/*!***********************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/ckeditor5/dist/ckeditor5.css ***!
  \***********************************************************************************************************************************************************************************************************************************/
/**
 * @license Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/* Reset */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-color-base-foreground: 								hsl(0, 0%, 98%);
	--ck-color-base-background: 								hsl(0, 0%, 100%);
	--ck-color-base-border: 									hsl(220, 6%, 81%);
	--ck-color-base-action: 									hsl(104, 50.2%, 42.5%);
	--ck-color-base-focus: 										hsl(209, 92%, 70%);
	--ck-color-base-text: 										hsl(0, 0%, 20%);
	--ck-color-base-active: 									hsl(218.1, 100%, 58%);
	--ck-color-base-active-focus:								hsl(218.2, 100%, 52.5%);
	--ck-color-base-error:										hsl(15, 100%, 43%);

	/* -- Generic colors ------------------------------------------------------------------------ */

	--ck-color-focus-border-coordinates: 						218, 81.8%, 56.9%;
	--ck-color-focus-border: 									hsl(var(--ck-color-focus-border-coordinates));
	--ck-color-focus-outer-shadow:								hsl(212.4, 89.3%, 89%);
	--ck-color-focus-disabled-shadow:							hsla(209, 90%, 72%,.3);
	--ck-color-focus-error-shadow:								hsla(9,100%,56%,.3);
	--ck-color-text: 											var(--ck-color-base-text);
	--ck-color-shadow-drop: 									hsla(0, 0%, 0%, 0.15);
	--ck-color-shadow-drop-active:								hsla(0, 0%, 0%, 0.2);
	--ck-color-shadow-inner: 									hsla(0, 0%, 0%, 0.1);

	/* -- Buttons ------------------------------------------------------------------------------- */

	--ck-color-button-default-background: 						transparent;
	--ck-color-button-default-hover-background: 				hsl(0, 0%, 94.1%);
	--ck-color-button-default-active-background: 				hsl(0, 0%, 94.1%);
	--ck-color-button-default-disabled-background: 				transparent;

	--ck-color-button-on-background: 							hsl(212, 100%, 97.1%);
	--ck-color-button-on-hover-background: 						hsl(211.7, 100%, 92.9%);
	--ck-color-button-on-active-background: 					hsl(211.7, 100%, 92.9%);
	--ck-color-button-on-disabled-background: 					hsl(211, 15%, 95%);
	--ck-color-button-on-color:									hsl(218.1, 100%, 58%);


	--ck-color-button-action-background: 						var(--ck-color-base-action);
	--ck-color-button-action-hover-background: 					hsl(104, 53.2%, 40.2%);
	--ck-color-button-action-active-background: 				hsl(104, 53.2%, 40.2%);
	--ck-color-button-action-disabled-background: 				hsl(104, 44%, 58%);
	--ck-color-button-action-text: 								var(--ck-color-base-background);

	--ck-color-button-save: 									hsl(120, 100%, 27%);
	--ck-color-button-cancel: 									hsl(15, 100%, 43%);

	--ck-color-switch-button-off-background:					hsl(0, 0%, 57.6%);
	--ck-color-switch-button-off-hover-background:				hsl(0, 0%, 49%);
	--ck-color-switch-button-on-background:						var(--ck-color-button-action-background);
	--ck-color-switch-button-on-hover-background:				hsl(104, 53.2%, 40.2%);
	--ck-color-switch-button-inner-background:					var(--ck-color-base-background);
	--ck-color-switch-button-inner-shadow:						hsla(0, 0%, 0%, 0.1);

	/* -- Dropdown ------------------------------------------------------------------------------ */

	--ck-color-dropdown-panel-background: 						var(--ck-color-base-background);
	--ck-color-dropdown-panel-border: 							var(--ck-color-base-border);

	/* -- Dialog -------------------------------------------------------------------------------- */

	--ck-color-dialog-background: 								var(--ck-custom-background);
	--ck-color-dialog-form-header-border: 						var(--ck-custom-border);

	/* -- Input --------------------------------------------------------------------------------- */

	--ck-color-input-background: 								var(--ck-color-base-background);
	--ck-color-input-border: 									var(--ck-color-base-border);
	--ck-color-input-error-border:								var(--ck-color-base-error);
	--ck-color-input-text: 										var(--ck-color-base-text);
	--ck-color-input-disabled-background: 						hsl(0, 0%, 95%);
	--ck-color-input-disabled-border: 							var(--ck-color-base-border);
	--ck-color-input-disabled-text: 							hsl(0, 0%, 46%);

	/* -- List ---------------------------------------------------------------------------------- */

	--ck-color-list-background: 								var(--ck-color-base-background);
	--ck-color-list-button-hover-background: 					var(--ck-color-button-default-hover-background);
	--ck-color-list-button-on-background: 						var(--ck-color-button-on-color);
	--ck-color-list-button-on-background-focus: 				var(--ck-color-button-on-color);
	--ck-color-list-button-on-text:								var(--ck-color-base-background);

	/* -- Panel --------------------------------------------------------------------------------- */

	--ck-color-panel-background: 								var(--ck-color-base-background);
	--ck-color-panel-border: 									var(--ck-color-base-border);

	/* -- Toolbar ------------------------------------------------------------------------------- */

	--ck-color-toolbar-background: 								var(--ck-color-base-background);
	--ck-color-toolbar-border: 									var(--ck-color-base-border);

	/* -- Tooltip ------------------------------------------------------------------------------- */

	--ck-color-tooltip-background: 								var(--ck-color-base-text);
	--ck-color-tooltip-text: 									var(--ck-color-base-background);

	/* -- Engine -------------------------------------------------------------------------------- */

	--ck-color-engine-placeholder-text: 						hsl(0, 0%, 44%);

	/* -- Upload -------------------------------------------------------------------------------- */

	--ck-color-upload-bar-background:		 					hsl(209, 92%, 70%);

	/* -- Link -------------------------------------------------------------------------------- */

	--ck-color-link-default:									hsl(240, 100%, 47%);
	--ck-color-link-selected-background:						hsla(201, 100%, 56%, 0.1);
	--ck-color-link-fake-selection:								hsla(201, 100%, 56%, 0.3);

	/* -- Search result highlight ---------------------------------------------------------------- */

	--ck-color-highlight-background:							hsl(60, 100%, 50%);

	/* -- Generic colors ------------------------------------------------------------------------- */

	--ck-color-light-red:										hsl(0, 100%, 90%);
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	/**
	 * An opacity value of disabled UI item.
	 */
	--ck-disabled-opacity: .5;
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	/**
	 * The geometry of the of focused element's outer shadow.
	 */
	--ck-focus-outer-shadow-geometry: 0 0 0 3px;

	/**
	 * A visual style of focused element's outer shadow.
	 */
	--ck-focus-outer-shadow: var(--ck-focus-outer-shadow-geometry) var(--ck-color-focus-outer-shadow);

	/**
	 * A visual style of focused element's outer shadow (when disabled).
	 */
	--ck-focus-disabled-outer-shadow: var(--ck-focus-outer-shadow-geometry) var(--ck-color-focus-disabled-shadow);

	/**
	 * A visual style of focused element's outer shadow (when has errors).
	 */
	--ck-focus-error-outer-shadow: var(--ck-focus-outer-shadow-geometry) var(--ck-color-focus-error-shadow);

	/**
	 * A visual style of focused element's border or outline.
	 */
	--ck-focus-ring: 1px solid var(--ck-color-focus-border);
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-font-size-base: 13px;
	--ck-line-height-base: 1.84615;
	--ck-font-face: Helvetica, Arial, Tahoma, Verdana, Sans-Serif;

	--ck-font-size-tiny: 0.7em;
	--ck-font-size-small: 0.75em;
	--ck-font-size-normal: 1em;
	--ck-font-size-big: 1.4em;
	--ck-font-size-large: 1.8em;
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	/* This is super-important. This is **manually** adjusted so a button without an icon
	is never smaller than a button with icon, additionally making sure that text-less buttons
	are perfect squares. The value is also shared by other components which should stay "in-line"
	with buttons. */
	--ck-ui-component-min-height: 2.3em;
}
/**
 * Resets an element, ignoring its children.
 */
.ck.ck-reset,
.ck.ck-reset_all,
.ck-reset_all *:not(.ck-reset_all-excluded *) {
	box-sizing: border-box;
	width: auto;
	height: auto;
	position: static;

	/* Do not include inheritable rules here. */
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	text-decoration: none;
	vertical-align: middle;
	transition: none;

	/* https://github.com/ckeditor/ckeditor5-theme-lark/issues/105 */
	word-wrap: break-word;
}
/**
 * Resets an element AND its children.
 */
.ck.ck-reset_all,
.ck-reset_all *:not(.ck-reset_all-excluded *) {
	/* These are rule inherited by all children elements. */
	border-collapse: collapse;
	font: normal normal normal var(--ck-font-size-base)/var(--ck-line-height-base) var(--ck-font-face);
	color: var(--ck-color-text);
	text-align: left;
	white-space: nowrap;
	cursor: auto;
	float: none;
}
.ck-reset_all .ck-rtl *:not(.ck-reset_all-excluded *) {
		text-align: right;
	}
.ck-reset_all iframe:not(.ck-reset_all-excluded *) {
		/* For IE */
		vertical-align: inherit;
	}
.ck-reset_all textarea:not(.ck-reset_all-excluded *) {
		white-space: pre-wrap;
	}
.ck-reset_all textarea:not(.ck-reset_all-excluded *),
	.ck-reset_all input[type="text"]:not(.ck-reset_all-excluded *),
	.ck-reset_all input[type="password"]:not(.ck-reset_all-excluded *) {
		cursor: text;
	}
.ck-reset_all textarea[disabled]:not(.ck-reset_all-excluded *),
	.ck-reset_all input[type="text"][disabled]:not(.ck-reset_all-excluded *),
	.ck-reset_all input[type="password"][disabled]:not(.ck-reset_all-excluded *) {
		cursor: default;
	}
.ck-reset_all fieldset:not(.ck-reset_all-excluded *) {
		padding: 10px;
		border: 2px groove hsl(255, 7%, 88%);
	}
.ck-reset_all button:not(.ck-reset_all-excluded *)::-moz-focus-inner {
		/* See http://stackoverflow.com/questions/5517744/remove-extra-button-spacing-padding-in-firefox */
		padding: 0;
		border: 0
	}
/**
 * Default UI rules for RTL languages.
 */
.ck[dir="rtl"],
.ck[dir="rtl"] .ck {
	text-align: right;
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Default border-radius value.
 */
:root{
	--ck-border-radius: 2px;
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	/**
	 * A visual style of element's inner shadow (i.e. input).
	 */
	--ck-inner-shadow: 2px 2px 3px var(--ck-color-shadow-inner) inset;

	/**
	 * A visual style of element's drop shadow (i.e. panel).
	 */
	--ck-drop-shadow: 0 1px 2px 1px var(--ck-color-shadow-drop);

	/**
	 * A visual style of element's active shadow (i.e. comment or suggestion).
	 */
	--ck-drop-shadow-active: 0 3px 6px 1px var(--ck-color-shadow-drop-active);
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-spacing-unit: 						0.6em;
	--ck-spacing-large: 					calc(var(--ck-spacing-unit) * 1.5);
	--ck-spacing-standard: 					var(--ck-spacing-unit);
	--ck-spacing-medium: 					calc(var(--ck-spacing-unit) * 0.8);
	--ck-spacing-small: 					calc(var(--ck-spacing-unit) * 0.5);
	--ck-spacing-tiny: 						calc(var(--ck-spacing-unit) * 0.3);
	--ck-spacing-extra-tiny: 				calc(var(--ck-spacing-unit) * 0.16);
}

/* Components */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements rounded corner interface for .ck-rounded-corners class.
 *
 * @see $ck-border-radius
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A helper to combine multiple shadows.
 */
/**
 * Gives an element a drop shadow so it looks like a floating panel.
 */
.ck.ck-autocomplete > .ck-search__results {
		border-radius: 0;

		max-height: 200px;
		overflow-y: auto;
		background: var(--ck-color-base-background);
		border: 1px solid var(--ck-color-dropdown-panel-border);
		min-width: auto;
	}
.ck-rounded-corners .ck.ck-autocomplete > .ck-search__results,
	.ck.ck-autocomplete > .ck-search__results.ck-rounded-corners {
		border-radius: var(--ck-border-radius);
	}
.ck.ck-autocomplete > .ck-search__results {
		box-shadow: var(--ck-drop-shadow), 0 0;
	}
.ck.ck-autocomplete > .ck-search__results.ck-search__results_n {
			border-bottom-left-radius: 0;
			border-bottom-right-radius: 0;

			/* Prevent duplicated borders between the input and the results pane. */
			margin-bottom: -1px;
		}
.ck.ck-autocomplete > .ck-search__results.ck-search__results_s {
			border-top-left-radius: 0;
			border-top-right-radius: 0;

			/* Prevent duplicated borders between the input and the results pane. */
			margin-top: -1px;
		}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A visual style of focused element's border.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A helper to combine multiple shadows.
 */
/**
 * Gives an element a drop shadow so it looks like a floating panel.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A class which indicates that an element holding it is disabled.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements rounded corner interface for .ck-rounded-corners class.
 *
 * @see $ck-border-radius
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements a button of given background color.
 *
 * @param {String} $background - Background color of the button.
 * @param {String} $border - Border color of the button.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
.ck.ck-button,
a.ck.ck-button {
	background: var(--ck-color-button-default-background);
	border-radius: 0;

	white-space: nowrap;
	cursor: default;
	vertical-align: middle;
	padding: var(--ck-spacing-tiny);
	text-align: center;

	/* A very important piece of styling. Go to variable declaration to learn more. */
	min-width: var(--ck-ui-component-min-height);
	min-height: var(--ck-ui-component-min-height);

	/* Normalize the height of the line. Removing this will break consistent height
	among text and text-less buttons (with icons). */
	line-height: 1;

	/* Enable font size inheritance, which allows fluid UI scaling. */
	font-size: inherit;

	/* Avoid flickering when the foucs border shows up. */
	border: 1px solid transparent;

	/* Apply some smooth transition to the box-shadow and border. */
	transition: box-shadow .2s ease-in-out, border .2s ease-in-out;

	/* https://github.com/ckeditor/ckeditor5-theme-lark/issues/189 */
	-webkit-appearance: none;
}
.ck.ck-button:not(.ck-disabled):hover, a.ck.ck-button:not(.ck-disabled):hover {
			background: var(--ck-color-button-default-hover-background);
		}
.ck.ck-button:not(.ck-disabled):active, a.ck.ck-button:not(.ck-disabled):active {
			background: var(--ck-color-button-default-active-background);
		}
/* https://github.com/ckeditor/ckeditor5-theme-lark/issues/98 */
.ck.ck-button.ck-disabled, a.ck.ck-button.ck-disabled {
		background: var(--ck-color-button-default-disabled-background);
	}
.ck-rounded-corners .ck.ck-button,
	.ck-rounded-corners a.ck.ck-button,
	.ck.ck-button.ck-rounded-corners,
	a.ck.ck-button.ck-rounded-corners {
		border-radius: var(--ck-border-radius);
	}
@media (prefers-reduced-motion: reduce) {
.ck.ck-button,
a.ck.ck-button {
		transition: none;
}
	}
.ck.ck-button:active,
	a.ck.ck-button:active,
	.ck.ck-button:focus,
	a.ck.ck-button:focus {
		/* Disable native outline. */
		outline: none;
		border: var(--ck-focus-ring);
		box-shadow: var(--ck-focus-outer-shadow), 0 0;
	}
/* Allow icon coloring using the text "color" property. */
.ck.ck-button .ck-button__icon use,
		a.ck.ck-button .ck-button__icon use,
		.ck.ck-button .ck-button__icon use *,
		a.ck.ck-button .ck-button__icon use * {
			color: inherit;
		}
.ck.ck-button .ck-button__label, a.ck.ck-button .ck-button__label {
		/* Enable font size inheritance, which allows fluid UI scaling. */
		font-size: inherit;
		font-weight: inherit;
		color: inherit;
		cursor: inherit;

		/* Must be consistent with .ck-icon's vertical align. Otherwise, buttons with and
		without labels (but with icons) have different sizes in Chrome */
		vertical-align: middle;
	}
[dir="ltr"] .ck.ck-button .ck-button__label, [dir="ltr"] a.ck.ck-button .ck-button__label {
			text-align: left;
	}
[dir="rtl"] .ck.ck-button .ck-button__label, [dir="rtl"] a.ck.ck-button .ck-button__label {
			text-align: right;
	}
.ck.ck-button .ck-button__keystroke, a.ck.ck-button .ck-button__keystroke {
		color: inherit;

		opacity: .5;
	}
[dir="ltr"] .ck.ck-button .ck-button__keystroke, [dir="ltr"] a.ck.ck-button .ck-button__keystroke {
			margin-left: var(--ck-spacing-large);
	}
[dir="rtl"] .ck.ck-button .ck-button__keystroke, [dir="rtl"] a.ck.ck-button .ck-button__keystroke {
			margin-right: var(--ck-spacing-large);
	}
/* https://github.com/ckeditor/ckeditor5-theme-lark/issues/70 */
.ck.ck-button.ck-disabled:active,
		a.ck.ck-button.ck-disabled:active,
		.ck.ck-button.ck-disabled:focus,
		a.ck.ck-button.ck-disabled:focus {
			/* The disabled button should have a slightly less visible shadow when focused. */
			box-shadow: var(--ck-focus-disabled-outer-shadow), 0 0;
		}
.ck.ck-button.ck-disabled .ck-button__icon, a.ck.ck-button.ck-disabled .ck-button__icon {
			opacity: var(--ck-disabled-opacity);
		}
/* https://github.com/ckeditor/ckeditor5-theme-lark/issues/98 */
.ck.ck-button.ck-disabled .ck-button__label, a.ck.ck-button.ck-disabled .ck-button__label {
			opacity: var(--ck-disabled-opacity);
		}
.ck.ck-button.ck-disabled .ck-button__keystroke, a.ck.ck-button.ck-disabled .ck-button__keystroke {
			opacity: .3;
		}
.ck.ck-button.ck-button_with-text, a.ck.ck-button.ck-button_with-text {
		padding: var(--ck-spacing-tiny) var(--ck-spacing-standard);

		/* stylelint-disable-next-line no-descending-specificity */
	}
[dir="ltr"] .ck.ck-button.ck-button_with-text .ck-button__icon, [dir="ltr"] a.ck.ck-button.ck-button_with-text .ck-button__icon {
				margin-right: var(--ck-spacing-medium);
	}
[dir="rtl"] .ck.ck-button.ck-button_with-text .ck-button__icon, [dir="rtl"] a.ck.ck-button.ck-button_with-text .ck-button__icon {
				margin-left: var(--ck-spacing-medium);
	}
/* stylelint-disable-next-line no-descending-specificity */
.ck.ck-button.ck-button_with-keystroke .ck-button__label, a.ck.ck-button.ck-button_with-keystroke .ck-button__label {
			flex-grow: 1;
		}
/* A style of the button which is currently on, e.g. its feature is active. */
.ck.ck-button.ck-on, a.ck.ck-button.ck-on {
		background: var(--ck-color-button-on-background);

		color: var(--ck-color-button-on-color);
	}
.ck.ck-button.ck-on:not(.ck-disabled):hover, a.ck.ck-button.ck-on:not(.ck-disabled):hover {
			background: var(--ck-color-button-on-hover-background);
		}
.ck.ck-button.ck-on:not(.ck-disabled):active, a.ck.ck-button.ck-on:not(.ck-disabled):active {
			background: var(--ck-color-button-on-active-background);
		}
/* https://github.com/ckeditor/ckeditor5-theme-lark/issues/98 */
.ck.ck-button.ck-on.ck-disabled, a.ck.ck-button.ck-on.ck-disabled {
		background: var(--ck-color-button-on-disabled-background);
	}
.ck.ck-button.ck-button-save, a.ck.ck-button.ck-button-save {
		color: var(--ck-color-button-save);
	}
.ck.ck-button.ck-button-cancel, a.ck.ck-button.ck-button-cancel {
		color: var(--ck-color-button-cancel);
	}
/* A style of the button which handles the primary action. */
.ck.ck-button-action,
a.ck.ck-button-action {
	background: var(--ck-color-button-action-background);

	color: var(--ck-color-button-action-text);
}
.ck.ck-button-action:not(.ck-disabled):hover, a.ck.ck-button-action:not(.ck-disabled):hover {
			background: var(--ck-color-button-action-hover-background);
		}
.ck.ck-button-action:not(.ck-disabled):active, a.ck.ck-button-action:not(.ck-disabled):active {
			background: var(--ck-color-button-action-active-background);
		}
/* https://github.com/ckeditor/ckeditor5-theme-lark/issues/98 */
.ck.ck-button-action.ck-disabled, a.ck.ck-button-action.ck-disabled {
		background: var(--ck-color-button-action-disabled-background);
	}
.ck.ck-button-bold,
a.ck.ck-button-bold {
	font-weight: bold;
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements rounded corner interface for .ck-rounded-corners class.
 *
 * @see $ck-border-radius
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A class which indicates that an element holding it is disabled.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/* Note: To avoid rendering issues (aliasing) but to preserve the responsive nature
of the component, floating–point numbers have been used which, for the default font size
(see: --ck-font-size-base), will generate simple integers. */
:root {
	/* 34px at 13px font-size */
	--ck-switch-button-toggle-width: 2.6153846154em;
	/* 14px at 13px font-size */
	--ck-switch-button-toggle-inner-size: calc(1.0769230769em + 1px);
	--ck-switch-button-translation: calc(
		var(--ck-switch-button-toggle-width) -
		var(--ck-switch-button-toggle-inner-size) -
		2px /* Border */
	);
	--ck-switch-button-inner-hover-shadow: 0 0 0 5px var(--ck-color-switch-button-inner-shadow);
}
/* Unlike a regular button, the switch button text color and background should never change.
	 * Changing toggle switch (background, outline) is enough to carry the information about the
	 * state of the entire component (https://github.com/ckeditor/ckeditor5/issues/12519)
	 */
.ck.ck-button.ck-switchbutton, .ck.ck-button.ck-switchbutton:hover, .ck.ck-button.ck-switchbutton:focus, .ck.ck-button.ck-switchbutton:active, .ck.ck-button.ck-switchbutton.ck-on:hover, .ck.ck-button.ck-switchbutton.ck-on:focus, .ck.ck-button.ck-switchbutton.ck-on:active {
		color: inherit;
		background: transparent;
	}
[dir="ltr"] .ck.ck-button.ck-switchbutton .ck-button__label {
			/* Separate the label from the switch */
			margin-right: calc(2 * var(--ck-spacing-large));
	}
[dir="rtl"] .ck.ck-button.ck-switchbutton .ck-button__label {
			/* Separate the label from the switch */
			margin-left: calc(2 * var(--ck-spacing-large));
	}
.ck.ck-button.ck-switchbutton .ck-button__toggle {
		border-radius: 0;

		/* Apply some smooth transition to the box-shadow and border. */
		/* Gently animate the background color of the toggle switch */
		transition: background 400ms ease, box-shadow .2s ease-in-out, outline .2s ease-in-out;
		border: 1px solid transparent;
		width: var(--ck-switch-button-toggle-width);
		background: var(--ck-color-switch-button-off-background);
	}
.ck-rounded-corners .ck.ck-button.ck-switchbutton .ck-button__toggle,
	.ck.ck-button.ck-switchbutton .ck-button__toggle.ck-rounded-corners {
		border-radius: var(--ck-border-radius);
	}
[dir="ltr"] .ck.ck-button.ck-switchbutton .ck-button__toggle {
			/* Make sure the toggle is always to the right as far as possible. */
			margin-left: auto;
	}
[dir="rtl"] .ck.ck-button.ck-switchbutton .ck-button__toggle {
			/* Make sure the toggle is always to the left as far as possible. */
			margin-right: auto;
	}
.ck.ck-button.ck-switchbutton .ck-button__toggle .ck-button__toggle__inner {
			border-radius: 0;

			width: var(--ck-switch-button-toggle-inner-size);
			height: var(--ck-switch-button-toggle-inner-size);
			background: var(--ck-color-switch-button-inner-background);

			/* Gently animate the inner part of the toggle switch */
			transition: all 300ms ease;
		}
.ck-rounded-corners .ck.ck-button.ck-switchbutton .ck-button__toggle .ck-button__toggle__inner,
	.ck.ck-button.ck-switchbutton .ck-button__toggle .ck-button__toggle__inner.ck-rounded-corners {
		border-radius: var(--ck-border-radius);
				border-radius: calc(.5 * var(--ck-border-radius));
	}
@media (prefers-reduced-motion: reduce) {
.ck.ck-button.ck-switchbutton .ck-button__toggle .ck-button__toggle__inner {
				transition: none;
		}
			}
.ck.ck-button.ck-switchbutton .ck-button__toggle:hover {
			background: var(--ck-color-switch-button-off-hover-background);
		}
.ck.ck-button.ck-switchbutton .ck-button__toggle:hover .ck-button__toggle__inner {
				box-shadow: var(--ck-switch-button-inner-hover-shadow);
			}
.ck.ck-button.ck-switchbutton.ck-disabled .ck-button__toggle {
		opacity: var(--ck-disabled-opacity);
	}
/* Overriding default .ck-button:focus styles + an outline around the toogle */
.ck.ck-button.ck-switchbutton:focus {
		border-color: transparent;
		outline: none;
		box-shadow: none;
	}
.ck.ck-button.ck-switchbutton:focus .ck-button__toggle {
			box-shadow: 0 0 0 1px var(--ck-color-base-background), 0 0 0 5px var(--ck-color-focus-outer-shadow);
			outline-offset: 1px;
			outline: var(--ck-focus-ring);
		}
/* stylelint-disable-next-line no-descending-specificity */
.ck.ck-button.ck-switchbutton.ck-on .ck-button__toggle {
			background: var(--ck-color-switch-button-on-background);
		}
.ck.ck-button.ck-switchbutton.ck-on .ck-button__toggle:hover {
				background: var(--ck-color-switch-button-on-hover-background);
			}
/*
				* Move the toggle switch to the right. It will be animated.
				*/
[dir="ltr"] .ck.ck-button.ck-switchbutton.ck-on .ck-button__toggle .ck-button__toggle__inner {
					transform: translateX( var( --ck-switch-button-translation ) );
	}
[dir="rtl"] .ck.ck-button.ck-switchbutton.ck-on .ck-button__toggle .ck-button__toggle__inner {
					transform: translateX( calc( -1 * var( --ck-switch-button-translation ) ) );
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
.ck.ck-button.ck-list-item-button {
	padding: var(--ck-spacing-tiny) calc(2 * var(--ck-spacing-standard));
}
.ck.ck-button.ck-list-item-button,
	.ck.ck-button.ck-list-item-button.ck-on {
		background: var(--ck-color-list-background);
		color: var(--ck-color-text);
	}
[dir="ltr"] .ck.ck-button.ck-list-item-button:has(.ck-list-item-button__check-holder) {
			padding-left: var(--ck-spacing-small);
	}
[dir="rtl"] .ck.ck-button.ck-list-item-button:has(.ck-list-item-button__check-holder) {
			padding-right: var(--ck-spacing-small);
	}
/*
	 * `.ck-on` class and background styling is overridden for `ck-button` in many places.
	 * This is a workaround to make sure that the background is not overridden and uses similar
	 * selector specificity as the other overrides.
	 */
.ck.ck-button.ck-list-item-button:hover:not(.ck-disabled),
	.ck.ck-button.ck-list-item-button.ck-button.ck-on:hover,
	.ck.ck-button.ck-list-item-button.ck-on:not(.ck-list-item-button_toggleable),
	.ck.ck-button.ck-list-item-button.ck-on:hover {
		background: var(--ck-color-list-button-hover-background);
	}
.ck.ck-button.ck-list-item-button:hover:not(.ck-disabled):not(.ck-disabled), .ck.ck-button.ck-list-item-button.ck-button.ck-on:hover:not(.ck-disabled), .ck.ck-button.ck-list-item-button.ck-on:not(.ck-list-item-button_toggleable):not(.ck-disabled), .ck.ck-button.ck-list-item-button.ck-on:hover:not(.ck-disabled) {
			color: var(--ck-color-text);
		}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-collapsible-arrow-size: calc(0.5 * var(--ck-icon-size));
}
.ck.ck-collapsible > .ck.ck-button {
		width: 100%;
		font-weight: bold;
		border-radius: 0;
		color: inherit;
	}
.ck.ck-collapsible > .ck.ck-button:focus {
			background: transparent;
		}
.ck.ck-collapsible > .ck.ck-button:active, .ck.ck-collapsible > .ck.ck-button:not(:focus), .ck.ck-collapsible > .ck.ck-button:hover:not(:focus) {
			background: transparent;
			border-color: transparent;
			box-shadow: none;
		}
.ck.ck-collapsible > .ck.ck-button > .ck-icon {
			margin-right: var(--ck-spacing-medium);
			width: var(--ck-collapsible-arrow-size);
		}
.ck.ck-collapsible > .ck-collapsible__children {
		padding: var(--ck-spacing-medium) var(--ck-spacing-large) var(--ck-spacing-large);
	}
.ck.ck-collapsible.ck-collapsible_collapsed > .ck.ck-button .ck-icon {
			transform: rotate(-90deg);
		}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements rounded corner interface for .ck-rounded-corners class.
 *
 * @see $ck-border-radius
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-color-grid-tile-size: 24px;

	/* Not using global colors here because these may change but some colors in a pallette
	 * require special treatment. For instance, this ensures no matter what the UI text color is,
	 * the check icon will look good on the black color tile. */
	--ck-color-color-grid-check-icon: hsl(212, 81%, 46%);
}
.ck.ck-color-grid {
	grid-gap: 5px;
	padding: 8px;
}
.ck.ck-color-grid__tile {
	transition: .2s ease box-shadow;
}
@media (forced-colors: none) {
		.ck.ck-color-grid__tile {
		width: var(--ck-color-grid-tile-size);
		height: var(--ck-color-grid-tile-size);
		min-width: var(--ck-color-grid-tile-size);
		min-height: var(--ck-color-grid-tile-size);
		padding: 0;
		border: 0;
		}

		.ck.ck-color-grid__tile.ck-on,
		.ck.ck-color-grid__tile:focus:not( .ck-disabled ),
		.ck.ck-color-grid__tile:hover:not( .ck-disabled ) {
			/* Disable the default .ck-button's border ring. */
			border: 0;
		}

		.ck.ck-color-grid__tile.ck-color-selector__color-tile_bordered {
			box-shadow: 0 0 0 1px var(--ck-color-base-border);
		}

		.ck.ck-color-grid__tile.ck-on {
			box-shadow: inset 0 0 0 1px var(--ck-color-base-background), 0 0 0 2px var(--ck-color-base-text);
		}

		.ck.ck-color-grid__tile:focus:not( .ck-disabled ),
		.ck.ck-color-grid__tile:hover:not( .ck-disabled ) {
			box-shadow: inset 0 0 0 1px var(--ck-color-base-background), 0 0 0 2px var(--ck-color-focus-border);
		}
	}
/*
	 * In high contrast mode, the colors are replaced with text labels.
	 * See https://github.com/ckeditor/ckeditor5/issues/14907.
	 */
@media (forced-colors: active) {
		.ck.ck-color-grid__tile {
		width: unset;
		height: unset;
		min-width: unset;
		min-height: unset;
		padding: 0 var(--ck-spacing-small);
		}

		.ck.ck-color-grid__tile .ck-button__label {
			display: inline-block;
		}
	}
@media (prefers-reduced-motion: reduce) {
.ck.ck-color-grid__tile {
		transition: none;
}
	}
.ck.ck-color-grid__tile.ck-disabled {
		cursor: unset;
		transition: unset;
	}
.ck.ck-color-grid__tile .ck.ck-icon {
		display: none;
		color: var(--ck-color-color-grid-check-icon);
	}
.ck.ck-color-grid__tile.ck-on .ck.ck-icon {
			display: block;
		}
.ck.ck-color-grid__label {
	padding: 0 var(--ck-spacing-standard);
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/* View fragment with color grids. */
.ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__remove-color,
		.ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__color-picker {
			width: 100%;
		}
.ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__color-picker {
			padding: calc(var(--ck-spacing-standard) / 2) var(--ck-spacing-standard);
			border-bottom-left-radius: 0;
			border-bottom-right-radius: 0;
		}
.ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__color-picker:not(:focus) {
				border-top: 1px solid var(--ck-color-base-border);
			}
[dir="ltr"] .ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__color-picker .ck.ck-icon {
					margin-right: var(--ck-spacing-standard);
	}
[dir="rtl"] .ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__color-picker .ck.ck-icon {
					margin-left: var(--ck-spacing-standard);
	}
.ck.ck-color-selector .ck-color-grids-fragment label.ck.ck-color-grid__label {
			font-weight: unset;
		}
/* View fragment with a color picker. */
.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-picker {
			padding: 8px;
		}
.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-picker .hex-color-picker {
				height: 100px;
				min-width: 180px;
			}
.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-picker .hex-color-picker::part(saturation) {
					border-radius: var(--ck-border-radius) var(--ck-border-radius) 0 0;
				}
.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-picker .hex-color-picker::part(hue) {
					border-radius: 0 0 var(--ck-border-radius) var(--ck-border-radius);
				}
.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-picker .hex-color-picker::part(saturation-pointer),
				.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-picker .hex-color-picker::part(hue-pointer) {
					width: 15px;
					height: 15px;
				}
.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-selector_action-bar {
			padding: 0 8px 8px;
		}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements rounded corner interface for .ck-rounded-corners class.
 *
 * @see $ck-border-radius
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A helper to combine multiple shadows.
 */
/**
 * Gives an element a drop shadow so it looks like a floating panel.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-dialog-overlay-background-color: hsla( 0, 0%, 0%, .5 );
	--ck-dialog-drop-shadow: 0px 0px 6px 2px hsl(0deg 0% 0% / 15%);
	--ck-dialog-max-width: 100vw;
	--ck-dialog-max-height: 90vh;
	--ck-color-dialog-background: var(--ck-color-base-background);
	--ck-color-dialog-form-header-border: var(--ck-color-base-border);
}
.ck.ck-dialog-overlay {
	animation: ck-dialog-fade-in .3s;
	background: var(--ck-dialog-overlay-background-color);
	z-index: var(--ck-z-dialog);
}
.ck.ck-dialog {
	border-radius: 0;

	--ck-drop-shadow: var(--ck-dialog-drop-shadow);

	background: var(--ck-color-dialog-background);
	max-height: var(--ck-dialog-max-height);
	max-width: var(--ck-dialog-max-width);
	border: 1px solid var(--ck-color-base-border);
	overscroll-behavior: contain;
}
.ck-rounded-corners .ck.ck-dialog,
	.ck.ck-dialog.ck-rounded-corners {
		border-radius: var(--ck-border-radius);
	}
.ck.ck-dialog {
	box-shadow: var(--ck-drop-shadow), 0 0;
}
.ck.ck-dialog .ck.ck-form__header {
		border-bottom: 1px solid var(--ck-color-dialog-form-header-border);
	}
.ck-dialog-scroll-locked {
	overflow: hidden;
}
@keyframes ck-dialog-fade-in {
	0% {
		background: hsla( 0, 0%, 0%, 0 );
	}

	100% {
		background: var(--ck-dialog-overlay-background-color);
	}
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
.ck.ck-dialog .ck.ck-dialog__actions {
		padding: var(--ck-spacing-large);
	}
.ck.ck-dialog .ck.ck-dialog__actions > * + * {
			margin-left: var(--ck-spacing-large);
		}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements rounded corner interface for .ck-rounded-corners class.
 *
 * @see $ck-border-radius
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A class which indicates that an element holding it is disabled.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A helper to combine multiple shadows.
 */
/**
 * Gives an element a drop shadow so it looks like a floating panel.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-dropdown-arrow-size: calc(0.5 * var(--ck-icon-size));
}
.ck.ck-dropdown {
	/* Enable font size inheritance, which allows fluid UI scaling. */
	font-size: inherit;
}
.ck.ck-dropdown .ck-dropdown__arrow {
		width: var(--ck-dropdown-arrow-size);
	}
[dir="ltr"] .ck.ck-dropdown .ck-dropdown__arrow {
			right: var(--ck-spacing-standard);

			/* A space to accommodate the triangle. */
			margin-left: var(--ck-spacing-standard);
		}
[dir="rtl"] .ck.ck-dropdown .ck-dropdown__arrow {
			left: var(--ck-spacing-standard);

			/* A space to accommodate the triangle. */
			margin-right: var(--ck-spacing-small);
		}
.ck.ck-dropdown.ck-disabled .ck-dropdown__arrow {
		opacity: var(--ck-disabled-opacity);
	}
[dir="ltr"] .ck.ck-dropdown .ck-button.ck-dropdown__button:not(.ck-button_with-text) {
				/* Make sure dropdowns with just an icon have the right inner spacing */
				padding-left: var(--ck-spacing-small);
			}
[dir="rtl"] .ck.ck-dropdown .ck-button.ck-dropdown__button:not(.ck-button_with-text) {
				/* Make sure dropdowns with just an icon have the right inner spacing */
				padding-right: var(--ck-spacing-small);
			}
/* #23 */
.ck.ck-dropdown .ck-button.ck-dropdown__button .ck-button__label {
			width: 7em;
			overflow: hidden;
			text-overflow: ellipsis;
		}
/* https://github.com/ckeditor/ckeditor5-theme-lark/issues/70 */
.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-disabled .ck-button__label {
			opacity: var(--ck-disabled-opacity);
		}
/* https://github.com/ckeditor/ckeditor5/issues/816 */
.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-on {
			border-bottom-left-radius: 0;
			border-bottom-right-radius: 0;
		}
.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-dropdown__button_label-width_auto .ck-button__label {
			width: auto;
		}
/* https://github.com/ckeditor/ckeditor5/issues/8699 */
.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-off:active,
		.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-on:active {
			box-shadow: none;
		}
.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-off:active:focus, .ck.ck-dropdown .ck-button.ck-dropdown__button.ck-on:active:focus {
				box-shadow: var(--ck-focus-outer-shadow), 0 0;
			}
.ck.ck-dropdown__panel {
	border-radius: 0;

	background: var(--ck-color-dropdown-panel-background);
	border: 1px solid var(--ck-color-dropdown-panel-border);
	bottom: 0;

	/* Make sure the panel is at least as wide as the drop-down's button. */
	min-width: 100%;
}
.ck-rounded-corners .ck.ck-dropdown__panel,
	.ck.ck-dropdown__panel.ck-rounded-corners {
		border-radius: var(--ck-border-radius);
	}
.ck.ck-dropdown__panel {
	box-shadow: var(--ck-drop-shadow), 0 0;

	/* Disabled corner border radius to be consistent with the .dropdown__button
	https://github.com/ckeditor/ckeditor5/issues/816 */
}
.ck.ck-dropdown__panel.ck-dropdown__panel_se {
		border-top-left-radius: 0;
	}
.ck.ck-dropdown__panel.ck-dropdown__panel_sw {
		border-top-right-radius: 0;
	}
.ck.ck-dropdown__panel.ck-dropdown__panel_ne {
		border-bottom-left-radius: 0;
	}
.ck.ck-dropdown__panel.ck-dropdown__panel_nw {
		border-bottom-right-radius: 0;
	}
.ck.ck-dropdown__panel:focus {
		outline: none;
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements rounded corner interface for .ck-rounded-corners class.
 *
 * @see $ck-border-radius
 */
.ck.ck-dropdown > .ck-dropdown__panel > .ck-list {
	/* Disabled radius of top-left border to be consistent with .dropdown__button
	https://github.com/ckeditor/ckeditor5/issues/816 */
	border-radius: 0;
}
.ck-rounded-corners .ck.ck-dropdown > .ck-dropdown__panel > .ck-list,
	.ck.ck-dropdown > .ck-dropdown__panel > .ck-list.ck-rounded-corners {
		border-radius: var(--ck-border-radius);
		border-top-left-radius: 0;
	}
/* Make sure the button belonging to the first/last child of the list goes well with the
	border radius of the entire panel. */
.ck.ck-dropdown > .ck-dropdown__panel > .ck-list .ck-list__item:first-child > .ck-button {
			border-radius: 0;
		}
.ck-rounded-corners .ck.ck-dropdown > .ck-dropdown__panel > .ck-list .ck-list__item:first-child > .ck-button,
	.ck.ck-dropdown > .ck-dropdown__panel > .ck-list .ck-list__item:first-child > .ck-button.ck-rounded-corners {
		border-radius: var(--ck-border-radius);
				border-top-left-radius: 0;
				border-bottom-left-radius: 0;
				border-bottom-right-radius: 0;
	}
.ck.ck-dropdown > .ck-dropdown__panel > .ck-list .ck-list__item:last-child > .ck-button {
			border-radius: 0;
		}
.ck-rounded-corners .ck.ck-dropdown > .ck-dropdown__panel > .ck-list .ck-list__item:last-child > .ck-button,
	.ck.ck-dropdown > .ck-dropdown__panel > .ck-list .ck-list__item:last-child > .ck-button.ck-rounded-corners {
		border-radius: var(--ck-border-radius);
				border-top-left-radius: 0;
				border-top-right-radius: 0;
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements rounded corner interface for .ck-rounded-corners class.
 *
 * @see $ck-border-radius
 */
:root {
	--ck-color-split-button-hover-background: hsl(0, 0%, 92%);
	--ck-color-split-button-hover-border: hsl(0, 0%, 70%);
}
/*
	 * Note: ck-rounded and ck-dir mixins don't go together (because they both use @nest).
	 */
[dir="ltr"] .ck.ck-splitbutton:hover > .ck-splitbutton__action, [dir="ltr"] .ck.ck-splitbutton.ck-splitbutton_open > .ck-splitbutton__action {
			/* Don't round the action button on the right side */
			border-top-right-radius: unset;
			border-bottom-right-radius: unset;
		}
[dir="rtl"] .ck.ck-splitbutton:hover > .ck-splitbutton__action, [dir="rtl"] .ck.ck-splitbutton.ck-splitbutton_open > .ck-splitbutton__action {
			/* Don't round the action button on the left side */
			border-top-left-radius: unset;
			border-bottom-left-radius: unset;
		}
.ck.ck-splitbutton > .ck-splitbutton__arrow {
		/* It's a text-less button and since the icon is positioned absolutely in such situation,
		it must get some arbitrary min-width. */
		min-width: unset;
	}
[dir="ltr"] .ck.ck-splitbutton > .ck-splitbutton__arrow {
			/* Don't round the arrow button on the left side */
			border-top-left-radius: unset;
			border-bottom-left-radius: unset;
		}
[dir="rtl"] .ck.ck-splitbutton > .ck-splitbutton__arrow {
			/* Don't round the arrow button on the right side */
			border-top-right-radius: unset;
			border-bottom-right-radius: unset;
		}
.ck.ck-splitbutton > .ck-splitbutton__arrow svg {
			width: var(--ck-dropdown-arrow-size);
		}
/* Make sure the divider stretches 100% height of the button
	https://github.com/ckeditor/ckeditor5/issues/10936 */
.ck.ck-splitbutton > .ck-splitbutton__arrow:not(:focus) {
		border-top-width: 0px;
		border-bottom-width: 0px;
	}
/* Don't round the bottom left and right corners of the buttons when "open"
	https://github.com/ckeditor/ckeditor5/issues/816 */
.ck.ck-splitbutton.ck-splitbutton_open {
		border-radius: 0;
	}
.ck-rounded-corners .ck.ck-splitbutton.ck-splitbutton_open,
	.ck.ck-splitbutton.ck-splitbutton_open.ck-rounded-corners {
		border-radius: var(--ck-border-radius);
	}
.ck-rounded-corners .ck.ck-splitbutton.ck-splitbutton_open > .ck-splitbutton__action, .ck.ck-splitbutton.ck-splitbutton_open.ck-rounded-corners > .ck-splitbutton__action {
				border-bottom-left-radius: 0;
			}
.ck-rounded-corners .ck.ck-splitbutton.ck-splitbutton_open > .ck-splitbutton__arrow, .ck.ck-splitbutton.ck-splitbutton_open.ck-rounded-corners > .ck-splitbutton__arrow {
				border-bottom-right-radius: 0;
			}
/* When the split button is "open" (the arrow is on) or being hovered, it should get some styling
	as a whole. The background of both buttons should stand out and there should be a visual
	separation between both buttons. */
/* When the split button hovered as a whole, not as individual buttons. */
.ck.ck-splitbutton.ck-splitbutton_open > .ck-button:not(.ck-on):not(.ck-disabled):not(:hover), .ck.ck-splitbutton:hover > .ck-button:not(.ck-on):not(.ck-disabled):not(:hover) {
			background: var(--ck-color-split-button-hover-background);
		}
/* Splitbutton separator needs to be set with the ::after pseudoselector
		to display properly the borders on focus */
.ck.ck-splitbutton.ck-splitbutton_open > .ck-splitbutton__arrow:not(.ck-disabled)::after, .ck.ck-splitbutton:hover > .ck-splitbutton__arrow:not(.ck-disabled)::after {
			content: '';
			position: absolute;
			width: 1px;
			height: 100%;
			background-color: var(--ck-color-split-button-hover-border);
		}
/* Make sure the divider between the buttons looks fine when the button is focused */
.ck.ck-splitbutton.ck-splitbutton_open > .ck-splitbutton__arrow:focus::after, .ck.ck-splitbutton:hover > .ck-splitbutton__arrow:focus::after {
			--ck-color-split-button-hover-border: var(--ck-color-focus-border);
		}
[dir="ltr"] .ck.ck-splitbutton.ck-splitbutton_open > .ck-splitbutton__arrow:not(.ck-disabled)::after, [dir="ltr"] .ck.ck-splitbutton:hover > .ck-splitbutton__arrow:not(.ck-disabled)::after {
				left: -1px;
			}
[dir="rtl"] .ck.ck-splitbutton.ck-splitbutton_open > .ck-splitbutton__arrow:not(.ck-disabled)::after, [dir="rtl"] .ck.ck-splitbutton:hover > .ck-splitbutton__arrow:not(.ck-disabled)::after {
				right: -1px;
			}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
.ck.ck-toolbar-dropdown .ck-toolbar {
	border: 0;
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A class which indicates that an element holding it is disabled.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements a button of given background color.
 *
 * @param {String} $background - Background color of the button.
 * @param {String} $border - Border color of the button.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * All menu buttons.
 */
.ck.ck-button.ck-dropdown-menu-list__nested-menu__button {
	width: 100%;
	padding: var(--ck-spacing-tiny) calc(2 * var(--ck-spacing-standard));
	border-radius: 0;
}
.ck.ck-button.ck-dropdown-menu-list__nested-menu__button:focus {
		border-color: transparent;
		box-shadow: none;
	}
.ck.ck-button.ck-dropdown-menu-list__nested-menu__button:focus:not(.ck-on) {
			background: var(--ck-color-button-default-hover-background);
		}
.ck.ck-button.ck-dropdown-menu-list__nested-menu__button > .ck-button__label {
		flex-grow: 1;
		overflow: hidden;
		text-overflow: ellipsis;
	}
.ck.ck-button.ck-dropdown-menu-list__nested-menu__button.ck-disabled > .ck-button__label {
		opacity: var(--ck-disabled-opacity);
	}
/* Spacing in buttons that miss the icon. */
.ck.ck-button.ck-dropdown-menu-list__nested-menu__button.ck-icon-spacing:not(:has(.ck-button__icon)) > .ck-button__label {
		margin-left: calc(var(--ck-icon-size) - var(--ck-spacing-small));
	}
.ck.ck-button.ck-dropdown-menu-list__nested-menu__button > .ck-dropdown-menu-list__nested-menu__button__arrow {
		width: var(--ck-dropdown-arrow-size);
	}
[dir="ltr"] .ck.ck-button.ck-dropdown-menu-list__nested-menu__button > .ck-dropdown-menu-list__nested-menu__button__arrow {
			transform: rotate(-90deg);

			/* Nudge the arrow gently to the right because its center of gravity is to the left */
			margin-right: calc(-1 * var(--ck-spacing-small));
	}
[dir="rtl"] .ck.ck-button.ck-dropdown-menu-list__nested-menu__button > .ck-dropdown-menu-list__nested-menu__button__arrow {
			transform: rotate(90deg);

			/* Nudge the arrow gently to the left because its center of gravity is to the right (after rotation). */
			margin-left: calc(-1 * var(--ck-spacing-small));
	}
.ck.ck-button.ck-dropdown-menu-list__nested-menu__button.ck-disabled > .ck-dropdown-menu-list__nested-menu__button__arrow {
		opacity: var(--ck-disabled-opacity);
	}
[dir="ltr"] .ck.ck-button.ck-dropdown-menu-list__nested-menu__button:not(.ck-button_with-text) {
			padding-left: var(--ck-spacing-small);
		}
[dir="ltr"] .ck.ck-button.ck-dropdown-menu-list__nested-menu__button > .ck-dropdown-menu-list__nested-menu__button__arrow {
			right: var(--ck-spacing-standard);

			/* A space to accommodate the triangle. */
			margin-left: var(--ck-spacing-standard);
		}
[dir="rtl"] .ck.ck-button.ck-dropdown-menu-list__nested-menu__button:not(.ck-button_with-text) {
			padding-right: var(--ck-spacing-small);
		}
[dir="rtl"] .ck.ck-button.ck-dropdown-menu-list__nested-menu__button > .ck-dropdown-menu-list__nested-menu__button__arrow {
			left: var(--ck-spacing-standard);

			/* A space to accommodate the triangle. */
			margin-right: var(--ck-spacing-small);
		}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-dropdown-menu-menu-item-min-width: 18em;
}
.ck.ck-dropdown-menu-list__nested-menu__item {
	min-width: var(--ck-dropdown-menu-menu-item-min-width);
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * List item buttons.
 */
.ck-button.ck-dropdown-menu-list__nested-menu__item__button {
	border-radius: 0;
}
.ck-button.ck-dropdown-menu-list__nested-menu__item__button > .ck-spinner-container,
	.ck-button.ck-dropdown-menu-list__nested-menu__item__button > .ck-spinner-container .ck-spinner {
		/* These styles correspond to .ck-icon so that the spinner seamlessly replaces the icon. */
		--ck-toolbar-spinner-size: 20px;
	}
.ck-button.ck-dropdown-menu-list__nested-menu__item__button > .ck-spinner-container {
		/* These margins are the same as for .ck-icon. */
		margin-left: calc(-1 * var(--ck-spacing-small));
		margin-right: var(--ck-spacing-small);
	}
/*
	 * Hovered items automatically get focused. Default focus styles look odd
	 * while moving across a huge list of items so let's get rid of them
	 */
.ck-button.ck-dropdown-menu-list__nested-menu__item__button:focus {
		border-color: transparent;
		box-shadow: none;
	}
.ck-button.ck-dropdown-menu-list__nested-menu__item__button:focus:not(.ck-on) {
			background: var(--ck-color-button-default-hover-background);
		}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements rounded corner interface for .ck-rounded-corners class.
 *
 * @see $ck-border-radius
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A helper to combine multiple shadows.
 */
/**
 * Gives an element a drop shadow so it looks like a floating panel.
 */
:root {
	--ck-dropdown-menu-menu-panel-max-width: 75vw;
}
.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel {
	box-shadow: var(--ck-drop-shadow), 0 0;

	background: var(--ck-color-dropdown-panel-background);
	border: 1px solid var(--ck-color-dropdown-panel-border);
	bottom: 0;
	height: -moz-fit-content;
	height: fit-content;
	max-width: var(--ck-dropdown-menu-menu-panel-max-width);

	/* Reset balloon styling */
}
.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel::after,
	.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel::before {
		display: none;
	}
/* Corner border radius consistent with the button. */
.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel.ck-balloon-panel_es,
	.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel.ck-balloon-panel_se {
		border-top-left-radius: 0;
	}
.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel.ck-balloon-panel_ws,
	.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel.ck-balloon-panel_sw {
		border-top-right-radius: 0;
	}
.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel.ck-balloon-panel_en,
	.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel.ck-balloon-panel_ne {
		border-bottom-left-radius: 0;
	}
.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel.ck-balloon-panel_wn,
	.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel.ck-balloon-panel_nw {
		border-bottom-right-radius: 0;
	}
.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel:focus {
		outline: none;
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A visual style of focused element's border.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A helper to combine multiple shadows.
 */
/**
 * Gives an element a drop shadow so it looks like a floating panel.
 */
:root {
	--ck-accessibility-help-dialog-max-width: 600px;
	--ck-accessibility-help-dialog-max-height: 400px;
	--ck-accessibility-help-dialog-border-color: hsl(220, 6%, 81%);
	--ck-accessibility-help-dialog-code-background-color: hsl(0deg 0% 92.94%);
	--ck-accessibility-help-dialog-kbd-shadow-color: hsl(0deg 0% 61%);
}
.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content {
	padding: var(--ck-spacing-large);
	max-width: var(--ck-accessibility-help-dialog-max-width);
	max-height: var(--ck-accessibility-help-dialog-max-height);
	overflow: auto;
	-webkit-user-select: text;
	        user-select: text;

	border: 1px solid transparent;
}
.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content:focus {
		/* Disable native outline. */
		outline: none;
		border: var(--ck-focus-ring);
		box-shadow: var(--ck-focus-outer-shadow), 0 0;
	}
.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content * {
		white-space: normal;
	}
/* Hide the main label of the content container. */
.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content .ck-label {
		display: none;
	}
.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content h3 {
		font-weight: bold;
		font-size: 1.2em;
	}
.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content h4 {
		font-weight: bold;
		font-size: 1em;
	}
.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content p,
	.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content h3,
	.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content h4,
	.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content table {
		margin: 1em 0;
	}
.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content dl {
		display: grid;
		grid-template-columns: 2fr 1fr;
		border-top: 1px solid var(--ck-accessibility-help-dialog-border-color);
		border-bottom: none;
	}
.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content dl dt, .ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content dl dd {
			border-bottom: 1px solid var(--ck-accessibility-help-dialog-border-color);
			padding: .4em 0;
		}
.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content dl dt {
			grid-column-start: 1;
		}
.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content dl dd {
			grid-column-start: 2;
			text-align: right;
		}
.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content kbd, .ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content code {
		display: inline-block;
		background: var(--ck-accessibility-help-dialog-code-background-color);
		padding: .4em;
		vertical-align: middle;
		line-height: 1;
		border-radius: 2px;
		text-align: center;
		font-size: .9em;
	}
.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content code {
		font-family: monospace;
	}
.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content kbd {
		min-width: 1.8em;
		box-shadow: 0px 1px 1px var(--ck-accessibility-help-dialog-kbd-shadow-color);
		margin: 0 1px;
	}
.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content kbd + kbd {
			margin-left: 2px;
		}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements rounded corner interface for .ck-rounded-corners class.
 *
 * @see $ck-border-radius
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A class which indicates that an element holding it is disabled.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A helper to combine multiple shadows.
 */
/**
 * Gives an element a drop shadow so it looks like a floating panel.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A visual style of focused element's border.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements a button of given background color.
 *
 * @param {String} $background - Background color of the button.
 * @param {String} $border - Border color of the button.
 */
:root {
	--ck-color-editable-blur-selection: hsl(0, 0%, 85%);
}
.ck.ck-editor__editable:not(.ck-editor__nested-editable) {
	border-radius: 0;
}
.ck-rounded-corners .ck.ck-editor__editable:not(.ck-editor__nested-editable),
	.ck.ck-editor__editable.ck-rounded-corners:not(.ck-editor__nested-editable) {
		border-radius: var(--ck-border-radius);
	}
.ck.ck-editor__editable.ck-focused:not(.ck-editor__nested-editable) {
		/* Disable native outline. */
		outline: none;
		border: var(--ck-focus-ring);
		box-shadow: var(--ck-inner-shadow), 0 0;
	}
.ck.ck-editor__editable_inline {
	overflow: auto;
	padding: 0 var(--ck-spacing-standard);
	border: 1px solid transparent;
}
.ck.ck-editor__editable_inline[dir="ltr"] {
		text-align: left;
	}
.ck.ck-editor__editable_inline[dir="rtl"] {
		text-align: right;
	}
/* https://github.com/ckeditor/ckeditor5-theme-lark/issues/116 */
.ck.ck-editor__editable_inline > *:first-child {
		margin-top: var(--ck-spacing-large);
	}
/* https://github.com/ckeditor/ckeditor5/issues/847 */
.ck.ck-editor__editable_inline > *:last-child {
		/*
		 * This value should match with the default margins of the block elements (like .media or .image)
		 * to avoid a content jumping when the fake selection container shows up (See https://github.com/ckeditor/ckeditor5/issues/9825).
		 */
		margin-bottom: var(--ck-spacing-large);
	}
/* https://github.com/ckeditor/ckeditor5/issues/6517 */
.ck.ck-editor__editable_inline.ck-blurred ::selection {
		background: var(--ck-color-editable-blur-selection);
	}
/* https://github.com/ckeditor/ckeditor5-theme-lark/issues/111 */
.ck.ck-balloon-panel.ck-toolbar-container[class*="arrow_n"]::after {
		border-bottom-color: var(--ck-color-panel-background);
	}
.ck.ck-balloon-panel.ck-toolbar-container[class*="arrow_s"]::after {
		border-top-color: var(--ck-color-panel-background);
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-form-header-height: 44px;
}
.ck.ck-form__header {
	padding: var(--ck-spacing-small) var(--ck-spacing-large);
	height: var(--ck-form-header-height);
	line-height: var(--ck-form-header-height);
	border-bottom: 1px solid var(--ck-color-base-border);
}
[dir="ltr"] .ck.ck-form__header > .ck-icon {
			margin-right: var(--ck-spacing-medium);
	}
[dir="rtl"] .ck.ck-form__header > .ck-icon {
			margin-left: var(--ck-spacing-medium);
	}
.ck.ck-form__header .ck-form__header__label {
		--ck-font-size-base: 15px;
		font-weight: bold;
	}
/* Padding when back button is hidden */
.ck.ck-form__header:has(.ck-button-back.ck-hidden) {
		padding-inline: var(--ck-spacing-large) var(--ck-spacing-large);
	}
/* Padding when back button is visible */
.ck.ck-form__header:has(.ck-button-back:not(.ck-hidden)) {
		padding-inline: var(--ck-spacing-small) var(--ck-spacing-small);
	}
.ck.ck-form__header > .ck-button-back {
		margin-inline-end: var(--ck-spacing-small);
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-icon-size: calc(var(--ck-line-height-base) * var(--ck-font-size-normal));
	--ck-icon-font-size: .8333350694em;
}
.ck.ck-icon {
	width: var(--ck-icon-size);
	height: var(--ck-icon-size);

	/* Multiplied by the height of the line in "px" should give SVG "viewport" dimensions */
	font-size: var(--ck-icon-font-size);

	/* Inherit cursor style (#5). */
	cursor: inherit;
}
.ck.ck-icon * {
		/* Inherit cursor style (#5). */
		cursor: inherit;
	}
/* Allows dynamic coloring of an icon by inheriting its color from the parent. */
.ck.ck-icon.ck-icon_inherit-color {
		color: inherit;
	}
.ck.ck-icon.ck-icon_inherit-color * {
			color: inherit;
		}
.ck.ck-icon.ck-icon_inherit-color *:not([fill]) {
				/* Needed by FF. */
				fill: currentColor;
			}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements rounded corner interface for .ck-rounded-corners class.
 *
 * @see $ck-border-radius
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A visual style of focused element's border.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A helper to combine multiple shadows.
 */
/**
 * Gives an element a drop shadow so it looks like a floating panel.
 */
:root {
	--ck-input-width: 18em;

	/* Backward compatibility. */
	--ck-input-text-width: var(--ck-input-width);
}
.ck.ck-input {
	border-radius: 0;

	background: var(--ck-color-input-background);
	border: 1px solid var(--ck-color-input-border);
	padding: var(--ck-spacing-extra-tiny) var(--ck-spacing-medium);
	min-width: var(--ck-input-width);

	/* This is important to stay of the same height as surrounding buttons */
	min-height: var(--ck-ui-component-min-height);

	/* Apply some smooth transition to the box-shadow and border. */
	transition: box-shadow .1s ease-in-out, border .1s ease-in-out;
}
.ck-rounded-corners .ck.ck-input,
	.ck.ck-input.ck-rounded-corners {
		border-radius: var(--ck-border-radius);
	}
@media (prefers-reduced-motion: reduce) {
.ck.ck-input {
		transition: none;
}
	}
.ck.ck-input:focus {
		/* Disable native outline. */
		outline: none;
		border: var(--ck-focus-ring);
		box-shadow: var(--ck-focus-outer-shadow), 0 0;
	}
.ck.ck-input[readonly] {
		border: 1px solid var(--ck-color-input-disabled-border);
		background: var(--ck-color-input-disabled-background);
		color: var(--ck-color-input-disabled-text);
	}
.ck.ck-input[readonly]:focus {
			/* The read-only input should have a slightly less visible shadow when focused. */
			box-shadow: var(--ck-focus-disabled-outer-shadow), 0 0;
		}
.ck.ck-input.ck-error {
		border-color: var(--ck-color-input-error-border);
		animation: ck-input-shake .3s ease both;
	}
@media (prefers-reduced-motion: reduce) {
.ck.ck-input.ck-error {
			animation: none;
	}
		}
.ck.ck-input.ck-error:focus {
			box-shadow: var(--ck-focus-error-outer-shadow), 0 0;
		}
@keyframes ck-input-shake {
	20% {
		transform: translateX(-2px);
	}

	40% {
		transform: translateX(2px);
	}

	60% {
		transform: translateX(-1px);
	}

	80% {
		transform: translateX(1px);
	}
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
.ck.ck-label {
	font-weight: bold;
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements rounded corner interface for .ck-rounded-corners class.
 *
 * @see $ck-border-radius
 */
:root {
	--ck-labeled-field-view-transition: .1s cubic-bezier(0, 0, 0.24, 0.95);
	--ck-labeled-field-empty-unfocused-max-width: 100% - 2 * var(--ck-spacing-medium);
	--ck-labeled-field-label-default-position-x: var(--ck-spacing-medium);
	--ck-labeled-field-label-default-position-y: calc(0.6 * var(--ck-font-size-base));
	--ck-color-labeled-field-label-background: var(--ck-color-base-background);
}
.ck.ck-labeled-field-view {
	border-radius: 0;
}
.ck-rounded-corners .ck.ck-labeled-field-view,
	.ck.ck-labeled-field-view.ck-rounded-corners {
		border-radius: var(--ck-border-radius);
	}
.ck.ck-labeled-field-view > .ck.ck-labeled-field-view__input-wrapper {
		width: 100%;
	}
.ck.ck-labeled-field-view > .ck.ck-labeled-field-view__input-wrapper > .ck.ck-label {
			top: 0px;

			pointer-events: none;

			background: var(--ck-color-labeled-field-label-background);
			padding: 0 calc(.5 * var(--ck-font-size-tiny));
			line-height: initial;
			font-weight: normal;

			/* Prevent overflow when the label is longer than the input */
			text-overflow: ellipsis;
			overflow: hidden;

			max-width: 100%;

			transition:
				transform var(--ck-labeled-field-view-transition),
				padding var(--ck-labeled-field-view-transition),
				background var(--ck-labeled-field-view-transition);
		}
[dir="ltr"] .ck.ck-labeled-field-view > .ck.ck-labeled-field-view__input-wrapper > .ck.ck-label {
				left: 0px;
				transform-origin: 0 0;
				/* By default, display the label scaled down above the field. */
				transform: translate(var(--ck-spacing-medium), -6px) scale(.75);
	}
[dir="rtl"] .ck.ck-labeled-field-view > .ck.ck-labeled-field-view__input-wrapper > .ck.ck-label {
				right: 0px;
				transform-origin: 100% 0;
				transform: translate(calc(-1 * var(--ck-spacing-medium)), -6px) scale(.75);
	}
@media (prefers-reduced-motion: reduce) {
.ck.ck-labeled-field-view > .ck.ck-labeled-field-view__input-wrapper > .ck.ck-label {
				transition: none;
		}
			}
.ck.ck-labeled-field-view.ck-error > .ck.ck-labeled-field-view__input-wrapper > .ck.ck-label {
			color: var(--ck-color-base-error);
		}
.ck.ck-labeled-field-view.ck-error .ck-input:not([readonly]) + .ck.ck-label {
			color: var(--ck-color-base-error);
		}
.ck.ck-labeled-field-view .ck-labeled-field-view__status {
		font-size: var(--ck-font-size-small);
		margin-top: var(--ck-spacing-small);

		/* Let the info wrap to the next line to avoid stretching the layout horizontally.
		The status could be very long. */
		white-space: normal;
	}
.ck.ck-labeled-field-view .ck-labeled-field-view__status.ck-labeled-field-view__status_error {
			color: var(--ck-color-base-error);
		}
/* Disabled fields and fields that have no focus should fade out. */
.ck.ck-labeled-field-view.ck-disabled > .ck.ck-labeled-field-view__input-wrapper > .ck.ck-label,
	.ck.ck-labeled-field-view.ck-labeled-field-view_empty:not(.ck-labeled-field-view_focused) > .ck.ck-labeled-field-view__input-wrapper > .ck.ck-label {
		color: var(--ck-color-input-disabled-text);
	}
/* Fields that are disabled or not focused and without a placeholder should have full-sized labels. */
/* stylelint-disable-next-line no-descending-specificity */
.ck.ck-labeled-field-view.ck-disabled.ck-labeled-field-view_empty:not(.ck-labeled-field-view_placeholder) > .ck.ck-labeled-field-view__input-wrapper > .ck.ck-label,
	.ck.ck-labeled-field-view.ck-labeled-field-view_empty:not(.ck-labeled-field-view_focused):not(.ck-labeled-field-view_placeholder):not(.ck-error) > .ck.ck-labeled-field-view__input-wrapper > .ck.ck-label {

		/* Compensate for the default translate position. */
		max-width: calc(var(--ck-labeled-field-empty-unfocused-max-width));

		background: transparent;
		padding: 0;
	}
[dir="ltr"] .ck.ck-labeled-field-view.ck-disabled.ck-labeled-field-view_empty:not(.ck-labeled-field-view_placeholder) > .ck.ck-labeled-field-view__input-wrapper > .ck.ck-label, [dir="ltr"] .ck.ck-labeled-field-view.ck-labeled-field-view_empty:not(.ck-labeled-field-view_focused):not(.ck-labeled-field-view_placeholder):not(.ck-error) > .ck.ck-labeled-field-view__input-wrapper > .ck.ck-label {
			transform: translate(var(--ck-labeled-field-label-default-position-x), var(--ck-labeled-field-label-default-position-y)) scale(1);
	}
[dir="rtl"] .ck.ck-labeled-field-view.ck-disabled.ck-labeled-field-view_empty:not(.ck-labeled-field-view_placeholder) > .ck.ck-labeled-field-view__input-wrapper > .ck.ck-label, [dir="rtl"] .ck.ck-labeled-field-view.ck-labeled-field-view_empty:not(.ck-labeled-field-view_focused):not(.ck-labeled-field-view_placeholder):not(.ck-error) > .ck.ck-labeled-field-view__input-wrapper > .ck.ck-label {
			transform: translate(calc(-1 * var(--ck-labeled-field-label-default-position-x)), var(--ck-labeled-field-label-default-position-y)) scale(1);
	}
/*------ DropdownView integration ----------------------------------------------------------------------------------- */
/* Make sure dropdown' background color in any of dropdown's state does not collide with labeled field. */
.ck.ck-labeled-field-view > .ck.ck-labeled-field-view__input-wrapper > .ck-dropdown > .ck.ck-button {
		background: transparent;
	}
/* When the dropdown is "empty", the labeled field label replaces its label. */
.ck.ck-labeled-field-view.ck-labeled-field-view_empty > .ck.ck-labeled-field-view__input-wrapper > .ck-dropdown > .ck-button > .ck-button__label {
		opacity: 0;
	}
/* Make sure the label of the empty, unfocused input does not cover the dropdown arrow. */
.ck.ck-labeled-field-view.ck-labeled-field-view_empty:not(.ck-labeled-field-view_focused):not(.ck-labeled-field-view_placeholder) > .ck.ck-labeled-field-view__input-wrapper > .ck-dropdown + .ck-label {
		max-width: calc(var(--ck-labeled-field-empty-unfocused-max-width) - var(--ck-dropdown-arrow-size) - var(--ck-spacing-standard));
	}
.ck.ck-labeled-field-view.ck-labeled-field-view_full-width {
		flex-grow: 1;
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
.ck.ck-labeled-input .ck-labeled-input__status {
	font-size: var(--ck-font-size-small);
	margin-top: var(--ck-spacing-small);

	/* Let the info wrap to the next line to avoid stretching the layout horizontally.
	The status could be very long. */
	white-space: normal;
}
.ck.ck-labeled-input .ck-labeled-input__status_error {
	color: var(--ck-color-base-error);
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A class which indicates that an element holding it is disabled.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements rounded corner interface for .ck-rounded-corners class.
 *
 * @see $ck-border-radius
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A helper to combine multiple shadows.
 */
/**
 * Gives an element a drop shadow so it looks like a floating panel.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
.ck.ck-list {
	border-radius: 0;

	list-style-type: none;
	background: var(--ck-color-list-background);

	/* A spacing at the beginning and end of the list */
	padding: var(--ck-spacing-small) 0;
}
.ck-rounded-corners .ck.ck-list,
	.ck.ck-list.ck-rounded-corners {
		border-radius: var(--ck-border-radius);
	}
.ck.ck-list__item {
	cursor: default;

	/* Almost as wide as menu bar items. */
	min-width: 15em;
}
.ck.ck-list__item > .ck-button:not(.ck-list-item-button) {
		padding: var(--ck-spacing-tiny) calc(2 * var(--ck-spacing-standard));
		min-height: unset;
		width: 100%;
		border-radius: 0;
	}
[dir="ltr"] .ck.ck-list__item > .ck-button:not(.ck-list-item-button) {
			text-align: left;
	}
[dir="rtl"] .ck.ck-list__item > .ck-button:not(.ck-list-item-button) {
			text-align: right;
	}
.ck.ck-list__item > .ck-button:not(.ck-list-item-button) .ck-button__label {
			/* https://github.com/ckeditor/ckeditor5-heading/issues/63 */
			line-height: calc(var(--ck-line-height-base) * var(--ck-font-size-base));
		}
.ck.ck-list__item > .ck-button:not(.ck-list-item-button):active {
			box-shadow: none;
		}
.ck.ck-list__item > .ck-button.ck-on:not(.ck-list-item-button) {
			background: var(--ck-color-list-button-on-background);
			color: var(--ck-color-list-button-on-text);
		}
.ck.ck-list__item > .ck-button.ck-on:not(.ck-list-item-button):active {
				box-shadow: none;
			}
.ck.ck-list__item > .ck-button.ck-on:not(.ck-list-item-button):hover:not(.ck-disabled) {
				background: var(--ck-color-list-button-on-background-focus);
			}
.ck.ck-list__item > .ck-button.ck-on:not(.ck-list-item-button):focus:not(.ck-disabled) {
				border-color: var(--ck-color-base-background);
			}
.ck.ck-list__item > .ck-button:not(.ck-list-item-button):hover:not(.ck-disabled) {
			background: var(--ck-color-list-button-hover-background);
		}
/* It's unnecessary to change the background/text of a switch toggle; it has different ways
	of conveying its state (like the switcher) */
.ck.ck-list__item > .ck-button.ck-switchbutton.ck-on {
			background: var(--ck-color-list-background);
			color: inherit;
		}
.ck.ck-list__item > .ck-button.ck-switchbutton.ck-on:hover:not(.ck-disabled) {
				background: var(--ck-color-list-button-hover-background);
				color: inherit;
			}
.ck-list .ck-list__group {
	padding-top: var(--ck-spacing-medium);

	/* Lists come with an inner vertical padding. Don't duplicate it. */
}
.ck-list .ck-list__group:first-child {
		padding-top: 0;
	}
/* The group should have a border when it's not the first item. */
*:not(.ck-hidden) ~ .ck-list .ck-list__group {
		border-top: 1px solid var(--ck-color-base-border);
	}
.ck-list .ck-list__group > .ck-label {
		font-size: 11px;
		font-weight: bold;
		padding: var(--ck-spacing-medium) var(--ck-spacing-large) 0;
	}
.ck.ck-list__separator {
	height: 1px;
	width: 100%;
	background: var(--ck-color-base-border);

	/* Give the separator some air */
	margin: var(--ck-spacing-small) 0;
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
.ck.ck-menu-bar {
	display: flex;
	flex-wrap: wrap;
	justify-content: flex-start;
	background: var(--ck-color-base-background);
	padding: var(--ck-spacing-small);
	gap: var(--ck-spacing-small);
	border: 1px solid var(--ck-color-toolbar-border);
	width: 100%;
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
.ck.ck-menu-bar__menu {
	/* Enable font size inheritance, which allows fluid UI scaling. */
	font-size: inherit;
}
.ck.ck-menu-bar__menu.ck-menu-bar__menu_top-level {
		max-width: 100%;
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A class which indicates that an element holding it is disabled.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements a button of given background color.
 *
 * @param {String} $background - Background color of the button.
 * @param {String} $border - Border color of the button.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
	 * All menu buttons.
	 */
.ck.ck-menu-bar__menu > .ck-menu-bar__menu__button {
		width: 100%;
	}
.ck.ck-menu-bar__menu > .ck-menu-bar__menu__button > .ck-button__label {
			flex-grow: 1;
			overflow: hidden;
			text-overflow: ellipsis;
		}
.ck.ck-menu-bar__menu > .ck-menu-bar__menu__button.ck-disabled > .ck-button__label {
			opacity: var(--ck-disabled-opacity);
		}
[dir="ltr"] .ck.ck-menu-bar__menu > .ck-menu-bar__menu__button:not(.ck-button_with-text) {
				padding-left: var(--ck-spacing-small);
			}
[dir="rtl"] .ck.ck-menu-bar__menu > .ck-menu-bar__menu__button:not(.ck-button_with-text) {
				padding-right: var(--ck-spacing-small);
			}
/*
	 * Top-level menu buttons only.
	 */
.ck.ck-menu-bar__menu.ck-menu-bar__menu_top-level > .ck-menu-bar__menu__button {
		padding: var(--ck-spacing-small) var(--ck-spacing-medium);
		min-height: unset;
	}
.ck.ck-menu-bar__menu.ck-menu-bar__menu_top-level > .ck-menu-bar__menu__button .ck-button__label {
			width: unset;
			line-height: unset;

			/*
			 * Top-level buttons don't use ellipsis and overflow: hidden clips descenders.
			 *  See https://github.com/ckeditor/ckeditor5/issues/17422.
			 */
			overflow: visible;
		}
.ck.ck-menu-bar__menu.ck-menu-bar__menu_top-level > .ck-menu-bar__menu__button.ck-on {
			border-bottom-left-radius: 0;
			border-bottom-right-radius: 0;
		}
.ck.ck-menu-bar__menu.ck-menu-bar__menu_top-level > .ck-menu-bar__menu__button .ck-icon {
			display: none;
		}
/*
	 * Sub-menu buttons.
	 */
.ck.ck-menu-bar__menu:not(.ck-menu-bar__menu_top-level) .ck-menu-bar__menu__button {
		border-radius: 0;
	}
.ck.ck-menu-bar__menu:not(.ck-menu-bar__menu_top-level) .ck-menu-bar__menu__button > .ck-menu-bar__menu__button__arrow {
			width: var(--ck-dropdown-arrow-size);
		}
[dir="ltr"] .ck.ck-menu-bar__menu:not(.ck-menu-bar__menu_top-level) .ck-menu-bar__menu__button > .ck-menu-bar__menu__button__arrow {
				transform: rotate(-90deg);

				/* A space to accommodate the triangle. */
				margin-left: var(--ck-spacing-standard);

				/* Nudge the arrow gently to the right because its center of gravity is to the left */
				margin-right: calc(-1 * var(--ck-spacing-small));
	}
[dir="rtl"] .ck.ck-menu-bar__menu:not(.ck-menu-bar__menu_top-level) .ck-menu-bar__menu__button > .ck-menu-bar__menu__button__arrow {
				transform: rotate(90deg);

				left: var(--ck-spacing-standard);

				/* A space to accommodate the triangle. */
				margin-right: var(--ck-spacing-small);

				/* Nudge the arrow gently to the left because its center of gravity is to the right (after rotation). */
				margin-left: calc(-1 * var(--ck-spacing-small));
	}
.ck.ck-menu-bar__menu:not(.ck-menu-bar__menu_top-level) .ck-menu-bar__menu__button.ck-disabled > .ck-menu-bar__menu__button__arrow {
			opacity: var(--ck-disabled-opacity);
		}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-menu-bar-menu-item-min-width: 18em;
}
.ck.ck-menu-bar__menu .ck.ck-menu-bar__menu__item {
	min-width: var(--ck-menu-bar-menu-item-min-width);
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
	 * List item buttons.
	 */
.ck.ck-menu-bar__menu .ck-button.ck-menu-bar__menu__item__button {
		border-radius: 0;
	}
.ck.ck-menu-bar__menu .ck-button.ck-menu-bar__menu__item__button > .ck-spinner-container,
		.ck.ck-menu-bar__menu .ck-button.ck-menu-bar__menu__item__button > .ck-spinner-container .ck-spinner {
			/* These styles correspond to .ck-icon so that the spinner seamlessly replaces the icon. */
			--ck-toolbar-spinner-size: 20px;
		}
.ck.ck-menu-bar__menu .ck-button.ck-menu-bar__menu__item__button > .ck-spinner-container {
			/* This ensures margins corresponding to the .ck-icon. */
			font-size: var(--ck-icon-font-size);
		}
[dir="ltr"] .ck.ck-menu-bar__menu .ck-button.ck-menu-bar__menu__item__button > .ck-spinner-container {
				margin-right: var(--ck-spacing-medium);
	}
[dir="rtl"] .ck.ck-menu-bar__menu .ck-button.ck-menu-bar__menu__item__button > .ck-spinner-container {
				margin-left: var(--ck-spacing-medium);
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements rounded corner interface for .ck-rounded-corners class.
 *
 * @see $ck-border-radius
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A helper to combine multiple shadows.
 */
/**
 * Gives an element a drop shadow so it looks like a floating panel.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A visual style of focused element's border.
 */
:root {
	--ck-menu-bar-menu-panel-max-width: 75vw;
}
.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel {
	border-radius: 0;

	background: var(--ck-color-dropdown-panel-background);
	border: 1px solid var(--ck-color-dropdown-panel-border);
	bottom: 0;
	height: -moz-fit-content;
	height: fit-content;
	max-width: var(--ck-menu-bar-menu-panel-max-width);
}
.ck-rounded-corners .ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel,
	.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-rounded-corners {
		border-radius: var(--ck-border-radius);
	}
.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel {
	box-shadow: var(--ck-drop-shadow), 0 0;

	/* Corner border radius consistent with the button. */
}
.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_es,
	.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_se {
		border-top-left-radius: 0;
	}
.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_ws,
	.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_sw {
		border-top-right-radius: 0;
	}
.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_en,
	.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_ne {
		border-bottom-left-radius: 0;
	}
.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_wn,
	.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_nw {
		border-bottom-right-radius: 0;
	}
.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel:focus {
		outline: none;
	}
.ck.ck-menu-bar .ck-list-item-button:focus,
		.ck.ck-menu-bar .ck-list-item-button:active {
			border-color: transparent;
			box-shadow: none;
		}
.ck.ck-menu-bar.ck-menu-bar_focus-border-enabled .ck-list-item-button:focus,
		.ck.ck-menu-bar.ck-menu-bar_focus-border-enabled .ck-list-item-button:active {
			/* Fix truncated shadows due to rendering order. */
			position: relative;
			z-index: 2;

			/* Disable native outline. */

			outline: none;

			border: var(--ck-focus-ring);
			box-shadow: var(--ck-focus-outer-shadow), 0 0;
		}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements rounded corner interface for .ck-rounded-corners class.
 *
 * @see $ck-border-radius
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A helper to combine multiple shadows.
 */
/**
 * Gives an element a drop shadow so it looks like a floating panel.
 */
:root {
	--ck-balloon-border-width: 1px;
	--ck-balloon-arrow-offset: 2px;
	--ck-balloon-arrow-height: 10px;
	--ck-balloon-arrow-half-width: 8px;
	--ck-balloon-arrow-drop-shadow: 0 2px 2px var(--ck-color-shadow-drop);
}
.ck.ck-balloon-panel {
	border-radius: 0;

	min-height: 15px;

	background: var(--ck-color-panel-background);
	border: var(--ck-balloon-border-width) solid var(--ck-color-panel-border);
}
.ck-rounded-corners .ck.ck-balloon-panel,
	.ck.ck-balloon-panel.ck-rounded-corners {
		border-radius: var(--ck-border-radius);
	}
.ck.ck-balloon-panel {
	box-shadow: var(--ck-drop-shadow), 0 0;
}
.ck.ck-balloon-panel.ck-balloon-panel_with-arrow::before,
		.ck.ck-balloon-panel.ck-balloon-panel_with-arrow::after {
			width: 0;
			height: 0;
			border-style: solid;
		}
.ck.ck-balloon-panel[class*="arrow_n"]::before,
		.ck.ck-balloon-panel[class*="arrow_n"]::after {
			border-width: 0 var(--ck-balloon-arrow-half-width) var(--ck-balloon-arrow-height) var(--ck-balloon-arrow-half-width);
		}
.ck.ck-balloon-panel[class*="arrow_n"]::before {
			border-color: transparent transparent var(--ck-color-panel-border) transparent;
			margin-top: calc( -1 * var(--ck-balloon-border-width) );
		}
.ck.ck-balloon-panel[class*="arrow_n"]::after {
			border-color: transparent transparent var(--ck-color-panel-background) transparent;
			margin-top: calc( var(--ck-balloon-arrow-offset) - var(--ck-balloon-border-width) );
		}
.ck.ck-balloon-panel[class*="arrow_s"]::before,
		.ck.ck-balloon-panel[class*="arrow_s"]::after {
			border-width: var(--ck-balloon-arrow-height) var(--ck-balloon-arrow-half-width) 0 var(--ck-balloon-arrow-half-width);
		}
.ck.ck-balloon-panel[class*="arrow_s"]::before {
			border-color: var(--ck-color-panel-border) transparent transparent;
			filter: drop-shadow(var(--ck-balloon-arrow-drop-shadow));
			margin-bottom: calc( -1 * var(--ck-balloon-border-width) );
		}
.ck.ck-balloon-panel[class*="arrow_s"]::after {
			border-color: var(--ck-color-panel-background) transparent transparent transparent;
			margin-bottom: calc( var(--ck-balloon-arrow-offset) - var(--ck-balloon-border-width) );
		}
.ck.ck-balloon-panel[class*="arrow_e"]::before,
		.ck.ck-balloon-panel[class*="arrow_e"]::after {
			border-width: var(--ck-balloon-arrow-half-width) 0 var(--ck-balloon-arrow-half-width) var(--ck-balloon-arrow-height);
		}
.ck.ck-balloon-panel[class*="arrow_e"]::before {
			border-color: transparent transparent transparent var(--ck-color-panel-border);
			margin-right: calc( -1 * var(--ck-balloon-border-width) );
		}
.ck.ck-balloon-panel[class*="arrow_e"]::after {
			border-color: transparent transparent transparent var(--ck-color-panel-background);
			margin-right: calc( var(--ck-balloon-arrow-offset) - var(--ck-balloon-border-width) );
		}
.ck.ck-balloon-panel[class*="arrow_w"]::before,
		.ck.ck-balloon-panel[class*="arrow_w"]::after {
			border-width: var(--ck-balloon-arrow-half-width) var(--ck-balloon-arrow-height) var(--ck-balloon-arrow-half-width) 0;
		}
.ck.ck-balloon-panel[class*="arrow_w"]::before {
			border-color: transparent var(--ck-color-panel-border) transparent transparent;
			margin-left: calc( -1 * var(--ck-balloon-border-width) );
		}
.ck.ck-balloon-panel[class*="arrow_w"]::after {
			border-color: transparent var(--ck-color-panel-background) transparent transparent;
			margin-left: calc( var(--ck-balloon-arrow-offset) - var(--ck-balloon-border-width) );
		}
.ck.ck-balloon-panel.ck-balloon-panel_arrow_n::before,
		.ck.ck-balloon-panel.ck-balloon-panel_arrow_n::after {
			left: 50%;
			margin-left: calc(-1 * var(--ck-balloon-arrow-half-width));
			top: calc(-1 * var(--ck-balloon-arrow-height));
		}
.ck.ck-balloon-panel.ck-balloon-panel_arrow_nw::before,
		.ck.ck-balloon-panel.ck-balloon-panel_arrow_nw::after {
			left: calc(2 * var(--ck-balloon-arrow-half-width));
			top: calc(-1 * var(--ck-balloon-arrow-height));
		}
.ck.ck-balloon-panel.ck-balloon-panel_arrow_ne::before,
		.ck.ck-balloon-panel.ck-balloon-panel_arrow_ne::after {
			right: calc(2 * var(--ck-balloon-arrow-half-width));
			top: calc(-1 * var(--ck-balloon-arrow-height));
		}
.ck.ck-balloon-panel.ck-balloon-panel_arrow_s::before,
		.ck.ck-balloon-panel.ck-balloon-panel_arrow_s::after {
			left: 50%;
			margin-left: calc(-1 * var(--ck-balloon-arrow-half-width));
			bottom: calc(-1 * var(--ck-balloon-arrow-height));
		}
.ck.ck-balloon-panel.ck-balloon-panel_arrow_sw::before,
		.ck.ck-balloon-panel.ck-balloon-panel_arrow_sw::after {
			left: calc(2 * var(--ck-balloon-arrow-half-width));
			bottom: calc(-1 * var(--ck-balloon-arrow-height));
		}
.ck.ck-balloon-panel.ck-balloon-panel_arrow_se::before,
		.ck.ck-balloon-panel.ck-balloon-panel_arrow_se::after {
			right: calc(2 * var(--ck-balloon-arrow-half-width));
			bottom: calc(-1 * var(--ck-balloon-arrow-height));
		}
.ck.ck-balloon-panel.ck-balloon-panel_arrow_sme::before,
		.ck.ck-balloon-panel.ck-balloon-panel_arrow_sme::after {
			right: 25%;
			margin-right: calc(2 * var(--ck-balloon-arrow-half-width));
			bottom: calc(-1 * var(--ck-balloon-arrow-height));
		}
.ck.ck-balloon-panel.ck-balloon-panel_arrow_smw::before,
		.ck.ck-balloon-panel.ck-balloon-panel_arrow_smw::after {
			left: 25%;
			margin-left: calc(2 * var(--ck-balloon-arrow-half-width));
			bottom: calc(-1 * var(--ck-balloon-arrow-height));
		}
.ck.ck-balloon-panel.ck-balloon-panel_arrow_nme::before,
		.ck.ck-balloon-panel.ck-balloon-panel_arrow_nme::after {
			right: 25%;
			margin-right: calc(2 * var(--ck-balloon-arrow-half-width));
			top: calc(-1 * var(--ck-balloon-arrow-height));
		}
.ck.ck-balloon-panel.ck-balloon-panel_arrow_nmw::before,
		.ck.ck-balloon-panel.ck-balloon-panel_arrow_nmw::after {
			left: 25%;
			margin-left: calc(2 * var(--ck-balloon-arrow-half-width));
			top: calc(-1 * var(--ck-balloon-arrow-height));
		}
.ck.ck-balloon-panel.ck-balloon-panel_arrow_e::before,
		.ck.ck-balloon-panel.ck-balloon-panel_arrow_e::after {
			right: calc(-1 * var(--ck-balloon-arrow-height));
			margin-top: calc(-1 * var(--ck-balloon-arrow-half-width));
			top: 50%;
		}
.ck.ck-balloon-panel.ck-balloon-panel_arrow_w::before,
		.ck.ck-balloon-panel.ck-balloon-panel_arrow_w::after {
			left: calc(-1 * var(--ck-balloon-arrow-height));
			margin-top: calc(-1 * var(--ck-balloon-arrow-half-width));
			top: 50%;
		}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
.ck .ck-balloon-rotator__navigation {
	background: var(--ck-color-toolbar-background);
	border-bottom: 1px solid var(--ck-color-toolbar-border);
	padding: 0 var(--ck-spacing-small);

	/* Let's keep similar appearance to `ck-toolbar`. */
}
.ck .ck-balloon-rotator__navigation > * {
		margin-right: var(--ck-spacing-small);
		margin-top: var(--ck-spacing-small);
		margin-bottom: var(--ck-spacing-small);
	}
/* Gives counter more breath than buttons. */
.ck .ck-balloon-rotator__navigation .ck-balloon-rotator__counter {
		margin-right: var(--ck-spacing-standard);

		/* We need to use smaller margin because of previous button's right margin. */
		margin-left: var(--ck-spacing-small);
	}
/* Disable default annotation shadow inside rotator with fake panels. */
.ck .ck-balloon-rotator__content .ck.ck-annotation-wrapper {
		box-shadow: none;
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A helper to combine multiple shadows.
 */
/**
 * Gives an element a drop shadow so it looks like a floating panel.
 */
:root {
	--ck-balloon-fake-panel-offset-horizontal: 6px;
	--ck-balloon-fake-panel-offset-vertical: 6px;
}
/* Let's use `.ck-balloon-panel` appearance. See: balloonpanel.css. */
.ck .ck-fake-panel div {
	box-shadow: var(--ck-drop-shadow), 0 0;

	min-height: 15px;

	background: var(--ck-color-panel-background);
	border: 1px solid var(--ck-color-panel-border);
	border-radius: var(--ck-border-radius);

	width: 100%;
	height: 100%;
}
.ck .ck-fake-panel div:nth-child( 1 ) {
	margin-left: var(--ck-balloon-fake-panel-offset-horizontal);
	margin-top: var(--ck-balloon-fake-panel-offset-vertical);
}
.ck .ck-fake-panel div:nth-child( 2 ) {
	margin-left: calc(var(--ck-balloon-fake-panel-offset-horizontal) * 2);
	margin-top: calc(var(--ck-balloon-fake-panel-offset-vertical) * 2);
}
.ck .ck-fake-panel div:nth-child( 3 ) {
	margin-left: calc(var(--ck-balloon-fake-panel-offset-horizontal) * 3);
	margin-top: calc(var(--ck-balloon-fake-panel-offset-vertical) * 3);
}
/* If balloon is positioned above element, we need to move fake panel to the top. */
.ck .ck-balloon-panel_arrow_s + .ck-fake-panel,
.ck .ck-balloon-panel_arrow_se + .ck-fake-panel,
.ck .ck-balloon-panel_arrow_sw + .ck-fake-panel {
	--ck-balloon-fake-panel-offset-vertical: -6px;
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A helper to combine multiple shadows.
 */
/**
 * Gives an element a drop shadow so it looks like a floating panel.
 */
.ck.ck-sticky-panel .ck-sticky-panel__content_sticky {
		box-shadow: var(--ck-drop-shadow), 0 0;

		border-width: 0 1px 1px;
		border-top-left-radius: 0;
		border-top-right-radius: 0;
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
.ck-vertical-form > .ck-button:nth-last-child(2)::after {
	border-right: 1px solid var(--ck-color-base-border);
}
.ck.ck-responsive-form {
	padding: var(--ck-spacing-large);
}
.ck.ck-responsive-form:focus {
		/* See: https://github.com/ckeditor/ckeditor5/issues/4773 */
		outline: none;
	}
[dir="ltr"] .ck.ck-responsive-form > :not(:first-child) {
			margin-left: var(--ck-spacing-standard);
		}
[dir="rtl"] .ck.ck-responsive-form > :not(:last-child) {
			margin-left: var(--ck-spacing-standard);
		}
@media screen and (max-width: 600px) {
.ck.ck-responsive-form {
		padding: 0;
		width: calc(.8 * var(--ck-input-width));
}

		.ck.ck-responsive-form .ck-labeled-field-view {
			margin: var(--ck-spacing-large) var(--ck-spacing-large) 0;
		}

			.ck.ck-responsive-form .ck-labeled-field-view .ck-input-text,
			.ck.ck-responsive-form .ck-labeled-field-view .ck-input-number {
				min-width: 0;
				width: 100%;
			}

			/* Let the long error messages wrap in the narrow form. */
			.ck.ck-responsive-form .ck-labeled-field-view .ck-labeled-field-view__error {
				white-space: normal;
			}

		/* Styles for two last buttons in the form (save&cancel, edit&unlink, etc.). */
			.ck.ck-responsive-form > .ck-button:nth-last-child(2)::after {
				border-right: 1px solid var(--ck-color-base-border);
			}

		.ck.ck-responsive-form > .ck-button:nth-last-child(1),
		.ck.ck-responsive-form > .ck-button:nth-last-child(2) {
			padding: var(--ck-spacing-standard);
			margin-top: var(--ck-spacing-large);
			border-radius: 0;
		}

			.ck.ck-responsive-form > .ck-button:nth-last-child(1):not(:focus), .ck.ck-responsive-form > .ck-button:nth-last-child(2):not(:focus) {
				border-top: 1px solid var(--ck-color-base-border);
			}

			[dir="ltr"] .ck.ck-responsive-form > .ck-button:nth-last-child(1), [dir="ltr"] .ck.ck-responsive-form > .ck-button:nth-last-child(2) {
				margin-left: 0;
	}

			[dir="rtl"] .ck.ck-responsive-form > .ck-button:nth-last-child(1), [dir="rtl"] .ck.ck-responsive-form > .ck-button:nth-last-child(2) {
				margin-left: 0;
	}

				[dir="rtl"] .ck.ck-responsive-form > .ck-button:nth-last-child(1):last-of-type, [dir="rtl"] .ck.ck-responsive-form > .ck-button:nth-last-child(2):last-of-type {
					border-right: 1px solid var(--ck-color-base-border);
				}
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-search-field-view-horizontal-spacing: calc(var(--ck-icon-size) + var(--ck-spacing-medium));
}
.ck.ck-search > .ck-labeled-field-view .ck-input {
			width: 100%;
		}
.ck.ck-search > .ck-labeled-field-view.ck-search__query_with-icon {
			--ck-labeled-field-label-default-position-x: var(--ck-search-field-view-horizontal-spacing);
		}
.ck.ck-search > .ck-labeled-field-view.ck-search__query_with-icon > .ck-labeled-field-view__input-wrapper > .ck-icon {
				opacity: .5;
				pointer-events: none;
			}
.ck.ck-search > .ck-labeled-field-view.ck-search__query_with-icon .ck-input {
				width: 100%;
			}
[dir="ltr"] .ck.ck-search > .ck-labeled-field-view.ck-search__query_with-icon .ck-input {
					padding-left: var(--ck-search-field-view-horizontal-spacing);
	}
[dir="rtl"] .ck.ck-search > .ck-labeled-field-view.ck-search__query_with-icon .ck-input:not(.ck-input-text_empty) {
						padding-left: var(--ck-search-field-view-horizontal-spacing);
					}
.ck.ck-search > .ck-labeled-field-view.ck-search__query_with-reset {
			--ck-labeled-field-empty-unfocused-max-width: 100% - 2 * var(--ck-search-field-view-horizontal-spacing);
		}
.ck.ck-search > .ck-labeled-field-view.ck-search__query_with-reset.ck-labeled-field-view_empty {
				--ck-labeled-field-empty-unfocused-max-width: 100% - var(--ck-search-field-view-horizontal-spacing) - var(--ck-spacing-medium);
			}
.ck.ck-search > .ck-labeled-field-view.ck-search__query_with-reset .ck-search__reset {
				min-width: auto;
				min-height: auto;

				background: none;
				opacity: .5;
				padding: 0;
			}
[dir="ltr"] .ck.ck-search > .ck-labeled-field-view.ck-search__query_with-reset .ck-search__reset {
					right: var(--ck-spacing-medium);
	}
[dir="rtl"] .ck.ck-search > .ck-labeled-field-view.ck-search__query_with-reset .ck-search__reset {
					left: var(--ck-spacing-medium);
	}
.ck.ck-search > .ck-labeled-field-view.ck-search__query_with-reset .ck-search__reset:hover {
					opacity: 1;
				}
.ck.ck-search > .ck-labeled-field-view.ck-search__query_with-reset .ck-input {
				width: 100%;
			}
[dir="ltr"] .ck.ck-search > .ck-labeled-field-view.ck-search__query_with-reset .ck-input:not(.ck-input-text_empty) {
						padding-right: var(--ck-search-field-view-horizontal-spacing);
					}
[dir="rtl"] .ck.ck-search > .ck-labeled-field-view.ck-search__query_with-reset .ck-input {
					padding-right: var(--ck-search-field-view-horizontal-spacing);
	}
.ck.ck-search > .ck-search__results {
		min-width: 100%;
	}
.ck.ck-search > .ck-search__results > .ck-search__info {
			width: 100%;
			padding: var(--ck-spacing-medium) var(--ck-spacing-large);
		}
.ck.ck-search > .ck-search__results > .ck-search__info * {
				white-space: normal;
			}
.ck.ck-search > .ck-search__results > .ck-search__info > span:first-child {
				font-weight: bold;
			}
.ck.ck-search > .ck-search__results > .ck-search__info > span:last-child {
				margin-top: var(--ck-spacing-medium);
			}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-toolbar-spinner-size: 18px;
}
.ck.ck-spinner-container {
	width: var(--ck-toolbar-spinner-size);
	height: var(--ck-toolbar-spinner-size);
	animation: 1.5s infinite ck-spinner-rotate linear;
}
@media (prefers-reduced-motion: reduce) {
.ck.ck-spinner-container {
		animation-duration: 3s;
}
	}
.ck.ck-spinner {
	width: var(--ck-toolbar-spinner-size);
	height: var(--ck-toolbar-spinner-size);
	border-radius: 50%;
	border: 2px solid var(--ck-color-text);
	border-top-color: transparent;
}
@keyframes ck-spinner-rotate {
	to {
		transform: rotate(360deg)
	}
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * This fixes a problem in Firefox when the initial height of the complement does not match the number of rows.
 * This bug is especially visible when rows=1.
 */
.ck-textarea {
	overflow-x: hidden
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-color-block-toolbar-button: var(--ck-color-text);
	--ck-block-toolbar-button-size: var(--ck-font-size-normal);
}
.ck.ck-block-toolbar-button {
	color: var(--ck-color-block-toolbar-button);
	font-size: var(--ck-block-toolbar-size);
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements rounded corner interface for .ck-rounded-corners class.
 *
 * @see $ck-border-radius
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
.ck.ck-toolbar {
	border-radius: 0;

	background: var(--ck-color-toolbar-background);
	padding: 0 var(--ck-spacing-small);
	border: 1px solid var(--ck-color-toolbar-border);
}
.ck-rounded-corners .ck.ck-toolbar,
	.ck.ck-toolbar.ck-rounded-corners {
		border-radius: var(--ck-border-radius);
	}
.ck.ck-toolbar .ck.ck-toolbar__separator {
		height: var(--ck-icon-size);
		width: 1px;
		min-width: 1px;
		background: var(--ck-color-toolbar-border);

		/*
		 * These margins make the separators look better in balloon toolbars (when aligned with the "tip").
		 * See https://github.com/ckeditor/ckeditor5/issues/7493.
		 */
		margin-top: var(--ck-spacing-small);
		margin-bottom: var(--ck-spacing-small);
	}
.ck.ck-toolbar .ck-toolbar__line-break {
		height: 0;
	}
.ck.ck-toolbar > .ck-toolbar__items > *:not(.ck-toolbar__line-break) {
			/* (#11) Separate toolbar items. */
			margin-right: var(--ck-spacing-small);
		}
/* Don't display a separator after an empty items container, for instance,
		when all items were grouped */
.ck.ck-toolbar > .ck-toolbar__items:empty + .ck.ck-toolbar__separator {
			display: none;
		}
.ck.ck-toolbar > .ck-toolbar__items > *:not(.ck-toolbar__line-break),
	.ck.ck-toolbar > .ck.ck-toolbar__grouped-dropdown {
		/* Make sure items wrapped to the next line have v-spacing */
		margin-top: var(--ck-spacing-small);
		margin-bottom: var(--ck-spacing-small);
	}
.ck.ck-toolbar.ck-toolbar_vertical {
		/* Items in a vertical toolbar span the entire width. */
		padding: 0;

		/* Specificity matters here. See https://github.com/ckeditor/ckeditor5-theme-lark/issues/168. */
	}
.ck.ck-toolbar.ck-toolbar_vertical > .ck-toolbar__items > .ck {
			/* Items in a vertical toolbar should span the horizontal space. */
			width: 100%;

			/* Items in a vertical toolbar should have no margin. */
			margin: 0;

			/* Items in a vertical toolbar span the entire width so rounded corners are pointless. */
			border-radius: 0;
		}
.ck.ck-toolbar.ck-toolbar_compact {
		/* No spacing around items. */
		padding: 0;
	}
.ck.ck-toolbar.ck-toolbar_compact > .ck-toolbar__items > * {
			/* Compact toolbar items have no spacing between them. */
			margin: 0;

			/* "Middle" children should have no rounded corners. */
		}
.ck.ck-toolbar.ck-toolbar_compact > .ck-toolbar__items > *:not(:first-child):not(:last-child) {
				border-radius: 0;
			}
/*
		 * Dropdown button has asymmetric padding to fit the arrow.
		 * This button has no arrow so let's revert that padding back to normal.
		 */
.ck.ck-toolbar > .ck.ck-toolbar__grouped-dropdown > .ck.ck-button.ck-dropdown__button {
			padding-left: var(--ck-spacing-tiny);
		}
/* A drop-down containing the nested toolbar with configured items. */
/* Prevent empty space in the panel when the dropdown label is visible and long but the toolbar has few items. */
.ck.ck-toolbar .ck-toolbar__nested-toolbar-dropdown > .ck-dropdown__panel {
			min-width: auto;
		}
.ck.ck-toolbar .ck-toolbar__nested-toolbar-dropdown > .ck-button > .ck-button__label {
			max-width: 7em;
			width: auto;
		}
.ck.ck-toolbar:focus {
		outline: none;
	}
.ck-toolbar-container .ck.ck-toolbar {
		border: 0;
	}
/* stylelint-disable */
/*
 * Styles for RTL toolbars.
 *
 * Note: In some cases (e.g. a decoupled editor), the toolbar has its own "dir"
 * because its parent is not controlled by the editor framework.
 */
[dir="rtl"] .ck.ck-toolbar > .ck-toolbar__items > .ck, .ck.ck-toolbar[dir="rtl"] > .ck-toolbar__items > .ck {
		margin-right: 0;
	}
[dir="rtl"] .ck.ck-toolbar:not(.ck-toolbar_compact) > .ck-toolbar__items > .ck, .ck.ck-toolbar[dir="rtl"]:not(.ck-toolbar_compact) > .ck-toolbar__items > .ck {
		/* (#11) Separate toolbar items. */
		margin-left: var(--ck-spacing-small);
	}
[dir="rtl"] .ck.ck-toolbar > .ck-toolbar__items > .ck:last-child, .ck.ck-toolbar[dir="rtl"] > .ck-toolbar__items > .ck:last-child {
		margin-left: 0;
	}
/* No rounded corners on the right side of the first child. */
[dir="rtl"] .ck.ck-toolbar.ck-toolbar_compact > .ck-toolbar__items > .ck:first-child, .ck.ck-toolbar.ck-toolbar_compact[dir="rtl"] > .ck-toolbar__items > .ck:first-child {
			border-top-left-radius: 0;
			border-bottom-left-radius: 0;
		}
/* No rounded corners on the left side of the last child. */
[dir="rtl"] .ck.ck-toolbar.ck-toolbar_compact > .ck-toolbar__items > .ck:last-child, .ck.ck-toolbar.ck-toolbar_compact[dir="rtl"] > .ck-toolbar__items > .ck:last-child {
			border-top-right-radius: 0;
			border-bottom-right-radius: 0;
		}
/* Separate the the separator form the grouping dropdown when some items are grouped. */
[dir="rtl"] .ck.ck-toolbar > .ck.ck-toolbar__separator, .ck.ck-toolbar[dir="rtl"] > .ck.ck-toolbar__separator {
		margin-left: var(--ck-spacing-small);
	}
/* Some spacing between the items and the separator before the grouped items dropdown. */
[dir="rtl"] .ck.ck-toolbar.ck-toolbar_grouping > .ck-toolbar__items:not(:empty):not(:only-child), .ck.ck-toolbar.ck-toolbar_grouping[dir="rtl"] > .ck-toolbar__items:not(:empty):not(:only-child) {
		margin-left: var(--ck-spacing-small);
	}
/*
 * Styles for LTR toolbars.
 *
 * Note: In some cases (e.g. a decoupled editor), the toolbar has its own "dir"
 * because its parent is not controlled by the editor framework.
 */
[dir="ltr"] .ck.ck-toolbar > .ck-toolbar__items > .ck:last-child, .ck.ck-toolbar[dir="ltr"] > .ck-toolbar__items > .ck:last-child {
		margin-right: 0;
	}
/* No rounded corners on the right side of the first child. */
[dir="ltr"] .ck.ck-toolbar.ck-toolbar_compact > .ck-toolbar__items > .ck:first-child, .ck.ck-toolbar.ck-toolbar_compact[dir="ltr"] > .ck-toolbar__items > .ck:first-child {
			border-top-right-radius: 0;
			border-bottom-right-radius: 0;
		}
/* No rounded corners on the left side of the last child. */
[dir="ltr"] .ck.ck-toolbar.ck-toolbar_compact > .ck-toolbar__items > .ck:last-child, .ck.ck-toolbar.ck-toolbar_compact[dir="ltr"] > .ck-toolbar__items > .ck:last-child {
			border-top-left-radius: 0;
			border-bottom-left-radius: 0;
		}
/* Separate the the separator form the grouping dropdown when some items are grouped. */
[dir="ltr"] .ck.ck-toolbar > .ck.ck-toolbar__separator, .ck.ck-toolbar[dir="ltr"] > .ck.ck-toolbar__separator {
		margin-right: var(--ck-spacing-small);
	}
/* Some spacing between the items and the separator before the grouped items dropdown. */
[dir="ltr"] .ck.ck-toolbar.ck-toolbar_grouping > .ck-toolbar__items:not(:empty):not(:only-child), .ck.ck-toolbar.ck-toolbar_grouping[dir="ltr"] > .ck-toolbar__items:not(:empty):not(:only-child) {
		margin-right: var(--ck-spacing-small);
	}
/* stylelint-enable */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements rounded corner interface for .ck-rounded-corners class.
 *
 * @see $ck-border-radius
 */
.ck.ck-balloon-panel.ck-tooltip {
	--ck-balloon-border-width: 0px;
	--ck-balloon-arrow-offset: 0px;
	--ck-balloon-arrow-half-width: 4px;
	--ck-balloon-arrow-height: 4px;
	--ck-tooltip-text-padding: 4px;
	--ck-color-panel-background: var(--ck-color-tooltip-background);

	padding: 0 var(--ck-spacing-medium);

	/* Reset balloon panel styles */
	box-shadow: none;
}
.ck.ck-balloon-panel.ck-tooltip .ck-tooltip__text {
		font-size: .9em;
		line-height: 1.5;
		color: var(--ck-color-tooltip-text);
	}
.ck.ck-balloon-panel.ck-tooltip.ck-tooltip_multi-line .ck-tooltip__text {
		white-space: break-spaces;
		display: inline-block;
		padding: var(--ck-tooltip-text-padding) 0;
		max-width: 200px;
	}
/* Hide the default shadow of the .ck-balloon-panel tip */
.ck.ck-balloon-panel.ck-tooltip::before {
		display: none;
	}

/* Editor */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements rounded corner interface for .ck-rounded-corners class.
 *
 * @see $ck-border-radius
 */
.ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content {
			border-radius: 0;

			border: 1px solid var(--ck-color-base-border);
			border-bottom-width: 0;
		}
.ck-rounded-corners .ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content,
	.ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content.ck-rounded-corners {
		border-radius: var(--ck-border-radius);
				border-bottom-left-radius: 0;
				border-bottom-right-radius: 0;
	}
.ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content.ck-sticky-panel__content_sticky {
				border-bottom-width: 1px;
			}
.ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content .ck-menu-bar {
				border: 0;
				border-bottom: 1px solid var(--ck-color-base-border);
			}
.ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content .ck-toolbar {
				border: 0;
			}
/* Note: Use ck-editor__main to make sure these styles don't apply to other editor types */
.ck.ck-editor__main > .ck-editor__editable {
	/* https://github.com/ckeditor/ckeditor5-theme-lark/issues/113 */
	background: var(--ck-color-base-background);

	border-radius: 0;
}
.ck-rounded-corners .ck.ck-editor__main > .ck-editor__editable,
	.ck.ck-editor__main > .ck-editor__editable.ck-rounded-corners {
		border-radius: var(--ck-border-radius);
		border-top-left-radius: 0;
		border-top-right-radius: 0;
	}
.ck.ck-editor__main > .ck-editor__editable:not(.ck-focused) {
		border-color: var(--ck-color-base-border);
	}

/* Plugins */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-bookmark-icon-hover-fill-color: var(--ck-color-widget-hover-border);
	--ck-bookmark-icon-selected-fill-color: var(--ck-color-focus-border);
	--ck-bookmark-icon-animation-duration: var(--ck-widget-handler-animation-duration);
	--ck-bookmark-icon-animation-curve: var(--ck-widget-handler-animation-curve);
}
.ck .ck-bookmark.ck-widget {
		display: inline-block;
		outline: none;
	}
.ck .ck-bookmark.ck-widget .ck-bookmark__icon .ck-icon__fill {
			transition: fill var(--ck-bookmark-icon-animation-duration) var(--ck-bookmark-icon-animation-curve);
		}
.ck .ck-bookmark.ck-widget:hover .ck-bookmark__icon .ck-icon__fill {
				fill: var(--ck-bookmark-icon-hover-fill-color);
			}
.ck .ck-bookmark.ck-widget.ck-widget_selected .ck-bookmark__icon .ck-icon__fill {
				fill: var(--ck-bookmark-icon-selected-fill-color);
			}
.ck .ck-bookmark.ck-widget.ck-widget_selected,
		.ck .ck-bookmark.ck-widget.ck-widget_selected:hover {
			outline: none;
		}
.ck .ck-bookmark.ck-widget .ck-bookmark__icon {
			position: relative;
			display: block;
			/* To make it align with text baseline. */
			top: -0.1em;
		}
.ck .ck-bookmark.ck-widget .ck-bookmark__icon .ck-icon {
				height: 1.2em;
				width: auto;
				vertical-align: middle;
			}
/*
 * Classes used by the "fake visual selection" displayed in the content when an input
 * in the bookmark UI has focus (the browser does not render the native selection in this state).
 */
.ck .ck-fake-bookmark-selection {
	background: var(--ck-color-link-fake-selection);
}
/* A collapsed fake visual selection. */
.ck .ck-fake-bookmark-selection_collapsed {
	height: 100%;
	border-right: 1px solid var(--ck-color-base-text);
	margin-right: -1px;
	outline: solid 1px hsla(0, 0%, 100%, .5);
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-bookmark-form-width: 340px;
}
@media screen and (max-width: 600px) {
	:root {
		--ck-bookmark-form-width: 300px;
	}
	}
.ck.ck-bookmark-form {
	width: var(--ck-bookmark-form-width);
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Makes element unselectable.
 */
.ck.ck-bookmark-balloon .ck.ck-toolbar > .ck-toolbar__items {
			flex-wrap: nowrap;
		}
.ck.ck-bookmark-toolbar__preview {
	padding: 0 var(--ck-spacing-medium);
	max-width: var(--ck-input-width);
	min-width: 3em;
	font-weight: normal;
	text-overflow: ellipsis;
	text-align: center;
	overflow: hidden;

	-webkit-user-select: none;

	user-select: none;
	cursor: default;
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-clipboard-drop-target-dot-width: 12px;
	--ck-clipboard-drop-target-dot-height: 8px;
	--ck-clipboard-drop-target-color: var(--ck-color-focus-border);
}
/*
	 * Vertical drop target (in text).
	 */
.ck.ck-editor__editable .ck.ck-clipboard-drop-target-position span {
			bottom: calc(-.5 * var(--ck-clipboard-drop-target-dot-height));
			top: calc(-.5 * var(--ck-clipboard-drop-target-dot-height));
			border: 1px solid var(--ck-clipboard-drop-target-color);
			background: var(--ck-clipboard-drop-target-color);
			margin-left: -1px;

			/* The triangle above the marker */
		}
.ck.ck-editor__editable .ck.ck-clipboard-drop-target-position span::after {
				content: '';
				width: 0;
				height: 0;

				display: block;
				position: absolute;
				left: 50%;
				top: calc(-.5 * var(--ck-clipboard-drop-target-dot-height));

				transform: translateX(-50%);
				border-color: var(--ck-clipboard-drop-target-color) transparent transparent transparent;
				border-width: calc(var(--ck-clipboard-drop-target-dot-height)) calc(.5 * var(--ck-clipboard-drop-target-dot-width)) 0 calc(.5 * var(--ck-clipboard-drop-target-dot-width));
				border-style: solid;
			}
/*
	 * Styles of the widget that it a drop target.
	 */
.ck.ck-editor__editable .ck-widget.ck-clipboard-drop-target-range {
		outline: var(--ck-widget-outline-thickness) solid var(--ck-clipboard-drop-target-color) !important;
	}
/*
	 * Styles of the widget being dragged (its preview).
	 */
.ck.ck-editor__editable .ck-widget:-webkit-drag {
		zoom: 0.6;
		outline: none !important;
	}
.ck.ck-clipboard-drop-target-line {
	height: 0;
	border: 1px solid var(--ck-clipboard-drop-target-color);
	background: var(--ck-clipboard-drop-target-color);
	margin-top: -1px;
}
.ck.ck-clipboard-drop-target-line::before {
		content: '';
		position: absolute;
		top: calc(-.5 * var(--ck-clipboard-drop-target-dot-width));
		width: 0;
		height: 0;
		border-style: solid;
	}
[dir="ltr"] .ck.ck-clipboard-drop-target-line::before {
			left: -1px;

			border-width: calc(.5 * var(--ck-clipboard-drop-target-dot-width)) 0 calc(.5 * var(--ck-clipboard-drop-target-dot-width)) var(--ck-clipboard-drop-target-dot-height);
			border-color: transparent transparent transparent var(--ck-clipboard-drop-target-color);
	}
[dir="rtl"] .ck.ck-clipboard-drop-target-line::before {
			right: -1px;

			border-width:calc(.5 * var(--ck-clipboard-drop-target-dot-width)) var(--ck-clipboard-drop-target-dot-height) calc(.5 * var(--ck-clipboard-drop-target-dot-width)) 0;
			border-color: transparent var(--ck-clipboard-drop-target-color) transparent transparent;
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-color-code-block-label-background: hsl(0, 0%, 46%);
}
.ck.ck-editor__editable pre[data-language]::after {
	top: -1px;
	right: 10px;
	background: var(--ck-color-code-block-label-background);

	font-size: 10px;
	font-family: var(--ck-font-face);
	line-height: 16px;
	padding: var(--ck-spacing-tiny) var(--ck-spacing-medium);
	color: hsl(0, 0%, 100%);
	white-space: nowrap;
}
.ck.ck-code-block-dropdown .ck-dropdown__panel {
	/* There could be dozens of languages available. Use scroll to prevent a 10e6px dropdown. */
	max-height: 250px;
	overflow-y: auto;
	overflow-x: hidden;
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/* See ckeditor/ckeditor5#936. */
@media (forced-colors: active) {
		.ck.ck-placeholder, .ck .ck-placeholder {
		/*
		 * This is needed for Edge on Windows to use the right color for the placeholder content (::before).
		 * See https://github.com/ckeditor/ckeditor5/issues/14907.
		 */
		forced-color-adjust: preserve-parent-color;
		}
	}
.ck.ck-placeholder::before, .ck .ck-placeholder::before {
		cursor: text;
	}
@media (forced-colors: none) {
		.ck.ck-placeholder::before, .ck .ck-placeholder::before {
			color: var(--ck-color-engine-placeholder-text);
		}
	}
@media (forced-colors: active) {
		.ck.ck-placeholder::before, .ck .ck-placeholder::before {
			/*
			 * In the high contrast mode there is no telling between regular and placeholder text. Using
			 * italic text to address that issue. See https://github.com/ckeditor/ckeditor5/issues/14907.
			 */
			font-style: italic;

			/*
			 * Without this margin, the caret will not show up and blink when the user puts the selection
			 * in the placeholder (Edge on Windows). See https://github.com/ckeditor/ckeditor5/issues/14907.
			 */
			margin-left: 1px;
		}
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
.ck.ck-find-and-replace-form {
	width: 400px;

	/*
	 * The <form> needs tabindex="-1" for proper Esc handling after being clicked
	 * but the side effect is that this creates a nasty focus outline in some browsers.
	 */
}
.ck.ck-find-and-replace-form:focus {
		outline: none;
	}
/* Generic styles for the form inputs and actions. */
.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs,
	.ck.ck-find-and-replace-form .ck-find-and-replace-form__actions {
		flex: 1 1 auto;
		flex-direction: row;
		flex-wrap: wrap;
		align-items: center;
		align-content: stretch;

		padding: var(--ck-spacing-large);
		margin: 0;

	}
.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs > .ck-button, .ck.ck-find-and-replace-form .ck-find-and-replace-form__actions > .ck-button {
			flex: 0 0 auto;
		}
[dir="ltr"] .ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs > * + *, [dir="ltr"] .ck.ck-find-and-replace-form .ck-find-and-replace-form__actions > * + * {
				margin-left: var(--ck-spacing-standard);
			}
[dir="rtl"] .ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs > * + *, [dir="rtl"] .ck.ck-find-and-replace-form .ck-find-and-replace-form__actions > * + * {
				margin-right: var(--ck-spacing-standard);
			}
.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs .ck-labeled-field-view, .ck.ck-find-and-replace-form .ck-find-and-replace-form__actions .ck-labeled-field-view {
			flex: 1 1 auto;
		}
.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs .ck-labeled-field-view .ck-input, .ck.ck-find-and-replace-form .ck-find-and-replace-form__actions .ck-labeled-field-view .ck-input {
				width: 100%;
				min-width: 50px;
			}
/* Styles specific for inputs area. */
.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs {
		/* To display all controls in line when there's an error under the input */
		align-items: flex-start;
	}
.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs > .ck-button-prev > .ck-icon {
			transform: rotate(90deg);
		}
.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs > .ck-button-next > .ck-icon {
			transform: rotate(-90deg);
		}
.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs .ck-results-counter {
			top: 50%;
			transform: translateY(-50%);

			color: var(--ck-color-base-border);
		}
[dir="ltr"] .ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs .ck-results-counter {
				right: var(--ck-spacing-standard);
	}
[dir="rtl"] .ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs .ck-results-counter {
				left: var(--ck-spacing-standard);
	}
.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs > .ck-labeled-field-replace {
			flex: 0 0 100%;
			padding-top: var(--ck-spacing-standard);
		}
[dir="ltr"] .ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs > .ck-labeled-field-replace {
				margin-left: 0;
	}
[dir="rtl"] .ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs > .ck-labeled-field-replace {
				margin-right: 0;
	}
/* Styles specific for actions area. */
.ck.ck-find-and-replace-form .ck-find-and-replace-form__actions {
		flex-wrap: wrap;
		justify-content: flex-end;
		margin-top: calc( -1 * var(--ck-spacing-large) );
	}
.ck.ck-find-and-replace-form .ck-find-and-replace-form__actions > .ck-button-find {
			font-weight: bold;

			/* Beef the find button up a little. It's the main action button in the form */
		}
.ck.ck-find-and-replace-form .ck-find-and-replace-form__actions > .ck-button-find .ck-button__label {
				padding-left: var(--ck-spacing-large);
				padding-right: var(--ck-spacing-large);
			}
.ck.ck-find-and-replace-form .ck-switchbutton {
		width: 100%;
		display: flex;
		flex-direction: row;
		flex-wrap: nowrap;
		justify-content: space-between;
		align-items: center;
	}
@media screen and (max-width: 600px) {
	.ck.ck-find-and-replace-form {
		width: 300px;

		/* Don't let the form overflow from the dialog (https://github.com/ckeditor/ckeditor5-commercial/issues/5913) */
		max-width: 100%;

		/* Styles specific for inputs area. */
	}
		.ck.ck-find-and-replace-form.ck-find-and-replace-form__input {
			flex-wrap: wrap;
		}

			.ck.ck-find-and-replace-form.ck-find-and-replace-form__input .ck-labeled-field-view {
				flex: 1 0 auto;
				width: 100%;
				margin-bottom: var(--ck-spacing-standard);
			}

			.ck.ck-find-and-replace-form.ck-find-and-replace-form__input > .ck-button {
				text-align: center;
			}

				.ck.ck-find-and-replace-form.ck-find-and-replace-form__input > .ck-button:first-of-type {
					flex: 1 1 auto;
				}

					[dir="ltr"] .ck.ck-find-and-replace-form.ck-find-and-replace-form__input > .ck-button:first-of-type {
						margin-left: 0;
	}

					[dir="rtl"] .ck.ck-find-and-replace-form.ck-find-and-replace-form__input > .ck-button:first-of-type {
						margin-right: 0;
	}

					.ck.ck-find-and-replace-form.ck-find-and-replace-form__input > .ck-button:first-of-type .ck-button__label {
						width: 100%;
						text-align: center;
					}

		/* Styles specific for actions area. */
		.ck.ck-find-and-replace-form.ck-find-and-replace-form__actions > :not(.ck-labeled-field-view) {
			flex-wrap: wrap;
			flex: 1 1 auto;
		}

			.ck.ck-find-and-replace-form.ck-find-and-replace-form__actions > :not(.ck-labeled-field-view) > .ck-button {
				text-align: center;
			}

				.ck.ck-find-and-replace-form.ck-find-and-replace-form__actions > :not(.ck-labeled-field-view) > .ck-button:first-of-type {
					flex: 1 1 auto;
				}

					[dir="ltr"] .ck.ck-find-and-replace-form.ck-find-and-replace-form__actions > :not(.ck-labeled-field-view) > .ck-button:first-of-type {
						margin-left: 0;
	}

					[dir="rtl"] .ck.ck-find-and-replace-form.ck-find-and-replace-form__actions > :not(.ck-labeled-field-view) > .ck-button:first-of-type {
						margin-right: 0;
	}

				.ck.ck-find-and-replace-form.ck-find-and-replace-form__actions > :not(.ck-labeled-field-view) > .ck-button .ck-button__label {
					width: 100%;
					text-align: center;
				}
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/* Resize dropdown's button label. */
.ck.ck-dropdown.ck-heading-dropdown .ck-dropdown__button .ck-button__label {
		width: 8em;
	}
.ck.ck-dropdown.ck-heading-dropdown .ck-dropdown__panel .ck-list__item {
		min-width: 18em;
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Note: This file should contain the wireframe styles only. But since there are no such styles,
 * it acts as a message to the builder telling that it should look for the corresponding styles
 * **in the theme** when compiling the editor.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-html-embed-content-width: calc(100% - 1.5 * var(--ck-icon-size));
	--ck-html-embed-source-height: 10em;
	--ck-html-embed-unfocused-outline-width: 1px;
	--ck-html-embed-content-min-height: calc(var(--ck-icon-size) + var(--ck-spacing-standard));

	--ck-html-embed-source-disabled-background: var(--ck-color-base-foreground);
	--ck-html-embed-source-disabled-color: hsl(0deg 0% 45%);
}
/* The feature container. */
.ck-widget.raw-html-embed {
	font-size: var(--ck-font-size-base);
	background-color: var(--ck-color-base-foreground);
}
.ck-widget.raw-html-embed:not(.ck-widget_selected):not(:hover) {
		outline: var(--ck-html-embed-unfocused-outline-width) dashed var(--ck-color-widget-blurred-border);
	}
/* HTML embed widget itself should respect UI language direction */
.ck-widget.raw-html-embed[dir="ltr"] {
		text-align: left;
	}
.ck-widget.raw-html-embed[dir="rtl"] {
		text-align: right;
	}
/* ----- Embed label in the upper left corner ----------------------------------------------- */
.ck-widget.raw-html-embed::before {
		content: attr(data-html-embed-label);
		top: calc(-1 * var(--ck-html-embed-unfocused-outline-width));
		left: var(--ck-spacing-standard);
		background: hsl(0deg 0% 60%);
		transition: background var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve);
		padding: calc(var(--ck-spacing-tiny) + var(--ck-html-embed-unfocused-outline-width)) var(--ck-spacing-small) var(--ck-spacing-tiny);
		border-radius: 0 0 var(--ck-border-radius) var(--ck-border-radius);
		color: var(--ck-color-base-background);
		font-size: var(--ck-font-size-tiny);
		font-family: var(--ck-font-face);
	}
.ck-widget.raw-html-embed[dir="rtl"]::before {
		left: auto;
		right: var(--ck-spacing-standard);
	}
/* Make space for label but it only collides in LTR languages */
.ck-widget.raw-html-embed[dir="ltr"] .ck-widget__type-around .ck-widget__type-around__button.ck-widget__type-around__button_before {
		margin-left: 50px;
	}
.ck.ck-editor__editable.ck-blurred .ck-widget.raw-html-embed.ck-widget_selected::before {
		top: 0px;
		padding: var(--ck-spacing-tiny) var(--ck-spacing-small);
	}
.ck.ck-editor__editable:not(.ck-blurred) .ck-widget.raw-html-embed.ck-widget_selected::before {
		top: 0;
		padding: var(--ck-spacing-tiny) var(--ck-spacing-small);
		background: var(--ck-color-focus-border);
	}
.ck.ck-editor__editable .ck-widget.raw-html-embed:not(.ck-widget_selected):hover::before {
		top: 0px;
		padding: var(--ck-spacing-tiny) var(--ck-spacing-small);
	}
/* ----- Emebed internals --------------------------------------------------------------------- */
.ck-widget.raw-html-embed .raw-html-embed__content-wrapper {
		padding: var(--ck-spacing-standard);
	}
/* The switch mode button wrapper. */
.ck-widget.raw-html-embed .raw-html-embed__buttons-wrapper {
		top: var(--ck-spacing-standard);
		right: var(--ck-spacing-standard);
	}
.ck-widget.raw-html-embed .raw-html-embed__buttons-wrapper .ck-button.raw-html-embed__save-button {
			color: var(--ck-color-button-save);
		}
.ck-widget.raw-html-embed .raw-html-embed__buttons-wrapper .ck-button.raw-html-embed__cancel-button {
			color: var(--ck-color-button-cancel);
		}
.ck-widget.raw-html-embed .raw-html-embed__buttons-wrapper .ck-button:not(:first-child) {
			margin-top: var(--ck-spacing-small);
		}
.ck-widget.raw-html-embed[dir="rtl"] .raw-html-embed__buttons-wrapper {
		left: var(--ck-spacing-standard);
		right: auto;
	}
/* The edit source element. */
.ck-widget.raw-html-embed .raw-html-embed__source {
		box-sizing: border-box;
		height: var(--ck-html-embed-source-height);
		width: var(--ck-html-embed-content-width);
		resize: none;
		min-width: 0;
		padding: var(--ck-spacing-standard);

		font-family: monospace;
		tab-size: 4;
		white-space: pre-wrap;
		font-size: var(--ck-font-size-base); /* Safari needs this. */

		/* HTML code is direction–agnostic. */
		text-align: left;
		direction: ltr;
	}
.ck-widget.raw-html-embed .raw-html-embed__source[disabled] {
			background: var(--ck-html-embed-source-disabled-background);
			color: var(--ck-html-embed-source-disabled-color);

			/* Safari needs this for the proper text color in disabled input (https://github.com/ckeditor/ckeditor5/issues/8320). */
			-webkit-text-fill-color: var(--ck-html-embed-source-disabled-color);
			opacity: 1;
		}
/* The preview data container. */
.ck-widget.raw-html-embed .raw-html-embed__preview {
		min-height: var(--ck-html-embed-content-min-height);
		width: var(--ck-html-embed-content-width);

		/* Disable all mouse interaction as long as the editor is not read–only. */
	}
.ck-editor__editable:not(.ck-read-only) .ck-widget.raw-html-embed .raw-html-embed__preview {
			pointer-events: none;
		}
.ck-widget.raw-html-embed .raw-html-embed__preview-content {
		box-sizing: border-box;
		background-color: var(--ck-color-base-foreground);
	}
.ck-widget.raw-html-embed .raw-html-embed__preview-content > * {
			margin-left: auto;
			margin-right: auto;
		}
.ck-widget.raw-html-embed .raw-html-embed__preview-placeholder {
		color: var(--ck-html-embed-source-disabled-color)
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-image-insert-insert-by-url-width: 250px;
}
.ck.ck-image-insert-url {
	--ck-input-width: 100%;
}
.ck.ck-image-insert-url .ck-image-insert-url__action-row {
		grid-column-gap: var(--ck-spacing-large);
		margin-top: var(--ck-spacing-large);
	}
.ck.ck-image-insert-url .ck-image-insert-url__action-row .ck-button-save,
		.ck.ck-image-insert-url .ck-image-insert-url__action-row .ck-button-cancel {
			justify-content: center;
			min-width: auto;
		}
.ck.ck-image-insert-url .ck-image-insert-url__action-row .ck-button .ck-button__label {
			color: var(--ck-color-text);
		}
.ck.ck-image-insert-form > .ck.ck-button {
		display: block;
		width: 100%;
	}
[dir="ltr"] .ck.ck-image-insert-form > .ck.ck-button {
			text-align: left;
	}
[dir="rtl"] .ck.ck-image-insert-form > .ck.ck-button {
			text-align: right;
	}
.ck.ck-image-insert-form > .ck.ck-collapsible {

		min-width: var(--ck-image-insert-insert-by-url-width);
	}
.ck.ck-image-insert-form > .ck.ck-collapsible:not(:first-child) {
			border-top: 1px solid var(--ck-color-base-border);
		}
.ck.ck-image-insert-form > .ck.ck-collapsible:not(:last-child) {
			border-bottom: 1px solid var(--ck-color-base-border);
		}
/* This is the case when there are no other integrations configured than insert by URL */
.ck.ck-image-insert-form > .ck.ck-image-insert-url {
		min-width: var(--ck-image-insert-insert-by-url-width);
		padding: var(--ck-spacing-large);
	}
.ck.ck-image-insert-form:focus {
		outline: none;
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-color-image-upload-icon: hsl(0, 0%, 100%);
	--ck-color-image-upload-icon-background: hsl(120, 100%, 27%);

	/* Match the icon size with the linked image indicator brought by the link image feature. */
	--ck-image-upload-icon-size: 20;
	--ck-image-upload-icon-width: 2px;
	--ck-image-upload-icon-is-visible: clamp(0px, 100% - 50px, 1px);
}
.ck-image-upload-complete-icon {
	opacity: 0;
	background: var(--ck-color-image-upload-icon-background);
	animation-name: ck-upload-complete-icon-show, ck-upload-complete-icon-hide;
	animation-fill-mode: forwards, forwards;
	animation-duration: 500ms, 500ms;

	/* To make animation scalable. */
	font-size: calc(1px * var(--ck-image-upload-icon-size));

	/* Hide completed upload icon after 3 seconds. */
	animation-delay: 0ms, 3000ms;

	/*
	 * Use CSS math to simulate container queries.
	 * https://css-tricks.com/the-raven-technique-one-step-closer-to-container-queries/#what-about-showing-and-hiding-things
	 */
	overflow: hidden;
	width: calc(var(--ck-image-upload-icon-is-visible) * var(--ck-image-upload-icon-size));
	height: calc(var(--ck-image-upload-icon-is-visible) * var(--ck-image-upload-icon-size));

	/* This is check icon element made from border-width mixed with animations. */
}
.ck-image-upload-complete-icon::after {
		/* Because of border transformation we need to "hard code" left position. */
		left: 25%;

		top: 50%;
		opacity: 0;
		height: 0;
		width: 0;

		transform: scaleX(-1) rotate(135deg);
		transform-origin: left top;
		border-top: var(--ck-image-upload-icon-width) solid var(--ck-color-image-upload-icon);
		border-right: var(--ck-image-upload-icon-width) solid var(--ck-color-image-upload-icon);

		animation-name: ck-upload-complete-icon-check;
		animation-duration: 500ms;
		animation-delay: 500ms;
		animation-fill-mode: forwards;

		/* #1095. While reset is not providing proper box-sizing for pseudoelements, we need to handle it. */
		box-sizing: border-box;
	}
@media (prefers-reduced-motion: reduce) {
.ck-image-upload-complete-icon {
		animation-duration: 0ms;
}

		.ck-image-upload-complete-icon::after {
			animation: none;
			opacity: 1;
			width: 0.3em;
			height: 0.45em;
		}
	}
@keyframes ck-upload-complete-icon-show {
	from {
		opacity: 0;
	}

	to {
		opacity: 1;
	}
}
@keyframes ck-upload-complete-icon-hide {
	from {
		opacity: 1;
	}

	to {
		opacity: 0;
	}
}
@keyframes ck-upload-complete-icon-check {
	0% {
		opacity: 1;
		width: 0;
		height: 0;
	}
	33% {
		width: 0.3em;
		height: 0;
	}
	100% {
		opacity: 1;
		width: 0.3em;
		height: 0.45em;
	}
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-color-upload-placeholder-loader: hsl(0, 0%, 70%);
	--ck-upload-placeholder-loader-size: 32px;
	--ck-upload-placeholder-image-aspect-ratio: 2.8;
}
.ck .ck-image-upload-placeholder {
	/* We need to control the full width of the SVG gray background. */
	width: 100%;
	margin: 0;
}
.ck .ck-image-upload-placeholder.image-inline {
		width: calc( 2 * var(--ck-upload-placeholder-loader-size) * var(--ck-upload-placeholder-image-aspect-ratio) );
	}
.ck .ck-image-upload-placeholder img {
		/*
		 * This is an arbitrary aspect for a 1x1 px GIF to display to the user. Not too tall, not too short.
		 * There's nothing special about this number except that it should make the image placeholder look like
		 * a real image during this short period after the upload started and before the image was read from the
		 * file system (and a rich preview was loaded).
		 */
		aspect-ratio: var(--ck-upload-placeholder-image-aspect-ratio);
	}
.ck .ck-upload-placeholder-loader {
	width: 100%;
	height: 100%;
}
.ck .ck-upload-placeholder-loader::before {
		width: var(--ck-upload-placeholder-loader-size);
		height: var(--ck-upload-placeholder-loader-size);
		border-radius: 50%;
		border-top: 3px solid var(--ck-color-upload-placeholder-loader);
		border-right: 2px solid transparent;
		animation: ck-upload-placeholder-loader 1s linear infinite;
	}
@keyframes ck-upload-placeholder-loader {
	to {
		transform: rotate( 360deg );
	}
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/* Showing animation. */
.ck.ck-editor__editable .image.ck-appear, .ck.ck-editor__editable .image-inline.ck-appear {
			animation: fadeIn 700ms;
		}
@media (prefers-reduced-motion: reduce) {
.ck.ck-editor__editable .image.ck-appear, .ck.ck-editor__editable .image-inline.ck-appear {
				opacity: 1;
				animation: none;
		}
			}
/* Upload progress bar. */
.ck.ck-editor__editable .image .ck-progress-bar,
	.ck.ck-editor__editable .image-inline .ck-progress-bar {
		height: 2px;
		width: 0;
		background: var(--ck-color-upload-bar-background);
		transition: width 100ms;
	}
@keyframes fadeIn {
	from { opacity: 0; }
	to   { opacity: 1; }
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-text-alternative-form-width: 340px;
}
@media screen and (max-width: 600px) {
	:root {
		--ck-text-alternative-form-width: 300px;
	}
	}
.ck.ck-text-alternative-form.ck-responsive-form {
		width: var(--ck-text-alternative-form-width);
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-image-custom-resize-form-width: 340px;
}
@media screen and (max-width: 600px) {
	:root {
		--ck-image-custom-resize-form-width: 300px;
	}
	}
.ck.ck-image-custom-resize-form.ck-responsive-form {
		width: var(--ck-image-custom-resize-form-width);
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/* Class added to span element surrounding currently selected link. */
.ck .ck-link_selected {
	background: var(--ck-color-link-selected-background);

	/* Give linked inline images some outline to let the user know they are also part of the link. */
}
.ck .ck-link_selected span.image-inline {
		outline: var(--ck-widget-outline-thickness) solid var(--ck-color-link-selected-background);
	}
/*
 * Classes used by the "fake visual selection" displayed in the content when an input
 * in the link UI has focus (the browser does not render the native selection in this state).
 */
.ck .ck-fake-link-selection {
	background: var(--ck-color-link-fake-selection);
}
/* A collapsed fake visual selection. */
.ck .ck-fake-link-selection_collapsed {
	height: 100%;
	border-right: 1px solid var(--ck-color-base-text);
	margin-right: -1px;
	outline: solid 1px hsla(0, 0%, 100%, .5);
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-link-bookmark-icon-size: calc( var(--ck-icon-size) * 0.7); /* 0.7 = 14/20 cause default the icon size is 20px */
}
.ck.ck-toolbar.ck-link-toolbar > .ck-toolbar__items {
		flex-wrap: nowrap;
	}
a.ck.ck-button.ck-link-toolbar__preview {
	padding: 0 var(--ck-spacing-medium);
	color: var(--ck-color-link-default);
	cursor: pointer;
	justify-content: center;
}
a.ck.ck-button.ck-link-toolbar__preview .ck.ck-button__label {
		text-overflow: ellipsis;

		/* Match the box model of the link editor form's input so the balloon
		does not change width when moving between actions and the form. */
		max-width: var(--ck-input-width);
	}
a.ck.ck-button.ck-link-toolbar__preview,
	a.ck.ck-button.ck-link-toolbar__preview:hover,
	a.ck.ck-button.ck-link-toolbar__preview:focus,
	a.ck.ck-button.ck-link-toolbar__preview:active {
		background: none;
	}
a.ck.ck-button.ck-link-toolbar__preview:active {
		box-shadow: none;
	}
a.ck.ck-button.ck-link-toolbar__preview:hover,
	a.ck.ck-button.ck-link-toolbar__preview:focus {
		text-decoration: underline;
	}
a.ck.ck-button.ck-link-toolbar__preview.ck-button_with-text .ck.ck-icon.ck-button__icon {
		width: var(--ck-link-bookmark-icon-size);
		height: var(--ck-link-bookmark-icon-size);
	}
[dir="ltr"] a.ck.ck-button.ck-link-toolbar__preview.ck-button_with-text .ck.ck-icon.ck-button__icon {
			margin-right: var(--ck-spacing-tiny);
			margin-left: var(--ck-spacing-small);
	}
[dir="rtl"] a.ck.ck-button.ck-link-toolbar__preview.ck-button_with-text .ck.ck-icon.ck-button__icon {
			margin-left: var(--ck-spacing-tiny);
			margin-right: var(--ck-spacing-small);
	}
a.ck.ck-button.ck-link-toolbar__preview:has( .ck-icon ) {
		padding-left: var(--ck-spacing-extra-tiny );
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-link-panel-width: 340px;
	/* The height of the text inside the link providers list button. */
	--ck-link-provider-list-item-text-height: calc(var(--ck-line-height-base) * var(--ck-font-size-base));
	/* The height of the link providers list item contained paddings. */
	--ck-link-provider-list-item-height: calc(var(--ck-link-provider-list-item-text-height) + var(--ck-spacing-small) + var(--ck-spacing-small));
}
@media screen and (max-width: 600px) {
	:root {
		--ck-link-panel-width: 300px;
	}
	}
/* Generic class that wraps each link balloon view. */
.ck.ck-form.ck-link-form {
	width: var(--ck-link-panel-width);
	padding-bottom: 0;
}
@media screen and (max-width: 600px) {
.ck.ck-form.ck-link-form.ck-responsive-form .ck-labeled-field-view {
				margin: 0;
		}
	}
.ck.ck-form.ck-link-form .ck-link-form__providers-list {
		border-top: 1px solid var(--ck-color-base-border);

		/* The list should be scrollable when there are more than 4 items. */
	}
.ck.ck-form.ck-link-form .ck-link-form__providers-list:has(.ck-list__item:nth-child(n + 5)) {
			overflow: auto;
			/* Scroll should appear when there are more than 5 item on the list.
			* var(--ck-spacing-large) - is a form padding.
			* 1px - is a border width. */
			max-height: calc(var(--ck-link-provider-list-item-height) * 4 + var(--ck-spacing-large) + 1px);
		}
.ck.ck-form.ck-link-form .ck-link-form__providers-list .ck-link__button {
			padding: var(--ck-spacing-small) var(--ck-spacing-large);
			border-radius: 0;
		}
.ck.ck-form.ck-link-form .ck-link-form__providers-list .ck-link__button > .ck-button__label {
				overflow: hidden;
				text-overflow: ellipsis;
			}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	/* Match the icon size with the upload indicator brought by the image upload feature. */
	--ck-link-image-indicator-icon-size: 20;
	--ck-link-image-indicator-icon-is-visible: clamp(0px, 100% - 50px, 1px);
}
/* Linked image indicator */
.ck.ck-editor__editable figure.image > a::after, .ck.ck-editor__editable a span.image-inline::after {
			content: "";

			/*
			 * Smaller images should have the icon closer to the border.
			 * Match the icon position with the upload indicator brought by the image upload feature.
			 */
			top: min(var(--ck-spacing-medium), 6%);
			right: min(var(--ck-spacing-medium), 6%);

			background-color: hsla(0, 0%, 0%, .4);
			background-image: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjAgMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iI2ZmZiIgZD0ibTExLjA3NyAxNSAuOTkxLTEuNDE2YS43NS43NSAwIDEgMSAxLjIyOS44NmwtMS4xNDggMS42NGEuNzQ4Ljc0OCAwIDAgMS0uMjE3LjIwNiA1LjI1MSA1LjI1MSAwIDAgMS04LjUwMy01Ljk1NS43NDEuNzQxIDAgMCAxIC4xMi0uMjc0bDEuMTQ3LTEuNjM5YS43NS43NSAwIDEgMSAxLjIyOC44Nkw0LjkzMyAxMC43bC4wMDYuMDAzYTMuNzUgMy43NSAwIDAgMCA2LjEzMiA0LjI5NGwuMDA2LjAwNHptNS40OTQtNS4zMzVhLjc0OC43NDggMCAwIDEtLjEyLjI3NGwtMS4xNDcgMS42MzlhLjc1Ljc1IDAgMSAxLTEuMjI4LS44NmwuODYtMS4yM2EzLjc1IDMuNzUgMCAwIDAtNi4xNDQtNC4zMDFsLS44NiAxLjIyOWEuNzUuNzUgMCAwIDEtMS4yMjktLjg2bDEuMTQ4LTEuNjRhLjc0OC43NDggMCAwIDEgLjIxNy0uMjA2IDUuMjUxIDUuMjUxIDAgMCAxIDguNTAzIDUuOTU1em0tNC41NjMtMi41MzJhLjc1Ljc1IDAgMCAxIC4xODQgMS4wNDVsLTMuMTU1IDQuNTA1YS43NS43NSAwIDEgMS0xLjIyOS0uODZsMy4xNTUtNC41MDZhLjc1Ljc1IDAgMCAxIDEuMDQ1LS4xODR6Ii8+PC9zdmc+");
			background-size: 14px;
			background-repeat: no-repeat;
			background-position: center;
			border-radius: 100%;

			/*
			* Use CSS math to simulate container queries.
			* https://css-tricks.com/the-raven-technique-one-step-closer-to-container-queries/#what-about-showing-and-hiding-things
			*/
			overflow: hidden;
			width: calc(var(--ck-link-image-indicator-icon-is-visible) * var(--ck-link-image-indicator-icon-size));
			height: calc(var(--ck-link-image-indicator-icon-is-visible) * var(--ck-link-image-indicator-icon-size));
		}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-link-properties-width: 340px;
}
@media screen and (max-width: 600px) {
	:root {
		--ck-link-properties-width: 300px;
	}
	}
.ck.ck-link-properties {
	width: var(--ck-link-properties-width);
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-link-providers-width: 340px;
	--ck-link-list-view-max-height: 240px;
	--ck-link-list-view-icon-size: calc( var(--ck-icon-size) * 0.8); /* 0.8 = 16/20 cause default the icon size is 20px */
}
@media screen and (max-width: 600px) {
	:root {
		--ck-link-providers-width: 300px;
	}
	}
.ck.ck-link-providers {
	width: var(--ck-link-providers-width);
}
.ck.ck-link-providers .ck-form__header__label {
		overflow: hidden;
		text-overflow: ellipsis;
	}
.ck.ck-link-providers > .ck-link-providers__list {
		max-height: min( var(--ck-link-list-view-max-height), 40vh );
	}
.ck.ck-link-providers > .ck-link-providers__list .ck-button > .ck-icon {
				width: var(--ck-link-list-view-icon-size);
				height: var(--ck-link-list-view-icon-size);
			}
.ck.ck-link-providers > .ck-link-providers__list .ck-button > .ck-button__label {
				overflow: hidden;
				text-overflow: ellipsis;
				white-space: nowrap;
			}
.ck.ck-link-providers .ck-link__empty-list-info {
		padding: calc( 2 * var(--ck-spacing-large) ) var(--ck-spacing-medium);
		text-align: center;
		font-style: italic;
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/* When there are no list styles and there is no collapsible. */
.ck.ck-list-properties.ck-list-properties_without-styles {
		padding: var(--ck-spacing-large);
	}
.ck.ck-list-properties.ck-list-properties_without-styles > * {
			min-width: 14em;
		}
.ck.ck-list-properties.ck-list-properties_without-styles > * + * {
				margin-top: var(--ck-spacing-standard);
			}
/*
	 * When the numbered list property fields (start at, reversed) should be displayed,
	 * more horizontal space is needed. Reconfigure the style grid to create that space.
	 */
.ck.ck-list-properties.ck-list-properties_with-numbered-properties > .ck-list-styles-list {
			grid-template-columns: repeat( 4, auto );
		}
/* When list styles are rendered and property fields are in a collapsible. */
.ck.ck-list-properties.ck-list-properties_with-numbered-properties > .ck-collapsible {
			border-top: 1px solid var(--ck-color-base-border);
		}
.ck.ck-list-properties.ck-list-properties_with-numbered-properties > .ck-collapsible > .ck-collapsible__children > * {
					width: 100%;
				}
.ck.ck-list-properties.ck-list-properties_with-numbered-properties > .ck-collapsible > .ck-collapsible__children > * + * {
						margin-top: var(--ck-spacing-standard);
					}
.ck.ck-list-properties .ck.ck-numbered-list-properties__start-index .ck-input {
		min-width: auto;
		width: 100%;
	}
.ck.ck-list-properties .ck.ck-numbered-list-properties__reversed-order {
		background: transparent;
		padding-left: 0;
		padding-right: 0;
		margin-bottom: calc(-1 * var(--ck-spacing-tiny));
	}
.ck.ck-list-properties .ck.ck-numbered-list-properties__reversed-order:active, .ck.ck-list-properties .ck.ck-numbered-list-properties__reversed-order:hover {
			box-shadow: none;
			border-color: transparent;
			background: none;
		}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-list-style-button-size: 44px;
}
.ck.ck-list-styles-list {
	grid-template-columns: repeat( 3, auto );
	row-gap: var(--ck-spacing-medium);
	column-gap: var(--ck-spacing-medium);
	padding: var(--ck-spacing-large);
}
.ck.ck-list-styles-list .ck-button {
		/* Make the button look like a thumbnail (the icon "takes it all"). */
		width: var(--ck-list-style-button-size);
		height: var(--ck-list-style-button-size);
		padding: 0;

		/*
		 * Buttons are aligned by the grid so disable default button margins to not collide with the
		 * gaps in the grid.
		 */
		margin: 0;

		/*
		 * Make sure the button border (which is displayed on focus, BTW) does not steal pixels
		 * from the button dimensions and, as a result, decrease the size of the icon
		 * (which becomes blurry as it scales down).
		 */
		box-sizing: content-box;
	}
.ck.ck-list-styles-list .ck-button .ck-icon {
			width: var(--ck-list-style-button-size);
			height: var(--ck-list-style-button-size);
		}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-media-embed-placeholder-icon-size: 3em;

	--ck-color-media-embed-placeholder-url-text: hsl(0, 0%, 46%);
	--ck-color-media-embed-placeholder-url-text-hover: var(--ck-color-base-text);
}
.ck-media__wrapper {
	margin: 0 auto;
}
.ck-media__wrapper .ck-media__placeholder {
		padding: calc( 3 * var(--ck-spacing-standard) );
		background: var(--ck-color-base-foreground);
	}
.ck-media__wrapper .ck-media__placeholder .ck-media__placeholder__icon {
			min-width: var(--ck-media-embed-placeholder-icon-size);
			height: var(--ck-media-embed-placeholder-icon-size);
			margin-bottom: var(--ck-spacing-large);
			background-position: center;
			background-size: cover;
		}
.ck-media__wrapper .ck-media__placeholder .ck-media__placeholder__icon .ck-icon {
				width: 100%;
				height: 100%;
			}
.ck-media__wrapper .ck-media__placeholder .ck-media__placeholder__url__text {
			color: var(--ck-color-media-embed-placeholder-url-text);
			white-space: nowrap;
			text-align: center;
			font-style: italic;
			text-overflow: ellipsis;
		}
.ck-media__wrapper .ck-media__placeholder .ck-media__placeholder__url__text:hover {
				color: var(--ck-color-media-embed-placeholder-url-text-hover);
				cursor: pointer;
				text-decoration: underline;
			}
.ck-media__wrapper[data-oembed-url*="open.spotify.com"] {
		max-width: 300px;
		max-height: 380px;
	}
.ck-media__wrapper[data-oembed-url*="google.com/maps"] .ck-media__placeholder__icon,
	.ck-media__wrapper[data-oembed-url*="goo.gl/maps"] .ck-media__placeholder__icon,
	.ck-media__wrapper[data-oembed-url*="maps.google.com"] .ck-media__placeholder__icon,
	.ck-media__wrapper[data-oembed-url*="maps.app.goo.gl"] .ck-media__placeholder__icon {
		background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNTAuMzc4IiBoZWlnaHQ9IjI1NC4xNjciIHZpZXdCb3g9IjAgMCA2Ni4yNDYgNjcuMjQ4Ij48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTcyLjUzMSAtMjE4LjQ1NSkgc2NhbGUoLjk4MDEyKSI+PHJlY3Qgcnk9IjUuMjM4IiByeD0iNS4yMzgiIHk9IjIzMS4zOTkiIHg9IjE3Ni4wMzEiIGhlaWdodD0iNjAuMDk5IiB3aWR0aD0iNjAuMDk5IiBmaWxsPSIjMzRhNjY4IiBwYWludC1vcmRlcj0ibWFya2VycyBzdHJva2UgZmlsbCIvPjxwYXRoIGQ9Ik0yMDYuNDc3IDI2MC45bC0yOC45ODcgMjguOTg3YTUuMjE4IDUuMjE4IDAgMCAwIDMuNzggMS42MWg0OS42MjFjMS42OTQgMCAzLjE5LS43OTggNC4xNDYtMi4wMzd6IiBmaWxsPSIjNWM4OGM1Ii8+PHBhdGggZD0iTTIyNi43NDIgMjIyLjk4OGMtOS4yNjYgMC0xNi43NzcgNy4xNy0xNi43NzcgMTYuMDE0LjAwNyAyLjc2Mi42NjMgNS40NzQgMi4wOTMgNy44NzUuNDMuNzAzLjgzIDEuNDA4IDEuMTkgMi4xMDcuMzMzLjUwMi42NSAxLjAwNS45NSAxLjUwOC4zNDMuNDc3LjY3My45NTcuOTg4IDEuNDQgMS4zMSAxLjc2OSAyLjUgMy41MDIgMy42MzcgNS4xNjguNzkzIDEuMjc1IDEuNjgzIDIuNjQgMi40NjYgMy45OSAyLjM2MyA0LjA5NCA0LjAwNyA4LjA5MiA0LjYgMTMuOTE0di4wMTJjLjE4Mi40MTIuNTE2LjY2Ni44NzkuNjY3LjQwMy0uMDAxLjc2OC0uMzE0LjkzLS43OTkuNjAzLTUuNzU2IDIuMjM4LTkuNzI5IDQuNTg1LTEzLjc5NC43ODItMS4zNSAxLjY3My0yLjcxNSAyLjQ2NS0zLjk5IDEuMTM3LTEuNjY2IDIuMzI4LTMuNCAzLjYzOC01LjE2OS4zMTUtLjQ4Mi42NDUtLjk2Mi45ODgtMS40MzkuMy0uNTAzLjYxNy0xLjAwNi45NS0xLjUwOC4zNTktLjcuNzYtMS40MDQgMS4xOS0yLjEwNyAxLjQyNi0yLjQwMiAyLTUuMTE0IDIuMDA0LTcuODc1IDAtOC44NDQtNy41MTEtMTYuMDE0LTE2Ljc3Ni0xNi4wMTR6IiBmaWxsPSIjZGQ0YjNlIiBwYWludC1vcmRlcj0ibWFya2VycyBzdHJva2UgZmlsbCIvPjxlbGxpcHNlIHJ5PSI1LjU2NCIgcng9IjUuODI4IiBjeT0iMjM5LjAwMiIgY3g9IjIyNi43NDIiIGZpbGw9IiM4MDJkMjciIHBhaW50LW9yZGVyPSJtYXJrZXJzIHN0cm9rZSBmaWxsIi8+PHBhdGggZD0iTTE5MC4zMDEgMjM3LjI4M2MtNC42NyAwLTguNDU3IDMuODUzLTguNDU3IDguNjA2czMuNzg2IDguNjA3IDguNDU3IDguNjA3YzMuMDQzIDAgNC44MDYtLjk1OCA2LjMzNy0yLjUxNiAxLjUzLTEuNTU3IDIuMDg3LTMuOTEzIDIuMDg3LTYuMjkgMC0uMzYyLS4wMjMtLjcyMi0uMDY0LTEuMDc5aC04LjI1N3YzLjA0M2g0Ljg1Yy0uMTk3Ljc1OS0uNTMxIDEuNDUtMS4wNTggMS45ODYtLjk0Mi45NTgtMi4wMjggMS41NDgtMy45MDEgMS41NDgtMi44NzYgMC01LjIwOC0yLjM3Mi01LjIwOC01LjI5OSAwLTIuOTI2IDIuMzMyLTUuMjk5IDUuMjA4LTUuMjk5IDEuMzk5IDAgMi42MTguNDA3IDMuNTg0IDEuMjkzbDIuMzgxLTIuMzhjMC0uMDAyLS4wMDMtLjAwNC0uMDA0LS4wMDUtMS41ODgtMS41MjQtMy42Mi0yLjIxNS01Ljk1NS0yLjIxNXptNC40MyA1LjY2bC4wMDMuMDA2di0uMDAzeiIgZmlsbD0iI2ZmZiIgcGFpbnQtb3JkZXI9Im1hcmtlcnMgc3Ryb2tlIGZpbGwiLz48cGF0aCBkPSJNMjE1LjE4NCAyNTEuOTI5bC03Ljk4IDcuOTc5IDI4LjQ3NyAyOC40NzVjLjI4Ny0uNjQ5LjQ0OS0xLjM2Ni40NDktMi4xMjN2LTMxLjE2NWMtLjQ2OS42NzUtLjkzNCAxLjM0OS0xLjM4MiAyLjAwNS0uNzkyIDEuMjc1LTEuNjgyIDIuNjQtMi40NjUgMy45OS0yLjM0NyA0LjA2NS0zLjk4MiA4LjAzOC00LjU4NSAxMy43OTQtLjE2Mi40ODUtLjUyNy43OTgtLjkzLjc5OS0uMzYzLS4wMDEtLjY5Ny0uMjU1LS44NzktLjY2N3YtLjAxMmMtLjU5My01LjgyMi0yLjIzNy05LjgyLTQuNi0xMy45MTQtLjc4My0xLjM1LTEuNjczLTIuNzE1LTIuNDY2LTMuOTktMS4xMzctMS42NjYtMi4zMjctMy40LTMuNjM3LTUuMTY5bC0uMDAyLS4wMDN6IiBmaWxsPSIjYzNjM2MzIi8+PHBhdGggZD0iTTIxMi45ODMgMjQ4LjQ5NWwtMzYuOTUyIDM2Ljk1M3YuODEyYTUuMjI3IDUuMjI3IDAgMCAwIDUuMjM4IDUuMjM4aDEuMDE1bDM1LjY2Ni0zNS42NjZhMTM2LjI3NSAxMzYuMjc1IDAgMCAwLTIuNzY0LTMuOSAzNy41NzUgMzcuNTc1IDAgMCAwLS45ODktMS40NGMtLjI5OS0uNTAzLS42MTYtMS4wMDYtLjk1LTEuNTA4LS4wODMtLjE2Mi0uMTc2LS4zMjYtLjI2NC0uNDg5eiIgZmlsbD0iI2ZkZGM0ZiIgcGFpbnQtb3JkZXI9Im1hcmtlcnMgc3Ryb2tlIGZpbGwiLz48cGF0aCBkPSJNMjExLjk5OCAyNjEuMDgzbC02LjE1MiA2LjE1MSAyNC4yNjQgMjQuMjY0aC43ODFhNS4yMjcgNS4yMjcgMCAwIDAgNS4yMzktNS4yMzh2LTEuMDQ1eiIgZmlsbD0iI2ZmZiIgcGFpbnQtb3JkZXI9Im1hcmtlcnMgc3Ryb2tlIGZpbGwiLz48L2c+PC9zdmc+);
	}
.ck-media__wrapper[data-oembed-url*="facebook.com"] .ck-media__placeholder {
		background: hsl(220, 46%, 48%);
	}
.ck-media__wrapper[data-oembed-url*="facebook.com"] .ck-media__placeholder .ck-media__placeholder__icon {
			background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIxMDI0cHgiIGhlaWdodD0iMTAyNHB4IiB2aWV3Qm94PSIwIDAgMTAyNCAxMDI0IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPiAgICAgICAgPHRpdGxlPkZpbGwgMTwvdGl0bGU+ICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPiAgICA8ZGVmcz48L2RlZnM+ICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPiAgICAgICAgPGcgaWQ9ImZMb2dvX1doaXRlIiBmaWxsPSIjRkZGRkZFIj4gICAgICAgICAgICA8cGF0aCBkPSJNOTY3LjQ4NCwwIEw1Ni41MTcsMCBDMjUuMzA0LDAgMCwyNS4zMDQgMCw1Ni41MTcgTDAsOTY3LjQ4MyBDMCw5OTguNjk0IDI1LjI5NywxMDI0IDU2LjUyMiwxMDI0IEw1NDcsMTAyNCBMNTQ3LDYyOCBMNDE0LDYyOCBMNDE0LDQ3MyBMNTQ3LDQ3MyBMNTQ3LDM1OS4wMjkgQzU0NywyMjYuNzY3IDYyNy43NzMsMTU0Ljc0NyA3NDUuNzU2LDE1NC43NDcgQzgwMi4yNjksMTU0Ljc0NyA4NTAuODQyLDE1OC45NTUgODY1LDE2MC44MzYgTDg2NSwyOTkgTDc4My4zODQsMjk5LjAzNyBDNzE5LjM5MSwyOTkuMDM3IDcwNywzMjkuNTI5IDcwNywzNzQuMjczIEw3MDcsNDczIEw4NjAuNDg3LDQ3MyBMODQwLjUwMSw2MjggTDcwNyw2MjggTDcwNywxMDI0IEw5NjcuNDg0LDEwMjQgQzk5OC42OTcsMTAyNCAxMDI0LDk5OC42OTcgMTAyNCw5NjcuNDg0IEwxMDI0LDU2LjUxNSBDMTAyNCwyNS4zMDMgOTk4LjY5NywwIDk2Ny40ODQsMCIgaWQ9IkZpbGwtMSI+PC9wYXRoPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+);
		}
.ck-media__wrapper[data-oembed-url*="facebook.com"] .ck-media__placeholder .ck-media__placeholder__url__text {
			color: hsl(220, 100%, 90%);
		}
.ck-media__wrapper[data-oembed-url*="facebook.com"] .ck-media__placeholder .ck-media__placeholder__url__text:hover {
				color: hsl(0, 0%, 100%);
			}
.ck-media__wrapper[data-oembed-url*="instagram.com"] .ck-media__placeholder {
		background: linear-gradient(-135deg,hsl(246, 100%, 39%),hsl(302, 100%, 36%),hsl(0, 100%, 48%));
	}
.ck-media__wrapper[data-oembed-url*="instagram.com"] .ck-media__placeholder .ck-media__placeholder__icon {
			background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSI1MDRweCIgaGVpZ2h0PSI1MDRweCIgdmlld0JveD0iMCAwIDUwNCA1MDQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+ICAgICAgICA8dGl0bGU+Z2x5cGgtbG9nb19NYXkyMDE2PC90aXRsZT4gICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+ICAgIDxkZWZzPiAgICAgICAgPHBvbHlnb24gaWQ9InBhdGgtMSIgcG9pbnRzPSIwIDAuMTU5IDUwMy44NDEgMC4xNTkgNTAzLjg0MSA1MDMuOTQgMCA1MDMuOTQiPjwvcG9seWdvbj4gICAgPC9kZWZzPiAgICA8ZyBpZD0iZ2x5cGgtbG9nb19NYXkyMDE2IiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4gICAgICAgIDxnIGlkPSJHcm91cC0zIj4gICAgICAgICAgICA8bWFzayBpZD0ibWFzay0yIiBmaWxsPSJ3aGl0ZSI+ICAgICAgICAgICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI3BhdGgtMSI+PC91c2U+ICAgICAgICAgICAgPC9tYXNrPiAgICAgICAgICAgIDxnIGlkPSJDbGlwLTIiPjwvZz4gICAgICAgICAgICA8cGF0aCBkPSJNMjUxLjkyMSwwLjE1OSBDMTgzLjUwMywwLjE1OSAxNzQuOTI0LDAuNDQ5IDE0OC4wNTQsMS42NzUgQzEyMS4yNCwyLjg5OCAxMDIuOTI3LDcuMTU3IDg2LjkwMywxMy4zODUgQzcwLjMzNywxOS44MjIgNTYuMjg4LDI4LjQzNiA0Mi4yODIsNDIuNDQxIEMyOC4yNzcsNTYuNDQ3IDE5LjY2Myw3MC40OTYgMTMuMjI2LDg3LjA2MiBDNi45OTgsMTAzLjA4NiAyLjczOSwxMjEuMzk5IDEuNTE2LDE0OC4yMTMgQzAuMjksMTc1LjA4MyAwLDE4My42NjIgMCwyNTIuMDggQzAsMzIwLjQ5NyAwLjI5LDMyOS4wNzYgMS41MTYsMzU1Ljk0NiBDMi43MzksMzgyLjc2IDYuOTk4LDQwMS4wNzMgMTMuMjI2LDQxNy4wOTcgQzE5LjY2Myw0MzMuNjYzIDI4LjI3Nyw0NDcuNzEyIDQyLjI4Miw0NjEuNzE4IEM1Ni4yODgsNDc1LjcyMyA3MC4zMzcsNDg0LjMzNyA4Ni45MDMsNDkwLjc3NSBDMTAyLjkyNyw0OTcuMDAyIDEyMS4yNCw1MDEuMjYxIDE0OC4wNTQsNTAyLjQ4NCBDMTc0LjkyNCw1MDMuNzEgMTgzLjUwMyw1MDQgMjUxLjkyMSw1MDQgQzMyMC4zMzgsNTA0IDMyOC45MTcsNTAzLjcxIDM1NS43ODcsNTAyLjQ4NCBDMzgyLjYwMSw1MDEuMjYxIDQwMC45MTQsNDk3LjAwMiA0MTYuOTM4LDQ5MC43NzUgQzQzMy41MDQsNDg0LjMzNyA0NDcuNTUzLDQ3NS43MjMgNDYxLjU1OSw0NjEuNzE4IEM0NzUuNTY0LDQ0Ny43MTIgNDg0LjE3OCw0MzMuNjYzIDQ5MC42MTYsNDE3LjA5NyBDNDk2Ljg0Myw0MDEuMDczIDUwMS4xMDIsMzgyLjc2IDUwMi4zMjUsMzU1Ljk0NiBDNTAzLjU1MSwzMjkuMDc2IDUwMy44NDEsMzIwLjQ5NyA1MDMuODQxLDI1Mi4wOCBDNTAzLjg0MSwxODMuNjYyIDUwMy41NTEsMTc1LjA4MyA1MDIuMzI1LDE0OC4yMTMgQzUwMS4xMDIsMTIxLjM5OSA0OTYuODQzLDEwMy4wODYgNDkwLjYxNiw4Ny4wNjIgQzQ4NC4xNzgsNzAuNDk2IDQ3NS41NjQsNTYuNDQ3IDQ2MS41NTksNDIuNDQxIEM0NDcuNTUzLDI4LjQzNiA0MzMuNTA0LDE5LjgyMiA0MTYuOTM4LDEzLjM4NSBDNDAwLjkxNCw3LjE1NyAzODIuNjAxLDIuODk4IDM1NS43ODcsMS42NzUgQzMyOC45MTcsMC40NDkgMzIwLjMzOCwwLjE1OSAyNTEuOTIxLDAuMTU5IFogTTI1MS45MjEsNDUuNTUgQzMxOS4xODYsNDUuNTUgMzI3LjE1NCw0NS44MDcgMzUzLjcxOCw0Ny4wMTkgQzM3OC4yOCw0OC4xMzkgMzkxLjYxOSw1Mi4yNDMgNDAwLjQ5Niw1NS42OTMgQzQxMi4yNTUsNjAuMjYzIDQyMC42NDcsNjUuNzIyIDQyOS40NjIsNzQuNTM4IEM0MzguMjc4LDgzLjM1MyA0NDMuNzM3LDkxLjc0NSA0NDguMzA3LDEwMy41MDQgQzQ1MS43NTcsMTEyLjM4MSA0NTUuODYxLDEyNS43MiA0NTYuOTgxLDE1MC4yODIgQzQ1OC4xOTMsMTc2Ljg0NiA0NTguNDUsMTg0LjgxNCA0NTguNDUsMjUyLjA4IEM0NTguNDUsMzE5LjM0NSA0NTguMTkzLDMyNy4zMTMgNDU2Ljk4MSwzNTMuODc3IEM0NTUuODYxLDM3OC40MzkgNDUxLjc1NywzOTEuNzc4IDQ0OC4zMDcsNDAwLjY1NSBDNDQzLjczNyw0MTIuNDE0IDQzOC4yNzgsNDIwLjgwNiA0MjkuNDYyLDQyOS42MjEgQzQyMC42NDcsNDM4LjQzNyA0MTIuMjU1LDQ0My44OTYgNDAwLjQ5Niw0NDguNDY2IEMzOTEuNjE5LDQ1MS45MTYgMzc4LjI4LDQ1Ni4wMiAzNTMuNzE4LDQ1Ny4xNCBDMzI3LjE1OCw0NTguMzUyIDMxOS4xOTEsNDU4LjYwOSAyNTEuOTIxLDQ1OC42MDkgQzE4NC42NSw0NTguNjA5IDE3Ni42ODQsNDU4LjM1MiAxNTAuMTIzLDQ1Ny4xNCBDMTI1LjU2MSw0NTYuMDIgMTEyLjIyMiw0NTEuOTE2IDEwMy4zNDUsNDQ4LjQ2NiBDOTEuNTg2LDQ0My44OTYgODMuMTk0LDQzOC40MzcgNzQuMzc5LDQyOS42MjEgQzY1LjU2NCw0MjAuODA2IDYwLjEwNCw0MTIuNDE0IDU1LjUzNCw0MDAuNjU1IEM1Mi4wODQsMzkxLjc3OCA0Ny45OCwzNzguNDM5IDQ2Ljg2LDM1My44NzcgQzQ1LjY0OCwzMjcuMzEzIDQ1LjM5MSwzMTkuMzQ1IDQ1LjM5MSwyNTIuMDggQzQ1LjM5MSwxODQuODE0IDQ1LjY0OCwxNzYuODQ2IDQ2Ljg2LDE1MC4yODIgQzQ3Ljk4LDEyNS43MiA1Mi4wODQsMTEyLjM4MSA1NS41MzQsMTAzLjUwNCBDNjAuMTA0LDkxLjc0NSA2NS41NjMsODMuMzUzIDc0LjM3OSw3NC41MzggQzgzLjE5NCw2NS43MjIgOTEuNTg2LDYwLjI2MyAxMDMuMzQ1LDU1LjY5MyBDMTEyLjIyMiw1Mi4yNDMgMTI1LjU2MSw0OC4xMzkgMTUwLjEyMyw0Ny4wMTkgQzE3Ni42ODcsNDUuODA3IDE4NC42NTUsNDUuNTUgMjUxLjkyMSw0NS41NSBaIiBpZD0iRmlsbC0xIiBmaWxsPSIjRkZGRkZGIiBtYXNrPSJ1cmwoI21hc2stMikiPjwvcGF0aD4gICAgICAgIDwvZz4gICAgICAgIDxwYXRoIGQ9Ik0yNTEuOTIxLDMzNi4wNTMgQzIwNS41NDMsMzM2LjA1MyAxNjcuOTQ3LDI5OC40NTcgMTY3Ljk0NywyNTIuMDggQzE2Ny45NDcsMjA1LjcwMiAyMDUuNTQzLDE2OC4xMDYgMjUxLjkyMSwxNjguMTA2IEMyOTguMjk4LDE2OC4xMDYgMzM1Ljg5NCwyMDUuNzAyIDMzNS44OTQsMjUyLjA4IEMzMzUuODk0LDI5OC40NTcgMjk4LjI5OCwzMzYuMDUzIDI1MS45MjEsMzM2LjA1MyBaIE0yNTEuOTIxLDEyMi43MTUgQzE4MC40NzQsMTIyLjcxNSAxMjIuNTU2LDE4MC42MzMgMTIyLjU1NiwyNTIuMDggQzEyMi41NTYsMzIzLjUyNiAxODAuNDc0LDM4MS40NDQgMjUxLjkyMSwzODEuNDQ0IEMzMjMuMzY3LDM4MS40NDQgMzgxLjI4NSwzMjMuNTI2IDM4MS4yODUsMjUyLjA4IEMzODEuMjg1LDE4MC42MzMgMzIzLjM2NywxMjIuNzE1IDI1MS45MjEsMTIyLjcxNSBaIiBpZD0iRmlsbC00IiBmaWxsPSIjRkZGRkZGIj48L3BhdGg+ICAgICAgICA8cGF0aCBkPSJNNDE2LjYyNywxMTcuNjA0IEM0MTYuNjI3LDEzNC4zIDQwMy4wOTIsMTQ3LjgzNCAzODYuMzk2LDE0Ny44MzQgQzM2OS43MDEsMTQ3LjgzNCAzNTYuMTY2LDEzNC4zIDM1Ni4xNjYsMTE3LjYwNCBDMzU2LjE2NiwxMDAuOTA4IDM2OS43MDEsODcuMzczIDM4Ni4zOTYsODcuMzczIEM0MDMuMDkyLDg3LjM3MyA0MTYuNjI3LDEwMC45MDggNDE2LjYyNywxMTcuNjA0IiBpZD0iRmlsbC01IiBmaWxsPSIjRkZGRkZGIj48L3BhdGg+ICAgIDwvZz48L3N2Zz4=);
		}
/* stylelint-disable-next-line no-descending-specificity */
.ck-media__wrapper[data-oembed-url*="instagram.com"] .ck-media__placeholder .ck-media__placeholder__url__text {
			color: hsl(302, 100%, 94%);
		}
.ck-media__wrapper[data-oembed-url*="instagram.com"] .ck-media__placeholder .ck-media__placeholder__url__text:hover {
				color: hsl(0, 0%, 100%);
			}
.ck-media__wrapper[data-oembed-url*="twitter.com"] .ck.ck-media__placeholder {
		/* Use gradient to contrast with focused widget (ckeditor/ckeditor5-media-embed#22). */
		background: linear-gradient( to right, hsl(201, 85%, 70%), hsl(201, 85%, 35%) );
	}
.ck-media__wrapper[data-oembed-url*="twitter.com"] .ck.ck-media__placeholder .ck-media__placeholder__icon {
			background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IldoaXRlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQwMCA0MDAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQwMCA0MDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MDAsMjAwYzAsMTEwLjUtODkuNSwyMDAtMjAwLDIwMFMwLDMxMC41LDAsMjAwUzg5LjUsMCwyMDAsMFM0MDAsODkuNSw0MDAsMjAweiBNMTYzLjQsMzA1LjVjODguNywwLDEzNy4yLTczLjUsMTM3LjItMTM3LjJjMC0yLjEsMC00LjItMC4xLTYuMmM5LjQtNi44LDE3LjYtMTUuMywyNC4xLTI1Yy04LjYsMy44LTE3LjksNi40LTI3LjcsNy42YzEwLTYsMTcuNi0xNS40LDIxLjItMjYuN2MtOS4zLDUuNS0xOS42LDkuNS0zMC42LDExLjdjLTguOC05LjQtMjEuMy0xNS4yLTM1LjItMTUuMmMtMjYuNiwwLTQ4LjIsMjEuNi00OC4yLDQ4LjJjMCwzLjgsMC40LDcuNSwxLjMsMTFjLTQwLjEtMi03NS42LTIxLjItOTkuNC01MC40Yy00LjEsNy4xLTYuNSwxNS40LTYuNSwyNC4yYzAsMTYuNyw4LjUsMzEuNSwyMS41LDQwLjFjLTcuOS0wLjItMTUuMy0yLjQtMjEuOC02YzAsMC4yLDAsMC40LDAsMC42YzAsMjMuNCwxNi42LDQyLjgsMzguNyw0Ny4zYy00LDEuMS04LjMsMS43LTEyLjcsMS43Yy0zLjEsMC02LjEtMC4zLTkuMS0wLjljNi4xLDE5LjIsMjMuOSwzMy4xLDQ1LDMzLjVjLTE2LjUsMTIuOS0zNy4zLDIwLjYtNTkuOSwyMC42Yy0zLjksMC03LjctMC4yLTExLjUtMC43QzExMC44LDI5Ny41LDEzNi4yLDMwNS41LDE2My40LDMwNS41Ii8+PC9zdmc+);
		}
.ck-media__wrapper[data-oembed-url*="twitter.com"] .ck.ck-media__placeholder .ck-media__placeholder__url__text {
			color: hsl(201, 100%, 86%);
		}
.ck-media__wrapper[data-oembed-url*="twitter.com"] .ck.ck-media__placeholder .ck-media__placeholder__url__text:hover {
				color: hsl(0, 0%, 100%);
			}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-content-color-mention-background: hsla(341, 100%, 30%, 0.1);
	--ck-content-color-mention-text: hsl(341, 100%, 30%);
}
.ck-content .mention {
	background: var(--ck-content-color-mention-background);
	color: var(--ck-content-color-mention-text);
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-color-restricted-editing-exception-background: hsla(31, 100%, 65%, .2);
	--ck-color-restricted-editing-exception-hover-background: hsla(31, 100%, 65%, .35);
	--ck-color-restricted-editing-exception-brackets: hsla(31, 100%, 40%, .4);
	--ck-color-restricted-editing-selected-exception-background: hsla(31, 100%, 65%, .5);
	--ck-color-restricted-editing-selected-exception-brackets: hsla(31, 100%, 40%, .6);
}
.ck-editor__editable .restricted-editing-exception {
	transition: .2s ease-in-out background;
	background-color: var(--ck-color-restricted-editing-exception-background);
	border: 1px solid;
	border-image: linear-gradient(
		to right,
		var(--ck-color-restricted-editing-exception-brackets) 0%,
		var(--ck-color-restricted-editing-exception-brackets) 5px,
		hsla(0, 0%, 0%, 0) 6px,
		hsla(0, 0%, 0%, 0) calc(100% - 6px),
		var(--ck-color-restricted-editing-exception-brackets) calc(100% - 5px),
		var(--ck-color-restricted-editing-exception-brackets) 100%
	) 1;
}
@media (prefers-reduced-motion: reduce) {
.ck-editor__editable .restricted-editing-exception {
		transition: none;
}
	}
.ck-editor__editable .restricted-editing-exception.restricted-editing-exception_selected {
		background-color: var(--ck-color-restricted-editing-selected-exception-background);
		border-image: linear-gradient(
			to right,
			var(--ck-color-restricted-editing-selected-exception-brackets) 0%,
			var(--ck-color-restricted-editing-selected-exception-brackets) 5px,
			var(--ck-color-restricted-editing-selected-exception-brackets) calc(100% - 5px),
			var(--ck-color-restricted-editing-selected-exception-brackets) 100%
		) 1;
	}
.ck-editor__editable .restricted-editing-exception.restricted-editing-exception_collapsed {
		/* Empty exception should have the same width as exception with at least 1 char */
		padding-left: 1ch;
	}
.ck-restricted-editing_mode_restricted {
	cursor: default;

	/* We also have to override all elements inside the restricted editable to prevent cursor switching between default and text
	during the pointer movement. */
}
.ck-restricted-editing_mode_restricted * {
		cursor: default;
	}
.ck-restricted-editing_mode_restricted .restricted-editing-exception {
		cursor: text;
	}
.ck-restricted-editing_mode_restricted .restricted-editing-exception * {
			cursor: text;
		}
.ck-restricted-editing_mode_restricted .restricted-editing-exception:hover {
			background: var(--ck-color-restricted-editing-exception-hover-background);
		}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements rounded corner interface for .ck-rounded-corners class.
 *
 * @see $ck-border-radius
 */
:root {
	--ck-character-grid-tile-size: 24px;
}
.ck.ck-character-grid {
	overflow-y: auto;
	overflow-x: hidden;
}
.ck.ck-character-grid .ck-character-grid__tiles {
		grid-template-columns: repeat(auto-fill, minmax(var(--ck-character-grid-tile-size), 1fr));
		margin: var(--ck-spacing-standard) var(--ck-spacing-large);
		grid-gap: var(--ck-spacing-standard);
	}
.ck.ck-character-grid .ck-character-grid__tile {
		width: var(--ck-character-grid-tile-size);
		height: var(--ck-character-grid-tile-size);
		min-width: var(--ck-character-grid-tile-size);
		min-height: var(--ck-character-grid-tile-size);
		font-size: 1.5em;
		padding: 0;
		transition: .2s ease box-shadow;
		border: 0;
	}
@media (prefers-reduced-motion: reduce) {
.ck.ck-character-grid .ck-character-grid__tile {
			transition: none;
	}
		}
.ck.ck-character-grid .ck-character-grid__tile:focus:not( .ck-disabled ),
		.ck.ck-character-grid .ck-character-grid__tile:hover:not( .ck-disabled ) {
			/* Disable the default .ck-button's border ring. */
			border: 0;
			box-shadow: inset 0 0 0 1px var(--ck-color-base-background), 0 0 0 2px var(--ck-color-focus-border);
		}
/* Make sure the glyph is rendered in the center of the button */
.ck.ck-character-grid .ck-character-grid__tile .ck-button__label {
			line-height: var(--ck-character-grid-tile-size);
			width: 100%;
			text-align: center;
		}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
.ck.ck-character-info {
	padding: var(--ck-spacing-small) var(--ck-spacing-large);
	border-top: 1px solid var(--ck-color-base-border);
}
.ck.ck-character-info > * {
		text-transform: uppercase;
		font-size: var(--ck-font-size-small);
	}
.ck.ck-character-info .ck-character-info__name {
		max-width: 280px;
		text-overflow: ellipsis;
		overflow: hidden;
	}
.ck.ck-character-info .ck-character-info__code {
		opacity: .6;
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
.ck.ck-special-characters-navigation > .ck-label {
		max-width: 160px;
		text-overflow: ellipsis;
		overflow: hidden;
	}
.ck.ck-special-characters-navigation > .ck-dropdown .ck-dropdown__panel {
		/* There could be dozens of categories available. Use scroll to prevent a 10e6px dropdown. */
		max-height: 250px;
		overflow-y: auto;
		overflow-x: hidden;
	}
@media screen and (max-width: 600px) {
.ck.ck-special-characters-navigation {
		max-width: 190px;
}

		.ck.ck-special-characters-navigation > .ck-form__header__label {
			text-overflow: ellipsis;
			overflow: hidden;
		}
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
.ck.ck-dropdown.ck-style-dropdown.ck-style-dropdown_multiple-active > .ck-button > .ck-button__label {
	font-style: italic;
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-style-panel-button-width: 120px;
	--ck-style-panel-button-height: 80px;
	--ck-style-panel-button-label-background: hsl(0, 0%, 94.1%);
	--ck-style-panel-button-hover-label-background: hsl(0, 0%, 92.1%);
	--ck-style-panel-button-hover-border-color: hsl(0, 0%, 70%);
}
.ck.ck-style-panel .ck-style-grid {
	row-gap: var(--ck-spacing-large);
	column-gap: var(--ck-spacing-large);
}
.ck.ck-style-panel .ck-style-grid .ck-style-grid__button {
		--ck-color-button-default-hover-background: var(--ck-color-base-background);
		--ck-color-button-default-active-background: var(--ck-color-base-background);

		padding: 0;
		width: var(--ck-style-panel-button-width);
		height: var(--ck-style-panel-button-height);

		/* Let default .ck-button :focus styles apply */
	}
.ck.ck-style-panel .ck-style-grid .ck-style-grid__button:not(:focus) {
			border: 1px solid var(--ck-color-base-border);
		}
.ck.ck-style-panel .ck-style-grid .ck-style-grid__button .ck-button__label {
			height: 22px;
			line-height: 22px;
			width: 100%;
			padding: 0 var(--ck-spacing-medium);
			overflow: hidden;
			text-overflow: ellipsis;
			flex-shrink: 0;
		}
.ck.ck-style-panel .ck-style-grid .ck-style-grid__button .ck-style-grid__button__preview {
			width: 100%;
			overflow: hidden;
			opacity: .9;

			padding: var(--ck-spacing-medium);
			background: var(--ck-color-base-background);
			border: 2px solid var(--ck-color-base-background);
		}
.ck.ck-style-panel .ck-style-grid .ck-style-grid__button.ck-disabled {
			--ck-color-button-default-disabled-background: var(--ck-color-base-foreground);

			/* Let default .ck-button :focus styles apply */
		}
.ck.ck-style-panel .ck-style-grid .ck-style-grid__button.ck-disabled:not(:focus) {
				border-color: var(--ck-style-panel-button-label-background);
			}
.ck.ck-style-panel .ck-style-grid .ck-style-grid__button.ck-disabled .ck-style-grid__button__preview {
				opacity: .4;

				border-color: var(--ck-color-base-foreground);
				filter: saturate(.3);
			}
.ck.ck-style-panel .ck-style-grid .ck-style-grid__button.ck-on {
			border-color: var(--ck-color-base-active);
		}
.ck.ck-style-panel .ck-style-grid .ck-style-grid__button.ck-on .ck-button__label {
				box-shadow: 0 -1px 0 var(--ck-color-base-active);
				z-index: 1; /* Stay on top of the preview with the shadow. */
			}
.ck.ck-style-panel .ck-style-grid .ck-style-grid__button.ck-on:hover {
				border-color: var(--ck-color-base-active-focus);
			}
.ck.ck-style-panel .ck-style-grid .ck-style-grid__button:not(.ck-on) .ck-button__label {
				background: var(--ck-style-panel-button-label-background);
			}
.ck.ck-style-panel .ck-style-grid .ck-style-grid__button:not(.ck-on):hover .ck-button__label {
				background: var(--ck-style-panel-button-hover-label-background);
			}
.ck.ck-style-panel .ck-style-grid .ck-style-grid__button:hover:not(.ck-disabled):not(.ck-on) {
			border-color: var(--ck-style-panel-button-hover-border-color);
		}
.ck.ck-style-panel .ck-style-grid .ck-style-grid__button:hover:not(.ck-disabled):not(.ck-on) .ck-style-grid__button__preview {
				opacity: 1;
			}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
.ck.ck-style-panel .ck-style-panel__style-group > .ck-label {
		margin: var(--ck-spacing-large) 0;
	}
.ck.ck-style-panel .ck-style-panel__style-group:first-child > .ck-label {
			margin-top: 0;
		}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-style-panel-max-height: 470px;
}
.ck.ck-style-panel {
	padding: var(--ck-spacing-large);
	overflow-y: auto;
	max-height: var(--ck-style-panel-max-height);
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements rounded corner interface for .ck-rounded-corners class.
 *
 * @see $ck-border-radius
 */
[dir="ltr"] .ck.ck-input-color > .ck.ck-input-text {
			border-top-right-radius: 0;
			border-bottom-right-radius: 0;
	}
[dir="rtl"] .ck.ck-input-color > .ck.ck-input-text {
			border-top-left-radius: 0;
			border-bottom-left-radius: 0;
	}
/* Make sure the focused input is always on top of the dropdown button so its
		   outline and border are never cropped (also when the input is read-only). */
.ck.ck-input-color > .ck.ck-input-text:focus {
			z-index: 0;
		}
.ck.ck-input-color > .ck.ck-dropdown > .ck.ck-button.ck-input-color__button {
			padding: 0;
		}
[dir="ltr"] .ck.ck-input-color > .ck.ck-dropdown > .ck.ck-button.ck-input-color__button {
				border-top-left-radius: 0;
				border-bottom-left-radius: 0;
	}
[dir="ltr"] .ck.ck-input-color > .ck.ck-dropdown > .ck.ck-button.ck-input-color__button:not(:focus) {
					border-left: 1px solid transparent;
				}
[dir="rtl"] .ck.ck-input-color > .ck.ck-dropdown > .ck.ck-button.ck-input-color__button {
				border-top-right-radius: 0;
				border-bottom-right-radius: 0;
	}
[dir="rtl"] .ck.ck-input-color > .ck.ck-dropdown > .ck.ck-button.ck-input-color__button:not(:focus) {
					border-right: 1px solid transparent;
				}
.ck.ck-input-color > .ck.ck-dropdown > .ck.ck-button.ck-input-color__button.ck-disabled {
				background: var(--ck-color-input-disabled-background);
			}
.ck.ck-input-color > .ck.ck-dropdown > .ck.ck-button.ck-input-color__button > .ck.ck-input-color__button__preview {
				border-radius: 0;

				width: 20px;
				height: 20px;
				border: 1px solid var(--ck-color-input-border);
			}
.ck-rounded-corners .ck.ck-input-color > .ck.ck-dropdown > .ck.ck-button.ck-input-color__button > .ck.ck-input-color__button__preview,
	.ck.ck-input-color > .ck.ck-dropdown > .ck.ck-button.ck-input-color__button > .ck.ck-input-color__button__preview.ck-rounded-corners {
		border-radius: var(--ck-border-radius);
	}
.ck.ck-input-color > .ck.ck-dropdown > .ck.ck-button.ck-input-color__button > .ck.ck-input-color__button__preview > .ck.ck-input-color__button__preview__no-color-indicator {
					top: -30%;
					left: 50%;
					height: 150%;
					width: 8%;
					background: hsl(0, 100%, 50%);
					border-radius: 2px;
					transform: rotate(45deg);
					transform-origin: 50%;
				}
.ck.ck-input-color .ck.ck-input-color__remove-color {
		width: 100%;
		padding: calc(var(--ck-spacing-standard) / 2) var(--ck-spacing-standard);

		border-bottom-left-radius: 0;
		border-bottom-right-radius: 0;
	}
.ck.ck-input-color .ck.ck-input-color__remove-color:not(:focus) {
			border-bottom: 1px solid var(--ck-color-input-border);
		}
[dir="ltr"] .ck.ck-input-color .ck.ck-input-color__remove-color {
			border-top-right-radius: 0;
	}
[dir="rtl"] .ck.ck-input-color .ck.ck-input-color__remove-color {
			border-top-left-radius: 0;
	}
.ck.ck-input-color .ck.ck-input-color__remove-color .ck.ck-icon {
			margin-right: var(--ck-spacing-standard);
		}
[dir="rtl"] .ck.ck-input-color .ck.ck-input-color__remove-color .ck.ck-icon {
				margin-right: 0;
				margin-left: var(--ck-spacing-standard);
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/* Ignore labels that work as fieldset legends */
.ck.ck-form__row > *:not(.ck-label) + * {
			margin-inline-start: var(--ck-spacing-large);
		}
.ck.ck-form__row > .ck-label {
		width: 100%;
		min-width: 100%;
	}
.ck.ck-form__row.ck-table-form__action-row {
		margin-top: var(--ck-spacing-large);
	}
.ck.ck-form__row.ck-table-form__action-row .ck-button .ck-button__label {
			color: var(--ck-color-text);
		}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-insert-table-dropdown-padding: 10px;
	--ck-insert-table-dropdown-box-height: 11px;
	--ck-insert-table-dropdown-box-width: 12px;
	--ck-insert-table-dropdown-box-margin: 1px;
}
.ck .ck-insert-table-dropdown__grid {
	/* The width of a container should match 10 items in a row so there will be a 10x10 grid. */
	width: calc(var(--ck-insert-table-dropdown-box-width) * 10 + var(--ck-insert-table-dropdown-box-margin) * 20 + var(--ck-insert-table-dropdown-padding) * 2);
	padding: var(--ck-insert-table-dropdown-padding) var(--ck-insert-table-dropdown-padding) 0;
}
.ck .ck-insert-table-dropdown__label,
.ck[dir=rtl] .ck-insert-table-dropdown__label {
	text-align: center;
}
.ck .ck-insert-table-dropdown-grid-box {
	min-width: var(--ck-insert-table-dropdown-box-width);
	min-height: var(--ck-insert-table-dropdown-box-height);
	margin: var(--ck-insert-table-dropdown-box-margin);
	border: 1px solid var(--ck-color-base-border);
	border-radius: 1px;
	outline: none;
	transition: none;
}
@media (prefers-reduced-motion: reduce) {
.ck .ck-insert-table-dropdown-grid-box {
		transition: none;
}
	}
.ck .ck-insert-table-dropdown-grid-box:focus {
		box-shadow: none;
	}
.ck .ck-insert-table-dropdown-grid-box.ck-on {
		border-color: var(--ck-color-focus-border);
		background: var(--ck-color-focus-outer-shadow);
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
.ck.ck-table-cell-properties-form {
	width: 320px;
}
.ck.ck-table-cell-properties-form .ck-form__row.ck-table-cell-properties-form__padding-row {
			align-self: flex-end;
			padding: 0;
			width: 25%;
		}
.ck.ck-table-cell-properties-form .ck-form__row.ck-table-cell-properties-form__alignment-row .ck.ck-toolbar {
				background: none;

				/* Compensate for missing input label that would push the margin (toolbar has no inputs). */
				margin-top: var(--ck-spacing-standard);
			}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-color-table-focused-cell-background: hsla(212, 90%, 80%, .3);
	--ck-table-content-default-border-color: hsl(0, 0%, 83%);
}
/* Dashed outline for table without any border. */
.ck-widget.table table[style*="border:none"],
	.ck-widget.table table[style*="border-style:none"] {
		outline: var(--ck-table-content-default-border-color) 1px dashed;
	}
/**
		 * While setting outline is fine, the border should not be modified here
		 * because it overrides the default table cell border color which is not expected.
		 * So do not use `@mixin ck-focus-ring;` here, or any other border styles.
		 * See more: https://github.com/ckeditor/ckeditor5/issues/16979
		 */
.ck-widget.table td.ck-editor__nested-editable, .ck-widget.table th.ck-editor__nested-editable {
			outline: unset;
		}
.ck-widget.table td.ck-editor__nested-editable.ck-editor__nested-editable_focused:not(.ck-editor__editable_selected),
				.ck-widget.table th.ck-editor__nested-editable.ck-editor__nested-editable_focused:not(.ck-editor__editable_selected),
				.ck-widget.table td.ck-editor__nested-editable:not(.ck-editor__editable_selected):focus,
				.ck-widget.table th.ck-editor__nested-editable:not(.ck-editor__editable_selected):focus {
					/* A very slight background to highlight the focused cell */
					background: var(--ck-color-table-focused-cell-background);
					outline: 1px solid var(--ck-color-focus-border);
					outline-offset: -1px; /* progressive enhancement - no IE support */
				}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements rounded corner interface for .ck-rounded-corners class.
 *
 * @see $ck-border-radius
 */
:root {
	--ck-table-properties-error-arrow-size: 6px;
	--ck-table-properties-min-error-width: 150px;
}
.ck.ck-table-form .ck-form__row.ck-table-form__border-row .ck-labeled-field-view > .ck-label {
					font-size: var(--ck-font-size-tiny);
					text-align: center;
				}
.ck.ck-table-form .ck-form__row.ck-table-form__border-row .ck-table-form__border-style,
			.ck.ck-table-form .ck-form__row.ck-table-form__border-row .ck-table-form__border-width {
				width: 80px;
				min-width: 80px;
				max-width: 80px;
			}
.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row {
			padding: 0;
		}
.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row .ck-table-form__dimensions-row__width,
			.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row .ck-table-form__dimensions-row__height {
				margin: 0
			}
.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row .ck-table-form__dimension-operator {
				align-self: flex-end;
				display: inline-block;
				height: var(--ck-ui-component-min-height);
				line-height: var(--ck-ui-component-min-height);
				margin: 0 var(--ck-spacing-small);
			}
.ck.ck-table-form .ck.ck-labeled-field-view {
		padding-top: var(--ck-spacing-standard);
	}
.ck.ck-table-form .ck.ck-labeled-field-view .ck.ck-labeled-field-view__status {
			border-radius: 0;

			background: var(--ck-color-base-error);
			color: var(--ck-color-base-background);
			padding: var(--ck-spacing-small) var(--ck-spacing-medium);
			min-width: var(--ck-table-properties-min-error-width);
			text-align: center;

			animation: ck-table-form-labeled-view-status-appear .15s ease both;
		}
.ck-rounded-corners .ck.ck-table-form .ck.ck-labeled-field-view .ck.ck-labeled-field-view__status,
	.ck.ck-table-form .ck.ck-labeled-field-view .ck.ck-labeled-field-view__status.ck-rounded-corners {
		border-radius: var(--ck-border-radius);
	}
/* The arrow pointing towards the field. */
.ck.ck-table-form .ck.ck-labeled-field-view .ck.ck-labeled-field-view__status::after {
				border-color: transparent transparent var(--ck-color-base-error) transparent;
				border-width: 0 var(--ck-table-properties-error-arrow-size) var(--ck-table-properties-error-arrow-size) var(--ck-table-properties-error-arrow-size);
				border-style: solid;
			}
@media (prefers-reduced-motion: reduce) {
.ck.ck-table-form .ck.ck-labeled-field-view .ck.ck-labeled-field-view__status {
				animation: none;
		}
			}
/* Hide the error balloon when the field is blurred. Makes the experience much more clear. */
.ck.ck-table-form .ck.ck-labeled-field-view .ck-input.ck-error:not(:focus) + .ck.ck-labeled-field-view__status {
			display: none;
		}
@keyframes ck-table-form-labeled-view-status-appear {
	0% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
.ck.ck-table-properties-form {
	width: 320px;
}
.ck.ck-table-properties-form .ck-form__row.ck-table-properties-form__alignment-row {
			align-self: flex-end;
			padding: 0;
		}
.ck.ck-table-properties-form .ck-form__row.ck-table-properties-form__alignment-row .ck.ck-toolbar {
				background: none;

				/* Compensate for missing input label that would push the margin (toolbar has no inputs). */
				margin-top: var(--ck-spacing-standard);
			}
.ck.ck-table-properties-form .ck-form__row.ck-table-properties-form__alignment-row .ck.ck-toolbar .ck-toolbar__items > * {
					width: 40px;
				}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-table-selected-cell-background: hsla(208, 90%, 80%, .3);
}
.ck.ck-editor__editable .table table td.ck-editor__editable_selected,
	.ck.ck-editor__editable .table table th.ck-editor__editable_selected {
		position: relative;
		caret-color: transparent;
		box-shadow: unset;

		/* https://github.com/ckeditor/ckeditor5/issues/6446 */
	}
.ck.ck-editor__editable .table table td.ck-editor__editable_selected:after, .ck.ck-editor__editable .table table th.ck-editor__editable_selected:after {
			content: '';
			pointer-events: none;
			background-color: var(--ck-table-selected-cell-background);
			position: absolute;
			top: 0;
			left: 0;
			right: 0;
			bottom: 0;
		}
.ck.ck-editor__editable .table table td.ck-editor__editable_selected ::selection,
		.ck.ck-editor__editable .table table th.ck-editor__editable_selected ::selection,
		.ck.ck-editor__editable .table table td.ck-editor__editable_selected:focus,
		.ck.ck-editor__editable .table table th.ck-editor__editable_selected:focus {
			background-color: transparent;
		}
/*
		 * To reduce the amount of noise, all widgets in the table selection have no outline and no selection handle.
		 * See https://github.com/ckeditor/ckeditor5/issues/9491.
		 */
.ck.ck-editor__editable .table table td.ck-editor__editable_selected .ck-widget, .ck.ck-editor__editable .table table th.ck-editor__editable_selected .ck-widget {
			outline: unset;
		}
.ck.ck-editor__editable .table table td.ck-editor__editable_selected .ck-widget > .ck-widget__selection-handle, .ck.ck-editor__editable .table table th.ck-editor__editable_selected .ck-widget > .ck-widget__selection-handle {
				display: none;
			}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-table-layout-widget-type-around-button-size: 16px;
	--ck-table-layout-widget-type-around-icon-width: 10px;
	--ck-table-layout-widget-type-around-icon-height: 8px;
	--ck-table-layout-widget-handler-icon-size: 10px;
	--ck-table-layout-default-border-color: hsl(0, 0%, 83%);

}
.ck-editor__editable .table.layout-table > table {
			width: 100%;
			height: 100%;

			/* Resetting `border-collapse` property to the user agent styles. */
			border-collapse: revert;

			/* The default table layout style in the editing view when the border is unset. */
		}
.ck-editor__editable .table.layout-table > table:not(
			[style*="border:"],
			[style*="border-top"],
			[style*="border-bottom"],
			[style*="border-left"],
			[style*="border-right"],
			[style*="border-width"],
			[style*="border-style"],
			[style*="border-color"]) {
				border-color: transparent;
				border-width: 0;
				outline: none;
			}
.ck-editor__editable .table.layout-table > table > tbody > tr > td {
			box-shadow: revert;
			padding: revert;
			min-width: 2em;
			/* To make the caret visible. */
			text-indent: 1px;

			/* Resets the `min-width` style attribute that was added by the content table style. */
		}
.ck-editor__editable .table.layout-table > table > tbody > tr > td[style^="width:"],
			.ck-editor__editable .table.layout-table > table > tbody > tr > td[style*=" width:"],
			.ck-editor__editable .table.layout-table > table > tbody > tr > td[style*=";width:"],
			.ck-editor__editable .table.layout-table > table > tbody > tr > td[style*="'width:"] {
				min-width: auto;
			}
/* Remove the default background color from the focused table cell. */
.ck-editor__editable .table.layout-table > table > tbody > tr > td:focus {
				background-color: transparent;
			}
/* The default table layout cell style in the editing view when the border is unset.
			But it need to be more strict cause of style attributes like `border-collapse`, `border-spacing`, etc. */
.ck-editor__editable .table.layout-table > table > tbody > tr > td:not(
			[style*="border:"],
			[style*="border-top"],
			[style*="border-bottom"],
			[style*="border-left"],
			[style*="border-right"],
			[style*="border-width"],
			[style*="border-style"],
			[style*="border-color"]) {
				border-color: transparent;
				/* Resetting `border-width` property to the user agent styles. */
				border-width: 0;
				outline: var(--ck-table-layout-default-border-color) 1px dashed;
				outline-offset: -1px;
			}
.ck-editor__editable .table.layout-table > table > tbody > tr > td:not(
			[style*="border:"],
			[style*="border-top"],
			[style*="border-bottom"],
			[style*="border-left"],
			[style*="border-right"],
			[style*="border-width"],
			[style*="border-style"],
			[style*="border-color"]):focus {
					outline: var(--ck-color-focus-border) 1px solid;
				}
/* Reset the `width` and `text-indent` of the bogus paragraph because <td> has 1px text indent. */
.ck-editor__editable .table.layout-table > table > tbody > tr > td > .ck-table-bogus-paragraph {
				width: calc(100% - 1px);
				text-indent: 0;
			}
/* Widget type around overrides. */
.ck-editor__editable .table.layout-table.ck-widget > .ck-widget__type-around {
				--ck-widget-type-around-button-size: var(--ck-table-layout-widget-type-around-button-size);
			}
.ck-editor__editable .table.layout-table.ck-widget > .ck-widget__type-around > .ck-widget__type-around__button.ck-widget__type-around__button_before,
					.ck-editor__editable .table.layout-table.ck-widget > .ck-widget__type-around > .ck-widget__type-around__button.ck-widget__type-around__button_after {
						transform: translateY(0);
						/* Same value as inline-image widget because it is after the inline-image in HTML structure */
						z-index: 2;
					}
.ck-editor__editable .table.layout-table.ck-widget > .ck-widget__type-around > .ck-widget__type-around__button.ck-widget__type-around__button_before {
						margin-left: var(--ck-table-layout-widget-type-around-button-size);
						left: min(10%, 30px);
						border-radius: 0 0 100px 100px;
					}
.ck-editor__editable .table.layout-table.ck-widget > .ck-widget__type-around > .ck-widget__type-around__button.ck-widget__type-around__button_before::after {
							border-radius: 0 0 100px 100px;
						}
.ck-editor__editable .table.layout-table.ck-widget > .ck-widget__type-around > .ck-widget__type-around__button.ck-widget__type-around__button_after {
						border-radius: 100px 100px 0 0;
					}
.ck-editor__editable .table.layout-table.ck-widget > .ck-widget__type-around > .ck-widget__type-around__button.ck-widget__type-around__button_after::after {
							border-radius: 100px 100px 0 0;
						}
.ck-editor__editable .table.layout-table.ck-widget > .ck-widget__type-around > .ck-widget__type-around__button svg {
						width: var(--ck-table-layout-widget-type-around-icon-width);
						height: var(--ck-table-layout-widget-type-around-icon-height);
					}
.ck-editor__editable .table.layout-table.ck-widget.ck-widget_with-selection-handle > .ck-widget__selection-handle {
					--ck-widget-handler-icon-size: var(--ck-table-layout-widget-handler-icon-size);

					transform: translateY(calc(0px - var(--ck-widget-outline-thickness)));
					/* Value increased by 1 as in selected inline-image widget
					because it is before the inline-image in HTML structure. */
					z-index: 3;
				}
/* Show fake caret on border not above. */
.ck-editor__editable .table.layout-table.ck-widget.ck-widget_type-around_show-fake-caret_before > .ck-widget__type-around > .ck-widget__type-around__fake-caret {
						top: 0;
					}
/* Show fake caret on border not below. */
.ck-editor__editable .table.layout-table.ck-widget.ck-widget_type-around_show-fake-caret_after > .ck-widget__type-around > .ck-widget__type-around__fake-caret {
						bottom: 0;
					}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A visual style of focused element's border.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A helper to combine multiple shadows.
 */
/**
 * Gives an element a drop shadow so it looks like a floating panel.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-widget-outline-thickness: 3px;
	--ck-widget-handler-icon-size: 16px;
	--ck-widget-handler-animation-duration: 200ms;
	--ck-widget-handler-animation-curve: ease;

	--ck-color-widget-blurred-border: hsl(0, 0%, 87%);
	--ck-color-widget-hover-border: hsl(43, 100%, 62%);
	--ck-color-widget-editable-focus-background: var(--ck-color-base-background);
	--ck-color-widget-drag-handler-icon-color: var(--ck-color-base-background);
}
.ck .ck-widget {
	outline-width: var(--ck-widget-outline-thickness);
	outline-style: solid;
	outline-color: transparent;
	transition: outline-color var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve);
}
@media (prefers-reduced-motion: reduce) {
.ck .ck-widget {
		transition: none;
}
	}
.ck .ck-widget.ck-widget_selected,
	.ck .ck-widget.ck-widget_selected:hover {
		outline: var(--ck-widget-outline-thickness) solid var(--ck-color-focus-border);
	}
.ck .ck-widget:hover {
		outline-color: var(--ck-color-widget-hover-border);
	}
.ck .ck-editor__nested-editable {
	border: 1px solid transparent;

	/* The :focus style is applied before .ck-editor__nested-editable_focused class is rendered in the view.
	These styles show a different border for a blink of an eye, so `:focus` need to have same styles applied. */
}
.ck .ck-editor__nested-editable.ck-editor__nested-editable_focused,
	.ck .ck-editor__nested-editable:focus {
		box-shadow: var(--ck-inner-shadow), 0 0;
	}
@media (forced-colors: none) {
		.ck .ck-editor__nested-editable.ck-editor__nested-editable_focused, .ck .ck-editor__nested-editable:focus {
			background-color: var(--ck-color-widget-editable-focus-background);
		}
	}
/**
		 * Focus border should not be applied to table cells because it overrides the default table cell border color.
		 * In other words - in some scenarios, the part of the table cell border has focus color style, which is not expected behavior
		 * because it should be the same as the table cell border color.
		 */
.ck .ck-editor__nested-editable.ck-editor__nested-editable_focused:not(td, th), .ck .ck-editor__nested-editable:focus:not(td, th) {
			/* Disable native outline. */
			outline: none;
			border: var(--ck-focus-ring);
		}
.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle {
		padding: 4px;
		box-sizing: border-box;

		/* Background and opacity will be animated as the handler shows up or the widget gets selected. */
		background-color: transparent;
		opacity: 0;

		/* Transition:
		   * background-color for the .ck-widget_selected state change,
		   * visibility for hiding the handler,
		   * opacity for the proper look of the icon when the handler disappears. */
		transition:
			background-color var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve),
			visibility var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve),
			opacity var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve);

		/* Make only top corners round. */
		border-radius: var(--ck-border-radius) var(--ck-border-radius) 0 0;

		/* Place the drag handler outside the widget wrapper. */
		transform: translateY(-100%);
		left: calc(0px - var(--ck-widget-outline-thickness));
		top: 0;
	}
@media (prefers-reduced-motion: reduce) {
.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle {
			transition: none;
	}
		}
.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle .ck-icon {
			/* Make sure the dimensions of the icon are independent of the fon-size of the content. */
			width: var(--ck-widget-handler-icon-size);
			height: var(--ck-widget-handler-icon-size);
			color: var(--ck-color-widget-drag-handler-icon-color);

			/* The "selected" part of the icon is invisible by default */
		}
.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle .ck-icon .ck-icon__selected-indicator {
				opacity: 0;

				/* Note: The animation is longer on purpose. Simply feels better. */
				transition: opacity 300ms var(--ck-widget-handler-animation-curve);
			}
@media (prefers-reduced-motion: reduce) {
.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle .ck-icon .ck-icon__selected-indicator {
					transition: none;
			}
				}
/* Advertise using the look of the icon that once clicked the handler, the widget will be selected. */
.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle:hover .ck-icon .ck-icon__selected-indicator {
			opacity: 1;
		}
/* Show the selection handler on mouse hover over the widget, but not for nested widgets. */
.ck .ck-widget.ck-widget_with-selection-handle:hover > .ck-widget__selection-handle {
		opacity: 1;
		background-color: var(--ck-color-widget-hover-border);
	}
/* Show the selection handler when the widget is selected, but not for nested widgets. */
.ck .ck-widget.ck-widget_with-selection-handle.ck-widget_selected > .ck-widget__selection-handle, .ck .ck-widget.ck-widget_with-selection-handle.ck-widget_selected:hover > .ck-widget__selection-handle {
			opacity: 1;
			background-color: var(--ck-color-focus-border);

			/* When the widget is selected, notify the user using the proper look of the icon. */
		}
.ck .ck-widget.ck-widget_with-selection-handle.ck-widget_selected > .ck-widget__selection-handle .ck-icon .ck-icon__selected-indicator, .ck .ck-widget.ck-widget_with-selection-handle.ck-widget_selected:hover > .ck-widget__selection-handle .ck-icon .ck-icon__selected-indicator {
				opacity: 1;
			}
/* In a RTL environment, align the selection handler to the right side of the widget */
/* stylelint-disable-next-line no-descending-specificity */
.ck[dir="rtl"] .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle {
	left: auto;
	right: calc(0px - var(--ck-widget-outline-thickness));
}
/* https://github.com/ckeditor/ckeditor5/issues/6415 */
.ck.ck-editor__editable.ck-read-only .ck-widget {
	/* Prevent the :hover outline from showing up because of the used outline-color transition. */
	transition: none;
}
.ck.ck-editor__editable.ck-read-only .ck-widget:not(.ck-widget_selected) {
		/* Disable visual effects of hover/active widget when CKEditor is in readOnly mode.
		 * See: https://github.com/ckeditor/ckeditor5/issues/1261
		 *
		 * Leave the unit because this custom property is used in calc() by other features.
		 * See: https://github.com/ckeditor/ckeditor5/issues/6775
		 */
		--ck-widget-outline-thickness: 0px;
	}
.ck.ck-editor__editable.ck-read-only .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle,
		.ck.ck-editor__editable.ck-read-only .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle:hover {
			background: var(--ck-color-widget-blurred-border);
		}
/*
* Hide the outline of all widget parents when the widget is being hovered.
*/
.ck .ck-widget:has( .ck-widget.table:hover ) {
	outline-color: transparent;
}
/* Hide the selection handle on mouse hover over the widget of all the widget parents. */
.ck .ck-widget.ck-widget_with-selection-handle:has( .ck-widget.table:hover ) > .ck-widget__selection-handle {
	opacity: 0;
	visibility: hidden;
}
/* Style the widget when it's selected but the editable it belongs to lost focus. */
/* stylelint-disable-next-line no-descending-specificity */
.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected,
	.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected:hover {
		outline-color: var(--ck-color-widget-blurred-border);
	}
.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected.ck-widget_with-selection-handle > .ck-widget__selection-handle,
			.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected.ck-widget_with-selection-handle:hover > .ck-widget__selection-handle,
			.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected.ck-widget_with-selection-handle > .ck-widget__selection-handle:hover,
			.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected.ck-widget_with-selection-handle:hover > .ck-widget__selection-handle:hover {
				background: var(--ck-color-widget-blurred-border);
			}
.ck.ck-editor__editable:not(.ck-pagination-view) > .ck-widget.ck-widget_with-selection-handle:first-child,
.ck.ck-editor__editable:not(.ck-pagination-view) blockquote > .ck-widget.ck-widget_with-selection-handle:first-child {
	/* Do not crop selection handler if a widget is a first-child in the blockquote or in the root editable.
	In fact, anything with overflow: hidden.
	https://github.com/ckeditor/ckeditor5-block-quote/issues/28
	https://github.com/ckeditor/ckeditor5-widget/issues/44
	https://github.com/ckeditor/ckeditor5-widget/issues/66 */
	margin-top: calc(1em + var(--ck-widget-handler-icon-size));
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-resizer-size: 10px;

	/* Set the resizer with a 50% offset. */
	--ck-resizer-offset: calc( ( var(--ck-resizer-size) / -2 ) - 2px);
	--ck-resizer-border-width: 1px;
}
.ck .ck-widget__resizer {
	outline: 1px solid var(--ck-color-resizer);
}
.ck .ck-widget__resizer__handle {
	width: var(--ck-resizer-size);
	height: var(--ck-resizer-size);
	background: var(--ck-color-focus-border);
	border: var(--ck-resizer-border-width) solid hsl(0, 0%, 100%);
	border-radius: var(--ck-resizer-border-radius);
}
.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-top-left {
		top: var(--ck-resizer-offset);
		left: var(--ck-resizer-offset);
	}
.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-top-right {
		top: var(--ck-resizer-offset);
		right: var(--ck-resizer-offset);
	}
.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-bottom-right {
		bottom: var(--ck-resizer-offset);
		right: var(--ck-resizer-offset);
	}
.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-bottom-left {
		bottom: var(--ck-resizer-offset);
		left: var(--ck-resizer-offset);
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-widget-type-around-button-size: 20px;
	--ck-color-widget-type-around-button-active: var(--ck-color-focus-border);
	--ck-color-widget-type-around-button-hover: var(--ck-color-widget-hover-border);
	--ck-color-widget-type-around-button-blurred-editable: var(--ck-color-widget-blurred-border);
	--ck-color-widget-type-around-button-radar-start-alpha: 0;
	--ck-color-widget-type-around-button-radar-end-alpha: .3;
	--ck-color-widget-type-around-button-icon: var(--ck-color-base-background);
}
/*
	 * Styles of the type around buttons
	 */
.ck .ck-widget .ck-widget__type-around__button {
		width: var(--ck-widget-type-around-button-size);
		height: var(--ck-widget-type-around-button-size);
		background: var(--ck-color-widget-type-around-button);
		border-radius: 100px;
		transition: opacity var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve), background var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve);

		opacity: 0;

		pointer-events: none;
	}
@media (prefers-reduced-motion: reduce) {
.ck .ck-widget .ck-widget__type-around__button {
			transition: none;
	}
		}
.ck .ck-widget .ck-widget__type-around__button svg {
			width: 10px;
			height: 8px;
			transform: translate(-50%,-50%);
			transition: transform .5s ease;
			margin-top: 1px;
		}
@media (prefers-reduced-motion: reduce) {
.ck .ck-widget .ck-widget__type-around__button svg {
				transition: none;
		}
			}
.ck .ck-widget .ck-widget__type-around__button svg * {
				stroke-dasharray: 10;
				stroke-dashoffset: 0;

				fill: none;
				stroke: var(--ck-color-widget-type-around-button-icon);
				stroke-width: 1.5px;
				stroke-linecap: round;
				stroke-linejoin: round;
			}
.ck .ck-widget .ck-widget__type-around__button svg line {
				stroke-dasharray: 7;
			}
.ck .ck-widget .ck-widget__type-around__button:hover {
			/*
			 * Display the "sonar" around the button when hovered.
			 */
			animation: ck-widget-type-around-button-sonar 1s ease infinite;

			/*
			 * Animate active button's icon.
			 */
		}
.ck .ck-widget .ck-widget__type-around__button:hover svg polyline {
					animation: ck-widget-type-around-arrow-dash 2s linear;
				}
.ck .ck-widget .ck-widget__type-around__button:hover svg line {
					animation: ck-widget-type-around-arrow-tip-dash 2s linear;
				}
@media (prefers-reduced-motion: reduce) {
.ck .ck-widget .ck-widget__type-around__button:hover {
				animation: none;
		}
					.ck .ck-widget .ck-widget__type-around__button:hover svg polyline {
						animation: none;
					}

					.ck .ck-widget .ck-widget__type-around__button:hover svg line {
						animation: none;
					}
			}
/*
	 * Show type around buttons when the widget is being hovered.
	 */
.ck .ck-widget:hover > .ck-widget__type-around > .ck-widget__type-around__button {
			opacity: 1;
			pointer-events: auto;
		}
/*
	 * Styles for the buttons when the widget is NOT selected (but the buttons are visible
	 * and still can be hovered).
	 */
.ck .ck-widget:not(.ck-widget_selected) > .ck-widget__type-around > .ck-widget__type-around__button {
		background: var(--ck-color-widget-type-around-button-hover);
	}
/*
	 * Styles for the buttons when:
	 * - the widget is selected,
	 * - or the button is being hovered (regardless of the widget state).
	 */
.ck .ck-widget.ck-widget_selected > .ck-widget__type-around > .ck-widget__type-around__button,
	.ck .ck-widget > .ck-widget__type-around > .ck-widget__type-around__button:hover {
		background: var(--ck-color-widget-type-around-button-active);
	}
.ck .ck-widget.ck-widget_selected > .ck-widget__type-around > .ck-widget__type-around__button::after, .ck .ck-widget > .ck-widget__type-around > .ck-widget__type-around__button:hover::after {
			width: calc(var(--ck-widget-type-around-button-size) - 2px);
			height: calc(var(--ck-widget-type-around-button-size) - 2px);
			border-radius: 100px;
			background: linear-gradient(135deg, hsla(0,0%,100%,0) 0%, hsla(0,0%,100%,.3) 100%);
		}
/*
		* Styles of the widget when the "fake caret" is blinking (e.g. upon keyboard navigation).
		* Despite the widget being physically selected in the model, its outline should disappear.
		*/
.ck .ck-widget.ck-widget_selected.ck-widget_type-around_show-fake-caret_before,
		.ck .ck-widget.ck-widget_selected.ck-widget_type-around_show-fake-caret_after {
			outline-color: transparent;
		}
/*
		* Show type around buttons when the widget gets selected.
		*/
.ck .ck-widget.ck-widget_selected > .ck-widget__type-around > .ck-widget__type-around__button {
			opacity: 1;
			pointer-events: auto;
		}
/*
	 * Styles for the "before" button when the widget has a selection handle. Because some space
	 * is consumed by the handle, the button must be moved slightly to the right to let it breathe.
	 */
.ck .ck-widget.ck-widget_with-selection-handle > .ck-widget__type-around > .ck-widget__type-around__button_before {
		margin-left: 20px;
	}
/*
	 * Styles for the horizontal "fake caret" which is displayed when the user navigates using the keyboard.
	 */
.ck .ck-widget .ck-widget__type-around__fake-caret {
		pointer-events: none;
		height: 1px;
		animation: ck-widget-type-around-fake-caret-pulse linear 1s infinite normal forwards;

		/*
		 * The semi-transparent-outline+background combo improves the contrast
		 * when the background underneath the fake caret is dark.
		 */
		outline: solid 1px hsla(0, 0%, 100%, .5);
		background: var(--ck-color-base-text);
	}
/*
		 * When the "fake caret" is visible we simulate that the widget is not selected
		 * (despite being physically selected), so the outline color should be for the
		 * unselected widget.
		 */
.ck .ck-widget.ck-widget_type-around_show-fake-caret_before.ck-widget_selected:hover, .ck .ck-widget.ck-widget_type-around_show-fake-caret_after.ck-widget_selected:hover {
			outline-color: var(--ck-color-widget-hover-border);
		}
/*
		 * Styles of the type around buttons when the "fake caret" is blinking (e.g. upon keyboard navigation).
		 * In this state, the type around buttons would collide with the fake carets so they should disappear.
		 */
.ck .ck-widget.ck-widget_type-around_show-fake-caret_before > .ck-widget__type-around > .ck-widget__type-around__button, .ck .ck-widget.ck-widget_type-around_show-fake-caret_after > .ck-widget__type-around > .ck-widget__type-around__button {
			opacity: 0;
			pointer-events: none;
		}
/*
		 * Fake horizontal caret integration with the selection handle. When the caret is visible, simply
		 * hide the handle because it intersects with the caret (and does not make much sense anyway).
		 */
.ck .ck-widget.ck-widget_type-around_show-fake-caret_before.ck-widget_with-selection-handle.ck-widget_selected > .ck-widget__selection-handle, .ck .ck-widget.ck-widget_type-around_show-fake-caret_after.ck-widget_with-selection-handle.ck-widget_selected > .ck-widget__selection-handle, .ck .ck-widget.ck-widget_type-around_show-fake-caret_before.ck-widget_with-selection-handle.ck-widget_selected:hover > .ck-widget__selection-handle, .ck .ck-widget.ck-widget_type-around_show-fake-caret_after.ck-widget_with-selection-handle.ck-widget_selected:hover > .ck-widget__selection-handle {
					opacity: 0
				}
/*
		 * Fake horizontal caret integration with the resize UI. When the caret is visible, simply
		 * hide the resize UI because it creates too much noise. It can be visible when the user
		 * hovers the widget, though.
		 */
.ck .ck-widget.ck-widget_type-around_show-fake-caret_before.ck-widget_selected.ck-widget_with-resizer > .ck-widget__resizer, .ck .ck-widget.ck-widget_type-around_show-fake-caret_after.ck-widget_selected.ck-widget_with-resizer > .ck-widget__resizer {
			opacity: 0
		}
/*
 * Styles for the "before" button when the widget has a selection handle in an RTL environment.
 * The selection handler is aligned to the right side of the widget so there is no need to create
 * additional space for it next to the "before" button.
 */
.ck[dir="rtl"] .ck-widget.ck-widget_with-selection-handle .ck-widget__type-around > .ck-widget__type-around__button_before {
	margin-left: 0;
	margin-right: 20px;
}
/*
 * Hide type around buttons when the widget is selected as a child of a selected
 * nested editable (e.g. mulit-cell table selection).
 *
 * See https://github.com/ckeditor/ckeditor5/issues/7263.
 */
/* stylelint-disable-next-line no-descending-specificity */
.ck-editor__nested-editable.ck-editor__editable_selected .ck-widget.ck-widget_selected > .ck-widget__type-around > .ck-widget__type-around__button, .ck-editor__nested-editable.ck-editor__editable_selected .ck-widget:hover > .ck-widget__type-around > .ck-widget__type-around__button {
				opacity: 0;
				pointer-events: none;
			}
/*
 * Hide type around buttons of all widget parents when the widget is being hovered.
 */
.ck .ck-widget:has( .ck-widget.table:hover ) > .ck-widget__type-around > .ck-widget__type-around__button {
		opacity: 0;
		pointer-events: none;
	}
/*
 * Styles for the buttons when the widget is selected but the user clicked outside of the editor (blurred the editor).
 */
.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected > .ck-widget__type-around > .ck-widget__type-around__button:not(:hover) {
	background: var(--ck-color-widget-type-around-button-blurred-editable);
}
.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected > .ck-widget__type-around > .ck-widget__type-around__button:not(:hover) svg * {
		stroke: hsl(0,0%,60%);
	}
@keyframes ck-widget-type-around-arrow-dash {
	0% {
		stroke-dashoffset: 10;
	}
	20%, 100% {
		stroke-dashoffset: 0;
	}
}
@keyframes ck-widget-type-around-arrow-tip-dash {
	0%, 20% {
		stroke-dashoffset: 7;
	}
	40%, 100% {
		stroke-dashoffset: 0;
	}
}
@keyframes ck-widget-type-around-button-sonar {
	0% {
		box-shadow: 0 0 0 0 hsla(var(--ck-color-focus-border-coordinates), var(--ck-color-widget-type-around-button-radar-start-alpha));
	}
	50% {
		box-shadow: 0 0 0 5px hsla(var(--ck-color-focus-border-coordinates), var(--ck-color-widget-type-around-button-radar-end-alpha));
	}
	100% {
		box-shadow: 0 0 0 5px hsla(var(--ck-color-focus-border-coordinates), var(--ck-color-widget-type-around-button-radar-start-alpha));
	}
}
@keyframes ck-widget-type-around-fake-caret-pulse {
	0% {
		opacity: 1;
	}
	49% {
		opacity: 1;
	}
	50% {
		opacity: 0;
	}
	99% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck-content code {
	background-color: hsla(0, 0%, 78%, 0.3);
	padding: .15em;
	border-radius: 2px;
}

.ck.ck-editor__editable .ck-code_selected  {
	background-color: hsla(0, 0%, 78%, 0.5);
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck-content blockquote {
	/* See #12 */
	overflow: hidden;

	/* https://github.com/ckeditor/ckeditor5-block-quote/issues/15 */
	padding-right: 1.5em;
	padding-left: 1.5em;

	margin-left: 0;
	margin-right: 0;
	font-style: italic;
	border-left: solid 5px hsl(0, 0%, 80%);
}

.ck-content[dir="rtl"] blockquote {
	border-left: 0;
	border-right: solid 5px hsl(0, 0%, 80%);
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

:root {
	/* Based on default CKBox theme colors */
	--ck-image-processing-highlight-color: hsl(220, 10%, 98%);
	--ck-image-processing-background-color: hsl(220, 10%, 90%);
}

.ck.ck-editor__editable .image.image-processing {
			position: relative;
		}

.ck.ck-editor__editable .image.image-processing:before {
				content: '';

				position: absolute;
				top: 0;
				left: 0;
				z-index: 1;

				height: 100%;
				width: 100%;

				background: linear-gradient(
					90deg,
					var(--ck-image-processing-background-color),
					var(--ck-image-processing-highlight-color),
					var(--ck-image-processing-background-color)
				);
				background-size: 200% 100%;

				animation: ck-image-processing-animation 2s linear infinite;
			}

.ck.ck-editor__editable .image.image-processing img {
				height: 100%;
			}

@keyframes ck-image-processing-animation {
	0% {
		background-position: 200% 0;
	}
	100% {
		background-position: -200% 0;
	}
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/*
	 * Vertical drop target (in text).
	 */

.ck.ck-editor__editable .ck.ck-clipboard-drop-target-position {
		display: inline;
		position: relative;
		pointer-events: none;
	}

.ck.ck-editor__editable .ck.ck-clipboard-drop-target-position span {
			position: absolute;
			width: 0;
		}

/*
	 * Styles of the widget being dragged (its preview).
	 */

.ck.ck-editor__editable .ck-widget:-webkit-drag > .ck-widget__selection-handle {
			display: none;
		}

.ck.ck-editor__editable .ck-widget:-webkit-drag > .ck-widget__type-around {
			display: none;
		}

.ck.ck-clipboard-drop-target-line {
	position: absolute;
	z-index: var(--ck-z-default);
	pointer-events: none;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck-content pre {
	padding: 1em;
	color: hsl(0, 0%, 20.8%);
	background: hsla(0, 0%, 78%, 0.3);
	border: 1px solid hsl(0, 0%, 77%);
	border-radius: 2px;

	/* Code block are language direction–agnostic. */
	text-align: left;
	direction: ltr;

	tab-size: 4;
	white-space: pre-wrap;

	/* Don't inherit the style, e.g. when in a block quote. */
	font-style: normal;

	/* Don't let the code be squashed e.g. when in a table cell. */
	min-width: 200px;
}

.ck-content pre code {
		background: unset;
		padding: 0;
		border-radius: 0;
	}

.ck.ck-editor__editable pre {
	position: relative;
}

.ck.ck-editor__editable pre[data-language]::after {
		content: attr(data-language);
		position: absolute;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

:root {
	--ck-content-font-family: Helvetica, Arial, Tahoma, Verdana, Sans-Serif;
	--ck-content-font-size: medium;
	/* stylelint-disable-next-line declaration-property-value-disallowed-list */
	--ck-content-font-color: #000;
	--ck-content-line-height: 1.5;
	--ck-content-word-break: break-word;
}

.ck-content {
	font-family: var(--ck-content-font-family);
	font-size: var(--ck-content-font-size);
	color: var(--ck-content-font-color);
	line-height: var(--ck-content-line-height);
	word-break: var(--ck-content-word-break);
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-editor {
	/* All the elements within `.ck-editor` are positioned relatively to it.
	 If any element needs to be positioned with respect to the <body>, etc.,
	 it must land outside of the `.ck-editor` in DOM. */
	position: relative;
}

.ck.ck-editor .ck-editor__top .ck-sticky-panel .ck-toolbar {
		/* https://github.com/ckeditor/ckeditor5-editor-classic/issues/62 */
		z-index: var(--ck-z-panel);
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-menu-bar {
	border: none;
	border-bottom: 1px solid var(--ck-color-toolbar-border);
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-emoji {
	width: 320px;
}

.ck .ck.ck-emoji__search {
	display: flex;
	padding: var(--ck-spacing-large);
	padding-bottom: var(--ck-spacing-medium);
	justify-content: space-between;
	align-items: center;
}

.ck .ck.ck-emoji__search > .ck.ck-search {
		flex: 1;
	}

/*
 * Classes used by the "fake visual selection" displayed in the content when an input
 * in the emoji picker UI has focus (the browser does not render the native selection in this state).
 */
.ck .ck-fake-emoji-selection {
	background: var(--ck-color-link-fake-selection);
}

/* A collapsed fake visual selection. */
.ck .ck-fake-emoji-selection_collapsed {
	height: 100%;
	border-right: 1px solid var(--ck-color-base-text);
	margin-right: -1px;
	outline: solid 1px hsla(0, 0%, 100%, .5);
}

div.ck.ck-balloon-panel.ck-emoji-picker-balloon {
	z-index: calc( var( --ck-z-dialog ) + 1 );
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-emoji__categories-list {
	display: flex;
	justify-content: space-between;
	margin: 0 var(--ck-spacing-large);
}

.ck.ck-emoji__categories-list > .ck.ck-button.ck-button_with-text {
		border-width: 0;
		border-bottom-width: 2px;
		border-bottom-style: solid;
		border-bottom-color: transparent;
		padding: 0;
		font-size: var(--ck-font-size-big);
		min-width: var(--ck-font-size-big);
		min-height: var(--ck-font-size-big);
	}

.ck.ck-emoji__categories-list > .ck.ck-button.ck-button_with-text.ck-emoji__category-item.ck-on {
			border-bottom-color: var(--ck-color-base-active);
		}

.ck.ck-emoji__categories-list > .ck.ck-button.ck-button_with-text > span {
			margin: auto;
		}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

:root {
	--ck-emoji-grid-tile-size: 27px;
}

.ck.ck-emoji .ck.ck-emoji__tiles {
		max-width: 100%;
		max-height: min(265px, 40vh);

		overflow-y: auto;
		overflow-x: hidden;
		border-top: 1px solid var(--ck-color-base-border);
	}

.ck.ck-emoji .ck.ck-emoji__tiles .ck-emoji__grid {
			display: grid;
			grid-template-columns: repeat(auto-fill, minmax(var(--ck-emoji-grid-tile-size), 1fr));
			margin: var(--ck-spacing-standard) var(--ck-spacing-large);
			grid-gap: var(--ck-spacing-small);
		}

.ck.ck-emoji .ck.ck-emoji__tiles .ck-emoji__tile {
			width: var(--ck-emoji-grid-tile-size);
			height: var(--ck-emoji-grid-tile-size);
			min-width: var(--ck-emoji-grid-tile-size);
			min-height: var(--ck-emoji-grid-tile-size);
			font-size: 1.5em;
			padding: 0;
			transition: .2s ease box-shadow;
			border: 0;
		}

@media (prefers-reduced-motion: reduce) {

.ck.ck-emoji .ck.ck-emoji__tiles .ck-emoji__tile {
				transition: none;
		}
			}

.ck.ck-emoji .ck.ck-emoji__tiles .ck-emoji__tile:focus:not(.ck-disabled),
			.ck.ck-emoji .ck.ck-emoji__tiles .ck-emoji__tile:hover:not(.ck-disabled) {
				/* Disable the default .ck-button's border ring. */
				border: 0;
				box-shadow: inset 0 0 0 1px var(--ck-color-base-background), 0 0 0 2px var(--ck-color-focus-border);
			}

/* Make sure the glyph is rendered in the center of the button */

.ck.ck-emoji .ck.ck-emoji__tiles .ck-emoji__tile .ck-button__label {
				line-height: var(--ck-emoji-grid-tile-size);
				width: 100%;
				text-align: center;
			}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-form.ck-emoji-picker-form {
	padding-bottom: 0;

	/*
	 * `.ck-form` overrides styling of all dropdowns by adding border around them.
	 * The border is not needed in the emoji picker form so try to remove it keeping
	 * specificity high enough to override the form styling.
	 */
}

.ck.ck-form.ck-emoji-picker-form .ck.ck-dropdown .ck-dropdown__button:not(:focus) {
		border-color: transparent;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-emoji__skin-tone {
	margin-left: var(--ck-spacing-standard);
}

.ck.ck-emoji__skin-tone > .ck.ck-dropdown .ck.ck-list__item {
			min-width: 1em;
		}

.ck.ck-emoji__skin-tone > .ck.ck-dropdown .ck-button.ck-dropdown__button .ck-button__label {
				width: initial;
			}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/* See ckeditor/ckeditor5#936. */
.ck.ck-placeholder,
.ck .ck-placeholder {
	position: relative;
}
.ck.ck-placeholder::before, .ck .ck-placeholder::before {
		position: absolute;
		left: 0;
		right: 0;
		content: attr(data-placeholder);

		/* See ckeditor/ckeditor5#469. */
		pointer-events: none;
	}

/* See ckeditor/ckeditor5#1987. */
.ck.ck-read-only .ck-placeholder::before {
		display: none;
	}

/*
 * Rules for the `ck-placeholder` are loaded before the rules for `ck-reset_all` in the base CKEditor 5 DLL build.
 * This fix overwrites the incorrectly set `position: static` from `ck-reset_all`.
 * See https://github.com/ckeditor/ckeditor5/issues/11418.
 */
.ck.ck-reset_all .ck-placeholder {
	position: relative;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/* Elements marked by the Renderer as hidden should be invisible in the editor. */
.ck.ck-editor__editable span[data-ck-unsafe-element] {
	display: none;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck-find-result {
	background: var(--ck-color-highlight-background);
	color: var(--ck-color-text);
}

.ck-find-result_selected {
	background: hsl(29, 100%, 60%);
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-find-and-replace-form {
	max-width: 100%;
}

.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs, .ck.ck-find-and-replace-form .ck-find-and-replace-form__actions {
		display: flex;

		/* The inputs area styles */
	}

.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs.ck-find-and-replace-form__inputs .ck-results-counter, .ck.ck-find-and-replace-form .ck-find-and-replace-form__actions.ck-find-and-replace-form__inputs .ck-results-counter {
			position: absolute;
		}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/* The values should be synchronized with the "FONT_SIZE_PRESET_UNITS" object in the "/src/fontsize/utils.js" file. */

:root {
	--ck-content-font-size-tiny: 0.7em;
	--ck-content-font-size-small: 0.85em;
	--ck-content-font-size-big: 1.4em;
	--ck-content-font-size-huge: 1.8em;
}

/* Styles should be prefixed with the `.ck-content` class.
See https://github.com/ckeditor/ckeditor5/issues/6636 */
.ck-content .text-tiny {
		font-size: var(--ck-content-font-size-tiny);
	}
.ck-content .text-small {
		font-size: var(--ck-content-font-size-small);
	}
.ck-content .text-big {
		font-size: var(--ck-content-font-size-big);
	}
.ck-content .text-huge {
		font-size: var(--ck-content-font-size-huge);
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/* Increase z-index of everything to make sure nothing sticks in front of the editor.
Disable scrollbars that can be present due to the rest of the website content. */
html.ck-fullscreen,
body.ck-fullscreen {
	--ck-z-fullscreen: 10000;

	overflow: hidden;

	--ck-z-default: calc(var(--ck-z-fullscreen) + 1);
	--ck-z-panel: calc(var(--ck-z-default) + 999);
	--ck-z-dialog: 100000;

	/* CKBox wrappers have z-index of 9999, let's bump them over the dialog's to ensure visibility like outside fullscreen mode. */
}
html.ck-fullscreen .ckbox-reset:not(#n)>.ckbox--dialog, body.ck-fullscreen .ckbox-reset:not(#n)>.ckbox--dialog {
		--ckbox-z-index-root: calc(var(--ck-z-dialog) + 1);
	}
html.ck-fullscreen .ckbox:not(#n) .ckbox-img-editor, body.ck-fullscreen .ckbox:not(#n) .ckbox-img-editor {
		--ckbox-z-index-preview: calc(var(--ck-z-dialog) + 1);
	}
html.ck-fullscreen .ck-pagination-view-line, body.ck-fullscreen .ck-pagination-view-line {
		z-index: calc(var(--ck-z-fullscreen) + 1);
	}
html.ck-fullscreen .page-break__label, body.ck-fullscreen .page-break__label {
		/* Needs to be higher than for .ck-pagination-view-line to be displayed on top of the line. */
		z-index: calc(var(--ck-z-fullscreen) + 2);
	}

/*
Fullscreen layout:

<div class="ck ck-fullscreen__main-wrapper">
	<div class="ck ck-fullscreen__top-wrapper ck-reset_all">
		<div class="ck ck-fullscreen__menu-bar" data-ck-fullscreen="menu-bar"></div>
		<div class="ck ck-fullscreen__toolbar" data-ck-fullscreen="toolbar"></div>
	</div>
	<div class="ck ck-fullscreen__editable-wrapper">
		<div class="ck ck-fullscreen__sidebar ck-fullscreen__left-sidebar" data-ck-fullscreen="left-sidebar"></div>
		<div class="ck ck-fullscreen__editable" data-ck-fullscreen="editable"></div>
		<div class="ck ck-fullscreen__sidebar ck-fullscreen__right-sidebar" data-ck-fullscreen="right-sidebar"></div>
	</div>
	<div class="ck ck-fullscreen__bottom-wrapper">
		<div class="ck ck-fullscreen__body-wrapper" data-ck-fullscreen="body-wrapper"></div>
	</div>
</div>
*/

.ck.ck-fullscreen__main-wrapper {
	/* `position: fixed` prevents the overscroll on macos that would happen with `position: absolute`. */
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: var(--ck-z-fullscreen);
	background: var(--ck-color-base-foreground);
	display: flex;
	flex-direction: column;
}

.ck.ck-fullscreen__main-wrapper .ck.ck-revision-history-ui__changes-navigation {
		margin-top: 0px;
		margin-bottom: 0px;
	}

/* If the fullscreen container is not directly in the body, we need to make sure it's positioned absolutely. */
:not(body> .ck-fullscreen__main-wrapper).ck-fullscreen__main-wrapper {
	position: absolute;
}
.ck-fullscreen__main-wrapper:not(body> .ck-fullscreen__main-wrapper) .ck-fullscreen__top-wrapper {
		border-top: 1px solid var(--ck-color-base-border);
		border-left: 1px solid var(--ck-color-base-border);
		border-right: 1px solid var(--ck-color-base-border);
		border-radius: var(--ck-border-radius) 0;
	}

.ck-fullscreen__menu-bar .ck.ck-menu-bar {
	border: none;
}

.ck.ck-fullscreen__toolbar .ck-toolbar {
	border-left: 0;
	border-right: 0;
	border-radius: 0;
}

.ck-fullscreen__main-wrapper .ck-fullscreen__editable-wrapper {
	--ck-fullscreen-editor-top-margin: 28px;
	--ck-fullscreen-editor-bottom-margin: 28px;
	display: flex;
	justify-content: flex-start;
	overflow: auto;
	max-height: 100%;
}

.ck-fullscreen__main-wrapper .ck-fullscreen__editable {
	margin-top: var(--ck-fullscreen-editor-top-margin);
	height: 100%;
	margin-left: auto;
}

.ck-fullscreen__main-wrapper .ck-fullscreen__editable::after {
		content: '';
		display: block;
		height: var(--ck-fullscreen-editor-bottom-margin);
	}

.ck-fullscreen__main-wrapper .ck-fullscreen__editable .ck.ck-editor__editable:not(.ck-editor__nested-editable) {
	box-sizing: border-box;
	/* Make sure the border is taken into account. */
	width: calc(210mm + 2px);
	/* Make sure the border is taken into account. */
	max-width: calc(210mm + 2px);
	min-height: 297mm;
	height: -moz-fit-content;
	height: fit-content;
	/* Reset margins that may be present on editable. We add them in other places. */
	margin: 0;
	padding: 20mm 12mm;
	border: 1px var(--ck-color-base-border) solid;
	background: hsl(0, 0%, 100%);
	box-shadow: 0 2px 3px hsla(0, 0%, 0%, 0.078);
}

.ck-fullscreen__main-wrapper .ck-fullscreen__editable .ck-source-editing-area {
	width: calc(210mm + 2px);
}

.ck-fullscreen__sidebar {
	width: 300px;
	margin-top: var(--ck-fullscreen-editor-top-margin);
	margin-left: 10px;
}

.ck-fullscreen__left-sidebar {
	font-family: Helvetica, Arial, sans-serif;
	--ck-user-avatar-size: 28px;
	position: sticky;
	align-self: flex-start;
	top: 0;
	height: 100%;
	background-color: transparent;
	margin-top: 0px;
	box-sizing: border-box;
	display: flex;
	flex-direction: column;
}

.ck-fullscreen__left-sidebar > :first-child {
		/* Set minimal width if there is any item in the sidebar. */
		min-width: 300px;
		/* We have to use padding-top instead of margin-top because margin is scrollable. */
		padding-top: var(--ck-fullscreen-editor-top-margin);
	}

.ck-fullscreen__left-sidebar .ck.ck-presence-list--collapsed {
	--ck-user-avatar-size: 32px;
}

.ck-fullscreen__left-sidebar .ck-user {
	font-size: 0.85em;
}

.ck-fullscreen__left-sidebar .ck-presence-list__users-counter__text {
	font-size: 0.85em;
}

.ck-fullscreen__left-sidebar-item {
	padding: var(--ck-spacing-medium);
	margin-bottom: var(--ck-spacing-medium);

	/* First header should not have top padding. */
}

.ck-fullscreen__left-sidebar-item:first-child {
		padding-top: 0;
	}

.ck-fullscreen__left-sidebar-item:last-child {
		margin-bottom: 0;
	}

.ck-fullscreen__left-sidebar-header {
	--ck-fullscreen-presence-list-header-font-size: 0.875em;
	font-size: var(--ck-fullscreen-presence-list-header-font-size);
	font-weight: bold;
	color: var(--ck-document-outline-item-default-color);
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.ck-fullscreen__left-sidebar--sticky {
	position: sticky;
	top: 0;
}

.ck-fullscreen__left-sidebar--sticky > :first-child {
		padding-top: 0;
	}

.ck-fullscreen__presence-list {
	margin-top: var(--ck-spacing-medium);
}

.ck-fullscreen__left-sidebar-item--no-margin {
	margin: 0;
}

.ck-fullscreen__left-sidebar .ck.ck-document-outline {
	padding-top: 0;
	padding-left: 0;
	padding-right: 0;
}

.ck-fullscreen__document-outline-wrapper {
	padding-top: 0;
	overflow-y: auto;
}

.ck-fullscreen__sidebar.ck-fullscreen__right-sidebar {
	margin-top: var(--ck-fullscreen-editor-top-margin);
	margin-right: auto;
}

.ck-fullscreen__sidebar.ck-fullscreen__right-sidebar> :first-child {
		/* Set minimal width if there is any item in the sidebar. */
		min-width: 300px;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-heading_heading1 .ck-button__label {
	font-size: 20px;
}

.ck.ck-heading_heading2 .ck-button__label {
	font-size: 17px;
}

.ck.ck-heading_heading3 .ck-button__label {
	font-size: 14px;
}

.ck[class*="ck-heading_heading"] {
	font-weight: bold;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

:root {
	--ck-content-highlight-marker-yellow: hsl(60, 97%, 73%);
	--ck-content-highlight-marker-green: hsl(120, 93%, 68%);
	--ck-content-highlight-marker-pink: hsl(345, 96%, 73%);
	--ck-content-highlight-marker-blue: hsl(201, 97%, 72%);
	--ck-content-highlight-pen-red: hsl(0, 85%, 49%);
	--ck-content-highlight-pen-green: hsl(112, 100%, 27%);
}

.ck-content .marker-yellow {
		background-color: var(--ck-content-highlight-marker-yellow);
	}
.ck-content .marker-green {
		background-color: var(--ck-content-highlight-marker-green);
	}
.ck-content .marker-pink {
		background-color: var(--ck-content-highlight-marker-pink);
	}
.ck-content .marker-blue {
		background-color: var(--ck-content-highlight-marker-blue);
	}

.ck-content .pen-red {
		color: var(--ck-content-highlight-pen-red);

		/* Override default yellow background of `<mark>` from user agent stylesheet */
		background-color: transparent;
	}
.ck-content .pen-green {
		color: var(--ck-content-highlight-pen-green);

		/* Override default yellow background of `<mark>` from user agent stylesheet */
		background-color: transparent;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */


.ck-editor__editable .ck-horizontal-line {
	/* Necessary to render properly next to floated objects, e.g. side image case. */
	display: flow-root;
}

.ck-content hr {
	margin: 15px 0;
	height: 4px;
	background: hsl(0, 0%, 87%);
	border: 0;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/* The feature container. */
.ck-widget.raw-html-embed {
	/* Give the embed some air. */
	/* The first value should be equal to --ck-spacing-large variable if used in the editor context
	to avoid the content jumping (See https://github.com/ckeditor/ckeditor5/issues/9825). */
	margin: 0.9em auto;
	position: relative;
	display: flow-root;

	/* Give the html embed some minimal width in the content to prevent them
	from being "squashed" in tight spaces, e.g. in table cells (https://github.com/ckeditor/ckeditor5/issues/8331) */
	min-width: 15em;

	/* Don't inherit the style, e.g. when in a block quote. */
	font-style: normal;

	/* ----- Emebed label in the upper left corner ----------------------------------------------- */
}
.ck-widget.raw-html-embed::before {
		position: absolute;

		/* Make sure the content does not cover the label. */
		z-index: 1;
	}
/* ----- Emebed internals --------------------------------------------------------------------- */
/* The switch mode button wrapper. */
.ck-widget.raw-html-embed .raw-html-embed__buttons-wrapper {
		position: absolute;
		display: flex;
		flex-direction: column;
	}
.ck-widget.raw-html-embed .raw-html-embed__preview {
		position: relative;
		overflow: hidden;
		display: flex;
	}
.ck-widget.raw-html-embed .raw-html-embed__preview-content {
		width: 100%;
		position: relative;
		margin: auto;

		/* Gives spacing to the small renderable elements, so they always cover the placeholder. */
		display: table;
		border-collapse: separate;
		border-spacing: 7px;
	}
.ck-widget.raw-html-embed .raw-html-embed__preview-placeholder {
		position: absolute;
		left: 0;
		top: 0;
		right: 0;
		bottom: 0;

		display: flex;
		align-items: center;
		justify-content: center;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

:root {
	--ck-html-object-embed-unfocused-outline-width: 1px;
}

.ck-widget.html-object-embed {
	font-size: var(--ck-font-size-base);
	background-color: var(--ck-color-base-foreground);
	padding: var(--ck-spacing-small);
	/* Leave space for label */
	padding-top: calc(var(--ck-font-size-tiny) + var(--ck-spacing-large));
	min-width: calc(76px + var(--ck-spacing-standard));
}

.ck-widget.html-object-embed:not(.ck-widget_selected):not(:hover) {
		outline: var(--ck-html-object-embed-unfocused-outline-width) dashed var(--ck-color-widget-blurred-border);
	}

.ck-widget.html-object-embed::before {
		font-weight: normal;
		font-style: normal;
		position: absolute;
		content: attr(data-html-object-embed-label);
		top: 0;
		left: var(--ck-spacing-standard);
		background: hsl(0deg 0% 60%);
		transition: background var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve);
		padding: calc(var(--ck-spacing-tiny) + var(--ck-html-object-embed-unfocused-outline-width)) var(--ck-spacing-small) var(--ck-spacing-tiny);
		border-radius: 0 0 var(--ck-border-radius) var(--ck-border-radius);
		color: var(--ck-color-base-background);
		font-size: var(--ck-font-size-tiny);
		font-family: var(--ck-font-face);
	}

/* Make space for label. */

.ck-widget.html-object-embed .ck-widget__type-around .ck-widget__type-around__button.ck-widget__type-around__button_before {
		margin-left: 50px;
	}

.ck-widget.html-object-embed .html-object-embed__content {
		/* Disable user interaction with embed content */
		pointer-events: none;
	}

div.ck-widget.html-object-embed {
	margin: 1em auto;
}

span.ck-widget.html-object-embed {
	display: inline-block;
}


/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

:root {
	--ck-content-color-image-caption-background: hsl(0, 0%, 97%);
	--ck-content-color-image-caption-text: hsl(0, 0%, 20%);
	--ck-color-image-caption-highlighted-background: hsl(52deg 100% 50%);
}

/* Content styles */
.ck-content .image > figcaption {
	display: table-caption;
	caption-side: bottom;
	word-break: normal;
	overflow-wrap: anywhere;
	break-before: avoid;
	color: var(--ck-content-color-image-caption-text);
	background-color: var(--ck-content-color-image-caption-background);
	padding: .6em;
	font-size: .75em;
	outline-offset: -1px;

	/* Improve placeholder rendering in high-constrast mode (https://github.com/ckeditor/ckeditor5/issues/14907). */
}
@media (forced-colors: active) {
.ck-content .image > figcaption {
		background-color: unset;
		color: unset;
}
	}

/* Editing styles */
@media (forced-colors: none) {
		.ck.ck-editor__editable .image > figcaption.image__caption_highlighted {
		animation: ck-image-caption-highlight .6s ease-out;
		}
	}
@media (prefers-reduced-motion: reduce) {
.ck.ck-editor__editable .image > figcaption.image__caption_highlighted {
		animation: none;
}
	}

@keyframes ck-image-caption-highlight {
	0% {
		background-color: var(--ck-color-image-caption-highlighted-background);
	}

	100% {
		background-color: var(--ck-content-color-image-caption-background);
	}
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/* Preserve aspect ratio of the resized image after introducing image height attribute. */
.ck-content img.image_resized {
	height: auto;
}

.ck-content .image.image_resized {
	max-width: 100%;
	/*
	The `<figure>` element for resized images must not use `display:table` as browsers do not support `max-width` for it well.
	See https://stackoverflow.com/questions/4019604/chrome-safari-ignoring-max-width-in-table/14420691#14420691 for more.
	Fortunately, since we control the width, there is no risk that the image will look bad.
	*/
	display: block;
	box-sizing: border-box;
}

.ck-content .image.image_resized img {
		/* For resized images it is the `<figure>` element that determines the image width. */
		width: 100%;
	}

.ck-content .image.image_resized > figcaption {
		/* The `<figure>` element uses `display:block`, so `<figcaption>` also has to. */
		display: block;
	}

/* The resized inline image nested in the table should respect its parent size.
	See https://github.com/ckeditor/ckeditor5/issues/9117. */

.ck.ck-editor__editable td .image-inline.image_resized img, .ck.ck-editor__editable th .image-inline.image_resized img {
			max-width: 100%;
		}

[dir="ltr"] .ck.ck-button.ck-button_with-text.ck-resize-image-button .ck-button__icon {
	margin-right: var(--ck-spacing-standard);
}

[dir="rtl"] .ck.ck-button.ck-button_with-text.ck-resize-image-button .ck-button__icon {
	margin-left: var(--ck-spacing-standard);
}

.ck.ck-dropdown .ck-button.ck-resize-image-button .ck-button__label {
	width: 4em;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

:root {
	--ck-content-image-style-spacing: 1.5em;
	--ck-content-inline-image-style-spacing: calc(var(--ck-content-image-style-spacing) / 2);
}

/* See: https://github.com/ckeditor/ckeditor5/issues/16317 */

/* Provides a minimal side margin for the left and right aligned images, so that the user has a visual feedback
		confirming successful application of the style if image width exceeds the editor's size.
		See https://github.com/ckeditor/ckeditor5/issues/9342 */

.ck-content .image.image-style-block-align-left,
		.ck-content .image.image-style-block-align-right {
			max-width: calc(100% - var(--ck-content-image-style-spacing));
		}

/* Allows displaying multiple floating images in the same line.
		See https://github.com/ckeditor/ckeditor5/issues/9183#issuecomment-804988132 */

.ck-content .image.image-style-align-left,
		.ck-content .image.image-style-align-right {
			clear: none;
		}

.ck-content .image.image-style-side {
			float: right;
			margin-left: var(--ck-content-image-style-spacing);
			max-width: 50%;
		}

.ck-content .image.image-style-align-left {
			float: left;
			margin-right: var(--ck-content-image-style-spacing);
		}

.ck-content .image.image-style-align-right {
			float: right;
			margin-left: var(--ck-content-image-style-spacing);
		}

.ck-content .image.image-style-block-align-right {
			margin-right: 0;
			margin-left: auto;
		}

.ck-content .image.image-style-block-align-left {
			margin-left: 0;
			margin-right: auto;
		}

.ck-content .image-style-align-center {
		margin-left: auto;
		margin-right: auto;
	}

.ck-content .image-style-align-left {
		float: left;
		margin-right: var(--ck-content-image-style-spacing);
	}

.ck-content .image-style-align-right {
		float: right;
		margin-left: var(--ck-content-image-style-spacing);
	}

/* Simulates margin collapsing with the preceding paragraph, which does not work for the floating elements. */

.ck-content p + .image.image-style-align-left,
	.ck-content p + .image.image-style-align-right,
	.ck-content p + .image.image-style-side {
		margin-top: 0;
	}

.ck-content .image-inline.image-style-align-left,
		.ck-content .image-inline.image-style-align-right {
			margin-top: var(--ck-content-inline-image-style-spacing);
			margin-bottom: var(--ck-content-inline-image-style-spacing);
		}

.ck-content .image-inline.image-style-align-left {
			margin-right: var(--ck-content-inline-image-style-spacing);
		}

.ck-content .image-inline.image-style-align-right {
			margin-left: var(--ck-content-inline-image-style-spacing);
		}

/* The button should display as a regular drop-down if the action button
	is forced to fire the same action as the arrow button. */

.ck.ck-splitbutton.ck-splitbutton_flatten:hover > .ck-splitbutton__action:not(.ck-disabled),
			.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open > .ck-splitbutton__action:not(.ck-disabled),
			.ck.ck-splitbutton.ck-splitbutton_flatten:hover > .ck-splitbutton__arrow:not(.ck-disabled),
			.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open > .ck-splitbutton__arrow:not(.ck-disabled),
			.ck.ck-splitbutton.ck-splitbutton_flatten:hover > .ck-splitbutton__arrow:not(.ck-disabled):not(:hover),
			.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open > .ck-splitbutton__arrow:not(.ck-disabled):not(:hover) {
				background-color: var(--ck-color-button-on-background);
			}

.ck.ck-splitbutton.ck-splitbutton_flatten:hover > .ck-splitbutton__action:not(.ck-disabled)::after, .ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open > .ck-splitbutton__action:not(.ck-disabled)::after, .ck.ck-splitbutton.ck-splitbutton_flatten:hover > .ck-splitbutton__arrow:not(.ck-disabled)::after, .ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open > .ck-splitbutton__arrow:not(.ck-disabled)::after, .ck.ck-splitbutton.ck-splitbutton_flatten:hover > .ck-splitbutton__arrow:not(.ck-disabled):not(:hover)::after, .ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open > .ck-splitbutton__arrow:not(.ck-disabled):not(:hover)::after {
					display: none;
				}

.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open:hover > .ck-splitbutton__action:not(.ck-disabled),
			.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open:hover > .ck-splitbutton__arrow:not(.ck-disabled),
			.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open:hover > .ck-splitbutton__arrow:not(.ck-disabled):not(:hover) {
				background-color: var(--ck-color-button-on-hover-background);
			}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-editor__editable .image,
	.ck.ck-editor__editable .image-inline {
		position: relative;
	}

/* Upload progress bar. */

.ck.ck-editor__editable .image .ck-progress-bar,
	.ck.ck-editor__editable .image-inline .ck-progress-bar {
		position: absolute;
		top: 0;
		left: 0;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck-image-upload-complete-icon {
	display: block;
	position: absolute;

	/*
	 * Smaller images should have the icon closer to the border.
	 * Match the icon position with the linked image indicator brought by the link image feature.
	 */
	top: min(var(--ck-spacing-medium), 6%);
	right: min(var(--ck-spacing-medium), 6%);
	border-radius: 50%;
	z-index: 1;
}

.ck-image-upload-complete-icon::after {
		content: "";
		position: absolute;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck .ck-upload-placeholder-loader {
	position: absolute;
	display: flex;
	align-items: center;
	justify-content: center;
	top: 0;
	left: 0;
}

.ck .ck-upload-placeholder-loader::before {
		content: '';
		position: relative;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck-content .image {
		display: table;
		clear: both;
		text-align: center;

		/* Make sure there is some space between the content and the image. Center image by default. */
		/* The first value should be equal to --ck-spacing-large variable if used in the editor context
	 	to avoid the content jumping (See https://github.com/ckeditor/ckeditor5/issues/9825). */
		margin: 0.9em auto;

		/* Make sure the caption will be displayed properly (See: https://github.com/ckeditor/ckeditor5/issues/1870). */
		min-width: 50px;
	}

.ck-content .image img {
			/* Prevent unnecessary margins caused by line-height (see #44). */
			display: block;

			/* Center the image if its width is smaller than the content's width. */
			margin: 0 auto;

			/* Make sure the image never exceeds the size of the parent container (ckeditor/ckeditor5-ui#67). */
			max-width: 100%;

			/* Make sure the image is never smaller than the parent container (See: https://github.com/ckeditor/ckeditor5/issues/9300). */
			min-width: 100%;

			/* Keep proportions of the block image if the height is set and the image is wider than the editor width.
			See https://github.com/ckeditor/ckeditor5/issues/14542. */
			height: auto;
		}

.ck-content .image-inline {
		/*
		 * Normally, the .image-inline would have "display: inline-block" and "img { width: 100% }" (to follow the wrapper while resizing).
		 * Unfortunately, together with "srcset", it gets automatically stretched up to the width of the editing root.
		 * This strange behavior does not happen with inline-flex.
		 */
		display: inline-flex;

		/* While being resized, don't allow the image to exceed the width of the editing root. */
		max-width: 100%;

		/* This is required by Safari to resize images in a sensible way. Without this, the browser breaks the ratio. */
		align-items: flex-start;

		/* When the picture is present it must act as a flex container to let the img resize properly */
	}

.ck-content .image-inline picture {
			display: flex;
		}

/* When the picture is present, it must act like a resizable img. */

.ck-content .image-inline picture,
		.ck-content .image-inline img {
			/* This is necessary for the img to span the entire .image-inline wrapper and to resize properly. */
			flex-grow: 1;
			flex-shrink: 1;

			/* Prevents overflowing the editing root boundaries when an inline image is very wide. */
			max-width: 100%;
		}

/*
	 * Inhertit the content styles padding of the <figcaption> in case the integration overrides `text-align: center`
	 * of `.image` (e.g. to the left/right). This ensures the placeholder stays at the padding just like the native
	 * caret does, and not at the edge of <figcaption>.
	 */

.ck.ck-editor__editable .image > figcaption.ck-placeholder::before {
		padding-left: inherit;
		padding-right: inherit;

		/*
		 * Make sure the image caption placeholder doesn't overflow the placeholder area.
		 * See https://github.com/ckeditor/ckeditor5/issues/9162.
		 */
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}

/*
	 * See https://github.com/ckeditor/ckeditor5/issues/15115.
	 */

.ck.ck-editor__editable .image {
		z-index: 1;

		/*
		 * Make sure the selected image always stays on top of its siblings.
		 * See https://github.com/ckeditor/ckeditor5/issues/9108.
		 */
	}

.ck.ck-editor__editable .image.ck-widget_selected {
			z-index: 2;
		}

/*
	 * See https://github.com/ckeditor/ckeditor5/issues/15115.
	 */

.ck.ck-editor__editable .image-inline {
		z-index: 1;

		/*
		 * Make sure the selected inline image always stays on top of its siblings.
		 * See https://github.com/ckeditor/ckeditor5/issues/9108.
		 */
	}

.ck.ck-editor__editable .image-inline.ck-widget_selected {
			z-index: 2;

			/*
			 * Make sure the native browser selection style is not displayed.
			 * Inline image widgets have their own styles for the selected state and
			 * leaving this up to the browser is asking for a visual collision.
			 */
		}

.ck.ck-editor__editable .image-inline.ck-widget_selected ::selection {
				display: none;
			}

/* Keep proportions of the inline image if the height is set and the image is wider than the editor width.
	See https://github.com/ckeditor/ckeditor5/issues/14542. */

.ck.ck-editor__editable .image-inline img {
		height: auto;
	}

/* The inline image nested in the table should have its original size if not resized.
	See https://github.com/ckeditor/ckeditor5/issues/9117. */

.ck.ck-editor__editable td .image-inline img, .ck.ck-editor__editable th .image-inline img {
			max-width: none;
		}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-editor__editable img.image_placeholder {
		background-size: 100% 100%;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-image-insert-url {
	width: 400px;
	padding: var(--ck-spacing-large) var(--ck-spacing-large) 0;
}

.ck.ck-image-insert-url .ck-image-insert-url__action-row {
		display: grid;
		grid-template-columns: repeat(2, 1fr);
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-link-toolbar__preview {
	display: inline-block;
}

.ck.ck-link-toolbar__preview .ck-button__label {
		overflow: hidden;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/* Linked image indicator */

.ck.ck-editor__editable figure.image > a::after, .ck.ck-editor__editable a span.image-inline::after {
			display: block;
			position: absolute;
		}


/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/* Generic class that wraps each link balloon view. */
.ck.ck-link-form .ck-link-form__providers-list {
		display: flex;
		flex-direction: column;
	}
.ck.ck-link-form .ck-link-form__providers-list .ck-link__button > .ck-button__label {
				flex-grow: 1;
			}
.ck.ck-link-form .ck-link__items:empty {
		display: none;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-link-providers > .ck-link-providers__list {
		overflow-x: hidden;
		overflow-y: auto;
		overscroll-behavior: contain;
	}

.ck.ck-link-providers > .ck-link-providers__list .ck-button > .ck-icon {
				flex-shrink: 0;
			}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck-editor__editable .ck-list-bogus-paragraph {
	display: block;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-list-styles-list {
	display: grid;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

:root {
	--ck-content-list-marker-color: var(--ck-content-font-color);
	--ck-content-list-marker-font-family: var(--ck-content-font-family);
	--ck-content-list-marker-font-size: var(--ck-content-font-size);
}

/* Opinionated list content styling: prevents content shift
	 * when a list becomes multi-block (Enter + Backspace scenario).
	 * See: https://github.com/ckeditor/ckeditor5/pull/18801
	 */

.ck-content li > p:first-of-type {
		margin-top: 0;
	}

/* Prevents margins from appearing when a bogus paragraph
	 * receives line height or text alignment.
	 * Ensures a consistent experience with the first paragraph.
	 * See: https://github.com/ckeditor/ckeditor5/pull/18801
	 */

.ck-content li > p:only-of-type {
		margin-top: 0;
		margin-bottom: 0;
	}

.ck-content li.ck-list-marker-bold::marker {
		font-weight: bold;
	}

.ck-content li.ck-list-marker-italic::marker {
		font-style: italic;
	}

.ck-content li.ck-list-marker-color::marker {
		color: var(--ck-content-list-marker-color);
	}

.ck-content li.ck-list-marker-font-family::marker {
		font-family: var(--ck-content-list-marker-font-family);
	}

.ck-content li.ck-list-marker-font-size::marker {
		font-size: var(--ck-content-list-marker-font-size);
	}

.ck-content li.ck-list-marker-font-size-tiny::marker {
		font-size: var(--ck-content-font-size-tiny);
	}

.ck-content li.ck-list-marker-font-size-small::marker {
		font-size: var(--ck-content-font-size-small);
	}

.ck-content li.ck-list-marker-font-size-big::marker {
		font-size: var(--ck-content-font-size-big);
	}

.ck-content li.ck-list-marker-font-size-huge::marker {
		font-size: var(--ck-content-font-size-huge);
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck-content ol {
	list-style-type: decimal;
}

.ck-content ol ol {
		list-style-type: lower-latin;
	}

.ck-content ol ol ol {
			list-style-type: lower-roman;
		}

.ck-content ol ol ol ol {
				list-style-type: upper-latin;
			}

.ck-content ol ol ol ol ol {
					list-style-type: upper-roman;
				}

.ck-content ul {
	list-style-type: disc;
}

.ck-content ul ul {
		list-style-type: circle;
	}

.ck-content ul ul ul {
			list-style-type: square;
		}

.ck-content ul ul ul ul {
				list-style-type: square;
			}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

:root {
	--ck-content-todo-list-checkmark-size: 16px;
}

/*
 * To-do list content styles.
 */
.ck-content .todo-list {
	list-style: none;
}
.ck-content .todo-list li {
		position: relative;
		margin-bottom: 5px;
	}
.ck-content .todo-list li .todo-list {
			margin-top: 5px;
		}
.ck-content .todo-list .todo-list__label > input {
			-webkit-appearance: none;
			display: inline-block;
			position: relative;
			width: var(--ck-content-todo-list-checkmark-size);
			height: var(--ck-content-todo-list-checkmark-size);
			vertical-align: middle;
			/* Needed on iOS */
			border: 0;
			/* LTR styles */
			left: -25px;
			margin-right: -15px;
			right: 0;
			margin-left: 0;
			/* RTL styles */
		}
.ck-content[dir=rtl] .todo-list .todo-list__label > input {
		left: 0;
		margin-right: 0;
		right: -25px;
		margin-left: -15px;
	}
.ck-content .todo-list .todo-list__label > input::before {
		display: block;
		position: absolute;
		box-sizing: border-box;
		content: '';
		width: 100%;
		height: 100%;
		border: 1px solid hsl(0, 0%, 20%);
		border-radius: 2px;
		transition: 250ms ease-in-out box-shadow;
	}
@media (prefers-reduced-motion: reduce) {
.ck-content .todo-list .todo-list__label > input::before {
			transition: none;
	}
		}
.ck-content .todo-list .todo-list__label > input::after {
		display: block;
		position: absolute;
		box-sizing: content-box;
		pointer-events: none;
		content: '';

		/* Calculate tick position, size and border-width proportional to the checkmark size. */
		left: calc( var(--ck-content-todo-list-checkmark-size) / 3 );
		top: calc( var(--ck-content-todo-list-checkmark-size) / 5.3 );
		width: calc( var(--ck-content-todo-list-checkmark-size) / 5.3 );
		height: calc( var(--ck-content-todo-list-checkmark-size) / 2.6 );
		border-style: solid;
		border-color: transparent;
		border-width: 0 calc( var(--ck-content-todo-list-checkmark-size) / 8 ) calc( var(--ck-content-todo-list-checkmark-size) / 8 ) 0;
		transform: rotate(45deg);
	}
.ck-content .todo-list .todo-list__label > input[checked]::before {
			background: hsl(126, 64%, 41%);
			border-color: hsl(126, 64%, 41%);
		}
.ck-content .todo-list .todo-list__label > input[checked]::after {
			border-color: hsl(0, 0%, 100%);
		}
.ck-content .todo-list .todo-list__label .todo-list__label__description {
			vertical-align: middle;
		}
.ck-content .todo-list .todo-list__label.todo-list__label_without-description input[type=checkbox] {
			position: absolute;
		}

/*
 * To-do list editing view styles.
 */
/*
	 * To-do list should be interactive only during the editing
	 * (https://github.com/ckeditor/ckeditor5/issues/2090).
	 */
.ck-editor__editable.ck-content .todo-list .todo-list__label > input,
	.ck-editor__editable.ck-content .todo-list .todo-list__label > span[contenteditable=false] > input {
		cursor: pointer;
	}
.ck-editor__editable.ck-content .todo-list .todo-list__label > input:hover::before, .ck-editor__editable.ck-content .todo-list .todo-list__label > span[contenteditable=false] > input:hover::before {
			box-shadow: 0 0 0 5px hsla(0, 0%, 0%, 0.1);
		}
/*
	 * Document Lists - editing view has an additional span around checkbox.
	 */
.ck-editor__editable.ck-content .todo-list .todo-list__label > span[contenteditable=false] > input {
		-webkit-appearance: none;
		display: inline-block;
		position: relative;
		width: var(--ck-content-todo-list-checkmark-size);
		height: var(--ck-content-todo-list-checkmark-size);
		vertical-align: middle;
		/* Needed on iOS */
		border: 0;
		/* LTR styles */
		left: -25px;
		margin-right: -15px;
		right: 0;
		margin-left: 0;
		/* RTL styles */
	}
.ck-editor__editable.ck-content[dir=rtl] .todo-list .todo-list__label > span[contenteditable=false] > input {
		left: 0;
		margin-right: 0;
		right: -25px;
		margin-left: -15px;
	}
.ck-editor__editable.ck-content .todo-list .todo-list__label > span[contenteditable=false] > input::before {
		display: block;
		position: absolute;
		box-sizing: border-box;
		content: '';
		width: 100%;
		height: 100%;
		border: 1px solid hsl(0, 0%, 20%);
		border-radius: 2px;
		transition: 250ms ease-in-out box-shadow;
	}
@media (prefers-reduced-motion: reduce) {
.ck-editor__editable.ck-content .todo-list .todo-list__label > span[contenteditable=false] > input::before {
			transition: none;
	}
		}
.ck-editor__editable.ck-content .todo-list .todo-list__label > span[contenteditable=false] > input::after {
		display: block;
		position: absolute;
		box-sizing: content-box;
		pointer-events: none;
		content: '';

		/* Calculate tick position, size and border-width proportional to the checkmark size. */
		left: calc( var(--ck-content-todo-list-checkmark-size) / 3 );
		top: calc( var(--ck-content-todo-list-checkmark-size) / 5.3 );
		width: calc( var(--ck-content-todo-list-checkmark-size) / 5.3 );
		height: calc( var(--ck-content-todo-list-checkmark-size) / 2.6 );
		border-style: solid;
		border-color: transparent;
		border-width: 0 calc( var(--ck-content-todo-list-checkmark-size) / 8 ) calc( var(--ck-content-todo-list-checkmark-size) / 8 ) 0;
		transform: rotate(45deg);
	}
.ck-editor__editable.ck-content .todo-list .todo-list__label > span[contenteditable=false] > input[checked]::before {
			background: hsl(126, 64%, 41%);
			border-color: hsl(126, 64%, 41%);
		}
.ck-editor__editable.ck-content .todo-list .todo-list__label > span[contenteditable=false] > input[checked]::after {
			border-color: hsl(0, 0%, 100%);
		}
.ck-editor__editable.ck-content .todo-list .todo-list__label.todo-list__label_without-description input[type=checkbox] {
			position: absolute;
		}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck-content .media {
	/* Don't allow floated content overlap the media.
	https://github.com/ckeditor/ckeditor5-media-embed/issues/53 */
	clear: both;

	/* Make sure there is some space between the content and the media. */
	/* The first value should be equal to --ck-spacing-large variable if used in the editor context
	to avoid the content jumping (See https://github.com/ckeditor/ckeditor5/issues/9825). */
	margin: 0.9em 0;

	/* Make sure media is not overriden with Bootstrap default `flex` value.
	See: https://github.com/ckeditor/ckeditor5/issues/1373. */
	display: block;

	/* Give the media some minimal width in the content to prevent them
	from being "squashed" in tight spaces, e.g. in table cells (#44) */
	min-width: 15em;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck-media__wrapper .ck-media__placeholder {
		display: flex;
		flex-direction: column;
		align-items: center;
	}

.ck-media__wrapper .ck-media__placeholder .ck-media__placeholder__url {
			/* Otherwise the URL will overflow when the content is very narrow. */
			max-width: 100%;

			position: relative;
		}

.ck-media__wrapper .ck-media__placeholder .ck-media__placeholder__url .ck-media__placeholder__url__text {
				overflow: hidden;
				display: block;
			}

.ck-media__wrapper[data-oembed-url*="twitter.com"] .ck-media__placeholder__icon *, .ck-media__wrapper[data-oembed-url*="google.com/maps"] .ck-media__placeholder__icon *, .ck-media__wrapper[data-oembed-url*="goo.gl/maps"] .ck-media__placeholder__icon *, .ck-media__wrapper[data-oembed-url*="maps.google.com"] .ck-media__placeholder__icon *, .ck-media__wrapper[data-oembed-url*="maps.app.goo.gl"] .ck-media__placeholder__icon *, .ck-media__wrapper[data-oembed-url*="facebook.com"] .ck-media__placeholder__icon *, .ck-media__wrapper[data-oembed-url*="instagram.com"] .ck-media__placeholder__icon * {
			display: none;
		}

/* Disable all mouse interaction as long as the editor is not read–only.
   https://github.com/ckeditor/ckeditor5-media-embed/issues/58 */
.ck-editor__editable:not(.ck-read-only) .ck-media__wrapper > *:not(.ck-media__placeholder) {
	pointer-events: none;
}

/* Disable all mouse interaction when the widget is not selected (e.g. to avoid opening links by accident).
   https://github.com/ckeditor/ckeditor5-media-embed/issues/18 */
.ck-editor__editable:not(.ck-read-only) .ck-widget:not(.ck-widget_selected) .ck-media__placeholder {
	pointer-events: none;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck-vertical-form .ck-button::after {
		content: "";
		width: 0;
		position: absolute;
		right: -1px;
		top: -1px;
		bottom: -1px;
		z-index: 1;
	}

.ck-vertical-form .ck-button:focus::after {
		display: none;
	}

@media screen and (max-width: 600px) {
			.ck.ck-responsive-form .ck-button::after {
				content: "";
				width: 0;
				position: absolute;
				right: -1px;
				top: -1px;
				bottom: -1px;
				z-index: 1;
			}

			.ck.ck-responsive-form .ck-button:focus::after {
				display: none;
			}
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-media-form {
	display: flex;
	align-items: flex-start;
	flex-direction: row;
	flex-wrap: nowrap;
	width: 400px;
}

.ck.ck-media-form .ck-labeled-field-view {
		display: inline-block;
		width: 100%;
	}

.ck.ck-media-form .ck-label {
		display: none;
	}

.ck.ck-media-form .ck-input {
		width: 100%;
	}

@media screen and (max-width: 600px) {

.ck.ck-media-form {
		flex-wrap: wrap;
}

		.ck.ck-media-form .ck-labeled-field-view {
			flex-basis: 100%;
		}

		.ck.ck-media-form .ck-button {
			flex-basis: 50%;
		}
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

:root {
	--ck-mention-list-max-height: 300px;
}

.ck.ck-mentions {
	max-height: var(--ck-mention-list-max-height);

	overflow-y: auto;

	/* Prevent unnecessary horizontal scrollbar in Safari
	https://github.com/ckeditor/ckeditor5-mention/issues/41 */
	overflow-x: hidden;

	overscroll-behavior: contain;

	/* Prevent unnecessary vertical scrollbar in Safari
	https://github.com/ckeditor/ckeditor5-mention/issues/41 */
}

.ck.ck-mentions > .ck-list__item {
		overflow: hidden;
		flex-shrink: 0;
	}

div.ck.ck-balloon-panel.ck-mention-balloon {
	z-index: calc( var( --ck-z-dialog ) + 1 );
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

:root {
	--ck-color-minimap-tracker-background: 208, 0%, 51%;
	--ck-color-minimap-iframe-outline: hsl(0deg 0% 75%);
	--ck-color-minimap-iframe-shadow: hsl(0deg 0% 0% / 11%);
	--ck-color-minimap-progress-background: hsl(0,0%,40%);
}

.ck.ck-minimap {
	position: absolute;
	-webkit-user-select: none;
	        user-select: none;
	background: var(--ck-color-base-background);
}

.ck.ck-minimap,
	.ck.ck-minimap iframe {
		width: 100%;
		height: 100%;
	}

.ck.ck-minimap iframe {
		border: 0;
		pointer-events: none;
		position: relative;
		outline: 1px solid var(--ck-color-minimap-iframe-outline);
		box-shadow: 0 2px 5px var(--ck-color-minimap-iframe-shadow);
		margin: 0;
	}

.ck.ck-minimap .ck.ck-minimap__position-tracker {
		position: absolute;
		width: 100%;
		top: 0;
		background: hsla( var(--ck-color-minimap-tracker-background), .2 );
		z-index: 1;
		transition: background 100ms ease-in-out;
	}

@media (prefers-reduced-motion: reduce) {

.ck.ck-minimap .ck.ck-minimap__position-tracker {
			transition: none;
	}
		}

.ck.ck-minimap .ck.ck-minimap__position-tracker:hover {
			background:hsla( var(--ck-color-minimap-tracker-background), .3 );
		}

.ck.ck-minimap .ck.ck-minimap__position-tracker.ck-minimap__position-tracker_dragging,
		.ck.ck-minimap .ck.ck-minimap__position-tracker.ck-minimap__position-tracker_dragging:hover {
			background:hsla( var(--ck-color-minimap-tracker-background), .4 );
		}

.ck.ck-minimap .ck.ck-minimap__position-tracker.ck-minimap__position-tracker_dragging::after, .ck.ck-minimap .ck.ck-minimap__position-tracker.ck-minimap__position-tracker_dragging:hover::after {
				opacity: 1;
			}

.ck.ck-minimap .ck.ck-minimap__position-tracker::after {
			content: attr(data-progress) "%";
			position: absolute;
			top: 5px;
			right: 5px;
			background: var(--ck-color-minimap-progress-background);
			color: var(--ck-color-base-background);
			border: 1px solid var(--ck-color-base-background);
			padding: 2px 4px;
			font-size: 10px;
			border-radius: 3px;
			opacity: 0;
			transition: opacity 100ms ease-in-out;
		}

@media (prefers-reduced-motion: reduce) {

.ck.ck-minimap .ck.ck-minimap__position-tracker::after {
				transition: none;
		}
			}


/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck-content .page-break {
	position: relative;
	clear: both;
	padding: 5px 0;
	display: flex;
	align-items: center;
	justify-content: center;
}

.ck-content .page-break::after {
		content: '';
		position: absolute;
		border-bottom: 2px dashed hsl(0, 0%, 77%);
		width: 100%;
	}

.ck-content .page-break__label {
	position: relative;
	z-index: 1;
	padding: .3em .6em;
	display: block;
	text-transform: uppercase;
	border: 1px solid hsl(0, 0%, 77%);
	border-radius: 2px;
	font-size: 0.75em;
	font-weight: bold;
	color: hsl(0, 0%, 20%);
	background: hsl(0, 0%, 100%);
	box-shadow: 2px 2px 1px hsla(0, 0%, 0%, 0.15);

	/* Disable the possibility to select the label text by the user. */
	-webkit-user-select: none;
	user-select: none;
}

/* Do not show the page break element inside the print preview window. */
@media print {
	.ck-content .page-break {
		padding: 0;
	}

		.ck-content .page-break::after {
			display: none;
		}

	/*
	 * From time to time placing page-break directly after a block element with margin causes appending a new blank page in pagination mode.
	 * Removing margin-bottom from the block element fixes that issue and the margin is not being moved to the next blank page.
	 *
	 * Keep this in sync with the pagination plugins.
	 */
	.ck-content *:has(+ .page-break) {
		margin-bottom: 0;
	}
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

:root {
	--ck-show-blocks-border-color: hsl(0, 0%, 46%);
}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) address {
		background-repeat: no-repeat;
		padding-top: 15px;
		/* Fix for Multi-root editor
	https://github.com/ckeditor/ckeditor5/issues/15969 */
	}

[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) address {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>ADDRESS</text></svg>");
		background-position: 1px 1px;
	}

[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) address {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>ADDRESS</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) address:not(.ck-widget_selected):not(.ck-widget:hover) {
		outline: 1px dashed var(--ck-show-blocks-border-color);
	}

[dir="ltr"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) address {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>ADDRESS</text></svg>");
		background-position: 1px 1px;
	}

[dir="rtl"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) address {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>ADDRESS</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) aside {
		background-repeat: no-repeat;
		padding-top: 15px;
		/* Fix for Multi-root editor
	https://github.com/ckeditor/ckeditor5/issues/15969 */
	}

[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) aside {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>ASIDE</text></svg>");
		background-position: 1px 1px;
	}

[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) aside {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>ASIDE</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) aside:not(.ck-widget_selected):not(.ck-widget:hover) {
		outline: 1px dashed var(--ck-show-blocks-border-color);
	}

[dir="ltr"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) aside {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>ASIDE</text></svg>");
		background-position: 1px 1px;
	}

[dir="rtl"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) aside {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>ASIDE</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) blockquote {
		background-repeat: no-repeat;
		padding-top: 15px;
		/* Fix for Multi-root editor
	https://github.com/ckeditor/ckeditor5/issues/15969 */
	}

[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) blockquote {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>BLOCKQUOTE</text></svg>");
		background-position: 1px 1px;
	}

[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) blockquote {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>BLOCKQUOTE</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) blockquote:not(.ck-widget_selected):not(.ck-widget:hover) {
		outline: 1px dashed var(--ck-show-blocks-border-color);
	}

[dir="ltr"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) blockquote {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>BLOCKQUOTE</text></svg>");
		background-position: 1px 1px;
	}

[dir="rtl"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) blockquote {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>BLOCKQUOTE</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) details {
		background-repeat: no-repeat;
		padding-top: 15px;
		/* Fix for Multi-root editor
	https://github.com/ckeditor/ckeditor5/issues/15969 */
	}

[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) details {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>DETAILS</text></svg>");
		background-position: 1px 1px;
	}

[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) details {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>DETAILS</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) details:not(.ck-widget_selected):not(.ck-widget:hover) {
		outline: 1px dashed var(--ck-show-blocks-border-color);
	}

[dir="ltr"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) details {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>DETAILS</text></svg>");
		background-position: 1px 1px;
	}

[dir="rtl"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) details {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>DETAILS</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) div:not(.ck-widget, .ck-widget *) {
		background-repeat: no-repeat;
		padding-top: 15px;
		/* Fix for Multi-root editor
	https://github.com/ckeditor/ckeditor5/issues/15969 */
	}

[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) div:not(.ck-widget, .ck-widget *) {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>DIV</text></svg>");
		background-position: 1px 1px;
	}

[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) div:not(.ck-widget, .ck-widget *) {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>DIV</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) div:not(.ck-widget, .ck-widget *):not(.ck-widget_selected):not(.ck-widget:hover) {
		outline: 1px dashed var(--ck-show-blocks-border-color);
	}

[dir="ltr"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) div:not(.ck-widget, .ck-widget *) {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>DIV</text></svg>");
		background-position: 1px 1px;
	}

[dir="rtl"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) div:not(.ck-widget, .ck-widget *) {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>DIV</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) footer {
		background-repeat: no-repeat;
		padding-top: 15px;
		/* Fix for Multi-root editor
	https://github.com/ckeditor/ckeditor5/issues/15969 */
	}

[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) footer {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>FOOTER</text></svg>");
		background-position: 1px 1px;
	}

[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) footer {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>FOOTER</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) footer:not(.ck-widget_selected):not(.ck-widget:hover) {
		outline: 1px dashed var(--ck-show-blocks-border-color);
	}

[dir="ltr"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) footer {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>FOOTER</text></svg>");
		background-position: 1px 1px;
	}

[dir="rtl"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) footer {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>FOOTER</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h1 {
		background-repeat: no-repeat;
		padding-top: 15px;
		/* Fix for Multi-root editor
	https://github.com/ckeditor/ckeditor5/issues/15969 */
	}

[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h1 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H1</text></svg>");
		background-position: 1px 1px;
	}

[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h1 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H1</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h1:not(.ck-widget_selected):not(.ck-widget:hover) {
		outline: 1px dashed var(--ck-show-blocks-border-color);
	}

[dir="ltr"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h1 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H1</text></svg>");
		background-position: 1px 1px;
	}

[dir="rtl"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h1 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H1</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h2 {
		background-repeat: no-repeat;
		padding-top: 15px;
		/* Fix for Multi-root editor
	https://github.com/ckeditor/ckeditor5/issues/15969 */
	}

[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h2 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H2</text></svg>");
		background-position: 1px 1px;
	}

[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h2 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H2</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h2:not(.ck-widget_selected):not(.ck-widget:hover) {
		outline: 1px dashed var(--ck-show-blocks-border-color);
	}

[dir="ltr"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h2 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H2</text></svg>");
		background-position: 1px 1px;
	}

[dir="rtl"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h2 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H2</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h3 {
		background-repeat: no-repeat;
		padding-top: 15px;
		/* Fix for Multi-root editor
	https://github.com/ckeditor/ckeditor5/issues/15969 */
	}

[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h3 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H3</text></svg>");
		background-position: 1px 1px;
	}

[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h3 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H3</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h3:not(.ck-widget_selected):not(.ck-widget:hover) {
		outline: 1px dashed var(--ck-show-blocks-border-color);
	}

[dir="ltr"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h3 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H3</text></svg>");
		background-position: 1px 1px;
	}

[dir="rtl"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h3 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H3</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h4 {
		background-repeat: no-repeat;
		padding-top: 15px;
		/* Fix for Multi-root editor
	https://github.com/ckeditor/ckeditor5/issues/15969 */
	}

[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h4 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H4</text></svg>");
		background-position: 1px 1px;
	}

[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h4 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H4</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h4:not(.ck-widget_selected):not(.ck-widget:hover) {
		outline: 1px dashed var(--ck-show-blocks-border-color);
	}

[dir="ltr"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h4 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H4</text></svg>");
		background-position: 1px 1px;
	}

[dir="rtl"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h4 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H4</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h5 {
		background-repeat: no-repeat;
		padding-top: 15px;
		/* Fix for Multi-root editor
	https://github.com/ckeditor/ckeditor5/issues/15969 */
	}

[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h5 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H5</text></svg>");
		background-position: 1px 1px;
	}

[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h5 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H5</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h5:not(.ck-widget_selected):not(.ck-widget:hover) {
		outline: 1px dashed var(--ck-show-blocks-border-color);
	}

[dir="ltr"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h5 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H5</text></svg>");
		background-position: 1px 1px;
	}

[dir="rtl"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h5 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H5</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h6 {
		background-repeat: no-repeat;
		padding-top: 15px;
		/* Fix for Multi-root editor
	https://github.com/ckeditor/ckeditor5/issues/15969 */
	}

[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h6 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H6</text></svg>");
		background-position: 1px 1px;
	}

[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h6 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H6</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h6:not(.ck-widget_selected):not(.ck-widget:hover) {
		outline: 1px dashed var(--ck-show-blocks-border-color);
	}

[dir="ltr"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h6 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H6</text></svg>");
		background-position: 1px 1px;
	}

[dir="rtl"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h6 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H6</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) header {
		background-repeat: no-repeat;
		padding-top: 15px;
		/* Fix for Multi-root editor
	https://github.com/ckeditor/ckeditor5/issues/15969 */
	}

[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) header {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>HEADER</text></svg>");
		background-position: 1px 1px;
	}

[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) header {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>HEADER</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) header:not(.ck-widget_selected):not(.ck-widget:hover) {
		outline: 1px dashed var(--ck-show-blocks-border-color);
	}

[dir="ltr"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) header {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>HEADER</text></svg>");
		background-position: 1px 1px;
	}

[dir="rtl"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) header {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>HEADER</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) main {
		background-repeat: no-repeat;
		padding-top: 15px;
		/* Fix for Multi-root editor
	https://github.com/ckeditor/ckeditor5/issues/15969 */
	}

[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) main {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>MAIN</text></svg>");
		background-position: 1px 1px;
	}

[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) main {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>MAIN</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) main:not(.ck-widget_selected):not(.ck-widget:hover) {
		outline: 1px dashed var(--ck-show-blocks-border-color);
	}

[dir="ltr"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) main {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>MAIN</text></svg>");
		background-position: 1px 1px;
	}

[dir="rtl"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) main {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>MAIN</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) nav {
		background-repeat: no-repeat;
		padding-top: 15px;
		/* Fix for Multi-root editor
	https://github.com/ckeditor/ckeditor5/issues/15969 */
	}

[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) nav {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>NAV</text></svg>");
		background-position: 1px 1px;
	}

[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) nav {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>NAV</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) nav:not(.ck-widget_selected):not(.ck-widget:hover) {
		outline: 1px dashed var(--ck-show-blocks-border-color);
	}

[dir="ltr"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) nav {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>NAV</text></svg>");
		background-position: 1px 1px;
	}

[dir="rtl"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) nav {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>NAV</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) pre {
		background-repeat: no-repeat;
		padding-top: 15px;
		/* Fix for Multi-root editor
	https://github.com/ckeditor/ckeditor5/issues/15969 */
	}

[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) pre {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>PRE</text></svg>");
		background-position: 1px 1px;
	}

[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) pre {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>PRE</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) pre:not(.ck-widget_selected):not(.ck-widget:hover) {
		outline: 1px dashed var(--ck-show-blocks-border-color);
	}

[dir="ltr"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) pre {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>PRE</text></svg>");
		background-position: 1px 1px;
	}

[dir="rtl"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) pre {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>PRE</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ol {
		background-repeat: no-repeat;
		padding-top: 15px;
		/* Fix for Multi-root editor
	https://github.com/ckeditor/ckeditor5/issues/15969 */
	}

[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ol {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>OL</text></svg>");
		background-position: 1px 1px;
	}

[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ol {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>OL</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ol:not(.ck-widget_selected):not(.ck-widget:hover) {
		outline: 1px dashed var(--ck-show-blocks-border-color);
	}

[dir="ltr"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ol {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>OL</text></svg>");
		background-position: 1px 1px;
	}

[dir="rtl"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ol {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>OL</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ul {
		background-repeat: no-repeat;
		padding-top: 15px;
		/* Fix for Multi-root editor
	https://github.com/ckeditor/ckeditor5/issues/15969 */
	}

[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ul {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>UL</text></svg>");
		background-position: 1px 1px;
	}

[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ul {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>UL</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ul:not(.ck-widget_selected):not(.ck-widget:hover) {
		outline: 1px dashed var(--ck-show-blocks-border-color);
	}

[dir="ltr"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ul {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>UL</text></svg>");
		background-position: 1px 1px;
	}

[dir="rtl"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ul {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>UL</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) p {
		background-repeat: no-repeat;
		padding-top: 15px;
		/* Fix for Multi-root editor
	https://github.com/ckeditor/ckeditor5/issues/15969 */
	}

[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) p {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>P</text></svg>");
		background-position: 1px 1px;
	}

[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) p {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>P</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) p:not(.ck-widget_selected):not(.ck-widget:hover) {
		outline: 1px dashed var(--ck-show-blocks-border-color);
	}

[dir="ltr"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) p {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>P</text></svg>");
		background-position: 1px 1px;
	}

[dir="rtl"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) p {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>P</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) section {
		background-repeat: no-repeat;
		padding-top: 15px;
		/* Fix for Multi-root editor
	https://github.com/ckeditor/ckeditor5/issues/15969 */
	}

[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) section {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>SECTION</text></svg>");
		background-position: 1px 1px;
	}

[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) section {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>SECTION</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) section:not(.ck-widget_selected):not(.ck-widget:hover) {
		outline: 1px dashed var(--ck-show-blocks-border-color);
	}

[dir="ltr"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) section {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>SECTION</text></svg>");
		background-position: 1px 1px;
	}

[dir="rtl"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) section {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>SECTION</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) :where(figure.image, figure.table) figcaption {
		background-repeat: no-repeat;
		padding-top: 15px;
		/* Fix for Multi-root editor
	https://github.com/ckeditor/ckeditor5/issues/15969 */
	}

[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) :where(figure.image, figure.table) figcaption {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>FIGCAPTION</text></svg>");
		background-position: 1px 1px;
	}

[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) :where(figure.image, figure.table) figcaption {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>FIGCAPTION</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) :where(figure.image, figure.table) figcaption:not(.ck-widget_selected):not(.ck-widget:hover) {
		outline: 1px dashed var(--ck-show-blocks-border-color);
	}

[dir="ltr"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) :where(figure.image, figure.table) figcaption {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>FIGCAPTION</text></svg>");
		background-position: 1px 1px;
	}

[dir="rtl"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) :where(figure.image, figure.table) figcaption {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>FIGCAPTION</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/**
 * Implements rounded corner interface for .ck-rounded-corners class.
 *
 * @see $ck-border-radius
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A visual style of focused element's border.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A helper to combine multiple shadows.
 */
/**
 * Gives an element a drop shadow so it looks like a floating panel.
 */

.ck-source-editing-area {
	position: relative;
	overflow: hidden;
}

.ck-source-editing-area::after,
.ck-source-editing-area textarea {
	padding: var(--ck-spacing-large);
	margin: 0;
	border: 1px solid transparent;
	line-height: var(--ck-line-height-base);
	font-size: var(--ck-font-size-normal);
	font-family: monospace;
	white-space: pre-wrap;
}

.ck-source-editing-area::after {
	content: attr(data-value) " ";
	visibility: hidden;
	display: block;
}

.ck-source-editing-area textarea {
	position: absolute;
	width: 100%;
	height: 100%;
	resize: none;
	outline: none;
	overflow: hidden;
	box-sizing: border-box;

	border-color: var(--ck-color-base-border);

	border-radius: 0;
}

.ck-rounded-corners .ck-source-editing-area textarea,
	.ck-source-editing-area textarea.ck-rounded-corners {
		border-radius: var(--ck-border-radius);
		border-top-left-radius: 0;
		border-top-right-radius: 0;
	}

.ck-source-editing-area textarea:not([readonly]):focus {
		/* Disable native outline. */
		outline: none;
		border: var(--ck-focus-ring);
		box-shadow: var(--ck-inner-shadow), 0 0;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/*
 * Note: This file should contain the wireframe styles only. But since there are no such styles,
 * it acts as a message to the builder telling that it should look for the corresponding styles
 * **in the theme** when compiling the editor.
 */

.ck.ck-special-characters > .ck-dialog__content > div {
		width: 350px;
		max-width: 100%;
		height: 100%;

		display: grid;
		grid-column-gap: 0px;
		grid-row-gap: 0px;
		grid-template-columns: 1fr;
		grid-template-rows: auto 1fr auto;
	}

.ck.ck-special-characters > .ck-dialog__content > div > .ck-character-categories {
			grid-area: 1 / 1 / 2 / 2;
			padding: var(--ck-spacing-medium) var(--ck-spacing-large);
		}

.ck.ck-special-characters > .ck-dialog__content > div > .ck-character-categories > .ck-labeled-field-view {
				padding-top: var(--ck-spacing-standard);
				width: 100%;
			}

.ck.ck-special-characters > .ck-dialog__content > div > .ck-character-categories > .ck-labeled-field-view .ck.ck-labeled-field-view__status {
					background: var(--ck-color-base-error);
					color: var(--ck-color-base-background);
					padding: var(--ck-spacing-small) var(--ck-spacing-medium);
					min-width: var(--ck-table-properties-min-error-width);
					text-align: center;

					animation: ck-table-form-labeled-view-status-appear .15s ease both;

					/* The arrow pointing towards the field. */
				}

.ck.ck-special-characters > .ck-dialog__content > div > .ck-character-categories > .ck-labeled-field-view .ck.ck-labeled-field-view__status::after {
						border-color: transparent transparent var(--ck-color-base-error) transparent;
						border-width: 0 var(--ck-table-properties-error-arrow-size) var(--ck-table-properties-error-arrow-size) var(--ck-table-properties-error-arrow-size);
						border-style: solid;
					}

@media (prefers-reduced-motion: reduce) {

.ck.ck-special-characters > .ck-dialog__content > div > .ck-character-categories > .ck-labeled-field-view .ck.ck-labeled-field-view__status {
						animation: none;
				}
					}

/* Hide the error balloon when the field is blurred. Makes the experience much more clear. */

.ck.ck-special-characters > .ck-dialog__content > div > .ck-character-categories > .ck-labeled-field-view .ck-input.ck-error:not(:focus) + .ck.ck-labeled-field-view__status {
					display: none;
				}

.ck.ck-special-characters > .ck-dialog__content > div > .ck-character-categories > .ck-labeled-field-view > .ck-label {
					font-size: var(--ck-font-size-tiny);
					text-align: center;
				}

.ck.ck-special-characters > .ck-dialog__content > div > .ck-character-categories .ck-dropdown {
				display: block;
				width: 100%;
			}

.ck.ck-special-characters > .ck-dialog__content > div > .ck-character-categories .ck-dropdown > button:not(:focus) {
						border: 1px solid var(--ck-color-base-border);
					}

.ck.ck-special-characters > .ck-dialog__content > div > .ck-character-categories .ck-dropdown > button > span {
						width: 100%;
					}

.ck.ck-special-characters > .ck-dialog__content > div > .ck-character-grid {
			grid-area: 2 / 1 / 3 / 2;
			max-height: 200px;
		}

.ck.ck-special-characters > .ck-dialog__content > div > .ck-character-info {
			grid-area: 3 / 1 / 4 / 2;
		}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-character-grid {
	max-width: 100%;
}

.ck.ck-character-grid .ck-character-grid__tiles {
		display: grid;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-character-info {
	display: flex;
	justify-content: space-between;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

:root {
	--ck-style-panel-columns: 3;
}

.ck.ck-style-panel .ck-style-grid {
	display: grid;
	grid-template-columns: repeat(var(--ck-style-panel-columns),auto);
	justify-content: start;
}

.ck.ck-style-panel .ck-style-grid .ck-style-grid__button {
		display: flex;
		justify-content: space-between;
		flex-direction: column;
	}

.ck.ck-style-panel .ck-style-grid .ck-style-grid__button .ck-style-grid__button__preview {
			display: flex;
			align-content: center;
			justify-content: flex-start;
			align-items: center;
			flex-grow: 1;
			flex-basis: 100%;
		}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/* Text alignment of the table header should match the editor settings and override the native browser styling,
	when content is available outside the editor. See https://github.com/ckeditor/ckeditor5/issues/6638 */

.ck-content[dir="rtl"] .table th {
		text-align: right;
	}

.ck-content[dir="ltr"] .table th {
		text-align: left;
	}

.ck-content figure.table:not(.layout-table) {
		display: table;
	}

.ck-content figure.table:not(.layout-table) > table {
			width: 100%;
			height: 100%;
		}

.ck-content .table:not(.layout-table) {
		/* Give the table widget some air and center it horizontally */
		/* The first value should be equal to --ck-spacing-large variable if used in the editor context
		to avoid the content jumping (See https://github.com/ckeditor/ckeditor5/issues/9825). */
		margin: 0.9em auto;
	}

.ck-content table.table:not(.layout-table),
	.ck-content figure.table:not(.layout-table) > table {
		/* The table cells should have slight borders */
		border-collapse: collapse;
		border-spacing: 0;

		/* The outer border of the table should be slightly darker than the inner lines.
		Also see https://github.com/ckeditor/ckeditor5-table/issues/50. */
		border: 1px double hsl(0, 0%, 70%);
	}

/* The linter is disabled here because linter is confused when resolving the `table.table:not(.layout-table)`
			and `figure.table:not(.layout-table) > table` selectors combined with below selectors.
			There is no need to split it into two large structures with same code just to make linter happy. */

/* stylelint-disable no-descending-specificity */

.ck-content table.table:not(.layout-table) > thead > tr > th, .ck-content figure.table:not(.layout-table) > table > thead > tr > th, .ck-content table.table:not(.layout-table) > tbody > tr > th, .ck-content figure.table:not(.layout-table) > table > tbody > tr > th {
					font-weight: bold;
					background: hsla(0, 0%, 0%, 5%);
				}

.ck-content table.table:not(.layout-table) > thead > tr > td,
				.ck-content figure.table:not(.layout-table) > table > thead > tr > td,
				.ck-content table.table:not(.layout-table) > tbody > tr > td,
				.ck-content figure.table:not(.layout-table) > table > tbody > tr > td,
				.ck-content table.table:not(.layout-table) > thead > tr > th,
				.ck-content figure.table:not(.layout-table) > table > thead > tr > th,
				.ck-content table.table:not(.layout-table) > tbody > tr > th,
				.ck-content figure.table:not(.layout-table) > table > tbody > tr > th {

					min-width: 2em;
					padding: 0.4em;

					/* The border is inherited from .ck-editor__nested-editable styles, so theoretically it's not necessary here.
					However, the border is a content style, so it should use .ck-content (so it works outside the editor).
					Hence, the duplication. See https://github.com/ckeditor/ckeditor5/issues/6314 */
					border: 1px solid hsl(0, 0%, 75%);
					/* Opinionated table content styling: prevents content from shifting
					 * when Enter is pressed in the first cell.
					 * See: https://github.com/ckeditor/ckeditor5/pull/18801
					 */
				}

.ck-content table.table:not(.layout-table) > thead > tr > td > p:first-of-type, .ck-content figure.table:not(.layout-table) > table > thead > tr > td > p:first-of-type, .ck-content table.table:not(.layout-table) > tbody > tr > td > p:first-of-type, .ck-content figure.table:not(.layout-table) > table > tbody > tr > td > p:first-of-type, .ck-content table.table:not(.layout-table) > thead > tr > th > p:first-of-type, .ck-content figure.table:not(.layout-table) > table > thead > tr > th > p:first-of-type, .ck-content table.table:not(.layout-table) > tbody > tr > th > p:first-of-type, .ck-content figure.table:not(.layout-table) > table > tbody > tr > th > p:first-of-type {
						margin-top: 0;
					}

/* Mirrors the rule above for the last paragraph to keep the
					 * experience consistent with the first paragraph.
					 *
					 * Together, these rules prevent margins from appearing when a
					 * bogus paragraph becomes a real paragraph after it receives line
					 * height, text alignment, or other block style.
					 *
					 * See: https://github.com/ckeditor/ckeditor5/pull/18801
					 */

.ck-content table.table:not(.layout-table) > thead > tr > td > p:last-of-type, .ck-content figure.table:not(.layout-table) > table > thead > tr > td > p:last-of-type, .ck-content table.table:not(.layout-table) > tbody > tr > td > p:last-of-type, .ck-content figure.table:not(.layout-table) > table > tbody > tr > td > p:last-of-type, .ck-content table.table:not(.layout-table) > thead > tr > th > p:last-of-type, .ck-content figure.table:not(.layout-table) > table > thead > tr > th > p:last-of-type, .ck-content table.table:not(.layout-table) > tbody > tr > th > p:last-of-type, .ck-content figure.table:not(.layout-table) > table > tbody > tr > th > p:last-of-type {
						margin-bottom: 0;
					}

@media print {
		/**
		 * Sometimes Chrome incorrectly calculates the height of the last table row and some
		 * of the content overlaps the paragraph that is placed directly after the table. It affects
		 * the column split mode pagination calculation which causes mismatch between the print mode and
		 * the preview mode.
		 *
		 * This issue happens only if:
		 *
		 * 	* The table is inside a figure element.
		 * 	* The table has `display: table` style set.
		 * 	* The block element is placed directly after the table.
		 */
		.ck-content figure.table:not(.layout-table):not(:has(> figcaption)) {
			display: block;
			width: -moz-fit-content;
			width: fit-content;
		}

		/**
		 * Expanding the table to the full height of the parent container is necessary because tables
		 * are rendered inside <figure> elements, which is kinda buggy in table height calculation.
		 * While setting `height: 100%` fixes the issue in the editing mode described here:
		 * https://github.com/ckeditor/ckeditor5/issues/6186
		 *
		 * it's causing another issue with the table height in the print preview mode here:
		 * https://github.com/ckeditor/ckeditor5/issues/16856
		 *
		 * For now, resetting the height to `initial` in the print mode works as a workaround.
		 */
		.ck-content figure.table:not(.layout-table) > table {
			height: initial;
		}
}

.ck-editor__editable .ck-table-bogus-paragraph {
	/*
	 * Use display:inline-block to force Chrome/Safari to limit text mutations to this element.
	 * See https://github.com/ckeditor/ckeditor5/issues/6062.
	 */
	display: inline-block;

	/*
	 * Inline HTML elements nested in the span should always be dimensioned in relation to the whole cell width.
	 * See https://github.com/ckeditor/ckeditor5/issues/9117.
	 */
	width: 100%;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-table-cell-properties-form .ck-form__row.ck-table-cell-properties-form__alignment-row {
			flex-wrap: wrap;
		}

.ck.ck-table-cell-properties-form .ck-form__row.ck-table-cell-properties-form__alignment-row .ck.ck-toolbar:first-of-type {
					/* 4 buttons out of 7 (h-alignment + v-alignment) = 0.57 */
					flex-grow: 0.57;
				}

.ck.ck-table-cell-properties-form .ck-form__row.ck-table-cell-properties-form__alignment-row .ck.ck-toolbar:last-of-type {
					/* 3 buttons out of 7 (h-alignment + v-alignment) = 0.43 */
					flex-grow: 0.43;
				}

.ck.ck-table-cell-properties-form .ck-form__row.ck-table-cell-properties-form__alignment-row .ck.ck-toolbar .ck-button {
					flex-grow: 1;
				}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck-editor__editable.ck-editor__editable_inline > .ck-widget.ck-widget_with-selection-handle.layout-table:first-child {
				margin-top: var(--ck-spacing-large);
			}

/*
			* This value should match with the default margins of the block elements (like .media, .image or .table)
			* to avoid a content jumping when the fake selection container shows up (See https://github.com/ckeditor/ckeditor5/issues/9825).
			*/

.ck-editor__editable.ck-editor__editable_inline > .ck-widget.ck-widget_with-selection-handle.layout-table:last-child,
			
			.ck-editor__editable.ck-editor__editable_inline > .ck-widget.ck-widget_with-selection-handle.layout-table:nth-last-child(2):has( + .ck-fake-selection-container) {
				margin-bottom: var(--ck-spacing-large);
			}

.ck-editor__editable .table.layout-table {
		display: table;
		margin: 0;

		/* Widget type around overrides. */
	}

.ck-editor__editable .table.layout-table.ck-widget:hover {
				/* To prevent the widget outline from being cut off at the bottom
				when the next cell or table has a background color, for example. */
				z-index: var(--ck-z-default);
			}

.ck-editor__editable .table.layout-table.ck-widget:hover > .ck-widget__selection-handle {
				opacity: 0.75;
				visibility: visible;
			}

.ck-editor__editable .table.layout-table.ck-widget:hover > .ck-widget__selection-handle:hover {
					opacity: 1;
				}

/* Because of setting the opacity to 0.75 to the selection handle for the layout table,
			it overrides the similar selector in widget (specificity is higher),
			thats why we must override it here also. */

.ck-editor__editable .table.layout-table.ck-widget:has( .ck-widget.table:hover ) > .ck-widget__selection-handle {
				opacity: 0;
				visibility: hidden;
			}

.ck-editor__editable .table.layout-table.ck-widget.ck-widget_selected {
				/* To prevent the widget outline from being cut off at the bottom
				when the next cell or table has a background color, for example. */
				z-index: var(--ck-z-default);
			}

.ck-content table.table.layout-table,
	.ck-content figure.table.layout-table {
		/* Do not reserve space above and below the layout table. */
		margin-top: 0;
		margin-bottom: 0;
	}

.ck-content table.table.layout-table,
	.ck-content figure.table.layout-table > table {
		border-spacing: 0;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

:root {
	--ck-form-default-width: 340px;
}

.ck.ck-form {
	padding: 0 0 var(--ck-spacing-large);
}

.ck.ck-form.ck-form_default-width {
		width: var(--ck-form-default-width);
	}

.ck.ck-form:focus {
		outline: none;
	}

.ck.ck-form .ck.ck-input-text,
	.ck.ck-form .ck.ck-input-number {
		min-width: 100%;
		width: 0;
	}

.ck.ck-form .ck.ck-dropdown {
		min-width: 100%;
	}

.ck.ck-form .ck.ck-dropdown .ck-dropdown__button:not(:focus) {
				border: 1px solid var(--ck-color-base-border);
			}

.ck.ck-form .ck.ck-dropdown .ck-dropdown__button .ck-button__label {
				width: 100%;
			}

/* Default `ck-responsive-form` customization when it lies next to `ck-form` class */

@media screen and (max-width: 600px) {

.ck.ck-form.ck-responsive-form .ck.ck-form__row.ck-form__row_with-submit {
					flex-direction: column;
					align-items: stretch;
					padding: 0;
			}
	}

@media screen and (max-width: 600px) {

.ck.ck-form.ck-responsive-form .ck.ck-form__row.ck-form__row_with-submit > .ck {
						margin: var(--ck-spacing-large) var(--ck-spacing-large) 0;
				}
	}

@media screen and (max-width: 600px) {

.ck.ck-form.ck-responsive-form .ck.ck-form__row.ck-form__row_with-submit .ck-button_with-text {
						justify-content: center;
				}
	}

@media screen and (max-width: 600px) {

.ck.ck-form.ck-responsive-form .ck.ck-form__row.ck-form__row_large-bottom-padding {
					padding-bottom: var(--ck-spacing-large);
			}
	}

[dir="ltr"] .ck.ck-form.ck-responsive-form > :not(:first-child) {
				margin-left: 0;
			}

[dir="rtl"] .ck.ck-form.ck-responsive-form > :not(:last-child) {
				margin-left: 0;
			}

/* End of `ck-responsive-form` customization */

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-form__row.ck-table-form__action-row .ck-button-save,
		.ck.ck-form__row.ck-table-form__action-row .ck-button-cancel {
			justify-content: center;
		}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-table-form .ck-form__row.ck-table-form__border-row {
			flex-wrap: wrap;
		}

.ck.ck-table-form .ck-form__row.ck-table-form__background-row {
			flex-wrap: wrap;
		}

.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row {
			flex-wrap: wrap;
			align-items: center;
		}

.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row .ck-labeled-field-view {
				display: flex;
				flex-direction: column-reverse;
				align-items: center;
			}

.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row .ck-labeled-field-view .ck.ck-dropdown {
					flex-grow: 0;
				}

.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row .ck-table-form__dimension-operator {
				flex-grow: 0;
			}

/* Ignore labels that work as fieldset legends */

/* Fallback for table dimension operator */

.ck.ck-table-form .ck-form__row > *:not(.ck-label, .ck-table-form__dimension-operator) {
			flex-grow: 1;
		}

.ck.ck-table-form .ck.ck-labeled-field-view {
		/* Allow absolute positioning of the status (error) balloons. */
		position: relative;
	}

.ck.ck-table-form .ck.ck-labeled-field-view .ck.ck-labeled-field-view__status {
			position: absolute;
			left: 50%;
			bottom: calc( -1 * var(--ck-table-properties-error-arrow-size) );
			transform: translate(-50%,100%);

			/* Make sure the balloon status stays on top of other form elements. */
			z-index: 1;

			/* The arrow pointing towards the field. */
		}

.ck.ck-table-form .ck.ck-labeled-field-view .ck.ck-labeled-field-view__status::after {
				content: "";
				position: absolute;
				top: calc( -1 * var(--ck-table-properties-error-arrow-size) );
				left: 50%;
				transform: translateX( -50% );
			}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-table-properties-form .ck-form__row.ck-table-properties-form__alignment-row {
			flex-wrap: wrap;
			flex-basis: 0;
			align-content: baseline;
		}

.ck.ck-table-properties-form .ck-form__row.ck-table-properties-form__alignment-row .ck.ck-toolbar .ck-toolbar__items {
				flex-wrap: nowrap;
			}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

:root {
	--ck-content-color-table-caption-background: hsl(0, 0%, 97%);
	--ck-content-color-table-caption-text: hsl(0, 0%, 20%);
	--ck-color-table-caption-highlighted-background: hsl(52deg 100% 50%);
}

/* Content styles */
.ck-content .table > figcaption,
.ck-content figure.table > table > caption {
	display: table-caption;
	caption-side: top;
	word-break: normal;
	overflow-wrap: anywhere;
	text-align: center;
	color: var(--ck-content-color-table-caption-text);
	background-color: var(--ck-content-color-table-caption-background);
	padding: .6em;
	font-size: .75em;
	outline-offset: -1px;

	/* Improve placeholder rendering in high-constrast mode (https://github.com/ckeditor/ckeditor5/issues/14907). */
}
@media (forced-colors: active) {
		.ck-content .table > figcaption, .ck-content figure.table > table > caption {
		background-color: unset;
		color: unset;
		}
	}

/* Editing styles */
@media (forced-colors: none) {
		.ck.ck-editor__editable .table > figcaption.table__caption_highlighted, .ck.ck-editor__editable figure.table > table > caption.table__caption_highlighted {
			animation: ck-table-caption-highlight .6s ease-out;
		}
	}
.ck.ck-editor__editable .table > figcaption.ck-placeholder::before, .ck.ck-editor__editable figure.table > table > caption.ck-placeholder::before {
		padding-left: inherit;
		padding-right: inherit;

		/*
		 * Make sure the table caption placeholder doesn't overflow the placeholder area.
		 * See https://github.com/ckeditor/ckeditor5/issues/9162.
		 */
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}

@keyframes ck-table-caption-highlight {
	0% {
		background-color: var(--ck-color-table-caption-highlighted-background);
	}

	100% {
		background-color: var(--ck-content-color-table-caption-background);
	}
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

:root {
	--ck-color-table-column-resizer-hover: var(--ck-color-base-active);
	--ck-table-column-resizer-width: 7px;

	/* The offset used for absolute positioning of the resizer element, so that it is placed exactly above the cell border.
	   The value is: minus half the width of the resizer decreased additionaly by the half the width of the border (0.5px). */
	--ck-table-column-resizer-position-offset: calc(var(--ck-table-column-resizer-width) * -0.5 - 0.5px);
}

.ck-content .table .ck-table-resized {
	table-layout: fixed;
}

.ck-content .table td,
.ck-content .table th {
	/* To prevent text overflowing beyond its cell when columns are resized by resize handler
	(https://github.com/ckeditor/ckeditor5/pull/14379#issuecomment-1589460978). */
	overflow-wrap: break-word;
}

.ck.ck-editor__editable .table td,
.ck.ck-editor__editable .table th {
	/* The resizer element is placed inside each cell, so it must be positioned relatively to the cell. */
	position: relative;
}

.ck.ck-editor__editable .table .ck-table-column-resizer {
	position: absolute;
	top: 0;
	bottom: 0;
	right: var(--ck-table-column-resizer-position-offset);
	width: var(--ck-table-column-resizer-width);
	cursor: col-resize;
	-webkit-user-select: none;
	        user-select: none;
	z-index: var(--ck-z-default);
}

.ck.ck-editor__editable.ck-column-resize_disabled .table .ck-table-column-resizer {
	display: none;
}

/* The resizer elements, which are extended to an extremely high height, break the drag & drop feature in Chrome. To make it work again,
   all resizers must be hidden while the table is dragged. */
.ck.ck-editor__editable .table[draggable] .ck-table-column-resizer {
	display: none;
}

.ck.ck-editor__editable .table .ck-table-column-resizer:hover,
.ck.ck-editor__editable .table .ck-table-column-resizer__active {
	background-color: var(--ck-color-table-column-resizer-hover);
	opacity: 0.25;
}

.ck.ck-editor__editable[dir=rtl] .table .ck-table-column-resizer {
	left: var(--ck-table-column-resizer-position-offset);
	right: unset;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-input-color {
	width: 100%;
	display: flex;
	flex-direction: row-reverse;
}

.ck.ck-input-color > input.ck.ck-input-text {
		min-width: auto;
		flex-grow: 1;
	}

.ck.ck-input-color > div.ck.ck-dropdown {
		min-width: auto;

		/* This dropdown has no arrow but a color preview instead. */
	}

.ck.ck-input-color > div.ck.ck-dropdown > .ck-input-color__button .ck-dropdown__arrow {
			display: none;
		}

.ck.ck-input-color .ck.ck-input-color__button {
		/* Resolving issue with misaligned buttons on Safari (see #10589) */
		display: flex;
	}

.ck.ck-input-color .ck.ck-input-color__button .ck.ck-input-color__button__preview {
			position: relative;
			overflow: hidden;
		}

.ck.ck-input-color .ck.ck-input-color__button .ck.ck-input-color__button__preview > .ck.ck-input-color__button__preview__no-color-indicator {
				position: absolute;
				display: block;
			}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck .ck-insert-table-dropdown__grid {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/**
 * A class which hides an element in DOM.
 */

.ck-hidden {
	/* Override selector specificity. Otherwise, all elements with some display
	style defined will override this one, which is not a desired result. */
	display: none !important;
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-z-default: 1;
	--ck-z-panel: calc( var(--ck-z-default) + 999 );
	--ck-z-dialog: 9999;
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A class that disables all transitions of the element and its children.
 */
.ck-transitions-disabled,
.ck-transitions-disabled * {
	transition: none !important;
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	/* where 7.5(px) is the font size of the powered by label and 13(px) is the base font size. */
	--ck-powered-by-font-size: calc(var(--ck-font-size-base) * 7.5 / 13);
	/* where 10(px) is the line height of the powered by label and 13(px) is the base font size. */
	--ck-powered-by-line-height: calc(var(--ck-font-size-base) * 10 / 13);
	/* where -0.2(px) is the letter spacing of the powered by label and 13(px) is the base font size. */
	--ck-powered-by-letter-spacing: calc(var(--ck-font-size-base) * -0.2 / 13);
	--ck-powered-by-padding-vertical: 2px;
	--ck-powered-by-padding-horizontal: 4px;
	--ck-powered-by-text-color: hsl(0, 0%, 31%);
	--ck-powered-by-border-radius: var(--ck-border-radius);
	--ck-powered-by-background: hsl(0, 0%, 100%);
	--ck-powered-by-border-color: var(--ck-color-focus-border);

	--ck-powered-by-svg-width: 53;
	--ck-powered-by-svg-height: 10;
	--ck-powered-by-icon-width: calc(var(--ck-font-size-base) * var(--ck-powered-by-svg-width) / 13);
	--ck-powered-by-icon-height: calc(var(--ck-font-size-base) * var(--ck-powered-by-svg-height) / 13);
}
.ck.ck-balloon-panel.ck-powered-by-balloon {
	--ck-border-radius: var(--ck-powered-by-border-radius);

	box-shadow: none;
	background: var(--ck-powered-by-background);
	min-height: unset;
	z-index: calc( var(--ck-z-panel) - 1 );
}
.ck.ck-balloon-panel.ck-powered-by-balloon .ck.ck-powered-by {
		line-height: var(--ck-powered-by-line-height);
	}
.ck.ck-balloon-panel.ck-powered-by-balloon .ck.ck-powered-by a {
			cursor: pointer;
			display: flex;
			align-items: center;
			opacity: .66;
			filter: grayscale(80%);
			line-height: var(--ck-powered-by-line-height);
			padding: var(--ck-powered-by-padding-vertical) var(--ck-powered-by-padding-horizontal);
		}
.ck.ck-balloon-panel.ck-powered-by-balloon .ck.ck-powered-by .ck-powered-by__label {
			font-size: var(--ck-powered-by-font-size);
			letter-spacing: var(--ck-powered-by-letter-spacing);
			padding-left: 2px;
			text-transform: uppercase;
			font-weight: bold;
			margin-right: 4px;
			cursor: pointer;
			line-height: normal;
			color: var(--ck-powered-by-text-color);

		}
.ck.ck-balloon-panel.ck-powered-by-balloon .ck.ck-powered-by .ck-icon {
			display: block;
			cursor: pointer;
			width: var(--ck-powered-by-icon-width);
			height: var(--ck-powered-by-icon-height);
		}
.ck.ck-balloon-panel.ck-powered-by-balloon .ck.ck-powered-by:hover a {
				filter: grayscale(0%);
				opacity: 1;
			}
.ck.ck-balloon-panel.ck-powered-by-balloon[class*="position_inside"] {
		border-color: transparent;
	}
.ck.ck-balloon-panel.ck-powered-by-balloon[class*="position_border"] {
		border: var(--ck-focus-ring);
		border-color: var(--ck-powered-by-border-color);
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	/* where 7.5(px) is the font size of the evaluation badge label and 13(px) is the base font size. */
	--ck-evaluation-badge-font-size: calc(var(--ck-font-size-base) * 7.5 / 13);
	/* where 7.5(px) is the line height of the evaluation badge label and 13(px) is the base font size. */
	--ck-evaluation-badge-line-height: calc(var(--ck-font-size-base) * 7.5 / 13);
	/* where -0.2(px) is the letter spacing of the evaluation badge label and 13(px) is the base font size. */
	--ck-evaluation-badge-letter-spacing: calc(var(--ck-font-size-base) * -0.2 / 13);
	--ck-evaluation-badge-padding-vertical: 2px;
	--ck-evaluation-badge-padding-horizontal: 4px;
	--ck-evaluation-badge-text-color: hsl(0, 0%, 31%);
	--ck-evaluation-badge-border-radius: var(--ck-border-radius);
	--ck-evaluation-badge-background: hsl(0, 0%, 100%);
	--ck-evaluation-badge-border-color: var(--ck-color-focus-border);
}
.ck.ck-balloon-panel.ck-evaluation-badge-balloon {
	--ck-border-radius: var(--ck-evaluation-badge-border-radius);

	box-shadow: none;
	background: var(--ck-evaluation-badge-background);
	min-height: unset;
	z-index: calc( var(--ck-z-panel) - 1 );
}
.ck.ck-balloon-panel.ck-evaluation-badge-balloon .ck.ck-evaluation-badge {
		line-height: var(--ck-evaluation-badge-line-height);
		padding: var(--ck-evaluation-badge-padding-vertical) var(--ck-evaluation-badge-padding-horizontal);
	}
.ck.ck-balloon-panel.ck-evaluation-badge-balloon .ck.ck-evaluation-badge .ck-evaluation-badge__label {
			display: block;
			padding: 0 2px;
			font-size: var(--ck-evaluation-badge-font-size);
			letter-spacing: var(--ck-evaluation-badge-letter-spacing);
			font-weight: bold;
			line-height: normal;
			text-transform: uppercase;
			color: var(--ck-evaluation-badge-text-color);
		}
.ck.ck-balloon-panel.ck-evaluation-badge-balloon[class*="position_inside"] {
		border-color: transparent;
	}
.ck.ck-balloon-panel.ck-evaluation-badge-balloon[class*="position_border"] {
		border: var(--ck-focus-ring);
		border-color: var(--ck-evaluation-badge-border-color);
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-aria-live-announcer {
	position: absolute;
	left: -10000px;
	top: -10000px;
}

.ck.ck-aria-live-region-list {
	list-style-type: none;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/**
 * Makes element unselectable.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-button,
a.ck.ck-button {
	-webkit-user-select: none;
	user-select: none;

	position: relative;
	display: inline-flex;
	align-items: center;
}

[dir="ltr"] .ck.ck-button, [dir="ltr"] a.ck.ck-button {
		justify-content: left;
	}

[dir="rtl"] .ck.ck-button, [dir="rtl"] a.ck.ck-button {
		justify-content: right;
	}

.ck.ck-button .ck-button__label, a.ck.ck-button .ck-button__label {
		display: none;
	}

.ck.ck-button.ck-button_with-text .ck-button__label, a.ck.ck-button.ck-button_with-text .ck-button__label {
			display: inline-block;
		}

/* Center the icon horizontally in a button without text. */

.ck.ck-button:not(.ck-button_with-text),  a.ck.ck-button:not(.ck-button_with-text)  {
		justify-content: center;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-button.ck-switchbutton .ck-button__toggle {
		display: block;
	}

.ck.ck-button.ck-switchbutton .ck-button__toggle .ck-button__toggle__inner {
			display: block;
		}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-list-item-button {
	min-height: unset;
	width: 100%;
	border-radius: 0;
}

[dir="ltr"] .ck.ck-list-item-button {
		text-align: left;
	}

[dir="rtl"] .ck.ck-list-item-button {
		text-align: right;
	}

[dir="ltr"] .ck.ck-list-item-button.ck-list-item-button_toggleable {
			padding-left: var(--ck-spacing-small);
	}

[dir="rtl"] .ck.ck-list-item-button.ck-list-item-button_toggleable {
			padding-right: var(--ck-spacing-small);
	}

.ck.ck-list-item-button .ck-list-item-button__check-holder {
		display: inline-flex;
		width: .9em;
		height: .9em;
	}

[dir="ltr"] .ck.ck-list-item-button .ck-list-item-button__check-holder {
			margin-right: var(--ck-spacing-small);
	}

[dir="rtl"] .ck.ck-list-item-button .ck-list-item-button__check-holder {
			margin-left: var(--ck-spacing-small);
	}

.ck.ck-list-item-button .ck-list-item-button__check-icon {
		height: 100%;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-collapsible.ck-collapsible_collapsed > .ck-collapsible__children {
		display: none;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-color-grid {
	display: grid;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.color-picker-hex-input {
	width: max-content;
}

.color-picker-hex-input .ck.ck-input {
		min-width: unset;
	}

.ck.ck-color-picker__row {
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: space-between;
	margin: var(--ck-spacing-large) 0 0;
	width: unset;
}

.ck.ck-color-picker__row .ck.ck-labeled-field-view {
		padding-top: unset;
	}

.ck.ck-color-picker__row .ck.ck-input-text {
		width: unset;
	}

.ck.ck-color-picker__row .ck-color-picker__hash-view {
		padding-top: var(--ck-spacing-tiny);
		padding-right: var(--ck-spacing-medium);
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/* View fragment with color grids. */

.ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__remove-color,
		.ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__color-picker {
			display: flex;
			align-items: center;
		}

[dir="rtl"] .ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__remove-color, [dir="rtl"] .ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__color-picker {
				justify-content: flex-start;
	}

/* View fragment with a color picker. */

.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-selector_action-bar {
			display: flex;
			flex-direction: row;
			justify-content: space-around;
		}

.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-selector_action-bar .ck-button-save,
			.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-selector_action-bar .ck-button-cancel {
				flex: 1
			}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-dialog-overlay {
	-webkit-user-select: none;
	        user-select: none;
	overscroll-behavior: none;

	position: fixed;
	bottom: 0;
	left: 0;
	right: 0;
	top: 0;
}

.ck.ck-dialog-overlay.ck-dialog-overlay__transparent {
		pointer-events: none;
		animation: none;
		background: none;
	}

.ck.ck-dialog {
	overscroll-behavior: none;
	width: -moz-fit-content;
	width: fit-content;
	position: absolute;
}

.ck.ck-dialog .ck.ck-form__header  {
		flex-shrink: 0;
	}

/* Modals should not be draggable. */

.ck.ck-dialog:not(.ck-dialog_modal) .ck.ck-form__header .ck-form__header__label {
			cursor: grab;
		}

.ck.ck-dialog-overlay.ck-dialog-overlay__transparent .ck.ck-dialog {
		pointer-events: all;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-dialog .ck.ck-dialog__actions {
		display: flex;
		justify-content: flex-end;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

:root {
	--ck-dropdown-max-width: 75vw;
}

.ck.ck-dropdown {
	display: inline-block;
	position: relative;
}

.ck.ck-dropdown .ck-dropdown__arrow {
		pointer-events: none;
		z-index: var(--ck-z-default);
	}

/* Dropdown button should span horizontally, e.g. in vertical toolbars */

.ck.ck-dropdown .ck-button.ck-dropdown__button {
		width: 100%;
	}

.ck.ck-dropdown .ck-dropdown__panel {
		display: none;
		z-index: var(--ck-z-panel);
		max-width: var(--ck-dropdown-max-width);

		position: absolute;
	}

.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel-visible {
			display: inline-block;
		}

.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_ne,
		.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nw,
		.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_n,
		.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nmw,
		.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nme {
			bottom: 100%;
		}

.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_se,
		.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_sw,
		.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_smw,
		.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_sme,
		.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_s {
			/*
			 * Using transform: translate3d( 0, 100%, 0 ) causes blurry dropdown on Chrome 67-78+ on non-retina displays.
			 * See https://github.com/ckeditor/ckeditor5/issues/1053.
			 */
			top: 100%;
			bottom: auto;
		}

.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_ne,
		.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_se {
			left: 0px;
		}

.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nw,
		.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_sw {
			right: 0px;
		}

.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_s,
		.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_n {
			/* Positioning panels relative to the center of the button */
			left: 50%;
			transform: translateX(-50%);
		}

.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nmw,
		.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_smw {
			/* Positioning panels relative to the middle-west of the button */
			left: 75%;
			transform: translateX(-75%);
		}

.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nme,
		.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_sme {
			/* Positioning panels relative to the middle-east of the button */
			left: 25%;
			transform: translateX(-25%);
		}

/*
 * Toolbar dropdown panels should be always above the UI (eg. other dropdown panels) from the editor's content.
 * See https://github.com/ckeditor/ckeditor5/issues/7874
 */
.ck.ck-toolbar .ck-dropdown__panel {
	z-index: calc( var(--ck-z-panel) + 1 );
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-splitbutton {
	/* Enable font size inheritance, which allows fluid UI scaling. */
	font-size: inherit;
}

.ck.ck-splitbutton .ck-splitbutton__action:focus {
		z-index: calc(var(--ck-z-default) + 1);
	}


/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

:root {
	--ck-toolbar-dropdown-max-width: 60vw;
}

.ck.ck-toolbar-dropdown > .ck-dropdown__panel {
	/* https://github.com/ckeditor/ckeditor5/issues/5586 */
	width: max-content;
	max-width: var(--ck-toolbar-dropdown-max-width);
}

.ck.ck-toolbar-dropdown > .ck-dropdown__panel .ck-button:focus {
			z-index: calc(var(--ck-z-default) + 1);
		}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-dropdown-menu-list__nested-menu {
	display: block;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-dropdown-menu-list__nested-menu__button > .ck-dropdown-menu-list__nested-menu__button__arrow {
	pointer-events: none;
	z-index: var(--ck-z-default);
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel {
	position: absolute;
	max-height: 314px; /* With the default settings, this is equal to 10 menu items. */
	overflow-y: auto;
	z-index: calc(var(--ck-z-panel) + 1);
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-form__row {
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	align-items: flex-start;
	padding: var(--ck-spacing-standard) var(--ck-spacing-large) 0;
}

.ck.ck-form__row.ck-form__row_large-top-padding {
		padding-top: var(--ck-spacing-large);
	}

.ck.ck-form__row.ck-form__row_large-bottom-padding {
		padding-bottom: var(--ck-spacing-large);
	}

.ck.ck-form__row.ck-form__row_with-submit {
		flex-wrap: nowrap;
	}

.ck.ck-form__row.ck-form__row_with-submit > *:not(:first-child) {
			margin-inline-start: var(--ck-spacing-standard);
		}

.ck.ck-form__row > .ck.ck-form__row {
		padding: 0;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-form__header {
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	align-items: center;
	justify-content: space-between;
}

.ck.ck-form__header h2.ck-form__header__label {
		flex-grow: 1;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-icon {
	vertical-align: middle;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-label {
	display: block;
}

.ck.ck-voice-label {
	display: none;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-labeled-field-view > .ck.ck-labeled-field-view__input-wrapper {
		display: flex;
		position: relative;
	}

.ck.ck-labeled-field-view .ck.ck-label {
		display: block;
		position: absolute;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/**
 * Makes element unselectable.
 */

.ck.ck-list {
	-webkit-user-select: none;
	user-select: none;

	display: flex;
	flex-direction: column;
}

.ck.ck-list .ck-list__item,
	.ck.ck-list .ck-list__separator {
		display: block;
	}

/* Make sure that whatever child of the list item gets focus, it remains on the
	top. Thanks to that, styles like box-shadow, outline, etc. are not masked by
	adjacent list items. */

.ck.ck-list .ck-list__item > *:focus {
		position: relative;
		z-index: var(--ck-z-default);
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

:root {
	/* Make sure the balloon arrow does not float over its children. */
	--ck-balloon-panel-arrow-z-index: calc(var(--ck-z-default) - 3);
}

.ck.ck-balloon-panel {
	display: none;
	position: absolute;

	z-index: var(--ck-z-panel);
}

.ck.ck-balloon-panel.ck-balloon-panel_with-arrow::before,
		.ck.ck-balloon-panel.ck-balloon-panel_with-arrow::after {
			content: "";
			position: absolute;
		}

.ck.ck-balloon-panel.ck-balloon-panel_with-arrow::before {
			z-index: var(--ck-balloon-panel-arrow-z-index);
		}

.ck.ck-balloon-panel.ck-balloon-panel_with-arrow::after {
			z-index: calc(var(--ck-balloon-panel-arrow-z-index) + 1);
		}

.ck.ck-balloon-panel[class*="arrow_n"]::before {
			z-index: var(--ck-balloon-panel-arrow-z-index);
		}

.ck.ck-balloon-panel[class*="arrow_n"]::after {
			z-index: calc(var(--ck-balloon-panel-arrow-z-index) + 1);
		}

.ck.ck-balloon-panel[class*="arrow_s"]::before {
			z-index: var(--ck-balloon-panel-arrow-z-index);
		}

.ck.ck-balloon-panel[class*="arrow_s"]::after {
			z-index: calc(var(--ck-balloon-panel-arrow-z-index) + 1);
		}

.ck.ck-balloon-panel.ck-balloon-panel_visible {
		display: block;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck .ck-balloon-rotator__navigation {
	display: flex;
	align-items: center;
	justify-content: center;
}

/* Buttons inside a toolbar should be centered when rotator bar is wider.
 * See: https://github.com/ckeditor/ckeditor5-ui/issues/495
 */
.ck .ck-balloon-rotator__content .ck-toolbar {
	justify-content: center;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck .ck-fake-panel {
	position: absolute;

	/* Fake panels should be placed under main balloon content. */
	z-index: calc(var(--ck-z-panel) - 1);
}

.ck .ck-fake-panel div {
	position: absolute;
}

.ck .ck-fake-panel div:nth-child( 1 ) {
	z-index: 2;
}

.ck .ck-fake-panel div:nth-child( 2 ) {
	z-index: 1;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-sticky-panel .ck-sticky-panel__content_sticky {
		z-index: var(--ck-z-panel); /* #315 */
		position: fixed;
		top: 0;
	}

.ck.ck-sticky-panel .ck-sticky-panel__content_sticky_bottom-limit {
		top: auto;
		position: absolute;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-autocomplete {
	position: relative;
}

.ck.ck-autocomplete > .ck-search__results {
		position: absolute;
		z-index: var(--ck-z-panel);
	}

.ck.ck-autocomplete > .ck-search__results.ck-search__results_n {
			bottom: 100%;
		}

.ck.ck-autocomplete > .ck-search__results.ck-search__results_s {
			top: 100%;
			bottom: auto;
		}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-search > .ck-labeled-field-view > .ck-labeled-field-view__input-wrapper > .ck-icon {
			position: absolute;
			top: 50%;
			transform: translateY(-50%);
		}

[dir="ltr"] .ck.ck-search > .ck-labeled-field-view > .ck-labeled-field-view__input-wrapper > .ck-icon {
				left: var(--ck-spacing-medium);
	}

[dir="rtl"] .ck.ck-search > .ck-labeled-field-view > .ck-labeled-field-view__input-wrapper > .ck-icon {
				right: var(--ck-spacing-medium);
	}

.ck.ck-search > .ck-labeled-field-view .ck-search__reset {
			position: absolute;
			top: 50%;
			transform: translateY(-50%);
		}

.ck.ck-search > .ck-search__results > .ck-search__info > span:first-child {
				display: block;
			}

/* Hide the filtered view when nothing was found */

.ck.ck-search > .ck-search__results > .ck-search__info:not(.ck-hidden) ~ * {
				display: none;
			}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-highlighted-text mark {
	background: var(--ck-color-highlight-background);
	vertical-align: initial;
	font-weight: inherit;
	line-height: inherit;
	font-size: inherit;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/**
 * Makes element unselectable.
 */

.ck.ck-balloon-panel.ck-tooltip {
	-webkit-user-select: none;
	user-select: none;

	z-index: calc( var(--ck-z-dialog) + 100 );
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

:root {
	--ck-toolbar-spinner-size: 18px;
}

.ck.ck-spinner-container {
	display: block;
	position: relative;
}

.ck.ck-spinner {
	position: absolute;
	top: 50%;
	left: 0;
	right: 0;
	margin: 0 auto;
	transform: translateY(-50%);
	z-index: 1;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/**
 * Makes element unselectable.
 */

.ck.ck-toolbar {
	-webkit-user-select: none;
	user-select: none;

	display: flex;
	flex-flow: row nowrap;
	align-items: center;
}

.ck.ck-toolbar > .ck-toolbar__items {
		display: flex;
		flex-flow: row wrap;
		align-items: center;
		flex-grow: 1;

	}

.ck.ck-toolbar .ck.ck-toolbar__separator {
		display: inline-block;

		/*
		 * A leading or trailing separator makes no sense (separates from nothing on one side).
		 * For instance, it can happen when toolbar items (also separators) are getting grouped one by one and
		 * moved to another toolbar in the dropdown.
		 */
	}

.ck.ck-toolbar .ck.ck-toolbar__separator:first-child,
		.ck.ck-toolbar .ck.ck-toolbar__separator:last-child {
			display: none;
		}

.ck.ck-toolbar .ck-toolbar__line-break {
		flex-basis: 100%;
	}

.ck.ck-toolbar.ck-toolbar_grouping > .ck-toolbar__items {
		flex-wrap: nowrap;
	}

.ck.ck-toolbar.ck-toolbar_vertical > .ck-toolbar__items {
		flex-direction: column;
	}

.ck.ck-toolbar.ck-toolbar_floating > .ck-toolbar__items {
		flex-wrap: nowrap;
	}

.ck.ck-toolbar > .ck.ck-toolbar__grouped-dropdown > .ck-dropdown__button .ck-dropdown__arrow {
			display: none;
		}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-block-toolbar-button {
	position: absolute;
	z-index: var(--ck-z-default);
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-menu-bar__menu > .ck-menu-bar__menu__button > .ck-menu-bar__menu__button__arrow {
		pointer-events: none;
		z-index: var(--ck-z-default);
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

:root {
	--ck-menu-bar-menu-max-width: 75vw;
	--ck-menu-bar-nested-menu-horizontal-offset: 5px;
}

.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel {
	z-index: var(--ck-z-panel);
	max-width: var(--ck-menu-bar-menu-max-width);
	position: absolute;
}

.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_ne,
	.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_nw {
		bottom: 100%;
	}

.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_se,
	.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_sw {
		top: 100%;
		bottom: auto;
	}

.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_ne,
	.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_se {
		left: 0px;
	}

.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_nw,
	.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_sw {
		right: 0px;
	}

.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_es,
	.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_en {
		left: calc( 100% - var(--ck-menu-bar-nested-menu-horizontal-offset) );
	}

.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_es {
		top: 0px;
	}

.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_en {
		bottom: 0px;
	}

.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_ws,
	.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_wn {
		right: calc( 100% - var(--ck-menu-bar-nested-menu-horizontal-offset) );
	}

.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_ws {
		top: 0px;
	}

.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_wn {
		bottom: 0px;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-menu-bar__menu {
	display: block;
	position: relative;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

:root {
	--ck-color-resizer: var(--ck-color-focus-border);
	--ck-color-resizer-tooltip-background: hsl(0, 0%, 15%);
	--ck-color-resizer-tooltip-text: hsl(0, 0%, 95%);

	--ck-resizer-border-radius: var(--ck-border-radius);
	--ck-resizer-tooltip-offset: 10px;
	--ck-resizer-tooltip-height: calc(var(--ck-spacing-small) * 2 + 10px);
}

.ck .ck-widget {
	/* This is neccessary for type around UI to be positioned properly. */
	position: relative;
}

.ck .ck-widget.ck-widget_with-selection-handle {
	/* Make the widget wrapper a relative positioning container for the drag handle. */
	position: relative;
}

.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle {
		position: absolute;
	}

.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle .ck-icon {
			/* Make sure the icon in not a subject to font-size or line-height to avoid
			unnecessary spacing around it. */
			display: block;
		}

/* Show the selection handle on mouse hover over the widget, but not for nested widgets. */

.ck .ck-widget.ck-widget_with-selection-handle:hover > .ck-widget__selection-handle {
		visibility: visible;
	}

/* Show the selection handle when the widget is selected, but not for nested widgets. */

.ck .ck-widget.ck-widget_with-selection-handle.ck-widget_selected > .ck-widget__selection-handle {
		visibility: visible;
	}

.ck .ck-size-view {
	background: var(--ck-color-resizer-tooltip-background);
	color: var(--ck-color-resizer-tooltip-text);
	border: 1px solid var(--ck-color-resizer-tooltip-text);
	border-radius: var(--ck-resizer-border-radius);
	font-size: var(--ck-font-size-tiny);
	display: block;
	padding: 0 var(--ck-spacing-small);
	height: var(--ck-resizer-tooltip-height);
	line-height: var(--ck-resizer-tooltip-height);
}

.ck .ck-size-view.ck-orientation-top-left,
	.ck .ck-size-view.ck-orientation-top-right,
	.ck .ck-size-view.ck-orientation-bottom-right,
	.ck .ck-size-view.ck-orientation-bottom-left,
	.ck .ck-size-view.ck-orientation-above-center {
		position: absolute;
	}

.ck .ck-size-view.ck-orientation-top-left {
		top: var(--ck-resizer-tooltip-offset);
		left: var(--ck-resizer-tooltip-offset);
	}

.ck .ck-size-view.ck-orientation-top-right {
		top: var(--ck-resizer-tooltip-offset);
		right: var(--ck-resizer-tooltip-offset);
	}

.ck .ck-size-view.ck-orientation-bottom-right {
		bottom: var(--ck-resizer-tooltip-offset);
		right: var(--ck-resizer-tooltip-offset);
	}

.ck .ck-size-view.ck-orientation-bottom-left {
		bottom: var(--ck-resizer-tooltip-offset);
		left: var(--ck-resizer-tooltip-offset);
	}

/* Class applied if the widget is too small to contain the size label */

.ck .ck-size-view.ck-orientation-above-center {
		top: calc(var(--ck-resizer-tooltip-height) * -1);
		left: 50%;
		transform: translate(-50%);
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck .ck-widget_with-resizer {
	/* Make the widget wrapper a relative positioning container for the drag handle. */
	position: relative;
}

.ck .ck-widget__resizer {
	display: none;
	position: absolute;

	/* The wrapper itself should not interfere with the pointer device, only the handles should. */
	pointer-events: none;

	left: 0;
	top: 0;
}

.ck-focused .ck-widget_with-resizer.ck-widget_selected > .ck-widget__resizer {
		display: block;
	}

.ck .ck-widget__resizer__handle {
	position: absolute;

	/* Resizers are the only UI elements that should interfere with a pointer device. */
	pointer-events: all;
}

.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-top-left,
	.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-bottom-right {
		cursor: nwse-resize;
	}

.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-top-right,
	.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-bottom-left {
		cursor: nesw-resize;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/*
	 * Styles of the type around buttons
	 */

.ck .ck-widget .ck-widget__type-around__button {
		display: block;
		position: absolute;
		overflow: hidden;
		z-index: var(--ck-z-default);
	}

.ck .ck-widget .ck-widget__type-around__button svg {
			position: absolute;
			top: 50%;
			left: 50%;
			z-index: calc(var(--ck-z-default) + 2);
		}

.ck .ck-widget .ck-widget__type-around__button.ck-widget__type-around__button_before {
			/* Place it in the middle of the outline */
			top: calc(-0.5 * var(--ck-widget-outline-thickness));
			left: min(10%, 30px);

			transform: translateY(-50%);
		}

.ck .ck-widget .ck-widget__type-around__button.ck-widget__type-around__button_after {
			/* Place it in the middle of the outline */
			bottom: calc(-0.5 * var(--ck-widget-outline-thickness));
			right: min(10%, 30px);

			transform: translateY(50%);
		}

/*
	 * Styles for the buttons when:
	 * - the widget is selected,
	 * - or the button is being hovered (regardless of the widget state).
	 */

.ck .ck-widget.ck-widget_selected > .ck-widget__type-around > .ck-widget__type-around__button::after, .ck .ck-widget > .ck-widget__type-around > .ck-widget__type-around__button:hover::after {
			content: "";
			display: block;
			position: absolute;
			top: 1px;
			left: 1px;
			z-index: calc(var(--ck-z-default) + 1);
		}

/*
	 * Styles for the horizontal "fake caret" which is displayed when the user navigates using the keyboard.
	 */

.ck .ck-widget > .ck-widget__type-around > .ck-widget__type-around__fake-caret {
		display: none;
		position: absolute;
		left: 0;
		right: 0;
	}

/*
	 * When the widget is hovered the "fake caret" would normally be narrower than the
	 * extra outline displayed around the widget. Let's extend the "fake caret" to match
	 * the full width of the widget.
	 */

.ck .ck-widget:hover > .ck-widget__type-around > .ck-widget__type-around__fake-caret {
		left: calc( -1 * var(--ck-widget-outline-thickness) );
		right: calc( -1 * var(--ck-widget-outline-thickness) );
	}

/*
	 * Styles for the horizontal "fake caret" when it should be displayed before the widget (backward keyboard navigation).
	 */

.ck .ck-widget.ck-widget_type-around_show-fake-caret_before > .ck-widget__type-around > .ck-widget__type-around__fake-caret {
		top: calc( -1 * var(--ck-widget-outline-thickness) - 1px );
		display: block;
	}

/*
	 * Styles for the horizontal "fake caret" when it should be displayed after the widget (forward keyboard navigation).
	 */

.ck .ck-widget.ck-widget_type-around_show-fake-caret_after > .ck-widget__type-around > .ck-widget__type-around__fake-caret {
		bottom: calc( -1 * var(--ck-widget-outline-thickness) - 1px );
		display: block;
	}

/*
 * Integration with the read-only mode of the editor.
 */
.ck.ck-editor__editable.ck-read-only .ck-widget__type-around {
	display: none;
}

/*
 * Integration with the restricted editing mode (feature) of the editor.
 */
.ck.ck-editor__editable.ck-restricted-editing_mode_restricted .ck-widget__type-around {
	display: none;
}

/*
 * Integration with the #isEnabled property of the WidgetTypeAround plugin.
 */
.ck.ck-editor__editable.ck-widget__type-around_disabled .ck-widget__type-around {
	display: none;
}

/*# sourceMappingURL=ckeditor5.css.map */
/*!************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/angular-calendar/css/angular-calendar.css ***!
  \************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
.cal-month-view .cal-header {
  text-align: center;
  font-weight: bolder;
}
.cal-month-view .cal-header .cal-cell {
  padding: 5px 0;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  white-space: nowrap;
}
.cal-month-view .cal-days {
  border: 1px solid;
  border-bottom: 0;
}
.cal-month-view .cal-cell-top {
  min-height: 78px;
  flex: 1;
}
.cal-month-view .cal-cell-row {
  display: flex;
}
.cal-month-view .cal-cell {
  float: left;
  flex: 1;
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
.cal-month-view .cal-cell .cal-event {
  pointer-events: all !important;
}
.cal-month-view .cal-day-cell {
  min-height: 100px;
}
.cal-month-view .cal-day-cell:not(:last-child) {
  border-right: 1px solid;
}
[dir=rtl] .cal-month-view .cal-day-cell:not(:last-child) {
  border-right: initial;
  border-left: 1px solid;
}
.cal-month-view .cal-days .cal-cell-row {
  border-bottom: 1px solid;
}
.cal-month-view .cal-day-badge {
  margin-top: 18px;
  margin-left: 10px;
  display: inline-block;
  min-width: 10px;
  padding: 3px 7px;
  font-size: 12px;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  border-radius: 10px;
  float: left;
}
.cal-month-view .cal-day-number {
  font-size: 1.2em;
  font-weight: 400;
  opacity: 0.5;
  margin-top: 15px;
  margin-right: 15px;
  float: right;
  margin-bottom: 10px;
}
.cal-month-view .cal-events {
  flex: 1;
  align-items: flex-end;
  margin: 3px;
  line-height: 10px;
  display: flex;
  flex-wrap: wrap;
}
.cal-month-view .cal-event {
  width: 10px;
  height: 10px;
  border-radius: 50%;
  display: inline-block;
  margin: 2px;
}
.cal-month-view .cal-day-cell.cal-in-month.cal-has-events {
  cursor: pointer;
}
.cal-month-view .cal-day-cell.cal-out-month .cal-day-number {
  opacity: 0.1;
  cursor: default;
}
.cal-month-view .cal-day-cell.cal-today .cal-day-number {
  font-size: 1.9em;
}
.cal-month-view .cal-open-day-events {
  padding: 15px;
}
.cal-month-view .cal-open-day-events .cal-event {
  position: relative;
  top: 2px;
}
.cal-month-view .cal-out-month .cal-day-badge,
.cal-month-view .cal-out-month .cal-event {
  opacity: 0.3;
}
.cal-month-view .cal-draggable {
  cursor: move;
}
.cal-month-view .cal-drag-active * {
  pointer-events: none;
}
.cal-month-view .cal-event-title {
  cursor: pointer;
}
.cal-month-view .cal-event-title:hover {
  text-decoration: underline;
}

.cal-month-view {
  background-color: #fff;
}
.cal-month-view .cal-cell-row:hover {
  background-color: #fafafa;
}
.cal-month-view .cal-cell-row .cal-cell:hover,
.cal-month-view .cal-cell.cal-has-events.cal-open {
  background-color: #ededed;
}
.cal-month-view .cal-days {
  border-color: #e1e1e1;
}
.cal-month-view .cal-day-cell:not(:last-child) {
  border-right-color: #e1e1e1;
}
[dir=rtl] .cal-month-view .cal-day-cell:not(:last-child) {
  border-right-color: initial;
  border-left-color: #e1e1e1;
}
.cal-month-view .cal-days .cal-cell-row {
  border-bottom-color: #e1e1e1;
}
.cal-month-view .cal-day-badge {
  background-color: #b94a48;
  color: #fff;
}
.cal-month-view .cal-event {
  background-color: #1e90ff;
  border-color: #d1e8ff;
  color: #fff;
}
.cal-month-view .cal-day-cell.cal-weekend .cal-day-number {
  color: #8b0000;
}
.cal-month-view .cal-day-cell.cal-today {
  background-color: #e8fde7;
}
.cal-month-view .cal-day-cell.cal-drag-over {
  background-color: #e0e0e0 !important;
}
.cal-month-view .cal-open-day-events {
  color: #fff;
  background-color: #555;
  box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.5);
}

.cal-week-view {
  /* stylelint-disable-next-line selector-type-no-unknown */
}
.cal-week-view * {
  box-sizing: border-box;
}
.cal-week-view .cal-day-headers {
  display: flex;
  padding-left: 70px;
  border: 1px solid;
}
[dir=rtl] .cal-week-view .cal-day-headers {
  padding-left: initial;
  padding-right: 70px;
}
.cal-week-view .cal-day-headers .cal-header {
  flex: 1;
  text-align: center;
  padding: 5px;
}
.cal-week-view .cal-day-headers .cal-header:not(:last-child) {
  border-right: 1px solid;
}
[dir=rtl] .cal-week-view .cal-day-headers .cal-header:not(:last-child) {
  border-right: initial;
  border-left: 1px solid;
}
.cal-week-view .cal-day-headers .cal-header:first-child {
  border-left: 1px solid;
}
[dir=rtl] .cal-week-view .cal-day-headers .cal-header:first-child {
  border-left: initial;
  border-right: 1px solid;
}
.cal-week-view .cal-day-headers span {
  font-weight: 400;
  opacity: 0.5;
}
.cal-week-view .cal-day-column {
  flex-grow: 1;
  border-left: solid 1px;
}
[dir=rtl] .cal-week-view .cal-day-column {
  border-left: initial;
  border-right: solid 1px;
}
.cal-week-view .cal-event {
  font-size: 12px;
  border: 1px solid;
  direction: ltr;
}
.cal-week-view .cal-time-label-column {
  width: 70px;
  height: 100%;
}
.cal-week-view .cal-current-time-marker {
  position: absolute;
  width: 100%;
  height: 2px;
  z-index: 2;
}
.cal-week-view .cal-all-day-events {
  border: solid 1px;
  border-top: 0;
  border-bottom-width: 3px;
  padding-top: 3px;
  position: relative;
}
.cal-week-view .cal-all-day-events .cal-day-columns {
  height: 100%;
  width: 100%;
  display: flex;
  position: absolute;
  top: 0;
  z-index: 0;
}
.cal-week-view .cal-all-day-events .cal-events-row {
  position: relative;
  height: 31px;
  margin-left: 70px;
}
[dir=rtl] .cal-week-view .cal-all-day-events .cal-events-row {
  margin-left: initial;
  margin-right: 70px;
}
.cal-week-view .cal-all-day-events .cal-event-container {
  display: inline-block;
  position: absolute;
}
.cal-week-view .cal-all-day-events .cal-event-container.resize-active {
  z-index: 1;
  pointer-events: none;
}
.cal-week-view .cal-all-day-events .cal-event {
  padding: 0 5px;
  margin-left: 2px;
  margin-right: 2px;
  height: 28px;
  line-height: 28px;
}
.cal-week-view .cal-all-day-events .cal-starts-within-week .cal-event {
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
}
[dir=rtl] .cal-week-view .cal-all-day-events .cal-starts-within-week .cal-event {
  border-top-left-radius: initial;
  border-bottom-left-radius: initial;
  border-top-right-radius: 5px !important;
  border-bottom-right-radius: 5px !important;
}
.cal-week-view .cal-all-day-events .cal-ends-within-week .cal-event {
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
}
[dir=rtl] .cal-week-view .cal-all-day-events .cal-ends-within-week .cal-event {
  border-top-right-radius: initial;
  border-bottom-right-radius: initial;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
}
.cal-week-view .cal-all-day-events .cal-time-label-column {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 14px;
}
.cal-week-view .cal-all-day-events .cal-resize-handle {
  width: 6px;
  height: 100%;
  cursor: col-resize;
  position: absolute;
  top: 0;
}
.cal-week-view .cal-all-day-events .cal-resize-handle.cal-resize-handle-after-end {
  right: 0;
}
[dir=rtl] .cal-week-view .cal-all-day-events .cal-resize-handle.cal-resize-handle-after-end {
  right: initial;
  left: 0;
}
.cal-week-view .cal-event,
.cal-week-view .cal-header {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.cal-week-view .cal-drag-active {
  pointer-events: none;
  z-index: 1;
}
.cal-week-view .cal-drag-active * {
  pointer-events: none;
}
.cal-week-view .cal-time-events {
  position: relative;
  border: solid 1px;
  border-top: 0;
  display: flex;
}
.cal-week-view .cal-time-events .cal-day-columns {
  display: flex;
  flex-grow: 1;
}
.cal-week-view .cal-time-events .cal-day-column {
  position: relative;
}
.cal-week-view .cal-time-events .cal-events-container {
  position: relative;
}
.cal-week-view .cal-time-events .cal-event-container {
  position: absolute;
  z-index: 1;
}
.cal-week-view .cal-time-events .cal-event {
  width: calc(100% - 2px);
  height: calc(100% - 2px);
  margin: 1px;
  padding: 0 5px;
  line-height: 25px;
}
.cal-week-view .cal-time-events .cal-resize-handle {
  width: 100%;
  height: 4px;
  cursor: row-resize;
  position: absolute;
}
.cal-week-view .cal-time-events .cal-resize-handle.cal-resize-handle-after-end {
  bottom: 0;
}
.cal-week-view .cal-hour-segment {
  position: relative;
}
.cal-week-view .cal-hour-segment::after {
  content: " ";
}
.cal-week-view .cal-event-container:not(.cal-draggable) {
  cursor: pointer;
}
.cal-week-view .cal-draggable {
  cursor: move;
}
.cal-week-view mwl-calendar-week-view-hour-segment,
.cal-week-view .cal-hour-segment {
  display: block;
}
.cal-week-view .cal-hour:not(:last-child) .cal-hour-segment,
.cal-week-view .cal-hour:last-child :not(:last-child) .cal-hour-segment {
  border-bottom: thin dashed;
}
.cal-week-view .cal-time {
  font-weight: bold;
  padding-top: 5px;
  width: 70px;
  text-align: center;
}
.cal-week-view .cal-hour-segment.cal-after-hour-start .cal-time {
  display: none;
}
.cal-week-view .cal-starts-within-day .cal-event {
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}
.cal-week-view .cal-ends-within-day .cal-event {
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
}

.cal-week-view {
  background-color: #fff;
  border-top: solid 1px #e1e1e1;
}
.cal-week-view .cal-day-headers {
  border-color: #e1e1e1;
  border-top: 0;
}
.cal-week-view .cal-day-headers .cal-header:not(:last-child) {
  border-right-color: #e1e1e1;
}
[dir=rtl] .cal-week-view .cal-day-headers .cal-header:not(:last-child) {
  border-right-color: initial;
  border-left: solid 1px #e1e1e1 !important;
}
.cal-week-view .cal-day-headers .cal-header:first-child {
  border-left-color: #e1e1e1;
}
[dir=rtl] .cal-week-view .cal-day-headers .cal-header:first-child {
  border-left-color: initial;
  border-right-color: #e1e1e1;
}
.cal-week-view .cal-day-headers .cal-header:hover,
.cal-week-view .cal-day-headers .cal-drag-over {
  background-color: #ededed;
}
.cal-week-view .cal-day-column {
  border-left-color: #e1e1e1;
}
[dir=rtl] .cal-week-view .cal-day-column {
  border-left-color: initial;
  border-right-color: #e1e1e1;
}
.cal-week-view .cal-event {
  background-color: #d1e8ff;
  border-color: #1e90ff;
  color: #1e90ff;
}
.cal-week-view .cal-all-day-events {
  border-color: #e1e1e1;
}
.cal-week-view .cal-header.cal-today {
  background-color: #e8fde7;
}
.cal-week-view .cal-header.cal-weekend span {
  color: #8b0000;
}
.cal-week-view .cal-time-events {
  border-color: #e1e1e1;
}
.cal-week-view .cal-time-events .cal-day-columns:not(.cal-resize-active) .cal-hour-segment:hover {
  background-color: #ededed;
}
.cal-week-view .cal-hour-odd {
  background-color: #fafafa;
}
.cal-week-view .cal-drag-over .cal-hour-segment {
  background-color: #ededed;
}
.cal-week-view .cal-hour:not(:last-child) .cal-hour-segment,
.cal-week-view .cal-hour:last-child :not(:last-child) .cal-hour-segment {
  border-bottom-color: #e1e1e1;
}
.cal-week-view .cal-current-time-marker {
  background-color: #ea4334;
}

.cal-day-view {
  /* stylelint-disable-next-line selector-type-no-unknown */
}
.cal-day-view mwl-calendar-week-view-header {
  display: none;
}
.cal-day-view .cal-events-container {
  margin-left: 70px;
}
[dir=rtl] .cal-day-view .cal-events-container {
  margin-left: initial;
  margin-right: 70px;
}
.cal-day-view .cal-day-column {
  border-left: 0;
}
.cal-day-view .cal-current-time-marker {
  margin-left: 70px;
  width: calc(100% - 70px);
}
[dir=rtl] .cal-day-view .cal-current-time-marker {
  margin-left: initial;
  margin-right: 70px;
}

.cal-tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  font-style: normal;
  font-weight: normal;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.5;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  font-size: 11px;
  word-wrap: break-word;
  opacity: 0.9;
}

.cal-tooltip.cal-tooltip-top {
  padding: 5px 0;
  margin-top: -3px;
}

.cal-tooltip.cal-tooltip-top .cal-tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
}

.cal-tooltip.cal-tooltip-right {
  padding: 0 5px;
  margin-left: 3px;
}

.cal-tooltip.cal-tooltip-right .cal-tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
}

.cal-tooltip.cal-tooltip-bottom {
  padding: 5px 0;
  margin-top: 3px;
}

.cal-tooltip.cal-tooltip-bottom .cal-tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
}

.cal-tooltip.cal-tooltip-left {
  padding: 0 5px;
  margin-left: -3px;
}

.cal-tooltip.cal-tooltip-left .cal-tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
}

.cal-tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  text-align: center;
  border-radius: 0.25rem;
}

.cal-tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}

.cal-tooltip.cal-tooltip-top .cal-tooltip-arrow {
  border-top-color: #000;
}

.cal-tooltip.cal-tooltip-right .cal-tooltip-arrow {
  border-right-color: #000;
}

.cal-tooltip.cal-tooltip-bottom .cal-tooltip-arrow {
  border-bottom-color: #000;
}

.cal-tooltip.cal-tooltip-left .cal-tooltip-arrow {
  border-left-color: #000;
}

.cal-tooltip-inner {
  color: #fff;
  background-color: #000;
}

/*!***************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/ckeditor5/dist/ckeditor5.css (1) ***!
  \***************************************************************************************************************************************************************************************************************************************/
/**
 * @license Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/* Reset */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-color-base-foreground: 								hsl(0, 0%, 98%);
	--ck-color-base-background: 								hsl(0, 0%, 100%);
	--ck-color-base-border: 									hsl(220, 6%, 81%);
	--ck-color-base-action: 									hsl(104, 50.2%, 42.5%);
	--ck-color-base-focus: 										hsl(209, 92%, 70%);
	--ck-color-base-text: 										hsl(0, 0%, 20%);
	--ck-color-base-active: 									hsl(218.1, 100%, 58%);
	--ck-color-base-active-focus:								hsl(218.2, 100%, 52.5%);
	--ck-color-base-error:										hsl(15, 100%, 43%);

	/* -- Generic colors ------------------------------------------------------------------------ */

	--ck-color-focus-border-coordinates: 						218, 81.8%, 56.9%;
	--ck-color-focus-border: 									hsl(var(--ck-color-focus-border-coordinates));
	--ck-color-focus-outer-shadow:								hsl(212.4, 89.3%, 89%);
	--ck-color-focus-disabled-shadow:							hsla(209, 90%, 72%,.3);
	--ck-color-focus-error-shadow:								hsla(9,100%,56%,.3);
	--ck-color-text: 											var(--ck-color-base-text);
	--ck-color-shadow-drop: 									hsla(0, 0%, 0%, 0.15);
	--ck-color-shadow-drop-active:								hsla(0, 0%, 0%, 0.2);
	--ck-color-shadow-inner: 									hsla(0, 0%, 0%, 0.1);

	/* -- Buttons ------------------------------------------------------------------------------- */

	--ck-color-button-default-background: 						transparent;
	--ck-color-button-default-hover-background: 				hsl(0, 0%, 94.1%);
	--ck-color-button-default-active-background: 				hsl(0, 0%, 94.1%);
	--ck-color-button-default-disabled-background: 				transparent;

	--ck-color-button-on-background: 							hsl(212, 100%, 97.1%);
	--ck-color-button-on-hover-background: 						hsl(211.7, 100%, 92.9%);
	--ck-color-button-on-active-background: 					hsl(211.7, 100%, 92.9%);
	--ck-color-button-on-disabled-background: 					hsl(211, 15%, 95%);
	--ck-color-button-on-color:									hsl(218.1, 100%, 58%);


	--ck-color-button-action-background: 						var(--ck-color-base-action);
	--ck-color-button-action-hover-background: 					hsl(104, 53.2%, 40.2%);
	--ck-color-button-action-active-background: 				hsl(104, 53.2%, 40.2%);
	--ck-color-button-action-disabled-background: 				hsl(104, 44%, 58%);
	--ck-color-button-action-text: 								var(--ck-color-base-background);

	--ck-color-button-save: 									hsl(120, 100%, 27%);
	--ck-color-button-cancel: 									hsl(15, 100%, 43%);

	--ck-color-switch-button-off-background:					hsl(0, 0%, 57.6%);
	--ck-color-switch-button-off-hover-background:				hsl(0, 0%, 49%);
	--ck-color-switch-button-on-background:						var(--ck-color-button-action-background);
	--ck-color-switch-button-on-hover-background:				hsl(104, 53.2%, 40.2%);
	--ck-color-switch-button-inner-background:					var(--ck-color-base-background);
	--ck-color-switch-button-inner-shadow:						hsla(0, 0%, 0%, 0.1);

	/* -- Dropdown ------------------------------------------------------------------------------ */

	--ck-color-dropdown-panel-background: 						var(--ck-color-base-background);
	--ck-color-dropdown-panel-border: 							var(--ck-color-base-border);

	/* -- Dialog -------------------------------------------------------------------------------- */

	--ck-color-dialog-background: 								var(--ck-custom-background);
	--ck-color-dialog-form-header-border: 						var(--ck-custom-border);

	/* -- Input --------------------------------------------------------------------------------- */

	--ck-color-input-background: 								var(--ck-color-base-background);
	--ck-color-input-border: 									var(--ck-color-base-border);
	--ck-color-input-error-border:								var(--ck-color-base-error);
	--ck-color-input-text: 										var(--ck-color-base-text);
	--ck-color-input-disabled-background: 						hsl(0, 0%, 95%);
	--ck-color-input-disabled-border: 							var(--ck-color-base-border);
	--ck-color-input-disabled-text: 							hsl(0, 0%, 46%);

	/* -- List ---------------------------------------------------------------------------------- */

	--ck-color-list-background: 								var(--ck-color-base-background);
	--ck-color-list-button-hover-background: 					var(--ck-color-button-default-hover-background);
	--ck-color-list-button-on-background: 						var(--ck-color-button-on-color);
	--ck-color-list-button-on-background-focus: 				var(--ck-color-button-on-color);
	--ck-color-list-button-on-text:								var(--ck-color-base-background);

	/* -- Panel --------------------------------------------------------------------------------- */

	--ck-color-panel-background: 								var(--ck-color-base-background);
	--ck-color-panel-border: 									var(--ck-color-base-border);

	/* -- Toolbar ------------------------------------------------------------------------------- */

	--ck-color-toolbar-background: 								var(--ck-color-base-background);
	--ck-color-toolbar-border: 									var(--ck-color-base-border);

	/* -- Tooltip ------------------------------------------------------------------------------- */

	--ck-color-tooltip-background: 								var(--ck-color-base-text);
	--ck-color-tooltip-text: 									var(--ck-color-base-background);

	/* -- Engine -------------------------------------------------------------------------------- */

	--ck-color-engine-placeholder-text: 						hsl(0, 0%, 44%);

	/* -- Upload -------------------------------------------------------------------------------- */

	--ck-color-upload-bar-background:		 					hsl(209, 92%, 70%);

	/* -- Link -------------------------------------------------------------------------------- */

	--ck-color-link-default:									hsl(240, 100%, 47%);
	--ck-color-link-selected-background:						hsla(201, 100%, 56%, 0.1);
	--ck-color-link-fake-selection:								hsla(201, 100%, 56%, 0.3);

	/* -- Search result highlight ---------------------------------------------------------------- */

	--ck-color-highlight-background:							hsl(60, 100%, 50%);

	/* -- Generic colors ------------------------------------------------------------------------- */

	--ck-color-light-red:										hsl(0, 100%, 90%);
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	/**
	 * An opacity value of disabled UI item.
	 */
	--ck-disabled-opacity: .5;
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	/**
	 * The geometry of the of focused element's outer shadow.
	 */
	--ck-focus-outer-shadow-geometry: 0 0 0 3px;

	/**
	 * A visual style of focused element's outer shadow.
	 */
	--ck-focus-outer-shadow: var(--ck-focus-outer-shadow-geometry) var(--ck-color-focus-outer-shadow);

	/**
	 * A visual style of focused element's outer shadow (when disabled).
	 */
	--ck-focus-disabled-outer-shadow: var(--ck-focus-outer-shadow-geometry) var(--ck-color-focus-disabled-shadow);

	/**
	 * A visual style of focused element's outer shadow (when has errors).
	 */
	--ck-focus-error-outer-shadow: var(--ck-focus-outer-shadow-geometry) var(--ck-color-focus-error-shadow);

	/**
	 * A visual style of focused element's border or outline.
	 */
	--ck-focus-ring: 1px solid var(--ck-color-focus-border);
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-font-size-base: 13px;
	--ck-line-height-base: 1.84615;
	--ck-font-face: Helvetica, Arial, Tahoma, Verdana, Sans-Serif;

	--ck-font-size-tiny: 0.7em;
	--ck-font-size-small: 0.75em;
	--ck-font-size-normal: 1em;
	--ck-font-size-big: 1.4em;
	--ck-font-size-large: 1.8em;
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	/* This is super-important. This is **manually** adjusted so a button without an icon
	is never smaller than a button with icon, additionally making sure that text-less buttons
	are perfect squares. The value is also shared by other components which should stay "in-line"
	with buttons. */
	--ck-ui-component-min-height: 2.3em;
}
/**
 * Resets an element, ignoring its children.
 */
.ck.ck-reset,
.ck.ck-reset_all,
.ck-reset_all *:not(.ck-reset_all-excluded *) {
	box-sizing: border-box;
	width: auto;
	height: auto;
	position: static;

	/* Do not include inheritable rules here. */
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	text-decoration: none;
	vertical-align: middle;
	transition: none;

	/* https://github.com/ckeditor/ckeditor5-theme-lark/issues/105 */
	word-wrap: break-word;
}
/**
 * Resets an element AND its children.
 */
.ck.ck-reset_all,
.ck-reset_all *:not(.ck-reset_all-excluded *) {
	/* These are rule inherited by all children elements. */
	border-collapse: collapse;
	font: normal normal normal var(--ck-font-size-base)/var(--ck-line-height-base) var(--ck-font-face);
	color: var(--ck-color-text);
	text-align: left;
	white-space: nowrap;
	cursor: auto;
	float: none;
}
.ck-reset_all .ck-rtl *:not(.ck-reset_all-excluded *) {
		text-align: right;
	}
.ck-reset_all iframe:not(.ck-reset_all-excluded *) {
		/* For IE */
		vertical-align: inherit;
	}
.ck-reset_all textarea:not(.ck-reset_all-excluded *) {
		white-space: pre-wrap;
	}
.ck-reset_all textarea:not(.ck-reset_all-excluded *),
	.ck-reset_all input[type="text"]:not(.ck-reset_all-excluded *),
	.ck-reset_all input[type="password"]:not(.ck-reset_all-excluded *) {
		cursor: text;
	}
.ck-reset_all textarea[disabled]:not(.ck-reset_all-excluded *),
	.ck-reset_all input[type="text"][disabled]:not(.ck-reset_all-excluded *),
	.ck-reset_all input[type="password"][disabled]:not(.ck-reset_all-excluded *) {
		cursor: default;
	}
.ck-reset_all fieldset:not(.ck-reset_all-excluded *) {
		padding: 10px;
		border: 2px groove hsl(255, 7%, 88%);
	}
.ck-reset_all button:not(.ck-reset_all-excluded *)::-moz-focus-inner {
		/* See http://stackoverflow.com/questions/5517744/remove-extra-button-spacing-padding-in-firefox */
		padding: 0;
		border: 0
	}
/**
 * Default UI rules for RTL languages.
 */
.ck[dir="rtl"],
.ck[dir="rtl"] .ck {
	text-align: right;
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Default border-radius value.
 */
:root{
	--ck-border-radius: 2px;
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	/**
	 * A visual style of element's inner shadow (i.e. input).
	 */
	--ck-inner-shadow: 2px 2px 3px var(--ck-color-shadow-inner) inset;

	/**
	 * A visual style of element's drop shadow (i.e. panel).
	 */
	--ck-drop-shadow: 0 1px 2px 1px var(--ck-color-shadow-drop);

	/**
	 * A visual style of element's active shadow (i.e. comment or suggestion).
	 */
	--ck-drop-shadow-active: 0 3px 6px 1px var(--ck-color-shadow-drop-active);
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-spacing-unit: 						0.6em;
	--ck-spacing-large: 					calc(var(--ck-spacing-unit) * 1.5);
	--ck-spacing-standard: 					var(--ck-spacing-unit);
	--ck-spacing-medium: 					calc(var(--ck-spacing-unit) * 0.8);
	--ck-spacing-small: 					calc(var(--ck-spacing-unit) * 0.5);
	--ck-spacing-tiny: 						calc(var(--ck-spacing-unit) * 0.3);
	--ck-spacing-extra-tiny: 				calc(var(--ck-spacing-unit) * 0.16);
}

/* Components */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements rounded corner interface for .ck-rounded-corners class.
 *
 * @see $ck-border-radius
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A helper to combine multiple shadows.
 */
/**
 * Gives an element a drop shadow so it looks like a floating panel.
 */
.ck.ck-autocomplete > .ck-search__results {
		border-radius: 0;

		max-height: 200px;
		overflow-y: auto;
		background: var(--ck-color-base-background);
		border: 1px solid var(--ck-color-dropdown-panel-border);
		min-width: auto;
	}
.ck-rounded-corners .ck.ck-autocomplete > .ck-search__results,
	.ck.ck-autocomplete > .ck-search__results.ck-rounded-corners {
		border-radius: var(--ck-border-radius);
	}
.ck.ck-autocomplete > .ck-search__results {
		box-shadow: var(--ck-drop-shadow), 0 0;
	}
.ck.ck-autocomplete > .ck-search__results.ck-search__results_n {
			border-bottom-left-radius: 0;
			border-bottom-right-radius: 0;

			/* Prevent duplicated borders between the input and the results pane. */
			margin-bottom: -1px;
		}
.ck.ck-autocomplete > .ck-search__results.ck-search__results_s {
			border-top-left-radius: 0;
			border-top-right-radius: 0;

			/* Prevent duplicated borders between the input and the results pane. */
			margin-top: -1px;
		}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A visual style of focused element's border.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A helper to combine multiple shadows.
 */
/**
 * Gives an element a drop shadow so it looks like a floating panel.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A class which indicates that an element holding it is disabled.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements rounded corner interface for .ck-rounded-corners class.
 *
 * @see $ck-border-radius
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements a button of given background color.
 *
 * @param {String} $background - Background color of the button.
 * @param {String} $border - Border color of the button.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
.ck.ck-button,
a.ck.ck-button {
	background: var(--ck-color-button-default-background);
	border-radius: 0;

	white-space: nowrap;
	cursor: default;
	vertical-align: middle;
	padding: var(--ck-spacing-tiny);
	text-align: center;

	/* A very important piece of styling. Go to variable declaration to learn more. */
	min-width: var(--ck-ui-component-min-height);
	min-height: var(--ck-ui-component-min-height);

	/* Normalize the height of the line. Removing this will break consistent height
	among text and text-less buttons (with icons). */
	line-height: 1;

	/* Enable font size inheritance, which allows fluid UI scaling. */
	font-size: inherit;

	/* Avoid flickering when the foucs border shows up. */
	border: 1px solid transparent;

	/* Apply some smooth transition to the box-shadow and border. */
	transition: box-shadow .2s ease-in-out, border .2s ease-in-out;

	/* https://github.com/ckeditor/ckeditor5-theme-lark/issues/189 */
	-webkit-appearance: none;
}
.ck.ck-button:not(.ck-disabled):hover, a.ck.ck-button:not(.ck-disabled):hover {
			background: var(--ck-color-button-default-hover-background);
		}
.ck.ck-button:not(.ck-disabled):active, a.ck.ck-button:not(.ck-disabled):active {
			background: var(--ck-color-button-default-active-background);
		}
/* https://github.com/ckeditor/ckeditor5-theme-lark/issues/98 */
.ck.ck-button.ck-disabled, a.ck.ck-button.ck-disabled {
		background: var(--ck-color-button-default-disabled-background);
	}
.ck-rounded-corners .ck.ck-button,
	.ck-rounded-corners a.ck.ck-button,
	.ck.ck-button.ck-rounded-corners,
	a.ck.ck-button.ck-rounded-corners {
		border-radius: var(--ck-border-radius);
	}
@media (prefers-reduced-motion: reduce) {
.ck.ck-button,
a.ck.ck-button {
		transition: none;
}
	}
.ck.ck-button:active,
	a.ck.ck-button:active,
	.ck.ck-button:focus,
	a.ck.ck-button:focus {
		/* Disable native outline. */
		outline: none;
		border: var(--ck-focus-ring);
		box-shadow: var(--ck-focus-outer-shadow), 0 0;
	}
/* Allow icon coloring using the text "color" property. */
.ck.ck-button .ck-button__icon use,
		a.ck.ck-button .ck-button__icon use,
		.ck.ck-button .ck-button__icon use *,
		a.ck.ck-button .ck-button__icon use * {
			color: inherit;
		}
.ck.ck-button .ck-button__label, a.ck.ck-button .ck-button__label {
		/* Enable font size inheritance, which allows fluid UI scaling. */
		font-size: inherit;
		font-weight: inherit;
		color: inherit;
		cursor: inherit;

		/* Must be consistent with .ck-icon's vertical align. Otherwise, buttons with and
		without labels (but with icons) have different sizes in Chrome */
		vertical-align: middle;
	}
[dir="ltr"] .ck.ck-button .ck-button__label, [dir="ltr"] a.ck.ck-button .ck-button__label {
			text-align: left;
	}
[dir="rtl"] .ck.ck-button .ck-button__label, [dir="rtl"] a.ck.ck-button .ck-button__label {
			text-align: right;
	}
.ck.ck-button .ck-button__keystroke, a.ck.ck-button .ck-button__keystroke {
		color: inherit;

		opacity: .5;
	}
[dir="ltr"] .ck.ck-button .ck-button__keystroke, [dir="ltr"] a.ck.ck-button .ck-button__keystroke {
			margin-left: var(--ck-spacing-large);
	}
[dir="rtl"] .ck.ck-button .ck-button__keystroke, [dir="rtl"] a.ck.ck-button .ck-button__keystroke {
			margin-right: var(--ck-spacing-large);
	}
/* https://github.com/ckeditor/ckeditor5-theme-lark/issues/70 */
.ck.ck-button.ck-disabled:active,
		a.ck.ck-button.ck-disabled:active,
		.ck.ck-button.ck-disabled:focus,
		a.ck.ck-button.ck-disabled:focus {
			/* The disabled button should have a slightly less visible shadow when focused. */
			box-shadow: var(--ck-focus-disabled-outer-shadow), 0 0;
		}
.ck.ck-button.ck-disabled .ck-button__icon, a.ck.ck-button.ck-disabled .ck-button__icon {
			opacity: var(--ck-disabled-opacity);
		}
/* https://github.com/ckeditor/ckeditor5-theme-lark/issues/98 */
.ck.ck-button.ck-disabled .ck-button__label, a.ck.ck-button.ck-disabled .ck-button__label {
			opacity: var(--ck-disabled-opacity);
		}
.ck.ck-button.ck-disabled .ck-button__keystroke, a.ck.ck-button.ck-disabled .ck-button__keystroke {
			opacity: .3;
		}
.ck.ck-button.ck-button_with-text, a.ck.ck-button.ck-button_with-text {
		padding: var(--ck-spacing-tiny) var(--ck-spacing-standard);

		/* stylelint-disable-next-line no-descending-specificity */
	}
[dir="ltr"] .ck.ck-button.ck-button_with-text .ck-button__icon, [dir="ltr"] a.ck.ck-button.ck-button_with-text .ck-button__icon {
				margin-right: var(--ck-spacing-medium);
	}
[dir="rtl"] .ck.ck-button.ck-button_with-text .ck-button__icon, [dir="rtl"] a.ck.ck-button.ck-button_with-text .ck-button__icon {
				margin-left: var(--ck-spacing-medium);
	}
/* stylelint-disable-next-line no-descending-specificity */
.ck.ck-button.ck-button_with-keystroke .ck-button__label, a.ck.ck-button.ck-button_with-keystroke .ck-button__label {
			flex-grow: 1;
		}
/* A style of the button which is currently on, e.g. its feature is active. */
.ck.ck-button.ck-on, a.ck.ck-button.ck-on {
		background: var(--ck-color-button-on-background);

		color: var(--ck-color-button-on-color);
	}
.ck.ck-button.ck-on:not(.ck-disabled):hover, a.ck.ck-button.ck-on:not(.ck-disabled):hover {
			background: var(--ck-color-button-on-hover-background);
		}
.ck.ck-button.ck-on:not(.ck-disabled):active, a.ck.ck-button.ck-on:not(.ck-disabled):active {
			background: var(--ck-color-button-on-active-background);
		}
/* https://github.com/ckeditor/ckeditor5-theme-lark/issues/98 */
.ck.ck-button.ck-on.ck-disabled, a.ck.ck-button.ck-on.ck-disabled {
		background: var(--ck-color-button-on-disabled-background);
	}
.ck.ck-button.ck-button-save, a.ck.ck-button.ck-button-save {
		color: var(--ck-color-button-save);
	}
.ck.ck-button.ck-button-cancel, a.ck.ck-button.ck-button-cancel {
		color: var(--ck-color-button-cancel);
	}
/* A style of the button which handles the primary action. */
.ck.ck-button-action,
a.ck.ck-button-action {
	background: var(--ck-color-button-action-background);

	color: var(--ck-color-button-action-text);
}
.ck.ck-button-action:not(.ck-disabled):hover, a.ck.ck-button-action:not(.ck-disabled):hover {
			background: var(--ck-color-button-action-hover-background);
		}
.ck.ck-button-action:not(.ck-disabled):active, a.ck.ck-button-action:not(.ck-disabled):active {
			background: var(--ck-color-button-action-active-background);
		}
/* https://github.com/ckeditor/ckeditor5-theme-lark/issues/98 */
.ck.ck-button-action.ck-disabled, a.ck.ck-button-action.ck-disabled {
		background: var(--ck-color-button-action-disabled-background);
	}
.ck.ck-button-bold,
a.ck.ck-button-bold {
	font-weight: bold;
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements rounded corner interface for .ck-rounded-corners class.
 *
 * @see $ck-border-radius
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A class which indicates that an element holding it is disabled.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/* Note: To avoid rendering issues (aliasing) but to preserve the responsive nature
of the component, floating–point numbers have been used which, for the default font size
(see: --ck-font-size-base), will generate simple integers. */
:root {
	/* 34px at 13px font-size */
	--ck-switch-button-toggle-width: 2.6153846154em;
	/* 14px at 13px font-size */
	--ck-switch-button-toggle-inner-size: calc(1.0769230769em + 1px);
	--ck-switch-button-translation: calc(
		var(--ck-switch-button-toggle-width) -
		var(--ck-switch-button-toggle-inner-size) -
		2px /* Border */
	);
	--ck-switch-button-inner-hover-shadow: 0 0 0 5px var(--ck-color-switch-button-inner-shadow);
}
/* Unlike a regular button, the switch button text color and background should never change.
	 * Changing toggle switch (background, outline) is enough to carry the information about the
	 * state of the entire component (https://github.com/ckeditor/ckeditor5/issues/12519)
	 */
.ck.ck-button.ck-switchbutton, .ck.ck-button.ck-switchbutton:hover, .ck.ck-button.ck-switchbutton:focus, .ck.ck-button.ck-switchbutton:active, .ck.ck-button.ck-switchbutton.ck-on:hover, .ck.ck-button.ck-switchbutton.ck-on:focus, .ck.ck-button.ck-switchbutton.ck-on:active {
		color: inherit;
		background: transparent;
	}
[dir="ltr"] .ck.ck-button.ck-switchbutton .ck-button__label {
			/* Separate the label from the switch */
			margin-right: calc(2 * var(--ck-spacing-large));
	}
[dir="rtl"] .ck.ck-button.ck-switchbutton .ck-button__label {
			/* Separate the label from the switch */
			margin-left: calc(2 * var(--ck-spacing-large));
	}
.ck.ck-button.ck-switchbutton .ck-button__toggle {
		border-radius: 0;

		/* Apply some smooth transition to the box-shadow and border. */
		/* Gently animate the background color of the toggle switch */
		transition: background 400ms ease, box-shadow .2s ease-in-out, outline .2s ease-in-out;
		border: 1px solid transparent;
		width: var(--ck-switch-button-toggle-width);
		background: var(--ck-color-switch-button-off-background);
	}
.ck-rounded-corners .ck.ck-button.ck-switchbutton .ck-button__toggle,
	.ck.ck-button.ck-switchbutton .ck-button__toggle.ck-rounded-corners {
		border-radius: var(--ck-border-radius);
	}
[dir="ltr"] .ck.ck-button.ck-switchbutton .ck-button__toggle {
			/* Make sure the toggle is always to the right as far as possible. */
			margin-left: auto;
	}
[dir="rtl"] .ck.ck-button.ck-switchbutton .ck-button__toggle {
			/* Make sure the toggle is always to the left as far as possible. */
			margin-right: auto;
	}
.ck.ck-button.ck-switchbutton .ck-button__toggle .ck-button__toggle__inner {
			border-radius: 0;

			width: var(--ck-switch-button-toggle-inner-size);
			height: var(--ck-switch-button-toggle-inner-size);
			background: var(--ck-color-switch-button-inner-background);

			/* Gently animate the inner part of the toggle switch */
			transition: all 300ms ease;
		}
.ck-rounded-corners .ck.ck-button.ck-switchbutton .ck-button__toggle .ck-button__toggle__inner,
	.ck.ck-button.ck-switchbutton .ck-button__toggle .ck-button__toggle__inner.ck-rounded-corners {
		border-radius: var(--ck-border-radius);
				border-radius: calc(.5 * var(--ck-border-radius));
	}
@media (prefers-reduced-motion: reduce) {
.ck.ck-button.ck-switchbutton .ck-button__toggle .ck-button__toggle__inner {
				transition: none;
		}
			}
.ck.ck-button.ck-switchbutton .ck-button__toggle:hover {
			background: var(--ck-color-switch-button-off-hover-background);
		}
.ck.ck-button.ck-switchbutton .ck-button__toggle:hover .ck-button__toggle__inner {
				box-shadow: var(--ck-switch-button-inner-hover-shadow);
			}
.ck.ck-button.ck-switchbutton.ck-disabled .ck-button__toggle {
		opacity: var(--ck-disabled-opacity);
	}
/* Overriding default .ck-button:focus styles + an outline around the toogle */
.ck.ck-button.ck-switchbutton:focus {
		border-color: transparent;
		outline: none;
		box-shadow: none;
	}
.ck.ck-button.ck-switchbutton:focus .ck-button__toggle {
			box-shadow: 0 0 0 1px var(--ck-color-base-background), 0 0 0 5px var(--ck-color-focus-outer-shadow);
			outline-offset: 1px;
			outline: var(--ck-focus-ring);
		}
/* stylelint-disable-next-line no-descending-specificity */
.ck.ck-button.ck-switchbutton.ck-on .ck-button__toggle {
			background: var(--ck-color-switch-button-on-background);
		}
.ck.ck-button.ck-switchbutton.ck-on .ck-button__toggle:hover {
				background: var(--ck-color-switch-button-on-hover-background);
			}
/*
				* Move the toggle switch to the right. It will be animated.
				*/
[dir="ltr"] .ck.ck-button.ck-switchbutton.ck-on .ck-button__toggle .ck-button__toggle__inner {
					transform: translateX( var( --ck-switch-button-translation ) );
	}
[dir="rtl"] .ck.ck-button.ck-switchbutton.ck-on .ck-button__toggle .ck-button__toggle__inner {
					transform: translateX( calc( -1 * var( --ck-switch-button-translation ) ) );
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
.ck.ck-button.ck-list-item-button {
	padding: var(--ck-spacing-tiny) calc(2 * var(--ck-spacing-standard));
}
.ck.ck-button.ck-list-item-button,
	.ck.ck-button.ck-list-item-button.ck-on {
		background: var(--ck-color-list-background);
		color: var(--ck-color-text);
	}
[dir="ltr"] .ck.ck-button.ck-list-item-button:has(.ck-list-item-button__check-holder) {
			padding-left: var(--ck-spacing-small);
	}
[dir="rtl"] .ck.ck-button.ck-list-item-button:has(.ck-list-item-button__check-holder) {
			padding-right: var(--ck-spacing-small);
	}
/*
	 * `.ck-on` class and background styling is overridden for `ck-button` in many places.
	 * This is a workaround to make sure that the background is not overridden and uses similar
	 * selector specificity as the other overrides.
	 */
.ck.ck-button.ck-list-item-button:hover:not(.ck-disabled),
	.ck.ck-button.ck-list-item-button.ck-button.ck-on:hover,
	.ck.ck-button.ck-list-item-button.ck-on:not(.ck-list-item-button_toggleable),
	.ck.ck-button.ck-list-item-button.ck-on:hover {
		background: var(--ck-color-list-button-hover-background);
	}
.ck.ck-button.ck-list-item-button:hover:not(.ck-disabled):not(.ck-disabled), .ck.ck-button.ck-list-item-button.ck-button.ck-on:hover:not(.ck-disabled), .ck.ck-button.ck-list-item-button.ck-on:not(.ck-list-item-button_toggleable):not(.ck-disabled), .ck.ck-button.ck-list-item-button.ck-on:hover:not(.ck-disabled) {
			color: var(--ck-color-text);
		}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-collapsible-arrow-size: calc(0.5 * var(--ck-icon-size));
}
.ck.ck-collapsible > .ck.ck-button {
		width: 100%;
		font-weight: bold;
		border-radius: 0;
		color: inherit;
	}
.ck.ck-collapsible > .ck.ck-button:focus {
			background: transparent;
		}
.ck.ck-collapsible > .ck.ck-button:active, .ck.ck-collapsible > .ck.ck-button:not(:focus), .ck.ck-collapsible > .ck.ck-button:hover:not(:focus) {
			background: transparent;
			border-color: transparent;
			box-shadow: none;
		}
.ck.ck-collapsible > .ck.ck-button > .ck-icon {
			margin-right: var(--ck-spacing-medium);
			width: var(--ck-collapsible-arrow-size);
		}
.ck.ck-collapsible > .ck-collapsible__children {
		padding: var(--ck-spacing-medium) var(--ck-spacing-large) var(--ck-spacing-large);
	}
.ck.ck-collapsible.ck-collapsible_collapsed > .ck.ck-button .ck-icon {
			transform: rotate(-90deg);
		}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements rounded corner interface for .ck-rounded-corners class.
 *
 * @see $ck-border-radius
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-color-grid-tile-size: 24px;

	/* Not using global colors here because these may change but some colors in a pallette
	 * require special treatment. For instance, this ensures no matter what the UI text color is,
	 * the check icon will look good on the black color tile. */
	--ck-color-color-grid-check-icon: hsl(212, 81%, 46%);
}
.ck.ck-color-grid {
	grid-gap: 5px;
	padding: 8px;
}
.ck.ck-color-grid__tile {
	transition: .2s ease box-shadow;
}
@media (forced-colors: none) {
		.ck.ck-color-grid__tile {
		width: var(--ck-color-grid-tile-size);
		height: var(--ck-color-grid-tile-size);
		min-width: var(--ck-color-grid-tile-size);
		min-height: var(--ck-color-grid-tile-size);
		padding: 0;
		border: 0;
		}

		.ck.ck-color-grid__tile.ck-on,
		.ck.ck-color-grid__tile:focus:not( .ck-disabled ),
		.ck.ck-color-grid__tile:hover:not( .ck-disabled ) {
			/* Disable the default .ck-button's border ring. */
			border: 0;
		}

		.ck.ck-color-grid__tile.ck-color-selector__color-tile_bordered {
			box-shadow: 0 0 0 1px var(--ck-color-base-border);
		}

		.ck.ck-color-grid__tile.ck-on {
			box-shadow: inset 0 0 0 1px var(--ck-color-base-background), 0 0 0 2px var(--ck-color-base-text);
		}

		.ck.ck-color-grid__tile:focus:not( .ck-disabled ),
		.ck.ck-color-grid__tile:hover:not( .ck-disabled ) {
			box-shadow: inset 0 0 0 1px var(--ck-color-base-background), 0 0 0 2px var(--ck-color-focus-border);
		}
	}
/*
	 * In high contrast mode, the colors are replaced with text labels.
	 * See https://github.com/ckeditor/ckeditor5/issues/14907.
	 */
@media (forced-colors: active) {
		.ck.ck-color-grid__tile {
		width: unset;
		height: unset;
		min-width: unset;
		min-height: unset;
		padding: 0 var(--ck-spacing-small);
		}

		.ck.ck-color-grid__tile .ck-button__label {
			display: inline-block;
		}
	}
@media (prefers-reduced-motion: reduce) {
.ck.ck-color-grid__tile {
		transition: none;
}
	}
.ck.ck-color-grid__tile.ck-disabled {
		cursor: unset;
		transition: unset;
	}
.ck.ck-color-grid__tile .ck.ck-icon {
		display: none;
		color: var(--ck-color-color-grid-check-icon);
	}
.ck.ck-color-grid__tile.ck-on .ck.ck-icon {
			display: block;
		}
.ck.ck-color-grid__label {
	padding: 0 var(--ck-spacing-standard);
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/* View fragment with color grids. */
.ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__remove-color,
		.ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__color-picker {
			width: 100%;
		}
.ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__color-picker {
			padding: calc(var(--ck-spacing-standard) / 2) var(--ck-spacing-standard);
			border-bottom-left-radius: 0;
			border-bottom-right-radius: 0;
		}
.ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__color-picker:not(:focus) {
				border-top: 1px solid var(--ck-color-base-border);
			}
[dir="ltr"] .ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__color-picker .ck.ck-icon {
					margin-right: var(--ck-spacing-standard);
	}
[dir="rtl"] .ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__color-picker .ck.ck-icon {
					margin-left: var(--ck-spacing-standard);
	}
.ck.ck-color-selector .ck-color-grids-fragment label.ck.ck-color-grid__label {
			font-weight: unset;
		}
/* View fragment with a color picker. */
.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-picker {
			padding: 8px;
		}
.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-picker .hex-color-picker {
				height: 100px;
				min-width: 180px;
			}
.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-picker .hex-color-picker::part(saturation) {
					border-radius: var(--ck-border-radius) var(--ck-border-radius) 0 0;
				}
.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-picker .hex-color-picker::part(hue) {
					border-radius: 0 0 var(--ck-border-radius) var(--ck-border-radius);
				}
.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-picker .hex-color-picker::part(saturation-pointer),
				.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-picker .hex-color-picker::part(hue-pointer) {
					width: 15px;
					height: 15px;
				}
.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-selector_action-bar {
			padding: 0 8px 8px;
		}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements rounded corner interface for .ck-rounded-corners class.
 *
 * @see $ck-border-radius
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A helper to combine multiple shadows.
 */
/**
 * Gives an element a drop shadow so it looks like a floating panel.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-dialog-overlay-background-color: hsla( 0, 0%, 0%, .5 );
	--ck-dialog-drop-shadow: 0px 0px 6px 2px hsl(0deg 0% 0% / 15%);
	--ck-dialog-max-width: 100vw;
	--ck-dialog-max-height: 90vh;
	--ck-color-dialog-background: var(--ck-color-base-background);
	--ck-color-dialog-form-header-border: var(--ck-color-base-border);
}
.ck.ck-dialog-overlay {
	animation: ck-dialog-fade-in .3s;
	background: var(--ck-dialog-overlay-background-color);
	z-index: var(--ck-z-dialog);
}
.ck.ck-dialog {
	border-radius: 0;

	--ck-drop-shadow: var(--ck-dialog-drop-shadow);

	background: var(--ck-color-dialog-background);
	max-height: var(--ck-dialog-max-height);
	max-width: var(--ck-dialog-max-width);
	border: 1px solid var(--ck-color-base-border);
	overscroll-behavior: contain;
}
.ck-rounded-corners .ck.ck-dialog,
	.ck.ck-dialog.ck-rounded-corners {
		border-radius: var(--ck-border-radius);
	}
.ck.ck-dialog {
	box-shadow: var(--ck-drop-shadow), 0 0;
}
.ck.ck-dialog .ck.ck-form__header {
		border-bottom: 1px solid var(--ck-color-dialog-form-header-border);
	}
.ck-dialog-scroll-locked {
	overflow: hidden;
}
@keyframes ck-dialog-fade-in {
	0% {
		background: hsla( 0, 0%, 0%, 0 );
	}

	100% {
		background: var(--ck-dialog-overlay-background-color);
	}
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
.ck.ck-dialog .ck.ck-dialog__actions {
		padding: var(--ck-spacing-large);
	}
.ck.ck-dialog .ck.ck-dialog__actions > * + * {
			margin-left: var(--ck-spacing-large);
		}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements rounded corner interface for .ck-rounded-corners class.
 *
 * @see $ck-border-radius
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A class which indicates that an element holding it is disabled.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A helper to combine multiple shadows.
 */
/**
 * Gives an element a drop shadow so it looks like a floating panel.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-dropdown-arrow-size: calc(0.5 * var(--ck-icon-size));
}
.ck.ck-dropdown {
	/* Enable font size inheritance, which allows fluid UI scaling. */
	font-size: inherit;
}
.ck.ck-dropdown .ck-dropdown__arrow {
		width: var(--ck-dropdown-arrow-size);
	}
[dir="ltr"] .ck.ck-dropdown .ck-dropdown__arrow {
			right: var(--ck-spacing-standard);

			/* A space to accommodate the triangle. */
			margin-left: var(--ck-spacing-standard);
		}
[dir="rtl"] .ck.ck-dropdown .ck-dropdown__arrow {
			left: var(--ck-spacing-standard);

			/* A space to accommodate the triangle. */
			margin-right: var(--ck-spacing-small);
		}
.ck.ck-dropdown.ck-disabled .ck-dropdown__arrow {
		opacity: var(--ck-disabled-opacity);
	}
[dir="ltr"] .ck.ck-dropdown .ck-button.ck-dropdown__button:not(.ck-button_with-text) {
				/* Make sure dropdowns with just an icon have the right inner spacing */
				padding-left: var(--ck-spacing-small);
			}
[dir="rtl"] .ck.ck-dropdown .ck-button.ck-dropdown__button:not(.ck-button_with-text) {
				/* Make sure dropdowns with just an icon have the right inner spacing */
				padding-right: var(--ck-spacing-small);
			}
/* #23 */
.ck.ck-dropdown .ck-button.ck-dropdown__button .ck-button__label {
			width: 7em;
			overflow: hidden;
			text-overflow: ellipsis;
		}
/* https://github.com/ckeditor/ckeditor5-theme-lark/issues/70 */
.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-disabled .ck-button__label {
			opacity: var(--ck-disabled-opacity);
		}
/* https://github.com/ckeditor/ckeditor5/issues/816 */
.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-on {
			border-bottom-left-radius: 0;
			border-bottom-right-radius: 0;
		}
.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-dropdown__button_label-width_auto .ck-button__label {
			width: auto;
		}
/* https://github.com/ckeditor/ckeditor5/issues/8699 */
.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-off:active,
		.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-on:active {
			box-shadow: none;
		}
.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-off:active:focus, .ck.ck-dropdown .ck-button.ck-dropdown__button.ck-on:active:focus {
				box-shadow: var(--ck-focus-outer-shadow), 0 0;
			}
.ck.ck-dropdown__panel {
	border-radius: 0;

	background: var(--ck-color-dropdown-panel-background);
	border: 1px solid var(--ck-color-dropdown-panel-border);
	bottom: 0;

	/* Make sure the panel is at least as wide as the drop-down's button. */
	min-width: 100%;
}
.ck-rounded-corners .ck.ck-dropdown__panel,
	.ck.ck-dropdown__panel.ck-rounded-corners {
		border-radius: var(--ck-border-radius);
	}
.ck.ck-dropdown__panel {
	box-shadow: var(--ck-drop-shadow), 0 0;

	/* Disabled corner border radius to be consistent with the .dropdown__button
	https://github.com/ckeditor/ckeditor5/issues/816 */
}
.ck.ck-dropdown__panel.ck-dropdown__panel_se {
		border-top-left-radius: 0;
	}
.ck.ck-dropdown__panel.ck-dropdown__panel_sw {
		border-top-right-radius: 0;
	}
.ck.ck-dropdown__panel.ck-dropdown__panel_ne {
		border-bottom-left-radius: 0;
	}
.ck.ck-dropdown__panel.ck-dropdown__panel_nw {
		border-bottom-right-radius: 0;
	}
.ck.ck-dropdown__panel:focus {
		outline: none;
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements rounded corner interface for .ck-rounded-corners class.
 *
 * @see $ck-border-radius
 */
.ck.ck-dropdown > .ck-dropdown__panel > .ck-list {
	/* Disabled radius of top-left border to be consistent with .dropdown__button
	https://github.com/ckeditor/ckeditor5/issues/816 */
	border-radius: 0;
}
.ck-rounded-corners .ck.ck-dropdown > .ck-dropdown__panel > .ck-list,
	.ck.ck-dropdown > .ck-dropdown__panel > .ck-list.ck-rounded-corners {
		border-radius: var(--ck-border-radius);
		border-top-left-radius: 0;
	}
/* Make sure the button belonging to the first/last child of the list goes well with the
	border radius of the entire panel. */
.ck.ck-dropdown > .ck-dropdown__panel > .ck-list .ck-list__item:first-child > .ck-button {
			border-radius: 0;
		}
.ck-rounded-corners .ck.ck-dropdown > .ck-dropdown__panel > .ck-list .ck-list__item:first-child > .ck-button,
	.ck.ck-dropdown > .ck-dropdown__panel > .ck-list .ck-list__item:first-child > .ck-button.ck-rounded-corners {
		border-radius: var(--ck-border-radius);
				border-top-left-radius: 0;
				border-bottom-left-radius: 0;
				border-bottom-right-radius: 0;
	}
.ck.ck-dropdown > .ck-dropdown__panel > .ck-list .ck-list__item:last-child > .ck-button {
			border-radius: 0;
		}
.ck-rounded-corners .ck.ck-dropdown > .ck-dropdown__panel > .ck-list .ck-list__item:last-child > .ck-button,
	.ck.ck-dropdown > .ck-dropdown__panel > .ck-list .ck-list__item:last-child > .ck-button.ck-rounded-corners {
		border-radius: var(--ck-border-radius);
				border-top-left-radius: 0;
				border-top-right-radius: 0;
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements rounded corner interface for .ck-rounded-corners class.
 *
 * @see $ck-border-radius
 */
:root {
	--ck-color-split-button-hover-background: hsl(0, 0%, 92%);
	--ck-color-split-button-hover-border: hsl(0, 0%, 70%);
}
/*
	 * Note: ck-rounded and ck-dir mixins don't go together (because they both use @nest).
	 */
[dir="ltr"] .ck.ck-splitbutton:hover > .ck-splitbutton__action, [dir="ltr"] .ck.ck-splitbutton.ck-splitbutton_open > .ck-splitbutton__action {
			/* Don't round the action button on the right side */
			border-top-right-radius: unset;
			border-bottom-right-radius: unset;
		}
[dir="rtl"] .ck.ck-splitbutton:hover > .ck-splitbutton__action, [dir="rtl"] .ck.ck-splitbutton.ck-splitbutton_open > .ck-splitbutton__action {
			/* Don't round the action button on the left side */
			border-top-left-radius: unset;
			border-bottom-left-radius: unset;
		}
.ck.ck-splitbutton > .ck-splitbutton__arrow {
		/* It's a text-less button and since the icon is positioned absolutely in such situation,
		it must get some arbitrary min-width. */
		min-width: unset;
	}
[dir="ltr"] .ck.ck-splitbutton > .ck-splitbutton__arrow {
			/* Don't round the arrow button on the left side */
			border-top-left-radius: unset;
			border-bottom-left-radius: unset;
		}
[dir="rtl"] .ck.ck-splitbutton > .ck-splitbutton__arrow {
			/* Don't round the arrow button on the right side */
			border-top-right-radius: unset;
			border-bottom-right-radius: unset;
		}
.ck.ck-splitbutton > .ck-splitbutton__arrow svg {
			width: var(--ck-dropdown-arrow-size);
		}
/* Make sure the divider stretches 100% height of the button
	https://github.com/ckeditor/ckeditor5/issues/10936 */
.ck.ck-splitbutton > .ck-splitbutton__arrow:not(:focus) {
		border-top-width: 0px;
		border-bottom-width: 0px;
	}
/* Don't round the bottom left and right corners of the buttons when "open"
	https://github.com/ckeditor/ckeditor5/issues/816 */
.ck.ck-splitbutton.ck-splitbutton_open {
		border-radius: 0;
	}
.ck-rounded-corners .ck.ck-splitbutton.ck-splitbutton_open,
	.ck.ck-splitbutton.ck-splitbutton_open.ck-rounded-corners {
		border-radius: var(--ck-border-radius);
	}
.ck-rounded-corners .ck.ck-splitbutton.ck-splitbutton_open > .ck-splitbutton__action, .ck.ck-splitbutton.ck-splitbutton_open.ck-rounded-corners > .ck-splitbutton__action {
				border-bottom-left-radius: 0;
			}
.ck-rounded-corners .ck.ck-splitbutton.ck-splitbutton_open > .ck-splitbutton__arrow, .ck.ck-splitbutton.ck-splitbutton_open.ck-rounded-corners > .ck-splitbutton__arrow {
				border-bottom-right-radius: 0;
			}
/* When the split button is "open" (the arrow is on) or being hovered, it should get some styling
	as a whole. The background of both buttons should stand out and there should be a visual
	separation between both buttons. */
/* When the split button hovered as a whole, not as individual buttons. */
.ck.ck-splitbutton.ck-splitbutton_open > .ck-button:not(.ck-on):not(.ck-disabled):not(:hover), .ck.ck-splitbutton:hover > .ck-button:not(.ck-on):not(.ck-disabled):not(:hover) {
			background: var(--ck-color-split-button-hover-background);
		}
/* Splitbutton separator needs to be set with the ::after pseudoselector
		to display properly the borders on focus */
.ck.ck-splitbutton.ck-splitbutton_open > .ck-splitbutton__arrow:not(.ck-disabled)::after, .ck.ck-splitbutton:hover > .ck-splitbutton__arrow:not(.ck-disabled)::after {
			content: '';
			position: absolute;
			width: 1px;
			height: 100%;
			background-color: var(--ck-color-split-button-hover-border);
		}
/* Make sure the divider between the buttons looks fine when the button is focused */
.ck.ck-splitbutton.ck-splitbutton_open > .ck-splitbutton__arrow:focus::after, .ck.ck-splitbutton:hover > .ck-splitbutton__arrow:focus::after {
			--ck-color-split-button-hover-border: var(--ck-color-focus-border);
		}
[dir="ltr"] .ck.ck-splitbutton.ck-splitbutton_open > .ck-splitbutton__arrow:not(.ck-disabled)::after, [dir="ltr"] .ck.ck-splitbutton:hover > .ck-splitbutton__arrow:not(.ck-disabled)::after {
				left: -1px;
			}
[dir="rtl"] .ck.ck-splitbutton.ck-splitbutton_open > .ck-splitbutton__arrow:not(.ck-disabled)::after, [dir="rtl"] .ck.ck-splitbutton:hover > .ck-splitbutton__arrow:not(.ck-disabled)::after {
				right: -1px;
			}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
.ck.ck-toolbar-dropdown .ck-toolbar {
	border: 0;
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A class which indicates that an element holding it is disabled.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements a button of given background color.
 *
 * @param {String} $background - Background color of the button.
 * @param {String} $border - Border color of the button.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * All menu buttons.
 */
.ck.ck-button.ck-dropdown-menu-list__nested-menu__button {
	width: 100%;
	padding: var(--ck-spacing-tiny) calc(2 * var(--ck-spacing-standard));
	border-radius: 0;
}
.ck.ck-button.ck-dropdown-menu-list__nested-menu__button:focus {
		border-color: transparent;
		box-shadow: none;
	}
.ck.ck-button.ck-dropdown-menu-list__nested-menu__button:focus:not(.ck-on) {
			background: var(--ck-color-button-default-hover-background);
		}
.ck.ck-button.ck-dropdown-menu-list__nested-menu__button > .ck-button__label {
		flex-grow: 1;
		overflow: hidden;
		text-overflow: ellipsis;
	}
.ck.ck-button.ck-dropdown-menu-list__nested-menu__button.ck-disabled > .ck-button__label {
		opacity: var(--ck-disabled-opacity);
	}
/* Spacing in buttons that miss the icon. */
.ck.ck-button.ck-dropdown-menu-list__nested-menu__button.ck-icon-spacing:not(:has(.ck-button__icon)) > .ck-button__label {
		margin-left: calc(var(--ck-icon-size) - var(--ck-spacing-small));
	}
.ck.ck-button.ck-dropdown-menu-list__nested-menu__button > .ck-dropdown-menu-list__nested-menu__button__arrow {
		width: var(--ck-dropdown-arrow-size);
	}
[dir="ltr"] .ck.ck-button.ck-dropdown-menu-list__nested-menu__button > .ck-dropdown-menu-list__nested-menu__button__arrow {
			transform: rotate(-90deg);

			/* Nudge the arrow gently to the right because its center of gravity is to the left */
			margin-right: calc(-1 * var(--ck-spacing-small));
	}
[dir="rtl"] .ck.ck-button.ck-dropdown-menu-list__nested-menu__button > .ck-dropdown-menu-list__nested-menu__button__arrow {
			transform: rotate(90deg);

			/* Nudge the arrow gently to the left because its center of gravity is to the right (after rotation). */
			margin-left: calc(-1 * var(--ck-spacing-small));
	}
.ck.ck-button.ck-dropdown-menu-list__nested-menu__button.ck-disabled > .ck-dropdown-menu-list__nested-menu__button__arrow {
		opacity: var(--ck-disabled-opacity);
	}
[dir="ltr"] .ck.ck-button.ck-dropdown-menu-list__nested-menu__button:not(.ck-button_with-text) {
			padding-left: var(--ck-spacing-small);
		}
[dir="ltr"] .ck.ck-button.ck-dropdown-menu-list__nested-menu__button > .ck-dropdown-menu-list__nested-menu__button__arrow {
			right: var(--ck-spacing-standard);

			/* A space to accommodate the triangle. */
			margin-left: var(--ck-spacing-standard);
		}
[dir="rtl"] .ck.ck-button.ck-dropdown-menu-list__nested-menu__button:not(.ck-button_with-text) {
			padding-right: var(--ck-spacing-small);
		}
[dir="rtl"] .ck.ck-button.ck-dropdown-menu-list__nested-menu__button > .ck-dropdown-menu-list__nested-menu__button__arrow {
			left: var(--ck-spacing-standard);

			/* A space to accommodate the triangle. */
			margin-right: var(--ck-spacing-small);
		}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-dropdown-menu-menu-item-min-width: 18em;
}
.ck.ck-dropdown-menu-list__nested-menu__item {
	min-width: var(--ck-dropdown-menu-menu-item-min-width);
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * List item buttons.
 */
.ck-button.ck-dropdown-menu-list__nested-menu__item__button {
	border-radius: 0;
}
.ck-button.ck-dropdown-menu-list__nested-menu__item__button > .ck-spinner-container,
	.ck-button.ck-dropdown-menu-list__nested-menu__item__button > .ck-spinner-container .ck-spinner {
		/* These styles correspond to .ck-icon so that the spinner seamlessly replaces the icon. */
		--ck-toolbar-spinner-size: 20px;
	}
.ck-button.ck-dropdown-menu-list__nested-menu__item__button > .ck-spinner-container {
		/* These margins are the same as for .ck-icon. */
		margin-left: calc(-1 * var(--ck-spacing-small));
		margin-right: var(--ck-spacing-small);
	}
/*
	 * Hovered items automatically get focused. Default focus styles look odd
	 * while moving across a huge list of items so let's get rid of them
	 */
.ck-button.ck-dropdown-menu-list__nested-menu__item__button:focus {
		border-color: transparent;
		box-shadow: none;
	}
.ck-button.ck-dropdown-menu-list__nested-menu__item__button:focus:not(.ck-on) {
			background: var(--ck-color-button-default-hover-background);
		}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements rounded corner interface for .ck-rounded-corners class.
 *
 * @see $ck-border-radius
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A helper to combine multiple shadows.
 */
/**
 * Gives an element a drop shadow so it looks like a floating panel.
 */
:root {
	--ck-dropdown-menu-menu-panel-max-width: 75vw;
}
.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel {
	box-shadow: var(--ck-drop-shadow), 0 0;

	background: var(--ck-color-dropdown-panel-background);
	border: 1px solid var(--ck-color-dropdown-panel-border);
	bottom: 0;
	height: -moz-fit-content;
	height: fit-content;
	max-width: var(--ck-dropdown-menu-menu-panel-max-width);

	/* Reset balloon styling */
}
.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel::after,
	.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel::before {
		display: none;
	}
/* Corner border radius consistent with the button. */
.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel.ck-balloon-panel_es,
	.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel.ck-balloon-panel_se {
		border-top-left-radius: 0;
	}
.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel.ck-balloon-panel_ws,
	.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel.ck-balloon-panel_sw {
		border-top-right-radius: 0;
	}
.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel.ck-balloon-panel_en,
	.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel.ck-balloon-panel_ne {
		border-bottom-left-radius: 0;
	}
.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel.ck-balloon-panel_wn,
	.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel.ck-balloon-panel_nw {
		border-bottom-right-radius: 0;
	}
.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel:focus {
		outline: none;
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A visual style of focused element's border.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A helper to combine multiple shadows.
 */
/**
 * Gives an element a drop shadow so it looks like a floating panel.
 */
:root {
	--ck-accessibility-help-dialog-max-width: 600px;
	--ck-accessibility-help-dialog-max-height: 400px;
	--ck-accessibility-help-dialog-border-color: hsl(220, 6%, 81%);
	--ck-accessibility-help-dialog-code-background-color: hsl(0deg 0% 92.94%);
	--ck-accessibility-help-dialog-kbd-shadow-color: hsl(0deg 0% 61%);
}
.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content {
	padding: var(--ck-spacing-large);
	max-width: var(--ck-accessibility-help-dialog-max-width);
	max-height: var(--ck-accessibility-help-dialog-max-height);
	overflow: auto;
	-webkit-user-select: text;
	        user-select: text;

	border: 1px solid transparent;
}
.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content:focus {
		/* Disable native outline. */
		outline: none;
		border: var(--ck-focus-ring);
		box-shadow: var(--ck-focus-outer-shadow), 0 0;
	}
.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content * {
		white-space: normal;
	}
/* Hide the main label of the content container. */
.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content .ck-label {
		display: none;
	}
.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content h3 {
		font-weight: bold;
		font-size: 1.2em;
	}
.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content h4 {
		font-weight: bold;
		font-size: 1em;
	}
.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content p,
	.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content h3,
	.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content h4,
	.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content table {
		margin: 1em 0;
	}
.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content dl {
		display: grid;
		grid-template-columns: 2fr 1fr;
		border-top: 1px solid var(--ck-accessibility-help-dialog-border-color);
		border-bottom: none;
	}
.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content dl dt, .ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content dl dd {
			border-bottom: 1px solid var(--ck-accessibility-help-dialog-border-color);
			padding: .4em 0;
		}
.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content dl dt {
			grid-column-start: 1;
		}
.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content dl dd {
			grid-column-start: 2;
			text-align: right;
		}
.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content kbd, .ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content code {
		display: inline-block;
		background: var(--ck-accessibility-help-dialog-code-background-color);
		padding: .4em;
		vertical-align: middle;
		line-height: 1;
		border-radius: 2px;
		text-align: center;
		font-size: .9em;
	}
.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content code {
		font-family: monospace;
	}
.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content kbd {
		min-width: 1.8em;
		box-shadow: 0px 1px 1px var(--ck-accessibility-help-dialog-kbd-shadow-color);
		margin: 0 1px;
	}
.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content kbd + kbd {
			margin-left: 2px;
		}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements rounded corner interface for .ck-rounded-corners class.
 *
 * @see $ck-border-radius
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A class which indicates that an element holding it is disabled.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A helper to combine multiple shadows.
 */
/**
 * Gives an element a drop shadow so it looks like a floating panel.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A visual style of focused element's border.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements a button of given background color.
 *
 * @param {String} $background - Background color of the button.
 * @param {String} $border - Border color of the button.
 */
:root {
	--ck-color-editable-blur-selection: hsl(0, 0%, 85%);
}
.ck.ck-editor__editable:not(.ck-editor__nested-editable) {
	border-radius: 0;
}
.ck-rounded-corners .ck.ck-editor__editable:not(.ck-editor__nested-editable),
	.ck.ck-editor__editable.ck-rounded-corners:not(.ck-editor__nested-editable) {
		border-radius: var(--ck-border-radius);
	}
.ck.ck-editor__editable.ck-focused:not(.ck-editor__nested-editable) {
		/* Disable native outline. */
		outline: none;
		border: var(--ck-focus-ring);
		box-shadow: var(--ck-inner-shadow), 0 0;
	}
.ck.ck-editor__editable_inline {
	overflow: auto;
	padding: 0 var(--ck-spacing-standard);
	border: 1px solid transparent;
}
.ck.ck-editor__editable_inline[dir="ltr"] {
		text-align: left;
	}
.ck.ck-editor__editable_inline[dir="rtl"] {
		text-align: right;
	}
/* https://github.com/ckeditor/ckeditor5-theme-lark/issues/116 */
.ck.ck-editor__editable_inline > *:first-child {
		margin-top: var(--ck-spacing-large);
	}
/* https://github.com/ckeditor/ckeditor5/issues/847 */
.ck.ck-editor__editable_inline > *:last-child {
		/*
		 * This value should match with the default margins of the block elements (like .media or .image)
		 * to avoid a content jumping when the fake selection container shows up (See https://github.com/ckeditor/ckeditor5/issues/9825).
		 */
		margin-bottom: var(--ck-spacing-large);
	}
/* https://github.com/ckeditor/ckeditor5/issues/6517 */
.ck.ck-editor__editable_inline.ck-blurred ::selection {
		background: var(--ck-color-editable-blur-selection);
	}
/* https://github.com/ckeditor/ckeditor5-theme-lark/issues/111 */
.ck.ck-balloon-panel.ck-toolbar-container[class*="arrow_n"]::after {
		border-bottom-color: var(--ck-color-panel-background);
	}
.ck.ck-balloon-panel.ck-toolbar-container[class*="arrow_s"]::after {
		border-top-color: var(--ck-color-panel-background);
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-form-header-height: 44px;
}
.ck.ck-form__header {
	padding: var(--ck-spacing-small) var(--ck-spacing-large);
	height: var(--ck-form-header-height);
	line-height: var(--ck-form-header-height);
	border-bottom: 1px solid var(--ck-color-base-border);
}
[dir="ltr"] .ck.ck-form__header > .ck-icon {
			margin-right: var(--ck-spacing-medium);
	}
[dir="rtl"] .ck.ck-form__header > .ck-icon {
			margin-left: var(--ck-spacing-medium);
	}
.ck.ck-form__header .ck-form__header__label {
		--ck-font-size-base: 15px;
		font-weight: bold;
	}
/* Padding when back button is hidden */
.ck.ck-form__header:has(.ck-button-back.ck-hidden) {
		padding-inline: var(--ck-spacing-large) var(--ck-spacing-large);
	}
/* Padding when back button is visible */
.ck.ck-form__header:has(.ck-button-back:not(.ck-hidden)) {
		padding-inline: var(--ck-spacing-small) var(--ck-spacing-small);
	}
.ck.ck-form__header > .ck-button-back {
		margin-inline-end: var(--ck-spacing-small);
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-icon-size: calc(var(--ck-line-height-base) * var(--ck-font-size-normal));
	--ck-icon-font-size: .8333350694em;
}
.ck.ck-icon {
	width: var(--ck-icon-size);
	height: var(--ck-icon-size);

	/* Multiplied by the height of the line in "px" should give SVG "viewport" dimensions */
	font-size: var(--ck-icon-font-size);

	/* Inherit cursor style (#5). */
	cursor: inherit;
}
.ck.ck-icon * {
		/* Inherit cursor style (#5). */
		cursor: inherit;
	}
/* Allows dynamic coloring of an icon by inheriting its color from the parent. */
.ck.ck-icon.ck-icon_inherit-color {
		color: inherit;
	}
.ck.ck-icon.ck-icon_inherit-color * {
			color: inherit;
		}
.ck.ck-icon.ck-icon_inherit-color *:not([fill]) {
				/* Needed by FF. */
				fill: currentColor;
			}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements rounded corner interface for .ck-rounded-corners class.
 *
 * @see $ck-border-radius
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A visual style of focused element's border.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A helper to combine multiple shadows.
 */
/**
 * Gives an element a drop shadow so it looks like a floating panel.
 */
:root {
	--ck-input-width: 18em;

	/* Backward compatibility. */
	--ck-input-text-width: var(--ck-input-width);
}
.ck.ck-input {
	border-radius: 0;

	background: var(--ck-color-input-background);
	border: 1px solid var(--ck-color-input-border);
	padding: var(--ck-spacing-extra-tiny) var(--ck-spacing-medium);
	min-width: var(--ck-input-width);

	/* This is important to stay of the same height as surrounding buttons */
	min-height: var(--ck-ui-component-min-height);

	/* Apply some smooth transition to the box-shadow and border. */
	transition: box-shadow .1s ease-in-out, border .1s ease-in-out;
}
.ck-rounded-corners .ck.ck-input,
	.ck.ck-input.ck-rounded-corners {
		border-radius: var(--ck-border-radius);
	}
@media (prefers-reduced-motion: reduce) {
.ck.ck-input {
		transition: none;
}
	}
.ck.ck-input:focus {
		/* Disable native outline. */
		outline: none;
		border: var(--ck-focus-ring);
		box-shadow: var(--ck-focus-outer-shadow), 0 0;
	}
.ck.ck-input[readonly] {
		border: 1px solid var(--ck-color-input-disabled-border);
		background: var(--ck-color-input-disabled-background);
		color: var(--ck-color-input-disabled-text);
	}
.ck.ck-input[readonly]:focus {
			/* The read-only input should have a slightly less visible shadow when focused. */
			box-shadow: var(--ck-focus-disabled-outer-shadow), 0 0;
		}
.ck.ck-input.ck-error {
		border-color: var(--ck-color-input-error-border);
		animation: ck-input-shake .3s ease both;
	}
@media (prefers-reduced-motion: reduce) {
.ck.ck-input.ck-error {
			animation: none;
	}
		}
.ck.ck-input.ck-error:focus {
			box-shadow: var(--ck-focus-error-outer-shadow), 0 0;
		}
@keyframes ck-input-shake {
	20% {
		transform: translateX(-2px);
	}

	40% {
		transform: translateX(2px);
	}

	60% {
		transform: translateX(-1px);
	}

	80% {
		transform: translateX(1px);
	}
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
.ck.ck-label {
	font-weight: bold;
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements rounded corner interface for .ck-rounded-corners class.
 *
 * @see $ck-border-radius
 */
:root {
	--ck-labeled-field-view-transition: .1s cubic-bezier(0, 0, 0.24, 0.95);
	--ck-labeled-field-empty-unfocused-max-width: 100% - 2 * var(--ck-spacing-medium);
	--ck-labeled-field-label-default-position-x: var(--ck-spacing-medium);
	--ck-labeled-field-label-default-position-y: calc(0.6 * var(--ck-font-size-base));
	--ck-color-labeled-field-label-background: var(--ck-color-base-background);
}
.ck.ck-labeled-field-view {
	border-radius: 0;
}
.ck-rounded-corners .ck.ck-labeled-field-view,
	.ck.ck-labeled-field-view.ck-rounded-corners {
		border-radius: var(--ck-border-radius);
	}
.ck.ck-labeled-field-view > .ck.ck-labeled-field-view__input-wrapper {
		width: 100%;
	}
.ck.ck-labeled-field-view > .ck.ck-labeled-field-view__input-wrapper > .ck.ck-label {
			top: 0px;

			pointer-events: none;

			background: var(--ck-color-labeled-field-label-background);
			padding: 0 calc(.5 * var(--ck-font-size-tiny));
			line-height: initial;
			font-weight: normal;

			/* Prevent overflow when the label is longer than the input */
			text-overflow: ellipsis;
			overflow: hidden;

			max-width: 100%;

			transition:
				transform var(--ck-labeled-field-view-transition),
				padding var(--ck-labeled-field-view-transition),
				background var(--ck-labeled-field-view-transition);
		}
[dir="ltr"] .ck.ck-labeled-field-view > .ck.ck-labeled-field-view__input-wrapper > .ck.ck-label {
				left: 0px;
				transform-origin: 0 0;
				/* By default, display the label scaled down above the field. */
				transform: translate(var(--ck-spacing-medium), -6px) scale(.75);
	}
[dir="rtl"] .ck.ck-labeled-field-view > .ck.ck-labeled-field-view__input-wrapper > .ck.ck-label {
				right: 0px;
				transform-origin: 100% 0;
				transform: translate(calc(-1 * var(--ck-spacing-medium)), -6px) scale(.75);
	}
@media (prefers-reduced-motion: reduce) {
.ck.ck-labeled-field-view > .ck.ck-labeled-field-view__input-wrapper > .ck.ck-label {
				transition: none;
		}
			}
.ck.ck-labeled-field-view.ck-error > .ck.ck-labeled-field-view__input-wrapper > .ck.ck-label {
			color: var(--ck-color-base-error);
		}
.ck.ck-labeled-field-view.ck-error .ck-input:not([readonly]) + .ck.ck-label {
			color: var(--ck-color-base-error);
		}
.ck.ck-labeled-field-view .ck-labeled-field-view__status {
		font-size: var(--ck-font-size-small);
		margin-top: var(--ck-spacing-small);

		/* Let the info wrap to the next line to avoid stretching the layout horizontally.
		The status could be very long. */
		white-space: normal;
	}
.ck.ck-labeled-field-view .ck-labeled-field-view__status.ck-labeled-field-view__status_error {
			color: var(--ck-color-base-error);
		}
/* Disabled fields and fields that have no focus should fade out. */
.ck.ck-labeled-field-view.ck-disabled > .ck.ck-labeled-field-view__input-wrapper > .ck.ck-label,
	.ck.ck-labeled-field-view.ck-labeled-field-view_empty:not(.ck-labeled-field-view_focused) > .ck.ck-labeled-field-view__input-wrapper > .ck.ck-label {
		color: var(--ck-color-input-disabled-text);
	}
/* Fields that are disabled or not focused and without a placeholder should have full-sized labels. */
/* stylelint-disable-next-line no-descending-specificity */
.ck.ck-labeled-field-view.ck-disabled.ck-labeled-field-view_empty:not(.ck-labeled-field-view_placeholder) > .ck.ck-labeled-field-view__input-wrapper > .ck.ck-label,
	.ck.ck-labeled-field-view.ck-labeled-field-view_empty:not(.ck-labeled-field-view_focused):not(.ck-labeled-field-view_placeholder):not(.ck-error) > .ck.ck-labeled-field-view__input-wrapper > .ck.ck-label {

		/* Compensate for the default translate position. */
		max-width: calc(var(--ck-labeled-field-empty-unfocused-max-width));

		background: transparent;
		padding: 0;
	}
[dir="ltr"] .ck.ck-labeled-field-view.ck-disabled.ck-labeled-field-view_empty:not(.ck-labeled-field-view_placeholder) > .ck.ck-labeled-field-view__input-wrapper > .ck.ck-label, [dir="ltr"] .ck.ck-labeled-field-view.ck-labeled-field-view_empty:not(.ck-labeled-field-view_focused):not(.ck-labeled-field-view_placeholder):not(.ck-error) > .ck.ck-labeled-field-view__input-wrapper > .ck.ck-label {
			transform: translate(var(--ck-labeled-field-label-default-position-x), var(--ck-labeled-field-label-default-position-y)) scale(1);
	}
[dir="rtl"] .ck.ck-labeled-field-view.ck-disabled.ck-labeled-field-view_empty:not(.ck-labeled-field-view_placeholder) > .ck.ck-labeled-field-view__input-wrapper > .ck.ck-label, [dir="rtl"] .ck.ck-labeled-field-view.ck-labeled-field-view_empty:not(.ck-labeled-field-view_focused):not(.ck-labeled-field-view_placeholder):not(.ck-error) > .ck.ck-labeled-field-view__input-wrapper > .ck.ck-label {
			transform: translate(calc(-1 * var(--ck-labeled-field-label-default-position-x)), var(--ck-labeled-field-label-default-position-y)) scale(1);
	}
/*------ DropdownView integration ----------------------------------------------------------------------------------- */
/* Make sure dropdown' background color in any of dropdown's state does not collide with labeled field. */
.ck.ck-labeled-field-view > .ck.ck-labeled-field-view__input-wrapper > .ck-dropdown > .ck.ck-button {
		background: transparent;
	}
/* When the dropdown is "empty", the labeled field label replaces its label. */
.ck.ck-labeled-field-view.ck-labeled-field-view_empty > .ck.ck-labeled-field-view__input-wrapper > .ck-dropdown > .ck-button > .ck-button__label {
		opacity: 0;
	}
/* Make sure the label of the empty, unfocused input does not cover the dropdown arrow. */
.ck.ck-labeled-field-view.ck-labeled-field-view_empty:not(.ck-labeled-field-view_focused):not(.ck-labeled-field-view_placeholder) > .ck.ck-labeled-field-view__input-wrapper > .ck-dropdown + .ck-label {
		max-width: calc(var(--ck-labeled-field-empty-unfocused-max-width) - var(--ck-dropdown-arrow-size) - var(--ck-spacing-standard));
	}
.ck.ck-labeled-field-view.ck-labeled-field-view_full-width {
		flex-grow: 1;
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
.ck.ck-labeled-input .ck-labeled-input__status {
	font-size: var(--ck-font-size-small);
	margin-top: var(--ck-spacing-small);

	/* Let the info wrap to the next line to avoid stretching the layout horizontally.
	The status could be very long. */
	white-space: normal;
}
.ck.ck-labeled-input .ck-labeled-input__status_error {
	color: var(--ck-color-base-error);
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A class which indicates that an element holding it is disabled.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements rounded corner interface for .ck-rounded-corners class.
 *
 * @see $ck-border-radius
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A helper to combine multiple shadows.
 */
/**
 * Gives an element a drop shadow so it looks like a floating panel.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
.ck.ck-list {
	border-radius: 0;

	list-style-type: none;
	background: var(--ck-color-list-background);

	/* A spacing at the beginning and end of the list */
	padding: var(--ck-spacing-small) 0;
}
.ck-rounded-corners .ck.ck-list,
	.ck.ck-list.ck-rounded-corners {
		border-radius: var(--ck-border-radius);
	}
.ck.ck-list__item {
	cursor: default;

	/* Almost as wide as menu bar items. */
	min-width: 15em;
}
.ck.ck-list__item > .ck-button:not(.ck-list-item-button) {
		padding: var(--ck-spacing-tiny) calc(2 * var(--ck-spacing-standard));
		min-height: unset;
		width: 100%;
		border-radius: 0;
	}
[dir="ltr"] .ck.ck-list__item > .ck-button:not(.ck-list-item-button) {
			text-align: left;
	}
[dir="rtl"] .ck.ck-list__item > .ck-button:not(.ck-list-item-button) {
			text-align: right;
	}
.ck.ck-list__item > .ck-button:not(.ck-list-item-button) .ck-button__label {
			/* https://github.com/ckeditor/ckeditor5-heading/issues/63 */
			line-height: calc(var(--ck-line-height-base) * var(--ck-font-size-base));
		}
.ck.ck-list__item > .ck-button:not(.ck-list-item-button):active {
			box-shadow: none;
		}
.ck.ck-list__item > .ck-button.ck-on:not(.ck-list-item-button) {
			background: var(--ck-color-list-button-on-background);
			color: var(--ck-color-list-button-on-text);
		}
.ck.ck-list__item > .ck-button.ck-on:not(.ck-list-item-button):active {
				box-shadow: none;
			}
.ck.ck-list__item > .ck-button.ck-on:not(.ck-list-item-button):hover:not(.ck-disabled) {
				background: var(--ck-color-list-button-on-background-focus);
			}
.ck.ck-list__item > .ck-button.ck-on:not(.ck-list-item-button):focus:not(.ck-disabled) {
				border-color: var(--ck-color-base-background);
			}
.ck.ck-list__item > .ck-button:not(.ck-list-item-button):hover:not(.ck-disabled) {
			background: var(--ck-color-list-button-hover-background);
		}
/* It's unnecessary to change the background/text of a switch toggle; it has different ways
	of conveying its state (like the switcher) */
.ck.ck-list__item > .ck-button.ck-switchbutton.ck-on {
			background: var(--ck-color-list-background);
			color: inherit;
		}
.ck.ck-list__item > .ck-button.ck-switchbutton.ck-on:hover:not(.ck-disabled) {
				background: var(--ck-color-list-button-hover-background);
				color: inherit;
			}
.ck-list .ck-list__group {
	padding-top: var(--ck-spacing-medium);

	/* Lists come with an inner vertical padding. Don't duplicate it. */
}
.ck-list .ck-list__group:first-child {
		padding-top: 0;
	}
/* The group should have a border when it's not the first item. */
*:not(.ck-hidden) ~ .ck-list .ck-list__group {
		border-top: 1px solid var(--ck-color-base-border);
	}
.ck-list .ck-list__group > .ck-label {
		font-size: 11px;
		font-weight: bold;
		padding: var(--ck-spacing-medium) var(--ck-spacing-large) 0;
	}
.ck.ck-list__separator {
	height: 1px;
	width: 100%;
	background: var(--ck-color-base-border);

	/* Give the separator some air */
	margin: var(--ck-spacing-small) 0;
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
.ck.ck-menu-bar {
	display: flex;
	flex-wrap: wrap;
	justify-content: flex-start;
	background: var(--ck-color-base-background);
	padding: var(--ck-spacing-small);
	gap: var(--ck-spacing-small);
	border: 1px solid var(--ck-color-toolbar-border);
	width: 100%;
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
.ck.ck-menu-bar__menu {
	/* Enable font size inheritance, which allows fluid UI scaling. */
	font-size: inherit;
}
.ck.ck-menu-bar__menu.ck-menu-bar__menu_top-level {
		max-width: 100%;
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A class which indicates that an element holding it is disabled.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements a button of given background color.
 *
 * @param {String} $background - Background color of the button.
 * @param {String} $border - Border color of the button.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
	 * All menu buttons.
	 */
.ck.ck-menu-bar__menu > .ck-menu-bar__menu__button {
		width: 100%;
	}
.ck.ck-menu-bar__menu > .ck-menu-bar__menu__button > .ck-button__label {
			flex-grow: 1;
			overflow: hidden;
			text-overflow: ellipsis;
		}
.ck.ck-menu-bar__menu > .ck-menu-bar__menu__button.ck-disabled > .ck-button__label {
			opacity: var(--ck-disabled-opacity);
		}
[dir="ltr"] .ck.ck-menu-bar__menu > .ck-menu-bar__menu__button:not(.ck-button_with-text) {
				padding-left: var(--ck-spacing-small);
			}
[dir="rtl"] .ck.ck-menu-bar__menu > .ck-menu-bar__menu__button:not(.ck-button_with-text) {
				padding-right: var(--ck-spacing-small);
			}
/*
	 * Top-level menu buttons only.
	 */
.ck.ck-menu-bar__menu.ck-menu-bar__menu_top-level > .ck-menu-bar__menu__button {
		padding: var(--ck-spacing-small) var(--ck-spacing-medium);
		min-height: unset;
	}
.ck.ck-menu-bar__menu.ck-menu-bar__menu_top-level > .ck-menu-bar__menu__button .ck-button__label {
			width: unset;
			line-height: unset;

			/*
			 * Top-level buttons don't use ellipsis and overflow: hidden clips descenders.
			 *  See https://github.com/ckeditor/ckeditor5/issues/17422.
			 */
			overflow: visible;
		}
.ck.ck-menu-bar__menu.ck-menu-bar__menu_top-level > .ck-menu-bar__menu__button.ck-on {
			border-bottom-left-radius: 0;
			border-bottom-right-radius: 0;
		}
.ck.ck-menu-bar__menu.ck-menu-bar__menu_top-level > .ck-menu-bar__menu__button .ck-icon {
			display: none;
		}
/*
	 * Sub-menu buttons.
	 */
.ck.ck-menu-bar__menu:not(.ck-menu-bar__menu_top-level) .ck-menu-bar__menu__button {
		border-radius: 0;
	}
.ck.ck-menu-bar__menu:not(.ck-menu-bar__menu_top-level) .ck-menu-bar__menu__button > .ck-menu-bar__menu__button__arrow {
			width: var(--ck-dropdown-arrow-size);
		}
[dir="ltr"] .ck.ck-menu-bar__menu:not(.ck-menu-bar__menu_top-level) .ck-menu-bar__menu__button > .ck-menu-bar__menu__button__arrow {
				transform: rotate(-90deg);

				/* A space to accommodate the triangle. */
				margin-left: var(--ck-spacing-standard);

				/* Nudge the arrow gently to the right because its center of gravity is to the left */
				margin-right: calc(-1 * var(--ck-spacing-small));
	}
[dir="rtl"] .ck.ck-menu-bar__menu:not(.ck-menu-bar__menu_top-level) .ck-menu-bar__menu__button > .ck-menu-bar__menu__button__arrow {
				transform: rotate(90deg);

				left: var(--ck-spacing-standard);

				/* A space to accommodate the triangle. */
				margin-right: var(--ck-spacing-small);

				/* Nudge the arrow gently to the left because its center of gravity is to the right (after rotation). */
				margin-left: calc(-1 * var(--ck-spacing-small));
	}
.ck.ck-menu-bar__menu:not(.ck-menu-bar__menu_top-level) .ck-menu-bar__menu__button.ck-disabled > .ck-menu-bar__menu__button__arrow {
			opacity: var(--ck-disabled-opacity);
		}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-menu-bar-menu-item-min-width: 18em;
}
.ck.ck-menu-bar__menu .ck.ck-menu-bar__menu__item {
	min-width: var(--ck-menu-bar-menu-item-min-width);
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
	 * List item buttons.
	 */
.ck.ck-menu-bar__menu .ck-button.ck-menu-bar__menu__item__button {
		border-radius: 0;
	}
.ck.ck-menu-bar__menu .ck-button.ck-menu-bar__menu__item__button > .ck-spinner-container,
		.ck.ck-menu-bar__menu .ck-button.ck-menu-bar__menu__item__button > .ck-spinner-container .ck-spinner {
			/* These styles correspond to .ck-icon so that the spinner seamlessly replaces the icon. */
			--ck-toolbar-spinner-size: 20px;
		}
.ck.ck-menu-bar__menu .ck-button.ck-menu-bar__menu__item__button > .ck-spinner-container {
			/* This ensures margins corresponding to the .ck-icon. */
			font-size: var(--ck-icon-font-size);
		}
[dir="ltr"] .ck.ck-menu-bar__menu .ck-button.ck-menu-bar__menu__item__button > .ck-spinner-container {
				margin-right: var(--ck-spacing-medium);
	}
[dir="rtl"] .ck.ck-menu-bar__menu .ck-button.ck-menu-bar__menu__item__button > .ck-spinner-container {
				margin-left: var(--ck-spacing-medium);
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements rounded corner interface for .ck-rounded-corners class.
 *
 * @see $ck-border-radius
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A helper to combine multiple shadows.
 */
/**
 * Gives an element a drop shadow so it looks like a floating panel.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A visual style of focused element's border.
 */
:root {
	--ck-menu-bar-menu-panel-max-width: 75vw;
}
.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel {
	border-radius: 0;

	background: var(--ck-color-dropdown-panel-background);
	border: 1px solid var(--ck-color-dropdown-panel-border);
	bottom: 0;
	height: -moz-fit-content;
	height: fit-content;
	max-width: var(--ck-menu-bar-menu-panel-max-width);
}
.ck-rounded-corners .ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel,
	.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-rounded-corners {
		border-radius: var(--ck-border-radius);
	}
.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel {
	box-shadow: var(--ck-drop-shadow), 0 0;

	/* Corner border radius consistent with the button. */
}
.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_es,
	.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_se {
		border-top-left-radius: 0;
	}
.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_ws,
	.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_sw {
		border-top-right-radius: 0;
	}
.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_en,
	.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_ne {
		border-bottom-left-radius: 0;
	}
.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_wn,
	.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_nw {
		border-bottom-right-radius: 0;
	}
.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel:focus {
		outline: none;
	}
.ck.ck-menu-bar .ck-list-item-button:focus,
		.ck.ck-menu-bar .ck-list-item-button:active {
			border-color: transparent;
			box-shadow: none;
		}
.ck.ck-menu-bar.ck-menu-bar_focus-border-enabled .ck-list-item-button:focus,
		.ck.ck-menu-bar.ck-menu-bar_focus-border-enabled .ck-list-item-button:active {
			/* Fix truncated shadows due to rendering order. */
			position: relative;
			z-index: 2;

			/* Disable native outline. */

			outline: none;

			border: var(--ck-focus-ring);
			box-shadow: var(--ck-focus-outer-shadow), 0 0;
		}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements rounded corner interface for .ck-rounded-corners class.
 *
 * @see $ck-border-radius
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A helper to combine multiple shadows.
 */
/**
 * Gives an element a drop shadow so it looks like a floating panel.
 */
:root {
	--ck-balloon-border-width: 1px;
	--ck-balloon-arrow-offset: 2px;
	--ck-balloon-arrow-height: 10px;
	--ck-balloon-arrow-half-width: 8px;
	--ck-balloon-arrow-drop-shadow: 0 2px 2px var(--ck-color-shadow-drop);
}
.ck.ck-balloon-panel {
	border-radius: 0;

	min-height: 15px;

	background: var(--ck-color-panel-background);
	border: var(--ck-balloon-border-width) solid var(--ck-color-panel-border);
}
.ck-rounded-corners .ck.ck-balloon-panel,
	.ck.ck-balloon-panel.ck-rounded-corners {
		border-radius: var(--ck-border-radius);
	}
.ck.ck-balloon-panel {
	box-shadow: var(--ck-drop-shadow), 0 0;
}
.ck.ck-balloon-panel.ck-balloon-panel_with-arrow::before,
		.ck.ck-balloon-panel.ck-balloon-panel_with-arrow::after {
			width: 0;
			height: 0;
			border-style: solid;
		}
.ck.ck-balloon-panel[class*="arrow_n"]::before,
		.ck.ck-balloon-panel[class*="arrow_n"]::after {
			border-width: 0 var(--ck-balloon-arrow-half-width) var(--ck-balloon-arrow-height) var(--ck-balloon-arrow-half-width);
		}
.ck.ck-balloon-panel[class*="arrow_n"]::before {
			border-color: transparent transparent var(--ck-color-panel-border) transparent;
			margin-top: calc( -1 * var(--ck-balloon-border-width) );
		}
.ck.ck-balloon-panel[class*="arrow_n"]::after {
			border-color: transparent transparent var(--ck-color-panel-background) transparent;
			margin-top: calc( var(--ck-balloon-arrow-offset) - var(--ck-balloon-border-width) );
		}
.ck.ck-balloon-panel[class*="arrow_s"]::before,
		.ck.ck-balloon-panel[class*="arrow_s"]::after {
			border-width: var(--ck-balloon-arrow-height) var(--ck-balloon-arrow-half-width) 0 var(--ck-balloon-arrow-half-width);
		}
.ck.ck-balloon-panel[class*="arrow_s"]::before {
			border-color: var(--ck-color-panel-border) transparent transparent;
			filter: drop-shadow(var(--ck-balloon-arrow-drop-shadow));
			margin-bottom: calc( -1 * var(--ck-balloon-border-width) );
		}
.ck.ck-balloon-panel[class*="arrow_s"]::after {
			border-color: var(--ck-color-panel-background) transparent transparent transparent;
			margin-bottom: calc( var(--ck-balloon-arrow-offset) - var(--ck-balloon-border-width) );
		}
.ck.ck-balloon-panel[class*="arrow_e"]::before,
		.ck.ck-balloon-panel[class*="arrow_e"]::after {
			border-width: var(--ck-balloon-arrow-half-width) 0 var(--ck-balloon-arrow-half-width) var(--ck-balloon-arrow-height);
		}
.ck.ck-balloon-panel[class*="arrow_e"]::before {
			border-color: transparent transparent transparent var(--ck-color-panel-border);
			margin-right: calc( -1 * var(--ck-balloon-border-width) );
		}
.ck.ck-balloon-panel[class*="arrow_e"]::after {
			border-color: transparent transparent transparent var(--ck-color-panel-background);
			margin-right: calc( var(--ck-balloon-arrow-offset) - var(--ck-balloon-border-width) );
		}
.ck.ck-balloon-panel[class*="arrow_w"]::before,
		.ck.ck-balloon-panel[class*="arrow_w"]::after {
			border-width: var(--ck-balloon-arrow-half-width) var(--ck-balloon-arrow-height) var(--ck-balloon-arrow-half-width) 0;
		}
.ck.ck-balloon-panel[class*="arrow_w"]::before {
			border-color: transparent var(--ck-color-panel-border) transparent transparent;
			margin-left: calc( -1 * var(--ck-balloon-border-width) );
		}
.ck.ck-balloon-panel[class*="arrow_w"]::after {
			border-color: transparent var(--ck-color-panel-background) transparent transparent;
			margin-left: calc( var(--ck-balloon-arrow-offset) - var(--ck-balloon-border-width) );
		}
.ck.ck-balloon-panel.ck-balloon-panel_arrow_n::before,
		.ck.ck-balloon-panel.ck-balloon-panel_arrow_n::after {
			left: 50%;
			margin-left: calc(-1 * var(--ck-balloon-arrow-half-width));
			top: calc(-1 * var(--ck-balloon-arrow-height));
		}
.ck.ck-balloon-panel.ck-balloon-panel_arrow_nw::before,
		.ck.ck-balloon-panel.ck-balloon-panel_arrow_nw::after {
			left: calc(2 * var(--ck-balloon-arrow-half-width));
			top: calc(-1 * var(--ck-balloon-arrow-height));
		}
.ck.ck-balloon-panel.ck-balloon-panel_arrow_ne::before,
		.ck.ck-balloon-panel.ck-balloon-panel_arrow_ne::after {
			right: calc(2 * var(--ck-balloon-arrow-half-width));
			top: calc(-1 * var(--ck-balloon-arrow-height));
		}
.ck.ck-balloon-panel.ck-balloon-panel_arrow_s::before,
		.ck.ck-balloon-panel.ck-balloon-panel_arrow_s::after {
			left: 50%;
			margin-left: calc(-1 * var(--ck-balloon-arrow-half-width));
			bottom: calc(-1 * var(--ck-balloon-arrow-height));
		}
.ck.ck-balloon-panel.ck-balloon-panel_arrow_sw::before,
		.ck.ck-balloon-panel.ck-balloon-panel_arrow_sw::after {
			left: calc(2 * var(--ck-balloon-arrow-half-width));
			bottom: calc(-1 * var(--ck-balloon-arrow-height));
		}
.ck.ck-balloon-panel.ck-balloon-panel_arrow_se::before,
		.ck.ck-balloon-panel.ck-balloon-panel_arrow_se::after {
			right: calc(2 * var(--ck-balloon-arrow-half-width));
			bottom: calc(-1 * var(--ck-balloon-arrow-height));
		}
.ck.ck-balloon-panel.ck-balloon-panel_arrow_sme::before,
		.ck.ck-balloon-panel.ck-balloon-panel_arrow_sme::after {
			right: 25%;
			margin-right: calc(2 * var(--ck-balloon-arrow-half-width));
			bottom: calc(-1 * var(--ck-balloon-arrow-height));
		}
.ck.ck-balloon-panel.ck-balloon-panel_arrow_smw::before,
		.ck.ck-balloon-panel.ck-balloon-panel_arrow_smw::after {
			left: 25%;
			margin-left: calc(2 * var(--ck-balloon-arrow-half-width));
			bottom: calc(-1 * var(--ck-balloon-arrow-height));
		}
.ck.ck-balloon-panel.ck-balloon-panel_arrow_nme::before,
		.ck.ck-balloon-panel.ck-balloon-panel_arrow_nme::after {
			right: 25%;
			margin-right: calc(2 * var(--ck-balloon-arrow-half-width));
			top: calc(-1 * var(--ck-balloon-arrow-height));
		}
.ck.ck-balloon-panel.ck-balloon-panel_arrow_nmw::before,
		.ck.ck-balloon-panel.ck-balloon-panel_arrow_nmw::after {
			left: 25%;
			margin-left: calc(2 * var(--ck-balloon-arrow-half-width));
			top: calc(-1 * var(--ck-balloon-arrow-height));
		}
.ck.ck-balloon-panel.ck-balloon-panel_arrow_e::before,
		.ck.ck-balloon-panel.ck-balloon-panel_arrow_e::after {
			right: calc(-1 * var(--ck-balloon-arrow-height));
			margin-top: calc(-1 * var(--ck-balloon-arrow-half-width));
			top: 50%;
		}
.ck.ck-balloon-panel.ck-balloon-panel_arrow_w::before,
		.ck.ck-balloon-panel.ck-balloon-panel_arrow_w::after {
			left: calc(-1 * var(--ck-balloon-arrow-height));
			margin-top: calc(-1 * var(--ck-balloon-arrow-half-width));
			top: 50%;
		}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
.ck .ck-balloon-rotator__navigation {
	background: var(--ck-color-toolbar-background);
	border-bottom: 1px solid var(--ck-color-toolbar-border);
	padding: 0 var(--ck-spacing-small);

	/* Let's keep similar appearance to `ck-toolbar`. */
}
.ck .ck-balloon-rotator__navigation > * {
		margin-right: var(--ck-spacing-small);
		margin-top: var(--ck-spacing-small);
		margin-bottom: var(--ck-spacing-small);
	}
/* Gives counter more breath than buttons. */
.ck .ck-balloon-rotator__navigation .ck-balloon-rotator__counter {
		margin-right: var(--ck-spacing-standard);

		/* We need to use smaller margin because of previous button's right margin. */
		margin-left: var(--ck-spacing-small);
	}
/* Disable default annotation shadow inside rotator with fake panels. */
.ck .ck-balloon-rotator__content .ck.ck-annotation-wrapper {
		box-shadow: none;
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A helper to combine multiple shadows.
 */
/**
 * Gives an element a drop shadow so it looks like a floating panel.
 */
:root {
	--ck-balloon-fake-panel-offset-horizontal: 6px;
	--ck-balloon-fake-panel-offset-vertical: 6px;
}
/* Let's use `.ck-balloon-panel` appearance. See: balloonpanel.css. */
.ck .ck-fake-panel div {
	box-shadow: var(--ck-drop-shadow), 0 0;

	min-height: 15px;

	background: var(--ck-color-panel-background);
	border: 1px solid var(--ck-color-panel-border);
	border-radius: var(--ck-border-radius);

	width: 100%;
	height: 100%;
}
.ck .ck-fake-panel div:nth-child( 1 ) {
	margin-left: var(--ck-balloon-fake-panel-offset-horizontal);
	margin-top: var(--ck-balloon-fake-panel-offset-vertical);
}
.ck .ck-fake-panel div:nth-child( 2 ) {
	margin-left: calc(var(--ck-balloon-fake-panel-offset-horizontal) * 2);
	margin-top: calc(var(--ck-balloon-fake-panel-offset-vertical) * 2);
}
.ck .ck-fake-panel div:nth-child( 3 ) {
	margin-left: calc(var(--ck-balloon-fake-panel-offset-horizontal) * 3);
	margin-top: calc(var(--ck-balloon-fake-panel-offset-vertical) * 3);
}
/* If balloon is positioned above element, we need to move fake panel to the top. */
.ck .ck-balloon-panel_arrow_s + .ck-fake-panel,
.ck .ck-balloon-panel_arrow_se + .ck-fake-panel,
.ck .ck-balloon-panel_arrow_sw + .ck-fake-panel {
	--ck-balloon-fake-panel-offset-vertical: -6px;
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A helper to combine multiple shadows.
 */
/**
 * Gives an element a drop shadow so it looks like a floating panel.
 */
.ck.ck-sticky-panel .ck-sticky-panel__content_sticky {
		box-shadow: var(--ck-drop-shadow), 0 0;

		border-width: 0 1px 1px;
		border-top-left-radius: 0;
		border-top-right-radius: 0;
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
.ck-vertical-form > .ck-button:nth-last-child(2)::after {
	border-right: 1px solid var(--ck-color-base-border);
}
.ck.ck-responsive-form {
	padding: var(--ck-spacing-large);
}
.ck.ck-responsive-form:focus {
		/* See: https://github.com/ckeditor/ckeditor5/issues/4773 */
		outline: none;
	}
[dir="ltr"] .ck.ck-responsive-form > :not(:first-child) {
			margin-left: var(--ck-spacing-standard);
		}
[dir="rtl"] .ck.ck-responsive-form > :not(:last-child) {
			margin-left: var(--ck-spacing-standard);
		}
@media screen and (max-width: 600px) {
.ck.ck-responsive-form {
		padding: 0;
		width: calc(.8 * var(--ck-input-width));
}

		.ck.ck-responsive-form .ck-labeled-field-view {
			margin: var(--ck-spacing-large) var(--ck-spacing-large) 0;
		}

			.ck.ck-responsive-form .ck-labeled-field-view .ck-input-text,
			.ck.ck-responsive-form .ck-labeled-field-view .ck-input-number {
				min-width: 0;
				width: 100%;
			}

			/* Let the long error messages wrap in the narrow form. */
			.ck.ck-responsive-form .ck-labeled-field-view .ck-labeled-field-view__error {
				white-space: normal;
			}

		/* Styles for two last buttons in the form (save&cancel, edit&unlink, etc.). */
			.ck.ck-responsive-form > .ck-button:nth-last-child(2)::after {
				border-right: 1px solid var(--ck-color-base-border);
			}

		.ck.ck-responsive-form > .ck-button:nth-last-child(1),
		.ck.ck-responsive-form > .ck-button:nth-last-child(2) {
			padding: var(--ck-spacing-standard);
			margin-top: var(--ck-spacing-large);
			border-radius: 0;
		}

			.ck.ck-responsive-form > .ck-button:nth-last-child(1):not(:focus), .ck.ck-responsive-form > .ck-button:nth-last-child(2):not(:focus) {
				border-top: 1px solid var(--ck-color-base-border);
			}

			[dir="ltr"] .ck.ck-responsive-form > .ck-button:nth-last-child(1), [dir="ltr"] .ck.ck-responsive-form > .ck-button:nth-last-child(2) {
				margin-left: 0;
	}

			[dir="rtl"] .ck.ck-responsive-form > .ck-button:nth-last-child(1), [dir="rtl"] .ck.ck-responsive-form > .ck-button:nth-last-child(2) {
				margin-left: 0;
	}

				[dir="rtl"] .ck.ck-responsive-form > .ck-button:nth-last-child(1):last-of-type, [dir="rtl"] .ck.ck-responsive-form > .ck-button:nth-last-child(2):last-of-type {
					border-right: 1px solid var(--ck-color-base-border);
				}
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-search-field-view-horizontal-spacing: calc(var(--ck-icon-size) + var(--ck-spacing-medium));
}
.ck.ck-search > .ck-labeled-field-view .ck-input {
			width: 100%;
		}
.ck.ck-search > .ck-labeled-field-view.ck-search__query_with-icon {
			--ck-labeled-field-label-default-position-x: var(--ck-search-field-view-horizontal-spacing);
		}
.ck.ck-search > .ck-labeled-field-view.ck-search__query_with-icon > .ck-labeled-field-view__input-wrapper > .ck-icon {
				opacity: .5;
				pointer-events: none;
			}
.ck.ck-search > .ck-labeled-field-view.ck-search__query_with-icon .ck-input {
				width: 100%;
			}
[dir="ltr"] .ck.ck-search > .ck-labeled-field-view.ck-search__query_with-icon .ck-input {
					padding-left: var(--ck-search-field-view-horizontal-spacing);
	}
[dir="rtl"] .ck.ck-search > .ck-labeled-field-view.ck-search__query_with-icon .ck-input:not(.ck-input-text_empty) {
						padding-left: var(--ck-search-field-view-horizontal-spacing);
					}
.ck.ck-search > .ck-labeled-field-view.ck-search__query_with-reset {
			--ck-labeled-field-empty-unfocused-max-width: 100% - 2 * var(--ck-search-field-view-horizontal-spacing);
		}
.ck.ck-search > .ck-labeled-field-view.ck-search__query_with-reset.ck-labeled-field-view_empty {
				--ck-labeled-field-empty-unfocused-max-width: 100% - var(--ck-search-field-view-horizontal-spacing) - var(--ck-spacing-medium);
			}
.ck.ck-search > .ck-labeled-field-view.ck-search__query_with-reset .ck-search__reset {
				min-width: auto;
				min-height: auto;

				background: none;
				opacity: .5;
				padding: 0;
			}
[dir="ltr"] .ck.ck-search > .ck-labeled-field-view.ck-search__query_with-reset .ck-search__reset {
					right: var(--ck-spacing-medium);
	}
[dir="rtl"] .ck.ck-search > .ck-labeled-field-view.ck-search__query_with-reset .ck-search__reset {
					left: var(--ck-spacing-medium);
	}
.ck.ck-search > .ck-labeled-field-view.ck-search__query_with-reset .ck-search__reset:hover {
					opacity: 1;
				}
.ck.ck-search > .ck-labeled-field-view.ck-search__query_with-reset .ck-input {
				width: 100%;
			}
[dir="ltr"] .ck.ck-search > .ck-labeled-field-view.ck-search__query_with-reset .ck-input:not(.ck-input-text_empty) {
						padding-right: var(--ck-search-field-view-horizontal-spacing);
					}
[dir="rtl"] .ck.ck-search > .ck-labeled-field-view.ck-search__query_with-reset .ck-input {
					padding-right: var(--ck-search-field-view-horizontal-spacing);
	}
.ck.ck-search > .ck-search__results {
		min-width: 100%;
	}
.ck.ck-search > .ck-search__results > .ck-search__info {
			width: 100%;
			padding: var(--ck-spacing-medium) var(--ck-spacing-large);
		}
.ck.ck-search > .ck-search__results > .ck-search__info * {
				white-space: normal;
			}
.ck.ck-search > .ck-search__results > .ck-search__info > span:first-child {
				font-weight: bold;
			}
.ck.ck-search > .ck-search__results > .ck-search__info > span:last-child {
				margin-top: var(--ck-spacing-medium);
			}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-toolbar-spinner-size: 18px;
}
.ck.ck-spinner-container {
	width: var(--ck-toolbar-spinner-size);
	height: var(--ck-toolbar-spinner-size);
	animation: 1.5s infinite ck-spinner-rotate linear;
}
@media (prefers-reduced-motion: reduce) {
.ck.ck-spinner-container {
		animation-duration: 3s;
}
	}
.ck.ck-spinner {
	width: var(--ck-toolbar-spinner-size);
	height: var(--ck-toolbar-spinner-size);
	border-radius: 50%;
	border: 2px solid var(--ck-color-text);
	border-top-color: transparent;
}
@keyframes ck-spinner-rotate {
	to {
		transform: rotate(360deg)
	}
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * This fixes a problem in Firefox when the initial height of the complement does not match the number of rows.
 * This bug is especially visible when rows=1.
 */
.ck-textarea {
	overflow-x: hidden
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-color-block-toolbar-button: var(--ck-color-text);
	--ck-block-toolbar-button-size: var(--ck-font-size-normal);
}
.ck.ck-block-toolbar-button {
	color: var(--ck-color-block-toolbar-button);
	font-size: var(--ck-block-toolbar-size);
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements rounded corner interface for .ck-rounded-corners class.
 *
 * @see $ck-border-radius
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
.ck.ck-toolbar {
	border-radius: 0;

	background: var(--ck-color-toolbar-background);
	padding: 0 var(--ck-spacing-small);
	border: 1px solid var(--ck-color-toolbar-border);
}
.ck-rounded-corners .ck.ck-toolbar,
	.ck.ck-toolbar.ck-rounded-corners {
		border-radius: var(--ck-border-radius);
	}
.ck.ck-toolbar .ck.ck-toolbar__separator {
		height: var(--ck-icon-size);
		width: 1px;
		min-width: 1px;
		background: var(--ck-color-toolbar-border);

		/*
		 * These margins make the separators look better in balloon toolbars (when aligned with the "tip").
		 * See https://github.com/ckeditor/ckeditor5/issues/7493.
		 */
		margin-top: var(--ck-spacing-small);
		margin-bottom: var(--ck-spacing-small);
	}
.ck.ck-toolbar .ck-toolbar__line-break {
		height: 0;
	}
.ck.ck-toolbar > .ck-toolbar__items > *:not(.ck-toolbar__line-break) {
			/* (#11) Separate toolbar items. */
			margin-right: var(--ck-spacing-small);
		}
/* Don't display a separator after an empty items container, for instance,
		when all items were grouped */
.ck.ck-toolbar > .ck-toolbar__items:empty + .ck.ck-toolbar__separator {
			display: none;
		}
.ck.ck-toolbar > .ck-toolbar__items > *:not(.ck-toolbar__line-break),
	.ck.ck-toolbar > .ck.ck-toolbar__grouped-dropdown {
		/* Make sure items wrapped to the next line have v-spacing */
		margin-top: var(--ck-spacing-small);
		margin-bottom: var(--ck-spacing-small);
	}
.ck.ck-toolbar.ck-toolbar_vertical {
		/* Items in a vertical toolbar span the entire width. */
		padding: 0;

		/* Specificity matters here. See https://github.com/ckeditor/ckeditor5-theme-lark/issues/168. */
	}
.ck.ck-toolbar.ck-toolbar_vertical > .ck-toolbar__items > .ck {
			/* Items in a vertical toolbar should span the horizontal space. */
			width: 100%;

			/* Items in a vertical toolbar should have no margin. */
			margin: 0;

			/* Items in a vertical toolbar span the entire width so rounded corners are pointless. */
			border-radius: 0;
		}
.ck.ck-toolbar.ck-toolbar_compact {
		/* No spacing around items. */
		padding: 0;
	}
.ck.ck-toolbar.ck-toolbar_compact > .ck-toolbar__items > * {
			/* Compact toolbar items have no spacing between them. */
			margin: 0;

			/* "Middle" children should have no rounded corners. */
		}
.ck.ck-toolbar.ck-toolbar_compact > .ck-toolbar__items > *:not(:first-child):not(:last-child) {
				border-radius: 0;
			}
/*
		 * Dropdown button has asymmetric padding to fit the arrow.
		 * This button has no arrow so let's revert that padding back to normal.
		 */
.ck.ck-toolbar > .ck.ck-toolbar__grouped-dropdown > .ck.ck-button.ck-dropdown__button {
			padding-left: var(--ck-spacing-tiny);
		}
/* A drop-down containing the nested toolbar with configured items. */
/* Prevent empty space in the panel when the dropdown label is visible and long but the toolbar has few items. */
.ck.ck-toolbar .ck-toolbar__nested-toolbar-dropdown > .ck-dropdown__panel {
			min-width: auto;
		}
.ck.ck-toolbar .ck-toolbar__nested-toolbar-dropdown > .ck-button > .ck-button__label {
			max-width: 7em;
			width: auto;
		}
.ck.ck-toolbar:focus {
		outline: none;
	}
.ck-toolbar-container .ck.ck-toolbar {
		border: 0;
	}
/* stylelint-disable */
/*
 * Styles for RTL toolbars.
 *
 * Note: In some cases (e.g. a decoupled editor), the toolbar has its own "dir"
 * because its parent is not controlled by the editor framework.
 */
[dir="rtl"] .ck.ck-toolbar > .ck-toolbar__items > .ck, .ck.ck-toolbar[dir="rtl"] > .ck-toolbar__items > .ck {
		margin-right: 0;
	}
[dir="rtl"] .ck.ck-toolbar:not(.ck-toolbar_compact) > .ck-toolbar__items > .ck, .ck.ck-toolbar[dir="rtl"]:not(.ck-toolbar_compact) > .ck-toolbar__items > .ck {
		/* (#11) Separate toolbar items. */
		margin-left: var(--ck-spacing-small);
	}
[dir="rtl"] .ck.ck-toolbar > .ck-toolbar__items > .ck:last-child, .ck.ck-toolbar[dir="rtl"] > .ck-toolbar__items > .ck:last-child {
		margin-left: 0;
	}
/* No rounded corners on the right side of the first child. */
[dir="rtl"] .ck.ck-toolbar.ck-toolbar_compact > .ck-toolbar__items > .ck:first-child, .ck.ck-toolbar.ck-toolbar_compact[dir="rtl"] > .ck-toolbar__items > .ck:first-child {
			border-top-left-radius: 0;
			border-bottom-left-radius: 0;
		}
/* No rounded corners on the left side of the last child. */
[dir="rtl"] .ck.ck-toolbar.ck-toolbar_compact > .ck-toolbar__items > .ck:last-child, .ck.ck-toolbar.ck-toolbar_compact[dir="rtl"] > .ck-toolbar__items > .ck:last-child {
			border-top-right-radius: 0;
			border-bottom-right-radius: 0;
		}
/* Separate the the separator form the grouping dropdown when some items are grouped. */
[dir="rtl"] .ck.ck-toolbar > .ck.ck-toolbar__separator, .ck.ck-toolbar[dir="rtl"] > .ck.ck-toolbar__separator {
		margin-left: var(--ck-spacing-small);
	}
/* Some spacing between the items and the separator before the grouped items dropdown. */
[dir="rtl"] .ck.ck-toolbar.ck-toolbar_grouping > .ck-toolbar__items:not(:empty):not(:only-child), .ck.ck-toolbar.ck-toolbar_grouping[dir="rtl"] > .ck-toolbar__items:not(:empty):not(:only-child) {
		margin-left: var(--ck-spacing-small);
	}
/*
 * Styles for LTR toolbars.
 *
 * Note: In some cases (e.g. a decoupled editor), the toolbar has its own "dir"
 * because its parent is not controlled by the editor framework.
 */
[dir="ltr"] .ck.ck-toolbar > .ck-toolbar__items > .ck:last-child, .ck.ck-toolbar[dir="ltr"] > .ck-toolbar__items > .ck:last-child {
		margin-right: 0;
	}
/* No rounded corners on the right side of the first child. */
[dir="ltr"] .ck.ck-toolbar.ck-toolbar_compact > .ck-toolbar__items > .ck:first-child, .ck.ck-toolbar.ck-toolbar_compact[dir="ltr"] > .ck-toolbar__items > .ck:first-child {
			border-top-right-radius: 0;
			border-bottom-right-radius: 0;
		}
/* No rounded corners on the left side of the last child. */
[dir="ltr"] .ck.ck-toolbar.ck-toolbar_compact > .ck-toolbar__items > .ck:last-child, .ck.ck-toolbar.ck-toolbar_compact[dir="ltr"] > .ck-toolbar__items > .ck:last-child {
			border-top-left-radius: 0;
			border-bottom-left-radius: 0;
		}
/* Separate the the separator form the grouping dropdown when some items are grouped. */
[dir="ltr"] .ck.ck-toolbar > .ck.ck-toolbar__separator, .ck.ck-toolbar[dir="ltr"] > .ck.ck-toolbar__separator {
		margin-right: var(--ck-spacing-small);
	}
/* Some spacing between the items and the separator before the grouped items dropdown. */
[dir="ltr"] .ck.ck-toolbar.ck-toolbar_grouping > .ck-toolbar__items:not(:empty):not(:only-child), .ck.ck-toolbar.ck-toolbar_grouping[dir="ltr"] > .ck-toolbar__items:not(:empty):not(:only-child) {
		margin-right: var(--ck-spacing-small);
	}
/* stylelint-enable */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements rounded corner interface for .ck-rounded-corners class.
 *
 * @see $ck-border-radius
 */
.ck.ck-balloon-panel.ck-tooltip {
	--ck-balloon-border-width: 0px;
	--ck-balloon-arrow-offset: 0px;
	--ck-balloon-arrow-half-width: 4px;
	--ck-balloon-arrow-height: 4px;
	--ck-tooltip-text-padding: 4px;
	--ck-color-panel-background: var(--ck-color-tooltip-background);

	padding: 0 var(--ck-spacing-medium);

	/* Reset balloon panel styles */
	box-shadow: none;
}
.ck.ck-balloon-panel.ck-tooltip .ck-tooltip__text {
		font-size: .9em;
		line-height: 1.5;
		color: var(--ck-color-tooltip-text);
	}
.ck.ck-balloon-panel.ck-tooltip.ck-tooltip_multi-line .ck-tooltip__text {
		white-space: break-spaces;
		display: inline-block;
		padding: var(--ck-tooltip-text-padding) 0;
		max-width: 200px;
	}
/* Hide the default shadow of the .ck-balloon-panel tip */
.ck.ck-balloon-panel.ck-tooltip::before {
		display: none;
	}

/* Editor */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements rounded corner interface for .ck-rounded-corners class.
 *
 * @see $ck-border-radius
 */
.ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content {
			border-radius: 0;

			border: 1px solid var(--ck-color-base-border);
			border-bottom-width: 0;
		}
.ck-rounded-corners .ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content,
	.ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content.ck-rounded-corners {
		border-radius: var(--ck-border-radius);
				border-bottom-left-radius: 0;
				border-bottom-right-radius: 0;
	}
.ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content.ck-sticky-panel__content_sticky {
				border-bottom-width: 1px;
			}
.ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content .ck-menu-bar {
				border: 0;
				border-bottom: 1px solid var(--ck-color-base-border);
			}
.ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content .ck-toolbar {
				border: 0;
			}
/* Note: Use ck-editor__main to make sure these styles don't apply to other editor types */
.ck.ck-editor__main > .ck-editor__editable {
	/* https://github.com/ckeditor/ckeditor5-theme-lark/issues/113 */
	background: var(--ck-color-base-background);

	border-radius: 0;
}
.ck-rounded-corners .ck.ck-editor__main > .ck-editor__editable,
	.ck.ck-editor__main > .ck-editor__editable.ck-rounded-corners {
		border-radius: var(--ck-border-radius);
		border-top-left-radius: 0;
		border-top-right-radius: 0;
	}
.ck.ck-editor__main > .ck-editor__editable:not(.ck-focused) {
		border-color: var(--ck-color-base-border);
	}

/* Plugins */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-bookmark-icon-hover-fill-color: var(--ck-color-widget-hover-border);
	--ck-bookmark-icon-selected-fill-color: var(--ck-color-focus-border);
	--ck-bookmark-icon-animation-duration: var(--ck-widget-handler-animation-duration);
	--ck-bookmark-icon-animation-curve: var(--ck-widget-handler-animation-curve);
}
.ck .ck-bookmark.ck-widget {
		display: inline-block;
		outline: none;
	}
.ck .ck-bookmark.ck-widget .ck-bookmark__icon .ck-icon__fill {
			transition: fill var(--ck-bookmark-icon-animation-duration) var(--ck-bookmark-icon-animation-curve);
		}
.ck .ck-bookmark.ck-widget:hover .ck-bookmark__icon .ck-icon__fill {
				fill: var(--ck-bookmark-icon-hover-fill-color);
			}
.ck .ck-bookmark.ck-widget.ck-widget_selected .ck-bookmark__icon .ck-icon__fill {
				fill: var(--ck-bookmark-icon-selected-fill-color);
			}
.ck .ck-bookmark.ck-widget.ck-widget_selected,
		.ck .ck-bookmark.ck-widget.ck-widget_selected:hover {
			outline: none;
		}
.ck .ck-bookmark.ck-widget .ck-bookmark__icon {
			position: relative;
			display: block;
			/* To make it align with text baseline. */
			top: -0.1em;
		}
.ck .ck-bookmark.ck-widget .ck-bookmark__icon .ck-icon {
				height: 1.2em;
				width: auto;
				vertical-align: middle;
			}
/*
 * Classes used by the "fake visual selection" displayed in the content when an input
 * in the bookmark UI has focus (the browser does not render the native selection in this state).
 */
.ck .ck-fake-bookmark-selection {
	background: var(--ck-color-link-fake-selection);
}
/* A collapsed fake visual selection. */
.ck .ck-fake-bookmark-selection_collapsed {
	height: 100%;
	border-right: 1px solid var(--ck-color-base-text);
	margin-right: -1px;
	outline: solid 1px hsla(0, 0%, 100%, .5);
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-bookmark-form-width: 340px;
}
@media screen and (max-width: 600px) {
	:root {
		--ck-bookmark-form-width: 300px;
	}
	}
.ck.ck-bookmark-form {
	width: var(--ck-bookmark-form-width);
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Makes element unselectable.
 */
.ck.ck-bookmark-balloon .ck.ck-toolbar > .ck-toolbar__items {
			flex-wrap: nowrap;
		}
.ck.ck-bookmark-toolbar__preview {
	padding: 0 var(--ck-spacing-medium);
	max-width: var(--ck-input-width);
	min-width: 3em;
	font-weight: normal;
	text-overflow: ellipsis;
	text-align: center;
	overflow: hidden;

	-webkit-user-select: none;

	user-select: none;
	cursor: default;
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-clipboard-drop-target-dot-width: 12px;
	--ck-clipboard-drop-target-dot-height: 8px;
	--ck-clipboard-drop-target-color: var(--ck-color-focus-border);
}
/*
	 * Vertical drop target (in text).
	 */
.ck.ck-editor__editable .ck.ck-clipboard-drop-target-position span {
			bottom: calc(-.5 * var(--ck-clipboard-drop-target-dot-height));
			top: calc(-.5 * var(--ck-clipboard-drop-target-dot-height));
			border: 1px solid var(--ck-clipboard-drop-target-color);
			background: var(--ck-clipboard-drop-target-color);
			margin-left: -1px;

			/* The triangle above the marker */
		}
.ck.ck-editor__editable .ck.ck-clipboard-drop-target-position span::after {
				content: '';
				width: 0;
				height: 0;

				display: block;
				position: absolute;
				left: 50%;
				top: calc(-.5 * var(--ck-clipboard-drop-target-dot-height));

				transform: translateX(-50%);
				border-color: var(--ck-clipboard-drop-target-color) transparent transparent transparent;
				border-width: calc(var(--ck-clipboard-drop-target-dot-height)) calc(.5 * var(--ck-clipboard-drop-target-dot-width)) 0 calc(.5 * var(--ck-clipboard-drop-target-dot-width));
				border-style: solid;
			}
/*
	 * Styles of the widget that it a drop target.
	 */
.ck.ck-editor__editable .ck-widget.ck-clipboard-drop-target-range {
		outline: var(--ck-widget-outline-thickness) solid var(--ck-clipboard-drop-target-color) !important;
	}
/*
	 * Styles of the widget being dragged (its preview).
	 */
.ck.ck-editor__editable .ck-widget:-webkit-drag {
		zoom: 0.6;
		outline: none !important;
	}
.ck.ck-clipboard-drop-target-line {
	height: 0;
	border: 1px solid var(--ck-clipboard-drop-target-color);
	background: var(--ck-clipboard-drop-target-color);
	margin-top: -1px;
}
.ck.ck-clipboard-drop-target-line::before {
		content: '';
		position: absolute;
		top: calc(-.5 * var(--ck-clipboard-drop-target-dot-width));
		width: 0;
		height: 0;
		border-style: solid;
	}
[dir="ltr"] .ck.ck-clipboard-drop-target-line::before {
			left: -1px;

			border-width: calc(.5 * var(--ck-clipboard-drop-target-dot-width)) 0 calc(.5 * var(--ck-clipboard-drop-target-dot-width)) var(--ck-clipboard-drop-target-dot-height);
			border-color: transparent transparent transparent var(--ck-clipboard-drop-target-color);
	}
[dir="rtl"] .ck.ck-clipboard-drop-target-line::before {
			right: -1px;

			border-width:calc(.5 * var(--ck-clipboard-drop-target-dot-width)) var(--ck-clipboard-drop-target-dot-height) calc(.5 * var(--ck-clipboard-drop-target-dot-width)) 0;
			border-color: transparent var(--ck-clipboard-drop-target-color) transparent transparent;
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-color-code-block-label-background: hsl(0, 0%, 46%);
}
.ck.ck-editor__editable pre[data-language]::after {
	top: -1px;
	right: 10px;
	background: var(--ck-color-code-block-label-background);

	font-size: 10px;
	font-family: var(--ck-font-face);
	line-height: 16px;
	padding: var(--ck-spacing-tiny) var(--ck-spacing-medium);
	color: hsl(0, 0%, 100%);
	white-space: nowrap;
}
.ck.ck-code-block-dropdown .ck-dropdown__panel {
	/* There could be dozens of languages available. Use scroll to prevent a 10e6px dropdown. */
	max-height: 250px;
	overflow-y: auto;
	overflow-x: hidden;
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/* See ckeditor/ckeditor5#936. */
@media (forced-colors: active) {
		.ck.ck-placeholder, .ck .ck-placeholder {
		/*
		 * This is needed for Edge on Windows to use the right color for the placeholder content (::before).
		 * See https://github.com/ckeditor/ckeditor5/issues/14907.
		 */
		forced-color-adjust: preserve-parent-color;
		}
	}
.ck.ck-placeholder::before, .ck .ck-placeholder::before {
		cursor: text;
	}
@media (forced-colors: none) {
		.ck.ck-placeholder::before, .ck .ck-placeholder::before {
			color: var(--ck-color-engine-placeholder-text);
		}
	}
@media (forced-colors: active) {
		.ck.ck-placeholder::before, .ck .ck-placeholder::before {
			/*
			 * In the high contrast mode there is no telling between regular and placeholder text. Using
			 * italic text to address that issue. See https://github.com/ckeditor/ckeditor5/issues/14907.
			 */
			font-style: italic;

			/*
			 * Without this margin, the caret will not show up and blink when the user puts the selection
			 * in the placeholder (Edge on Windows). See https://github.com/ckeditor/ckeditor5/issues/14907.
			 */
			margin-left: 1px;
		}
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
.ck.ck-find-and-replace-form {
	width: 400px;

	/*
	 * The <form> needs tabindex="-1" for proper Esc handling after being clicked
	 * but the side effect is that this creates a nasty focus outline in some browsers.
	 */
}
.ck.ck-find-and-replace-form:focus {
		outline: none;
	}
/* Generic styles for the form inputs and actions. */
.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs,
	.ck.ck-find-and-replace-form .ck-find-and-replace-form__actions {
		flex: 1 1 auto;
		flex-direction: row;
		flex-wrap: wrap;
		align-items: center;
		align-content: stretch;

		padding: var(--ck-spacing-large);
		margin: 0;

	}
.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs > .ck-button, .ck.ck-find-and-replace-form .ck-find-and-replace-form__actions > .ck-button {
			flex: 0 0 auto;
		}
[dir="ltr"] .ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs > * + *, [dir="ltr"] .ck.ck-find-and-replace-form .ck-find-and-replace-form__actions > * + * {
				margin-left: var(--ck-spacing-standard);
			}
[dir="rtl"] .ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs > * + *, [dir="rtl"] .ck.ck-find-and-replace-form .ck-find-and-replace-form__actions > * + * {
				margin-right: var(--ck-spacing-standard);
			}
.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs .ck-labeled-field-view, .ck.ck-find-and-replace-form .ck-find-and-replace-form__actions .ck-labeled-field-view {
			flex: 1 1 auto;
		}
.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs .ck-labeled-field-view .ck-input, .ck.ck-find-and-replace-form .ck-find-and-replace-form__actions .ck-labeled-field-view .ck-input {
				width: 100%;
				min-width: 50px;
			}
/* Styles specific for inputs area. */
.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs {
		/* To display all controls in line when there's an error under the input */
		align-items: flex-start;
	}
.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs > .ck-button-prev > .ck-icon {
			transform: rotate(90deg);
		}
.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs > .ck-button-next > .ck-icon {
			transform: rotate(-90deg);
		}
.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs .ck-results-counter {
			top: 50%;
			transform: translateY(-50%);

			color: var(--ck-color-base-border);
		}
[dir="ltr"] .ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs .ck-results-counter {
				right: var(--ck-spacing-standard);
	}
[dir="rtl"] .ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs .ck-results-counter {
				left: var(--ck-spacing-standard);
	}
.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs > .ck-labeled-field-replace {
			flex: 0 0 100%;
			padding-top: var(--ck-spacing-standard);
		}
[dir="ltr"] .ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs > .ck-labeled-field-replace {
				margin-left: 0;
	}
[dir="rtl"] .ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs > .ck-labeled-field-replace {
				margin-right: 0;
	}
/* Styles specific for actions area. */
.ck.ck-find-and-replace-form .ck-find-and-replace-form__actions {
		flex-wrap: wrap;
		justify-content: flex-end;
		margin-top: calc( -1 * var(--ck-spacing-large) );
	}
.ck.ck-find-and-replace-form .ck-find-and-replace-form__actions > .ck-button-find {
			font-weight: bold;

			/* Beef the find button up a little. It's the main action button in the form */
		}
.ck.ck-find-and-replace-form .ck-find-and-replace-form__actions > .ck-button-find .ck-button__label {
				padding-left: var(--ck-spacing-large);
				padding-right: var(--ck-spacing-large);
			}
.ck.ck-find-and-replace-form .ck-switchbutton {
		width: 100%;
		display: flex;
		flex-direction: row;
		flex-wrap: nowrap;
		justify-content: space-between;
		align-items: center;
	}
@media screen and (max-width: 600px) {
	.ck.ck-find-and-replace-form {
		width: 300px;

		/* Don't let the form overflow from the dialog (https://github.com/ckeditor/ckeditor5-commercial/issues/5913) */
		max-width: 100%;

		/* Styles specific for inputs area. */
	}
		.ck.ck-find-and-replace-form.ck-find-and-replace-form__input {
			flex-wrap: wrap;
		}

			.ck.ck-find-and-replace-form.ck-find-and-replace-form__input .ck-labeled-field-view {
				flex: 1 0 auto;
				width: 100%;
				margin-bottom: var(--ck-spacing-standard);
			}

			.ck.ck-find-and-replace-form.ck-find-and-replace-form__input > .ck-button {
				text-align: center;
			}

				.ck.ck-find-and-replace-form.ck-find-and-replace-form__input > .ck-button:first-of-type {
					flex: 1 1 auto;
				}

					[dir="ltr"] .ck.ck-find-and-replace-form.ck-find-and-replace-form__input > .ck-button:first-of-type {
						margin-left: 0;
	}

					[dir="rtl"] .ck.ck-find-and-replace-form.ck-find-and-replace-form__input > .ck-button:first-of-type {
						margin-right: 0;
	}

					.ck.ck-find-and-replace-form.ck-find-and-replace-form__input > .ck-button:first-of-type .ck-button__label {
						width: 100%;
						text-align: center;
					}

		/* Styles specific for actions area. */
		.ck.ck-find-and-replace-form.ck-find-and-replace-form__actions > :not(.ck-labeled-field-view) {
			flex-wrap: wrap;
			flex: 1 1 auto;
		}

			.ck.ck-find-and-replace-form.ck-find-and-replace-form__actions > :not(.ck-labeled-field-view) > .ck-button {
				text-align: center;
			}

				.ck.ck-find-and-replace-form.ck-find-and-replace-form__actions > :not(.ck-labeled-field-view) > .ck-button:first-of-type {
					flex: 1 1 auto;
				}

					[dir="ltr"] .ck.ck-find-and-replace-form.ck-find-and-replace-form__actions > :not(.ck-labeled-field-view) > .ck-button:first-of-type {
						margin-left: 0;
	}

					[dir="rtl"] .ck.ck-find-and-replace-form.ck-find-and-replace-form__actions > :not(.ck-labeled-field-view) > .ck-button:first-of-type {
						margin-right: 0;
	}

				.ck.ck-find-and-replace-form.ck-find-and-replace-form__actions > :not(.ck-labeled-field-view) > .ck-button .ck-button__label {
					width: 100%;
					text-align: center;
				}
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/* Resize dropdown's button label. */
.ck.ck-dropdown.ck-heading-dropdown .ck-dropdown__button .ck-button__label {
		width: 8em;
	}
.ck.ck-dropdown.ck-heading-dropdown .ck-dropdown__panel .ck-list__item {
		min-width: 18em;
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Note: This file should contain the wireframe styles only. But since there are no such styles,
 * it acts as a message to the builder telling that it should look for the corresponding styles
 * **in the theme** when compiling the editor.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-html-embed-content-width: calc(100% - 1.5 * var(--ck-icon-size));
	--ck-html-embed-source-height: 10em;
	--ck-html-embed-unfocused-outline-width: 1px;
	--ck-html-embed-content-min-height: calc(var(--ck-icon-size) + var(--ck-spacing-standard));

	--ck-html-embed-source-disabled-background: var(--ck-color-base-foreground);
	--ck-html-embed-source-disabled-color: hsl(0deg 0% 45%);
}
/* The feature container. */
.ck-widget.raw-html-embed {
	font-size: var(--ck-font-size-base);
	background-color: var(--ck-color-base-foreground);
}
.ck-widget.raw-html-embed:not(.ck-widget_selected):not(:hover) {
		outline: var(--ck-html-embed-unfocused-outline-width) dashed var(--ck-color-widget-blurred-border);
	}
/* HTML embed widget itself should respect UI language direction */
.ck-widget.raw-html-embed[dir="ltr"] {
		text-align: left;
	}
.ck-widget.raw-html-embed[dir="rtl"] {
		text-align: right;
	}
/* ----- Embed label in the upper left corner ----------------------------------------------- */
.ck-widget.raw-html-embed::before {
		content: attr(data-html-embed-label);
		top: calc(-1 * var(--ck-html-embed-unfocused-outline-width));
		left: var(--ck-spacing-standard);
		background: hsl(0deg 0% 60%);
		transition: background var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve);
		padding: calc(var(--ck-spacing-tiny) + var(--ck-html-embed-unfocused-outline-width)) var(--ck-spacing-small) var(--ck-spacing-tiny);
		border-radius: 0 0 var(--ck-border-radius) var(--ck-border-radius);
		color: var(--ck-color-base-background);
		font-size: var(--ck-font-size-tiny);
		font-family: var(--ck-font-face);
	}
.ck-widget.raw-html-embed[dir="rtl"]::before {
		left: auto;
		right: var(--ck-spacing-standard);
	}
/* Make space for label but it only collides in LTR languages */
.ck-widget.raw-html-embed[dir="ltr"] .ck-widget__type-around .ck-widget__type-around__button.ck-widget__type-around__button_before {
		margin-left: 50px;
	}
.ck.ck-editor__editable.ck-blurred .ck-widget.raw-html-embed.ck-widget_selected::before {
		top: 0px;
		padding: var(--ck-spacing-tiny) var(--ck-spacing-small);
	}
.ck.ck-editor__editable:not(.ck-blurred) .ck-widget.raw-html-embed.ck-widget_selected::before {
		top: 0;
		padding: var(--ck-spacing-tiny) var(--ck-spacing-small);
		background: var(--ck-color-focus-border);
	}
.ck.ck-editor__editable .ck-widget.raw-html-embed:not(.ck-widget_selected):hover::before {
		top: 0px;
		padding: var(--ck-spacing-tiny) var(--ck-spacing-small);
	}
/* ----- Emebed internals --------------------------------------------------------------------- */
.ck-widget.raw-html-embed .raw-html-embed__content-wrapper {
		padding: var(--ck-spacing-standard);
	}
/* The switch mode button wrapper. */
.ck-widget.raw-html-embed .raw-html-embed__buttons-wrapper {
		top: var(--ck-spacing-standard);
		right: var(--ck-spacing-standard);
	}
.ck-widget.raw-html-embed .raw-html-embed__buttons-wrapper .ck-button.raw-html-embed__save-button {
			color: var(--ck-color-button-save);
		}
.ck-widget.raw-html-embed .raw-html-embed__buttons-wrapper .ck-button.raw-html-embed__cancel-button {
			color: var(--ck-color-button-cancel);
		}
.ck-widget.raw-html-embed .raw-html-embed__buttons-wrapper .ck-button:not(:first-child) {
			margin-top: var(--ck-spacing-small);
		}
.ck-widget.raw-html-embed[dir="rtl"] .raw-html-embed__buttons-wrapper {
		left: var(--ck-spacing-standard);
		right: auto;
	}
/* The edit source element. */
.ck-widget.raw-html-embed .raw-html-embed__source {
		box-sizing: border-box;
		height: var(--ck-html-embed-source-height);
		width: var(--ck-html-embed-content-width);
		resize: none;
		min-width: 0;
		padding: var(--ck-spacing-standard);

		font-family: monospace;
		tab-size: 4;
		white-space: pre-wrap;
		font-size: var(--ck-font-size-base); /* Safari needs this. */

		/* HTML code is direction–agnostic. */
		text-align: left;
		direction: ltr;
	}
.ck-widget.raw-html-embed .raw-html-embed__source[disabled] {
			background: var(--ck-html-embed-source-disabled-background);
			color: var(--ck-html-embed-source-disabled-color);

			/* Safari needs this for the proper text color in disabled input (https://github.com/ckeditor/ckeditor5/issues/8320). */
			-webkit-text-fill-color: var(--ck-html-embed-source-disabled-color);
			opacity: 1;
		}
/* The preview data container. */
.ck-widget.raw-html-embed .raw-html-embed__preview {
		min-height: var(--ck-html-embed-content-min-height);
		width: var(--ck-html-embed-content-width);

		/* Disable all mouse interaction as long as the editor is not read–only. */
	}
.ck-editor__editable:not(.ck-read-only) .ck-widget.raw-html-embed .raw-html-embed__preview {
			pointer-events: none;
		}
.ck-widget.raw-html-embed .raw-html-embed__preview-content {
		box-sizing: border-box;
		background-color: var(--ck-color-base-foreground);
	}
.ck-widget.raw-html-embed .raw-html-embed__preview-content > * {
			margin-left: auto;
			margin-right: auto;
		}
.ck-widget.raw-html-embed .raw-html-embed__preview-placeholder {
		color: var(--ck-html-embed-source-disabled-color)
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-image-insert-insert-by-url-width: 250px;
}
.ck.ck-image-insert-url {
	--ck-input-width: 100%;
}
.ck.ck-image-insert-url .ck-image-insert-url__action-row {
		grid-column-gap: var(--ck-spacing-large);
		margin-top: var(--ck-spacing-large);
	}
.ck.ck-image-insert-url .ck-image-insert-url__action-row .ck-button-save,
		.ck.ck-image-insert-url .ck-image-insert-url__action-row .ck-button-cancel {
			justify-content: center;
			min-width: auto;
		}
.ck.ck-image-insert-url .ck-image-insert-url__action-row .ck-button .ck-button__label {
			color: var(--ck-color-text);
		}
.ck.ck-image-insert-form > .ck.ck-button {
		display: block;
		width: 100%;
	}
[dir="ltr"] .ck.ck-image-insert-form > .ck.ck-button {
			text-align: left;
	}
[dir="rtl"] .ck.ck-image-insert-form > .ck.ck-button {
			text-align: right;
	}
.ck.ck-image-insert-form > .ck.ck-collapsible {

		min-width: var(--ck-image-insert-insert-by-url-width);
	}
.ck.ck-image-insert-form > .ck.ck-collapsible:not(:first-child) {
			border-top: 1px solid var(--ck-color-base-border);
		}
.ck.ck-image-insert-form > .ck.ck-collapsible:not(:last-child) {
			border-bottom: 1px solid var(--ck-color-base-border);
		}
/* This is the case when there are no other integrations configured than insert by URL */
.ck.ck-image-insert-form > .ck.ck-image-insert-url {
		min-width: var(--ck-image-insert-insert-by-url-width);
		padding: var(--ck-spacing-large);
	}
.ck.ck-image-insert-form:focus {
		outline: none;
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-color-image-upload-icon: hsl(0, 0%, 100%);
	--ck-color-image-upload-icon-background: hsl(120, 100%, 27%);

	/* Match the icon size with the linked image indicator brought by the link image feature. */
	--ck-image-upload-icon-size: 20;
	--ck-image-upload-icon-width: 2px;
	--ck-image-upload-icon-is-visible: clamp(0px, 100% - 50px, 1px);
}
.ck-image-upload-complete-icon {
	opacity: 0;
	background: var(--ck-color-image-upload-icon-background);
	animation-name: ck-upload-complete-icon-show, ck-upload-complete-icon-hide;
	animation-fill-mode: forwards, forwards;
	animation-duration: 500ms, 500ms;

	/* To make animation scalable. */
	font-size: calc(1px * var(--ck-image-upload-icon-size));

	/* Hide completed upload icon after 3 seconds. */
	animation-delay: 0ms, 3000ms;

	/*
	 * Use CSS math to simulate container queries.
	 * https://css-tricks.com/the-raven-technique-one-step-closer-to-container-queries/#what-about-showing-and-hiding-things
	 */
	overflow: hidden;
	width: calc(var(--ck-image-upload-icon-is-visible) * var(--ck-image-upload-icon-size));
	height: calc(var(--ck-image-upload-icon-is-visible) * var(--ck-image-upload-icon-size));

	/* This is check icon element made from border-width mixed with animations. */
}
.ck-image-upload-complete-icon::after {
		/* Because of border transformation we need to "hard code" left position. */
		left: 25%;

		top: 50%;
		opacity: 0;
		height: 0;
		width: 0;

		transform: scaleX(-1) rotate(135deg);
		transform-origin: left top;
		border-top: var(--ck-image-upload-icon-width) solid var(--ck-color-image-upload-icon);
		border-right: var(--ck-image-upload-icon-width) solid var(--ck-color-image-upload-icon);

		animation-name: ck-upload-complete-icon-check;
		animation-duration: 500ms;
		animation-delay: 500ms;
		animation-fill-mode: forwards;

		/* #1095. While reset is not providing proper box-sizing for pseudoelements, we need to handle it. */
		box-sizing: border-box;
	}
@media (prefers-reduced-motion: reduce) {
.ck-image-upload-complete-icon {
		animation-duration: 0ms;
}

		.ck-image-upload-complete-icon::after {
			animation: none;
			opacity: 1;
			width: 0.3em;
			height: 0.45em;
		}
	}
@keyframes ck-upload-complete-icon-show {
	from {
		opacity: 0;
	}

	to {
		opacity: 1;
	}
}
@keyframes ck-upload-complete-icon-hide {
	from {
		opacity: 1;
	}

	to {
		opacity: 0;
	}
}
@keyframes ck-upload-complete-icon-check {
	0% {
		opacity: 1;
		width: 0;
		height: 0;
	}
	33% {
		width: 0.3em;
		height: 0;
	}
	100% {
		opacity: 1;
		width: 0.3em;
		height: 0.45em;
	}
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-color-upload-placeholder-loader: hsl(0, 0%, 70%);
	--ck-upload-placeholder-loader-size: 32px;
	--ck-upload-placeholder-image-aspect-ratio: 2.8;
}
.ck .ck-image-upload-placeholder {
	/* We need to control the full width of the SVG gray background. */
	width: 100%;
	margin: 0;
}
.ck .ck-image-upload-placeholder.image-inline {
		width: calc( 2 * var(--ck-upload-placeholder-loader-size) * var(--ck-upload-placeholder-image-aspect-ratio) );
	}
.ck .ck-image-upload-placeholder img {
		/*
		 * This is an arbitrary aspect for a 1x1 px GIF to display to the user. Not too tall, not too short.
		 * There's nothing special about this number except that it should make the image placeholder look like
		 * a real image during this short period after the upload started and before the image was read from the
		 * file system (and a rich preview was loaded).
		 */
		aspect-ratio: var(--ck-upload-placeholder-image-aspect-ratio);
	}
.ck .ck-upload-placeholder-loader {
	width: 100%;
	height: 100%;
}
.ck .ck-upload-placeholder-loader::before {
		width: var(--ck-upload-placeholder-loader-size);
		height: var(--ck-upload-placeholder-loader-size);
		border-radius: 50%;
		border-top: 3px solid var(--ck-color-upload-placeholder-loader);
		border-right: 2px solid transparent;
		animation: ck-upload-placeholder-loader 1s linear infinite;
	}
@keyframes ck-upload-placeholder-loader {
	to {
		transform: rotate( 360deg );
	}
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/* Showing animation. */
.ck.ck-editor__editable .image.ck-appear, .ck.ck-editor__editable .image-inline.ck-appear {
			animation: fadeIn 700ms;
		}
@media (prefers-reduced-motion: reduce) {
.ck.ck-editor__editable .image.ck-appear, .ck.ck-editor__editable .image-inline.ck-appear {
				opacity: 1;
				animation: none;
		}
			}
/* Upload progress bar. */
.ck.ck-editor__editable .image .ck-progress-bar,
	.ck.ck-editor__editable .image-inline .ck-progress-bar {
		height: 2px;
		width: 0;
		background: var(--ck-color-upload-bar-background);
		transition: width 100ms;
	}
@keyframes fadeIn {
	from { opacity: 0; }
	to   { opacity: 1; }
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-text-alternative-form-width: 340px;
}
@media screen and (max-width: 600px) {
	:root {
		--ck-text-alternative-form-width: 300px;
	}
	}
.ck.ck-text-alternative-form.ck-responsive-form {
		width: var(--ck-text-alternative-form-width);
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-image-custom-resize-form-width: 340px;
}
@media screen and (max-width: 600px) {
	:root {
		--ck-image-custom-resize-form-width: 300px;
	}
	}
.ck.ck-image-custom-resize-form.ck-responsive-form {
		width: var(--ck-image-custom-resize-form-width);
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/* Class added to span element surrounding currently selected link. */
.ck .ck-link_selected {
	background: var(--ck-color-link-selected-background);

	/* Give linked inline images some outline to let the user know they are also part of the link. */
}
.ck .ck-link_selected span.image-inline {
		outline: var(--ck-widget-outline-thickness) solid var(--ck-color-link-selected-background);
	}
/*
 * Classes used by the "fake visual selection" displayed in the content when an input
 * in the link UI has focus (the browser does not render the native selection in this state).
 */
.ck .ck-fake-link-selection {
	background: var(--ck-color-link-fake-selection);
}
/* A collapsed fake visual selection. */
.ck .ck-fake-link-selection_collapsed {
	height: 100%;
	border-right: 1px solid var(--ck-color-base-text);
	margin-right: -1px;
	outline: solid 1px hsla(0, 0%, 100%, .5);
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-link-bookmark-icon-size: calc( var(--ck-icon-size) * 0.7); /* 0.7 = 14/20 cause default the icon size is 20px */
}
.ck.ck-toolbar.ck-link-toolbar > .ck-toolbar__items {
		flex-wrap: nowrap;
	}
a.ck.ck-button.ck-link-toolbar__preview {
	padding: 0 var(--ck-spacing-medium);
	color: var(--ck-color-link-default);
	cursor: pointer;
	justify-content: center;
}
a.ck.ck-button.ck-link-toolbar__preview .ck.ck-button__label {
		text-overflow: ellipsis;

		/* Match the box model of the link editor form's input so the balloon
		does not change width when moving between actions and the form. */
		max-width: var(--ck-input-width);
	}
a.ck.ck-button.ck-link-toolbar__preview,
	a.ck.ck-button.ck-link-toolbar__preview:hover,
	a.ck.ck-button.ck-link-toolbar__preview:focus,
	a.ck.ck-button.ck-link-toolbar__preview:active {
		background: none;
	}
a.ck.ck-button.ck-link-toolbar__preview:active {
		box-shadow: none;
	}
a.ck.ck-button.ck-link-toolbar__preview:hover,
	a.ck.ck-button.ck-link-toolbar__preview:focus {
		text-decoration: underline;
	}
a.ck.ck-button.ck-link-toolbar__preview.ck-button_with-text .ck.ck-icon.ck-button__icon {
		width: var(--ck-link-bookmark-icon-size);
		height: var(--ck-link-bookmark-icon-size);
	}
[dir="ltr"] a.ck.ck-button.ck-link-toolbar__preview.ck-button_with-text .ck.ck-icon.ck-button__icon {
			margin-right: var(--ck-spacing-tiny);
			margin-left: var(--ck-spacing-small);
	}
[dir="rtl"] a.ck.ck-button.ck-link-toolbar__preview.ck-button_with-text .ck.ck-icon.ck-button__icon {
			margin-left: var(--ck-spacing-tiny);
			margin-right: var(--ck-spacing-small);
	}
a.ck.ck-button.ck-link-toolbar__preview:has( .ck-icon ) {
		padding-left: var(--ck-spacing-extra-tiny );
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-link-panel-width: 340px;
	/* The height of the text inside the link providers list button. */
	--ck-link-provider-list-item-text-height: calc(var(--ck-line-height-base) * var(--ck-font-size-base));
	/* The height of the link providers list item contained paddings. */
	--ck-link-provider-list-item-height: calc(var(--ck-link-provider-list-item-text-height) + var(--ck-spacing-small) + var(--ck-spacing-small));
}
@media screen and (max-width: 600px) {
	:root {
		--ck-link-panel-width: 300px;
	}
	}
/* Generic class that wraps each link balloon view. */
.ck.ck-form.ck-link-form {
	width: var(--ck-link-panel-width);
	padding-bottom: 0;
}
@media screen and (max-width: 600px) {
.ck.ck-form.ck-link-form.ck-responsive-form .ck-labeled-field-view {
				margin: 0;
		}
	}
.ck.ck-form.ck-link-form .ck-link-form__providers-list {
		border-top: 1px solid var(--ck-color-base-border);

		/* The list should be scrollable when there are more than 4 items. */
	}
.ck.ck-form.ck-link-form .ck-link-form__providers-list:has(.ck-list__item:nth-child(n + 5)) {
			overflow: auto;
			/* Scroll should appear when there are more than 5 item on the list.
			* var(--ck-spacing-large) - is a form padding.
			* 1px - is a border width. */
			max-height: calc(var(--ck-link-provider-list-item-height) * 4 + var(--ck-spacing-large) + 1px);
		}
.ck.ck-form.ck-link-form .ck-link-form__providers-list .ck-link__button {
			padding: var(--ck-spacing-small) var(--ck-spacing-large);
			border-radius: 0;
		}
.ck.ck-form.ck-link-form .ck-link-form__providers-list .ck-link__button > .ck-button__label {
				overflow: hidden;
				text-overflow: ellipsis;
			}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	/* Match the icon size with the upload indicator brought by the image upload feature. */
	--ck-link-image-indicator-icon-size: 20;
	--ck-link-image-indicator-icon-is-visible: clamp(0px, 100% - 50px, 1px);
}
/* Linked image indicator */
.ck.ck-editor__editable figure.image > a::after, .ck.ck-editor__editable a span.image-inline::after {
			content: "";

			/*
			 * Smaller images should have the icon closer to the border.
			 * Match the icon position with the upload indicator brought by the image upload feature.
			 */
			top: min(var(--ck-spacing-medium), 6%);
			right: min(var(--ck-spacing-medium), 6%);

			background-color: hsla(0, 0%, 0%, .4);
			background-image: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjAgMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iI2ZmZiIgZD0ibTExLjA3NyAxNSAuOTkxLTEuNDE2YS43NS43NSAwIDEgMSAxLjIyOS44NmwtMS4xNDggMS42NGEuNzQ4Ljc0OCAwIDAgMS0uMjE3LjIwNiA1LjI1MSA1LjI1MSAwIDAgMS04LjUwMy01Ljk1NS43NDEuNzQxIDAgMCAxIC4xMi0uMjc0bDEuMTQ3LTEuNjM5YS43NS43NSAwIDEgMSAxLjIyOC44Nkw0LjkzMyAxMC43bC4wMDYuMDAzYTMuNzUgMy43NSAwIDAgMCA2LjEzMiA0LjI5NGwuMDA2LjAwNHptNS40OTQtNS4zMzVhLjc0OC43NDggMCAwIDEtLjEyLjI3NGwtMS4xNDcgMS42MzlhLjc1Ljc1IDAgMSAxLTEuMjI4LS44NmwuODYtMS4yM2EzLjc1IDMuNzUgMCAwIDAtNi4xNDQtNC4zMDFsLS44NiAxLjIyOWEuNzUuNzUgMCAwIDEtMS4yMjktLjg2bDEuMTQ4LTEuNjRhLjc0OC43NDggMCAwIDEgLjIxNy0uMjA2IDUuMjUxIDUuMjUxIDAgMCAxIDguNTAzIDUuOTU1em0tNC41NjMtMi41MzJhLjc1Ljc1IDAgMCAxIC4xODQgMS4wNDVsLTMuMTU1IDQuNTA1YS43NS43NSAwIDEgMS0xLjIyOS0uODZsMy4xNTUtNC41MDZhLjc1Ljc1IDAgMCAxIDEuMDQ1LS4xODR6Ii8+PC9zdmc+");
			background-size: 14px;
			background-repeat: no-repeat;
			background-position: center;
			border-radius: 100%;

			/*
			* Use CSS math to simulate container queries.
			* https://css-tricks.com/the-raven-technique-one-step-closer-to-container-queries/#what-about-showing-and-hiding-things
			*/
			overflow: hidden;
			width: calc(var(--ck-link-image-indicator-icon-is-visible) * var(--ck-link-image-indicator-icon-size));
			height: calc(var(--ck-link-image-indicator-icon-is-visible) * var(--ck-link-image-indicator-icon-size));
		}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-link-properties-width: 340px;
}
@media screen and (max-width: 600px) {
	:root {
		--ck-link-properties-width: 300px;
	}
	}
.ck.ck-link-properties {
	width: var(--ck-link-properties-width);
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-link-providers-width: 340px;
	--ck-link-list-view-max-height: 240px;
	--ck-link-list-view-icon-size: calc( var(--ck-icon-size) * 0.8); /* 0.8 = 16/20 cause default the icon size is 20px */
}
@media screen and (max-width: 600px) {
	:root {
		--ck-link-providers-width: 300px;
	}
	}
.ck.ck-link-providers {
	width: var(--ck-link-providers-width);
}
.ck.ck-link-providers .ck-form__header__label {
		overflow: hidden;
		text-overflow: ellipsis;
	}
.ck.ck-link-providers > .ck-link-providers__list {
		max-height: min( var(--ck-link-list-view-max-height), 40vh );
	}
.ck.ck-link-providers > .ck-link-providers__list .ck-button > .ck-icon {
				width: var(--ck-link-list-view-icon-size);
				height: var(--ck-link-list-view-icon-size);
			}
.ck.ck-link-providers > .ck-link-providers__list .ck-button > .ck-button__label {
				overflow: hidden;
				text-overflow: ellipsis;
				white-space: nowrap;
			}
.ck.ck-link-providers .ck-link__empty-list-info {
		padding: calc( 2 * var(--ck-spacing-large) ) var(--ck-spacing-medium);
		text-align: center;
		font-style: italic;
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/* When there are no list styles and there is no collapsible. */
.ck.ck-list-properties.ck-list-properties_without-styles {
		padding: var(--ck-spacing-large);
	}
.ck.ck-list-properties.ck-list-properties_without-styles > * {
			min-width: 14em;
		}
.ck.ck-list-properties.ck-list-properties_without-styles > * + * {
				margin-top: var(--ck-spacing-standard);
			}
/*
	 * When the numbered list property fields (start at, reversed) should be displayed,
	 * more horizontal space is needed. Reconfigure the style grid to create that space.
	 */
.ck.ck-list-properties.ck-list-properties_with-numbered-properties > .ck-list-styles-list {
			grid-template-columns: repeat( 4, auto );
		}
/* When list styles are rendered and property fields are in a collapsible. */
.ck.ck-list-properties.ck-list-properties_with-numbered-properties > .ck-collapsible {
			border-top: 1px solid var(--ck-color-base-border);
		}
.ck.ck-list-properties.ck-list-properties_with-numbered-properties > .ck-collapsible > .ck-collapsible__children > * {
					width: 100%;
				}
.ck.ck-list-properties.ck-list-properties_with-numbered-properties > .ck-collapsible > .ck-collapsible__children > * + * {
						margin-top: var(--ck-spacing-standard);
					}
.ck.ck-list-properties .ck.ck-numbered-list-properties__start-index .ck-input {
		min-width: auto;
		width: 100%;
	}
.ck.ck-list-properties .ck.ck-numbered-list-properties__reversed-order {
		background: transparent;
		padding-left: 0;
		padding-right: 0;
		margin-bottom: calc(-1 * var(--ck-spacing-tiny));
	}
.ck.ck-list-properties .ck.ck-numbered-list-properties__reversed-order:active, .ck.ck-list-properties .ck.ck-numbered-list-properties__reversed-order:hover {
			box-shadow: none;
			border-color: transparent;
			background: none;
		}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-list-style-button-size: 44px;
}
.ck.ck-list-styles-list {
	grid-template-columns: repeat( 3, auto );
	row-gap: var(--ck-spacing-medium);
	column-gap: var(--ck-spacing-medium);
	padding: var(--ck-spacing-large);
}
.ck.ck-list-styles-list .ck-button {
		/* Make the button look like a thumbnail (the icon "takes it all"). */
		width: var(--ck-list-style-button-size);
		height: var(--ck-list-style-button-size);
		padding: 0;

		/*
		 * Buttons are aligned by the grid so disable default button margins to not collide with the
		 * gaps in the grid.
		 */
		margin: 0;

		/*
		 * Make sure the button border (which is displayed on focus, BTW) does not steal pixels
		 * from the button dimensions and, as a result, decrease the size of the icon
		 * (which becomes blurry as it scales down).
		 */
		box-sizing: content-box;
	}
.ck.ck-list-styles-list .ck-button .ck-icon {
			width: var(--ck-list-style-button-size);
			height: var(--ck-list-style-button-size);
		}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-media-embed-placeholder-icon-size: 3em;

	--ck-color-media-embed-placeholder-url-text: hsl(0, 0%, 46%);
	--ck-color-media-embed-placeholder-url-text-hover: var(--ck-color-base-text);
}
.ck-media__wrapper {
	margin: 0 auto;
}
.ck-media__wrapper .ck-media__placeholder {
		padding: calc( 3 * var(--ck-spacing-standard) );
		background: var(--ck-color-base-foreground);
	}
.ck-media__wrapper .ck-media__placeholder .ck-media__placeholder__icon {
			min-width: var(--ck-media-embed-placeholder-icon-size);
			height: var(--ck-media-embed-placeholder-icon-size);
			margin-bottom: var(--ck-spacing-large);
			background-position: center;
			background-size: cover;
		}
.ck-media__wrapper .ck-media__placeholder .ck-media__placeholder__icon .ck-icon {
				width: 100%;
				height: 100%;
			}
.ck-media__wrapper .ck-media__placeholder .ck-media__placeholder__url__text {
			color: var(--ck-color-media-embed-placeholder-url-text);
			white-space: nowrap;
			text-align: center;
			font-style: italic;
			text-overflow: ellipsis;
		}
.ck-media__wrapper .ck-media__placeholder .ck-media__placeholder__url__text:hover {
				color: var(--ck-color-media-embed-placeholder-url-text-hover);
				cursor: pointer;
				text-decoration: underline;
			}
.ck-media__wrapper[data-oembed-url*="open.spotify.com"] {
		max-width: 300px;
		max-height: 380px;
	}
.ck-media__wrapper[data-oembed-url*="google.com/maps"] .ck-media__placeholder__icon,
	.ck-media__wrapper[data-oembed-url*="goo.gl/maps"] .ck-media__placeholder__icon,
	.ck-media__wrapper[data-oembed-url*="maps.google.com"] .ck-media__placeholder__icon,
	.ck-media__wrapper[data-oembed-url*="maps.app.goo.gl"] .ck-media__placeholder__icon {
		background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNTAuMzc4IiBoZWlnaHQ9IjI1NC4xNjciIHZpZXdCb3g9IjAgMCA2Ni4yNDYgNjcuMjQ4Ij48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTcyLjUzMSAtMjE4LjQ1NSkgc2NhbGUoLjk4MDEyKSI+PHJlY3Qgcnk9IjUuMjM4IiByeD0iNS4yMzgiIHk9IjIzMS4zOTkiIHg9IjE3Ni4wMzEiIGhlaWdodD0iNjAuMDk5IiB3aWR0aD0iNjAuMDk5IiBmaWxsPSIjMzRhNjY4IiBwYWludC1vcmRlcj0ibWFya2VycyBzdHJva2UgZmlsbCIvPjxwYXRoIGQ9Ik0yMDYuNDc3IDI2MC45bC0yOC45ODcgMjguOTg3YTUuMjE4IDUuMjE4IDAgMCAwIDMuNzggMS42MWg0OS42MjFjMS42OTQgMCAzLjE5LS43OTggNC4xNDYtMi4wMzd6IiBmaWxsPSIjNWM4OGM1Ii8+PHBhdGggZD0iTTIyNi43NDIgMjIyLjk4OGMtOS4yNjYgMC0xNi43NzcgNy4xNy0xNi43NzcgMTYuMDE0LjAwNyAyLjc2Mi42NjMgNS40NzQgMi4wOTMgNy44NzUuNDMuNzAzLjgzIDEuNDA4IDEuMTkgMi4xMDcuMzMzLjUwMi42NSAxLjAwNS45NSAxLjUwOC4zNDMuNDc3LjY3My45NTcuOTg4IDEuNDQgMS4zMSAxLjc2OSAyLjUgMy41MDIgMy42MzcgNS4xNjguNzkzIDEuMjc1IDEuNjgzIDIuNjQgMi40NjYgMy45OSAyLjM2MyA0LjA5NCA0LjAwNyA4LjA5MiA0LjYgMTMuOTE0di4wMTJjLjE4Mi40MTIuNTE2LjY2Ni44NzkuNjY3LjQwMy0uMDAxLjc2OC0uMzE0LjkzLS43OTkuNjAzLTUuNzU2IDIuMjM4LTkuNzI5IDQuNTg1LTEzLjc5NC43ODItMS4zNSAxLjY3My0yLjcxNSAyLjQ2NS0zLjk5IDEuMTM3LTEuNjY2IDIuMzI4LTMuNCAzLjYzOC01LjE2OS4zMTUtLjQ4Mi42NDUtLjk2Mi45ODgtMS40MzkuMy0uNTAzLjYxNy0xLjAwNi45NS0xLjUwOC4zNTktLjcuNzYtMS40MDQgMS4xOS0yLjEwNyAxLjQyNi0yLjQwMiAyLTUuMTE0IDIuMDA0LTcuODc1IDAtOC44NDQtNy41MTEtMTYuMDE0LTE2Ljc3Ni0xNi4wMTR6IiBmaWxsPSIjZGQ0YjNlIiBwYWludC1vcmRlcj0ibWFya2VycyBzdHJva2UgZmlsbCIvPjxlbGxpcHNlIHJ5PSI1LjU2NCIgcng9IjUuODI4IiBjeT0iMjM5LjAwMiIgY3g9IjIyNi43NDIiIGZpbGw9IiM4MDJkMjciIHBhaW50LW9yZGVyPSJtYXJrZXJzIHN0cm9rZSBmaWxsIi8+PHBhdGggZD0iTTE5MC4zMDEgMjM3LjI4M2MtNC42NyAwLTguNDU3IDMuODUzLTguNDU3IDguNjA2czMuNzg2IDguNjA3IDguNDU3IDguNjA3YzMuMDQzIDAgNC44MDYtLjk1OCA2LjMzNy0yLjUxNiAxLjUzLTEuNTU3IDIuMDg3LTMuOTEzIDIuMDg3LTYuMjkgMC0uMzYyLS4wMjMtLjcyMi0uMDY0LTEuMDc5aC04LjI1N3YzLjA0M2g0Ljg1Yy0uMTk3Ljc1OS0uNTMxIDEuNDUtMS4wNTggMS45ODYtLjk0Mi45NTgtMi4wMjggMS41NDgtMy45MDEgMS41NDgtMi44NzYgMC01LjIwOC0yLjM3Mi01LjIwOC01LjI5OSAwLTIuOTI2IDIuMzMyLTUuMjk5IDUuMjA4LTUuMjk5IDEuMzk5IDAgMi42MTguNDA3IDMuNTg0IDEuMjkzbDIuMzgxLTIuMzhjMC0uMDAyLS4wMDMtLjAwNC0uMDA0LS4wMDUtMS41ODgtMS41MjQtMy42Mi0yLjIxNS01Ljk1NS0yLjIxNXptNC40MyA1LjY2bC4wMDMuMDA2di0uMDAzeiIgZmlsbD0iI2ZmZiIgcGFpbnQtb3JkZXI9Im1hcmtlcnMgc3Ryb2tlIGZpbGwiLz48cGF0aCBkPSJNMjE1LjE4NCAyNTEuOTI5bC03Ljk4IDcuOTc5IDI4LjQ3NyAyOC40NzVjLjI4Ny0uNjQ5LjQ0OS0xLjM2Ni40NDktMi4xMjN2LTMxLjE2NWMtLjQ2OS42NzUtLjkzNCAxLjM0OS0xLjM4MiAyLjAwNS0uNzkyIDEuMjc1LTEuNjgyIDIuNjQtMi40NjUgMy45OS0yLjM0NyA0LjA2NS0zLjk4MiA4LjAzOC00LjU4NSAxMy43OTQtLjE2Mi40ODUtLjUyNy43OTgtLjkzLjc5OS0uMzYzLS4wMDEtLjY5Ny0uMjU1LS44NzktLjY2N3YtLjAxMmMtLjU5My01LjgyMi0yLjIzNy05LjgyLTQuNi0xMy45MTQtLjc4My0xLjM1LTEuNjczLTIuNzE1LTIuNDY2LTMuOTktMS4xMzctMS42NjYtMi4zMjctMy40LTMuNjM3LTUuMTY5bC0uMDAyLS4wMDN6IiBmaWxsPSIjYzNjM2MzIi8+PHBhdGggZD0iTTIxMi45ODMgMjQ4LjQ5NWwtMzYuOTUyIDM2Ljk1M3YuODEyYTUuMjI3IDUuMjI3IDAgMCAwIDUuMjM4IDUuMjM4aDEuMDE1bDM1LjY2Ni0zNS42NjZhMTM2LjI3NSAxMzYuMjc1IDAgMCAwLTIuNzY0LTMuOSAzNy41NzUgMzcuNTc1IDAgMCAwLS45ODktMS40NGMtLjI5OS0uNTAzLS42MTYtMS4wMDYtLjk1LTEuNTA4LS4wODMtLjE2Mi0uMTc2LS4zMjYtLjI2NC0uNDg5eiIgZmlsbD0iI2ZkZGM0ZiIgcGFpbnQtb3JkZXI9Im1hcmtlcnMgc3Ryb2tlIGZpbGwiLz48cGF0aCBkPSJNMjExLjk5OCAyNjEuMDgzbC02LjE1MiA2LjE1MSAyNC4yNjQgMjQuMjY0aC43ODFhNS4yMjcgNS4yMjcgMCAwIDAgNS4yMzktNS4yMzh2LTEuMDQ1eiIgZmlsbD0iI2ZmZiIgcGFpbnQtb3JkZXI9Im1hcmtlcnMgc3Ryb2tlIGZpbGwiLz48L2c+PC9zdmc+);
	}
.ck-media__wrapper[data-oembed-url*="facebook.com"] .ck-media__placeholder {
		background: hsl(220, 46%, 48%);
	}
.ck-media__wrapper[data-oembed-url*="facebook.com"] .ck-media__placeholder .ck-media__placeholder__icon {
			background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIxMDI0cHgiIGhlaWdodD0iMTAyNHB4IiB2aWV3Qm94PSIwIDAgMTAyNCAxMDI0IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPiAgICAgICAgPHRpdGxlPkZpbGwgMTwvdGl0bGU+ICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPiAgICA8ZGVmcz48L2RlZnM+ICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPiAgICAgICAgPGcgaWQ9ImZMb2dvX1doaXRlIiBmaWxsPSIjRkZGRkZFIj4gICAgICAgICAgICA8cGF0aCBkPSJNOTY3LjQ4NCwwIEw1Ni41MTcsMCBDMjUuMzA0LDAgMCwyNS4zMDQgMCw1Ni41MTcgTDAsOTY3LjQ4MyBDMCw5OTguNjk0IDI1LjI5NywxMDI0IDU2LjUyMiwxMDI0IEw1NDcsMTAyNCBMNTQ3LDYyOCBMNDE0LDYyOCBMNDE0LDQ3MyBMNTQ3LDQ3MyBMNTQ3LDM1OS4wMjkgQzU0NywyMjYuNzY3IDYyNy43NzMsMTU0Ljc0NyA3NDUuNzU2LDE1NC43NDcgQzgwMi4yNjksMTU0Ljc0NyA4NTAuODQyLDE1OC45NTUgODY1LDE2MC44MzYgTDg2NSwyOTkgTDc4My4zODQsMjk5LjAzNyBDNzE5LjM5MSwyOTkuMDM3IDcwNywzMjkuNTI5IDcwNywzNzQuMjczIEw3MDcsNDczIEw4NjAuNDg3LDQ3MyBMODQwLjUwMSw2MjggTDcwNyw2MjggTDcwNywxMDI0IEw5NjcuNDg0LDEwMjQgQzk5OC42OTcsMTAyNCAxMDI0LDk5OC42OTcgMTAyNCw5NjcuNDg0IEwxMDI0LDU2LjUxNSBDMTAyNCwyNS4zMDMgOTk4LjY5NywwIDk2Ny40ODQsMCIgaWQ9IkZpbGwtMSI+PC9wYXRoPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+);
		}
.ck-media__wrapper[data-oembed-url*="facebook.com"] .ck-media__placeholder .ck-media__placeholder__url__text {
			color: hsl(220, 100%, 90%);
		}
.ck-media__wrapper[data-oembed-url*="facebook.com"] .ck-media__placeholder .ck-media__placeholder__url__text:hover {
				color: hsl(0, 0%, 100%);
			}
.ck-media__wrapper[data-oembed-url*="instagram.com"] .ck-media__placeholder {
		background: linear-gradient(-135deg,hsl(246, 100%, 39%),hsl(302, 100%, 36%),hsl(0, 100%, 48%));
	}
.ck-media__wrapper[data-oembed-url*="instagram.com"] .ck-media__placeholder .ck-media__placeholder__icon {
			background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSI1MDRweCIgaGVpZ2h0PSI1MDRweCIgdmlld0JveD0iMCAwIDUwNCA1MDQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+ICAgICAgICA8dGl0bGU+Z2x5cGgtbG9nb19NYXkyMDE2PC90aXRsZT4gICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+ICAgIDxkZWZzPiAgICAgICAgPHBvbHlnb24gaWQ9InBhdGgtMSIgcG9pbnRzPSIwIDAuMTU5IDUwMy44NDEgMC4xNTkgNTAzLjg0MSA1MDMuOTQgMCA1MDMuOTQiPjwvcG9seWdvbj4gICAgPC9kZWZzPiAgICA8ZyBpZD0iZ2x5cGgtbG9nb19NYXkyMDE2IiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4gICAgICAgIDxnIGlkPSJHcm91cC0zIj4gICAgICAgICAgICA8bWFzayBpZD0ibWFzay0yIiBmaWxsPSJ3aGl0ZSI+ICAgICAgICAgICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI3BhdGgtMSI+PC91c2U+ICAgICAgICAgICAgPC9tYXNrPiAgICAgICAgICAgIDxnIGlkPSJDbGlwLTIiPjwvZz4gICAgICAgICAgICA8cGF0aCBkPSJNMjUxLjkyMSwwLjE1OSBDMTgzLjUwMywwLjE1OSAxNzQuOTI0LDAuNDQ5IDE0OC4wNTQsMS42NzUgQzEyMS4yNCwyLjg5OCAxMDIuOTI3LDcuMTU3IDg2LjkwMywxMy4zODUgQzcwLjMzNywxOS44MjIgNTYuMjg4LDI4LjQzNiA0Mi4yODIsNDIuNDQxIEMyOC4yNzcsNTYuNDQ3IDE5LjY2Myw3MC40OTYgMTMuMjI2LDg3LjA2MiBDNi45OTgsMTAzLjA4NiAyLjczOSwxMjEuMzk5IDEuNTE2LDE0OC4yMTMgQzAuMjksMTc1LjA4MyAwLDE4My42NjIgMCwyNTIuMDggQzAsMzIwLjQ5NyAwLjI5LDMyOS4wNzYgMS41MTYsMzU1Ljk0NiBDMi43MzksMzgyLjc2IDYuOTk4LDQwMS4wNzMgMTMuMjI2LDQxNy4wOTcgQzE5LjY2Myw0MzMuNjYzIDI4LjI3Nyw0NDcuNzEyIDQyLjI4Miw0NjEuNzE4IEM1Ni4yODgsNDc1LjcyMyA3MC4zMzcsNDg0LjMzNyA4Ni45MDMsNDkwLjc3NSBDMTAyLjkyNyw0OTcuMDAyIDEyMS4yNCw1MDEuMjYxIDE0OC4wNTQsNTAyLjQ4NCBDMTc0LjkyNCw1MDMuNzEgMTgzLjUwMyw1MDQgMjUxLjkyMSw1MDQgQzMyMC4zMzgsNTA0IDMyOC45MTcsNTAzLjcxIDM1NS43ODcsNTAyLjQ4NCBDMzgyLjYwMSw1MDEuMjYxIDQwMC45MTQsNDk3LjAwMiA0MTYuOTM4LDQ5MC43NzUgQzQzMy41MDQsNDg0LjMzNyA0NDcuNTUzLDQ3NS43MjMgNDYxLjU1OSw0NjEuNzE4IEM0NzUuNTY0LDQ0Ny43MTIgNDg0LjE3OCw0MzMuNjYzIDQ5MC42MTYsNDE3LjA5NyBDNDk2Ljg0Myw0MDEuMDczIDUwMS4xMDIsMzgyLjc2IDUwMi4zMjUsMzU1Ljk0NiBDNTAzLjU1MSwzMjkuMDc2IDUwMy44NDEsMzIwLjQ5NyA1MDMuODQxLDI1Mi4wOCBDNTAzLjg0MSwxODMuNjYyIDUwMy41NTEsMTc1LjA4MyA1MDIuMzI1LDE0OC4yMTMgQzUwMS4xMDIsMTIxLjM5OSA0OTYuODQzLDEwMy4wODYgNDkwLjYxNiw4Ny4wNjIgQzQ4NC4xNzgsNzAuNDk2IDQ3NS41NjQsNTYuNDQ3IDQ2MS41NTksNDIuNDQxIEM0NDcuNTUzLDI4LjQzNiA0MzMuNTA0LDE5LjgyMiA0MTYuOTM4LDEzLjM4NSBDNDAwLjkxNCw3LjE1NyAzODIuNjAxLDIuODk4IDM1NS43ODcsMS42NzUgQzMyOC45MTcsMC40NDkgMzIwLjMzOCwwLjE1OSAyNTEuOTIxLDAuMTU5IFogTTI1MS45MjEsNDUuNTUgQzMxOS4xODYsNDUuNTUgMzI3LjE1NCw0NS44MDcgMzUzLjcxOCw0Ny4wMTkgQzM3OC4yOCw0OC4xMzkgMzkxLjYxOSw1Mi4yNDMgNDAwLjQ5Niw1NS42OTMgQzQxMi4yNTUsNjAuMjYzIDQyMC42NDcsNjUuNzIyIDQyOS40NjIsNzQuNTM4IEM0MzguMjc4LDgzLjM1MyA0NDMuNzM3LDkxLjc0NSA0NDguMzA3LDEwMy41MDQgQzQ1MS43NTcsMTEyLjM4MSA0NTUuODYxLDEyNS43MiA0NTYuOTgxLDE1MC4yODIgQzQ1OC4xOTMsMTc2Ljg0NiA0NTguNDUsMTg0LjgxNCA0NTguNDUsMjUyLjA4IEM0NTguNDUsMzE5LjM0NSA0NTguMTkzLDMyNy4zMTMgNDU2Ljk4MSwzNTMuODc3IEM0NTUuODYxLDM3OC40MzkgNDUxLjc1NywzOTEuNzc4IDQ0OC4zMDcsNDAwLjY1NSBDNDQzLjczNyw0MTIuNDE0IDQzOC4yNzgsNDIwLjgwNiA0MjkuNDYyLDQyOS42MjEgQzQyMC42NDcsNDM4LjQzNyA0MTIuMjU1LDQ0My44OTYgNDAwLjQ5Niw0NDguNDY2IEMzOTEuNjE5LDQ1MS45MTYgMzc4LjI4LDQ1Ni4wMiAzNTMuNzE4LDQ1Ny4xNCBDMzI3LjE1OCw0NTguMzUyIDMxOS4xOTEsNDU4LjYwOSAyNTEuOTIxLDQ1OC42MDkgQzE4NC42NSw0NTguNjA5IDE3Ni42ODQsNDU4LjM1MiAxNTAuMTIzLDQ1Ny4xNCBDMTI1LjU2MSw0NTYuMDIgMTEyLjIyMiw0NTEuOTE2IDEwMy4zNDUsNDQ4LjQ2NiBDOTEuNTg2LDQ0My44OTYgODMuMTk0LDQzOC40MzcgNzQuMzc5LDQyOS42MjEgQzY1LjU2NCw0MjAuODA2IDYwLjEwNCw0MTIuNDE0IDU1LjUzNCw0MDAuNjU1IEM1Mi4wODQsMzkxLjc3OCA0Ny45OCwzNzguNDM5IDQ2Ljg2LDM1My44NzcgQzQ1LjY0OCwzMjcuMzEzIDQ1LjM5MSwzMTkuMzQ1IDQ1LjM5MSwyNTIuMDggQzQ1LjM5MSwxODQuODE0IDQ1LjY0OCwxNzYuODQ2IDQ2Ljg2LDE1MC4yODIgQzQ3Ljk4LDEyNS43MiA1Mi4wODQsMTEyLjM4MSA1NS41MzQsMTAzLjUwNCBDNjAuMTA0LDkxLjc0NSA2NS41NjMsODMuMzUzIDc0LjM3OSw3NC41MzggQzgzLjE5NCw2NS43MjIgOTEuNTg2LDYwLjI2MyAxMDMuMzQ1LDU1LjY5MyBDMTEyLjIyMiw1Mi4yNDMgMTI1LjU2MSw0OC4xMzkgMTUwLjEyMyw0Ny4wMTkgQzE3Ni42ODcsNDUuODA3IDE4NC42NTUsNDUuNTUgMjUxLjkyMSw0NS41NSBaIiBpZD0iRmlsbC0xIiBmaWxsPSIjRkZGRkZGIiBtYXNrPSJ1cmwoI21hc2stMikiPjwvcGF0aD4gICAgICAgIDwvZz4gICAgICAgIDxwYXRoIGQ9Ik0yNTEuOTIxLDMzNi4wNTMgQzIwNS41NDMsMzM2LjA1MyAxNjcuOTQ3LDI5OC40NTcgMTY3Ljk0NywyNTIuMDggQzE2Ny45NDcsMjA1LjcwMiAyMDUuNTQzLDE2OC4xMDYgMjUxLjkyMSwxNjguMTA2IEMyOTguMjk4LDE2OC4xMDYgMzM1Ljg5NCwyMDUuNzAyIDMzNS44OTQsMjUyLjA4IEMzMzUuODk0LDI5OC40NTcgMjk4LjI5OCwzMzYuMDUzIDI1MS45MjEsMzM2LjA1MyBaIE0yNTEuOTIxLDEyMi43MTUgQzE4MC40NzQsMTIyLjcxNSAxMjIuNTU2LDE4MC42MzMgMTIyLjU1NiwyNTIuMDggQzEyMi41NTYsMzIzLjUyNiAxODAuNDc0LDM4MS40NDQgMjUxLjkyMSwzODEuNDQ0IEMzMjMuMzY3LDM4MS40NDQgMzgxLjI4NSwzMjMuNTI2IDM4MS4yODUsMjUyLjA4IEMzODEuMjg1LDE4MC42MzMgMzIzLjM2NywxMjIuNzE1IDI1MS45MjEsMTIyLjcxNSBaIiBpZD0iRmlsbC00IiBmaWxsPSIjRkZGRkZGIj48L3BhdGg+ICAgICAgICA8cGF0aCBkPSJNNDE2LjYyNywxMTcuNjA0IEM0MTYuNjI3LDEzNC4zIDQwMy4wOTIsMTQ3LjgzNCAzODYuMzk2LDE0Ny44MzQgQzM2OS43MDEsMTQ3LjgzNCAzNTYuMTY2LDEzNC4zIDM1Ni4xNjYsMTE3LjYwNCBDMzU2LjE2NiwxMDAuOTA4IDM2OS43MDEsODcuMzczIDM4Ni4zOTYsODcuMzczIEM0MDMuMDkyLDg3LjM3MyA0MTYuNjI3LDEwMC45MDggNDE2LjYyNywxMTcuNjA0IiBpZD0iRmlsbC01IiBmaWxsPSIjRkZGRkZGIj48L3BhdGg+ICAgIDwvZz48L3N2Zz4=);
		}
/* stylelint-disable-next-line no-descending-specificity */
.ck-media__wrapper[data-oembed-url*="instagram.com"] .ck-media__placeholder .ck-media__placeholder__url__text {
			color: hsl(302, 100%, 94%);
		}
.ck-media__wrapper[data-oembed-url*="instagram.com"] .ck-media__placeholder .ck-media__placeholder__url__text:hover {
				color: hsl(0, 0%, 100%);
			}
.ck-media__wrapper[data-oembed-url*="twitter.com"] .ck.ck-media__placeholder {
		/* Use gradient to contrast with focused widget (ckeditor/ckeditor5-media-embed#22). */
		background: linear-gradient( to right, hsl(201, 85%, 70%), hsl(201, 85%, 35%) );
	}
.ck-media__wrapper[data-oembed-url*="twitter.com"] .ck.ck-media__placeholder .ck-media__placeholder__icon {
			background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IldoaXRlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQwMCA0MDAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQwMCA0MDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MDAsMjAwYzAsMTEwLjUtODkuNSwyMDAtMjAwLDIwMFMwLDMxMC41LDAsMjAwUzg5LjUsMCwyMDAsMFM0MDAsODkuNSw0MDAsMjAweiBNMTYzLjQsMzA1LjVjODguNywwLDEzNy4yLTczLjUsMTM3LjItMTM3LjJjMC0yLjEsMC00LjItMC4xLTYuMmM5LjQtNi44LDE3LjYtMTUuMywyNC4xLTI1Yy04LjYsMy44LTE3LjksNi40LTI3LjcsNy42YzEwLTYsMTcuNi0xNS40LDIxLjItMjYuN2MtOS4zLDUuNS0xOS42LDkuNS0zMC42LDExLjdjLTguOC05LjQtMjEuMy0xNS4yLTM1LjItMTUuMmMtMjYuNiwwLTQ4LjIsMjEuNi00OC4yLDQ4LjJjMCwzLjgsMC40LDcuNSwxLjMsMTFjLTQwLjEtMi03NS42LTIxLjItOTkuNC01MC40Yy00LjEsNy4xLTYuNSwxNS40LTYuNSwyNC4yYzAsMTYuNyw4LjUsMzEuNSwyMS41LDQwLjFjLTcuOS0wLjItMTUuMy0yLjQtMjEuOC02YzAsMC4yLDAsMC40LDAsMC42YzAsMjMuNCwxNi42LDQyLjgsMzguNyw0Ny4zYy00LDEuMS04LjMsMS43LTEyLjcsMS43Yy0zLjEsMC02LjEtMC4zLTkuMS0wLjljNi4xLDE5LjIsMjMuOSwzMy4xLDQ1LDMzLjVjLTE2LjUsMTIuOS0zNy4zLDIwLjYtNTkuOSwyMC42Yy0zLjksMC03LjctMC4yLTExLjUtMC43QzExMC44LDI5Ny41LDEzNi4yLDMwNS41LDE2My40LDMwNS41Ii8+PC9zdmc+);
		}
.ck-media__wrapper[data-oembed-url*="twitter.com"] .ck.ck-media__placeholder .ck-media__placeholder__url__text {
			color: hsl(201, 100%, 86%);
		}
.ck-media__wrapper[data-oembed-url*="twitter.com"] .ck.ck-media__placeholder .ck-media__placeholder__url__text:hover {
				color: hsl(0, 0%, 100%);
			}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-content-color-mention-background: hsla(341, 100%, 30%, 0.1);
	--ck-content-color-mention-text: hsl(341, 100%, 30%);
}
.ck-content .mention {
	background: var(--ck-content-color-mention-background);
	color: var(--ck-content-color-mention-text);
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-color-restricted-editing-exception-background: hsla(31, 100%, 65%, .2);
	--ck-color-restricted-editing-exception-hover-background: hsla(31, 100%, 65%, .35);
	--ck-color-restricted-editing-exception-brackets: hsla(31, 100%, 40%, .4);
	--ck-color-restricted-editing-selected-exception-background: hsla(31, 100%, 65%, .5);
	--ck-color-restricted-editing-selected-exception-brackets: hsla(31, 100%, 40%, .6);
}
.ck-editor__editable .restricted-editing-exception {
	transition: .2s ease-in-out background;
	background-color: var(--ck-color-restricted-editing-exception-background);
	border: 1px solid;
	border-image: linear-gradient(
		to right,
		var(--ck-color-restricted-editing-exception-brackets) 0%,
		var(--ck-color-restricted-editing-exception-brackets) 5px,
		hsla(0, 0%, 0%, 0) 6px,
		hsla(0, 0%, 0%, 0) calc(100% - 6px),
		var(--ck-color-restricted-editing-exception-brackets) calc(100% - 5px),
		var(--ck-color-restricted-editing-exception-brackets) 100%
	) 1;
}
@media (prefers-reduced-motion: reduce) {
.ck-editor__editable .restricted-editing-exception {
		transition: none;
}
	}
.ck-editor__editable .restricted-editing-exception.restricted-editing-exception_selected {
		background-color: var(--ck-color-restricted-editing-selected-exception-background);
		border-image: linear-gradient(
			to right,
			var(--ck-color-restricted-editing-selected-exception-brackets) 0%,
			var(--ck-color-restricted-editing-selected-exception-brackets) 5px,
			var(--ck-color-restricted-editing-selected-exception-brackets) calc(100% - 5px),
			var(--ck-color-restricted-editing-selected-exception-brackets) 100%
		) 1;
	}
.ck-editor__editable .restricted-editing-exception.restricted-editing-exception_collapsed {
		/* Empty exception should have the same width as exception with at least 1 char */
		padding-left: 1ch;
	}
.ck-restricted-editing_mode_restricted {
	cursor: default;

	/* We also have to override all elements inside the restricted editable to prevent cursor switching between default and text
	during the pointer movement. */
}
.ck-restricted-editing_mode_restricted * {
		cursor: default;
	}
.ck-restricted-editing_mode_restricted .restricted-editing-exception {
		cursor: text;
	}
.ck-restricted-editing_mode_restricted .restricted-editing-exception * {
			cursor: text;
		}
.ck-restricted-editing_mode_restricted .restricted-editing-exception:hover {
			background: var(--ck-color-restricted-editing-exception-hover-background);
		}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements rounded corner interface for .ck-rounded-corners class.
 *
 * @see $ck-border-radius
 */
:root {
	--ck-character-grid-tile-size: 24px;
}
.ck.ck-character-grid {
	overflow-y: auto;
	overflow-x: hidden;
}
.ck.ck-character-grid .ck-character-grid__tiles {
		grid-template-columns: repeat(auto-fill, minmax(var(--ck-character-grid-tile-size), 1fr));
		margin: var(--ck-spacing-standard) var(--ck-spacing-large);
		grid-gap: var(--ck-spacing-standard);
	}
.ck.ck-character-grid .ck-character-grid__tile {
		width: var(--ck-character-grid-tile-size);
		height: var(--ck-character-grid-tile-size);
		min-width: var(--ck-character-grid-tile-size);
		min-height: var(--ck-character-grid-tile-size);
		font-size: 1.5em;
		padding: 0;
		transition: .2s ease box-shadow;
		border: 0;
	}
@media (prefers-reduced-motion: reduce) {
.ck.ck-character-grid .ck-character-grid__tile {
			transition: none;
	}
		}
.ck.ck-character-grid .ck-character-grid__tile:focus:not( .ck-disabled ),
		.ck.ck-character-grid .ck-character-grid__tile:hover:not( .ck-disabled ) {
			/* Disable the default .ck-button's border ring. */
			border: 0;
			box-shadow: inset 0 0 0 1px var(--ck-color-base-background), 0 0 0 2px var(--ck-color-focus-border);
		}
/* Make sure the glyph is rendered in the center of the button */
.ck.ck-character-grid .ck-character-grid__tile .ck-button__label {
			line-height: var(--ck-character-grid-tile-size);
			width: 100%;
			text-align: center;
		}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
.ck.ck-character-info {
	padding: var(--ck-spacing-small) var(--ck-spacing-large);
	border-top: 1px solid var(--ck-color-base-border);
}
.ck.ck-character-info > * {
		text-transform: uppercase;
		font-size: var(--ck-font-size-small);
	}
.ck.ck-character-info .ck-character-info__name {
		max-width: 280px;
		text-overflow: ellipsis;
		overflow: hidden;
	}
.ck.ck-character-info .ck-character-info__code {
		opacity: .6;
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
.ck.ck-special-characters-navigation > .ck-label {
		max-width: 160px;
		text-overflow: ellipsis;
		overflow: hidden;
	}
.ck.ck-special-characters-navigation > .ck-dropdown .ck-dropdown__panel {
		/* There could be dozens of categories available. Use scroll to prevent a 10e6px dropdown. */
		max-height: 250px;
		overflow-y: auto;
		overflow-x: hidden;
	}
@media screen and (max-width: 600px) {
.ck.ck-special-characters-navigation {
		max-width: 190px;
}

		.ck.ck-special-characters-navigation > .ck-form__header__label {
			text-overflow: ellipsis;
			overflow: hidden;
		}
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
.ck.ck-dropdown.ck-style-dropdown.ck-style-dropdown_multiple-active > .ck-button > .ck-button__label {
	font-style: italic;
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-style-panel-button-width: 120px;
	--ck-style-panel-button-height: 80px;
	--ck-style-panel-button-label-background: hsl(0, 0%, 94.1%);
	--ck-style-panel-button-hover-label-background: hsl(0, 0%, 92.1%);
	--ck-style-panel-button-hover-border-color: hsl(0, 0%, 70%);
}
.ck.ck-style-panel .ck-style-grid {
	row-gap: var(--ck-spacing-large);
	column-gap: var(--ck-spacing-large);
}
.ck.ck-style-panel .ck-style-grid .ck-style-grid__button {
		--ck-color-button-default-hover-background: var(--ck-color-base-background);
		--ck-color-button-default-active-background: var(--ck-color-base-background);

		padding: 0;
		width: var(--ck-style-panel-button-width);
		height: var(--ck-style-panel-button-height);

		/* Let default .ck-button :focus styles apply */
	}
.ck.ck-style-panel .ck-style-grid .ck-style-grid__button:not(:focus) {
			border: 1px solid var(--ck-color-base-border);
		}
.ck.ck-style-panel .ck-style-grid .ck-style-grid__button .ck-button__label {
			height: 22px;
			line-height: 22px;
			width: 100%;
			padding: 0 var(--ck-spacing-medium);
			overflow: hidden;
			text-overflow: ellipsis;
			flex-shrink: 0;
		}
.ck.ck-style-panel .ck-style-grid .ck-style-grid__button .ck-style-grid__button__preview {
			width: 100%;
			overflow: hidden;
			opacity: .9;

			padding: var(--ck-spacing-medium);
			background: var(--ck-color-base-background);
			border: 2px solid var(--ck-color-base-background);
		}
.ck.ck-style-panel .ck-style-grid .ck-style-grid__button.ck-disabled {
			--ck-color-button-default-disabled-background: var(--ck-color-base-foreground);

			/* Let default .ck-button :focus styles apply */
		}
.ck.ck-style-panel .ck-style-grid .ck-style-grid__button.ck-disabled:not(:focus) {
				border-color: var(--ck-style-panel-button-label-background);
			}
.ck.ck-style-panel .ck-style-grid .ck-style-grid__button.ck-disabled .ck-style-grid__button__preview {
				opacity: .4;

				border-color: var(--ck-color-base-foreground);
				filter: saturate(.3);
			}
.ck.ck-style-panel .ck-style-grid .ck-style-grid__button.ck-on {
			border-color: var(--ck-color-base-active);
		}
.ck.ck-style-panel .ck-style-grid .ck-style-grid__button.ck-on .ck-button__label {
				box-shadow: 0 -1px 0 var(--ck-color-base-active);
				z-index: 1; /* Stay on top of the preview with the shadow. */
			}
.ck.ck-style-panel .ck-style-grid .ck-style-grid__button.ck-on:hover {
				border-color: var(--ck-color-base-active-focus);
			}
.ck.ck-style-panel .ck-style-grid .ck-style-grid__button:not(.ck-on) .ck-button__label {
				background: var(--ck-style-panel-button-label-background);
			}
.ck.ck-style-panel .ck-style-grid .ck-style-grid__button:not(.ck-on):hover .ck-button__label {
				background: var(--ck-style-panel-button-hover-label-background);
			}
.ck.ck-style-panel .ck-style-grid .ck-style-grid__button:hover:not(.ck-disabled):not(.ck-on) {
			border-color: var(--ck-style-panel-button-hover-border-color);
		}
.ck.ck-style-panel .ck-style-grid .ck-style-grid__button:hover:not(.ck-disabled):not(.ck-on) .ck-style-grid__button__preview {
				opacity: 1;
			}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
.ck.ck-style-panel .ck-style-panel__style-group > .ck-label {
		margin: var(--ck-spacing-large) 0;
	}
.ck.ck-style-panel .ck-style-panel__style-group:first-child > .ck-label {
			margin-top: 0;
		}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-style-panel-max-height: 470px;
}
.ck.ck-style-panel {
	padding: var(--ck-spacing-large);
	overflow-y: auto;
	max-height: var(--ck-style-panel-max-height);
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements rounded corner interface for .ck-rounded-corners class.
 *
 * @see $ck-border-radius
 */
[dir="ltr"] .ck.ck-input-color > .ck.ck-input-text {
			border-top-right-radius: 0;
			border-bottom-right-radius: 0;
	}
[dir="rtl"] .ck.ck-input-color > .ck.ck-input-text {
			border-top-left-radius: 0;
			border-bottom-left-radius: 0;
	}
/* Make sure the focused input is always on top of the dropdown button so its
		   outline and border are never cropped (also when the input is read-only). */
.ck.ck-input-color > .ck.ck-input-text:focus {
			z-index: 0;
		}
.ck.ck-input-color > .ck.ck-dropdown > .ck.ck-button.ck-input-color__button {
			padding: 0;
		}
[dir="ltr"] .ck.ck-input-color > .ck.ck-dropdown > .ck.ck-button.ck-input-color__button {
				border-top-left-radius: 0;
				border-bottom-left-radius: 0;
	}
[dir="ltr"] .ck.ck-input-color > .ck.ck-dropdown > .ck.ck-button.ck-input-color__button:not(:focus) {
					border-left: 1px solid transparent;
				}
[dir="rtl"] .ck.ck-input-color > .ck.ck-dropdown > .ck.ck-button.ck-input-color__button {
				border-top-right-radius: 0;
				border-bottom-right-radius: 0;
	}
[dir="rtl"] .ck.ck-input-color > .ck.ck-dropdown > .ck.ck-button.ck-input-color__button:not(:focus) {
					border-right: 1px solid transparent;
				}
.ck.ck-input-color > .ck.ck-dropdown > .ck.ck-button.ck-input-color__button.ck-disabled {
				background: var(--ck-color-input-disabled-background);
			}
.ck.ck-input-color > .ck.ck-dropdown > .ck.ck-button.ck-input-color__button > .ck.ck-input-color__button__preview {
				border-radius: 0;

				width: 20px;
				height: 20px;
				border: 1px solid var(--ck-color-input-border);
			}
.ck-rounded-corners .ck.ck-input-color > .ck.ck-dropdown > .ck.ck-button.ck-input-color__button > .ck.ck-input-color__button__preview,
	.ck.ck-input-color > .ck.ck-dropdown > .ck.ck-button.ck-input-color__button > .ck.ck-input-color__button__preview.ck-rounded-corners {
		border-radius: var(--ck-border-radius);
	}
.ck.ck-input-color > .ck.ck-dropdown > .ck.ck-button.ck-input-color__button > .ck.ck-input-color__button__preview > .ck.ck-input-color__button__preview__no-color-indicator {
					top: -30%;
					left: 50%;
					height: 150%;
					width: 8%;
					background: hsl(0, 100%, 50%);
					border-radius: 2px;
					transform: rotate(45deg);
					transform-origin: 50%;
				}
.ck.ck-input-color .ck.ck-input-color__remove-color {
		width: 100%;
		padding: calc(var(--ck-spacing-standard) / 2) var(--ck-spacing-standard);

		border-bottom-left-radius: 0;
		border-bottom-right-radius: 0;
	}
.ck.ck-input-color .ck.ck-input-color__remove-color:not(:focus) {
			border-bottom: 1px solid var(--ck-color-input-border);
		}
[dir="ltr"] .ck.ck-input-color .ck.ck-input-color__remove-color {
			border-top-right-radius: 0;
	}
[dir="rtl"] .ck.ck-input-color .ck.ck-input-color__remove-color {
			border-top-left-radius: 0;
	}
.ck.ck-input-color .ck.ck-input-color__remove-color .ck.ck-icon {
			margin-right: var(--ck-spacing-standard);
		}
[dir="rtl"] .ck.ck-input-color .ck.ck-input-color__remove-color .ck.ck-icon {
				margin-right: 0;
				margin-left: var(--ck-spacing-standard);
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/* Ignore labels that work as fieldset legends */
.ck.ck-form__row > *:not(.ck-label) + * {
			margin-inline-start: var(--ck-spacing-large);
		}
.ck.ck-form__row > .ck-label {
		width: 100%;
		min-width: 100%;
	}
.ck.ck-form__row.ck-table-form__action-row {
		margin-top: var(--ck-spacing-large);
	}
.ck.ck-form__row.ck-table-form__action-row .ck-button .ck-button__label {
			color: var(--ck-color-text);
		}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-insert-table-dropdown-padding: 10px;
	--ck-insert-table-dropdown-box-height: 11px;
	--ck-insert-table-dropdown-box-width: 12px;
	--ck-insert-table-dropdown-box-margin: 1px;
}
.ck .ck-insert-table-dropdown__grid {
	/* The width of a container should match 10 items in a row so there will be a 10x10 grid. */
	width: calc(var(--ck-insert-table-dropdown-box-width) * 10 + var(--ck-insert-table-dropdown-box-margin) * 20 + var(--ck-insert-table-dropdown-padding) * 2);
	padding: var(--ck-insert-table-dropdown-padding) var(--ck-insert-table-dropdown-padding) 0;
}
.ck .ck-insert-table-dropdown__label,
.ck[dir=rtl] .ck-insert-table-dropdown__label {
	text-align: center;
}
.ck .ck-insert-table-dropdown-grid-box {
	min-width: var(--ck-insert-table-dropdown-box-width);
	min-height: var(--ck-insert-table-dropdown-box-height);
	margin: var(--ck-insert-table-dropdown-box-margin);
	border: 1px solid var(--ck-color-base-border);
	border-radius: 1px;
	outline: none;
	transition: none;
}
@media (prefers-reduced-motion: reduce) {
.ck .ck-insert-table-dropdown-grid-box {
		transition: none;
}
	}
.ck .ck-insert-table-dropdown-grid-box:focus {
		box-shadow: none;
	}
.ck .ck-insert-table-dropdown-grid-box.ck-on {
		border-color: var(--ck-color-focus-border);
		background: var(--ck-color-focus-outer-shadow);
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
.ck.ck-table-cell-properties-form {
	width: 320px;
}
.ck.ck-table-cell-properties-form .ck-form__row.ck-table-cell-properties-form__padding-row {
			align-self: flex-end;
			padding: 0;
			width: 25%;
		}
.ck.ck-table-cell-properties-form .ck-form__row.ck-table-cell-properties-form__alignment-row .ck.ck-toolbar {
				background: none;

				/* Compensate for missing input label that would push the margin (toolbar has no inputs). */
				margin-top: var(--ck-spacing-standard);
			}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-color-table-focused-cell-background: hsla(212, 90%, 80%, .3);
	--ck-table-content-default-border-color: hsl(0, 0%, 83%);
}
/* Dashed outline for table without any border. */
.ck-widget.table table[style*="border:none"],
	.ck-widget.table table[style*="border-style:none"] {
		outline: var(--ck-table-content-default-border-color) 1px dashed;
	}
/**
		 * While setting outline is fine, the border should not be modified here
		 * because it overrides the default table cell border color which is not expected.
		 * So do not use `@mixin ck-focus-ring;` here, or any other border styles.
		 * See more: https://github.com/ckeditor/ckeditor5/issues/16979
		 */
.ck-widget.table td.ck-editor__nested-editable, .ck-widget.table th.ck-editor__nested-editable {
			outline: unset;
		}
.ck-widget.table td.ck-editor__nested-editable.ck-editor__nested-editable_focused:not(.ck-editor__editable_selected),
				.ck-widget.table th.ck-editor__nested-editable.ck-editor__nested-editable_focused:not(.ck-editor__editable_selected),
				.ck-widget.table td.ck-editor__nested-editable:not(.ck-editor__editable_selected):focus,
				.ck-widget.table th.ck-editor__nested-editable:not(.ck-editor__editable_selected):focus {
					/* A very slight background to highlight the focused cell */
					background: var(--ck-color-table-focused-cell-background);
					outline: 1px solid var(--ck-color-focus-border);
					outline-offset: -1px; /* progressive enhancement - no IE support */
				}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements rounded corner interface for .ck-rounded-corners class.
 *
 * @see $ck-border-radius
 */
:root {
	--ck-table-properties-error-arrow-size: 6px;
	--ck-table-properties-min-error-width: 150px;
}
.ck.ck-table-form .ck-form__row.ck-table-form__border-row .ck-labeled-field-view > .ck-label {
					font-size: var(--ck-font-size-tiny);
					text-align: center;
				}
.ck.ck-table-form .ck-form__row.ck-table-form__border-row .ck-table-form__border-style,
			.ck.ck-table-form .ck-form__row.ck-table-form__border-row .ck-table-form__border-width {
				width: 80px;
				min-width: 80px;
				max-width: 80px;
			}
.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row {
			padding: 0;
		}
.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row .ck-table-form__dimensions-row__width,
			.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row .ck-table-form__dimensions-row__height {
				margin: 0
			}
.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row .ck-table-form__dimension-operator {
				align-self: flex-end;
				display: inline-block;
				height: var(--ck-ui-component-min-height);
				line-height: var(--ck-ui-component-min-height);
				margin: 0 var(--ck-spacing-small);
			}
.ck.ck-table-form .ck.ck-labeled-field-view {
		padding-top: var(--ck-spacing-standard);
	}
.ck.ck-table-form .ck.ck-labeled-field-view .ck.ck-labeled-field-view__status {
			border-radius: 0;

			background: var(--ck-color-base-error);
			color: var(--ck-color-base-background);
			padding: var(--ck-spacing-small) var(--ck-spacing-medium);
			min-width: var(--ck-table-properties-min-error-width);
			text-align: center;

			animation: ck-table-form-labeled-view-status-appear .15s ease both;
		}
.ck-rounded-corners .ck.ck-table-form .ck.ck-labeled-field-view .ck.ck-labeled-field-view__status,
	.ck.ck-table-form .ck.ck-labeled-field-view .ck.ck-labeled-field-view__status.ck-rounded-corners {
		border-radius: var(--ck-border-radius);
	}
/* The arrow pointing towards the field. */
.ck.ck-table-form .ck.ck-labeled-field-view .ck.ck-labeled-field-view__status::after {
				border-color: transparent transparent var(--ck-color-base-error) transparent;
				border-width: 0 var(--ck-table-properties-error-arrow-size) var(--ck-table-properties-error-arrow-size) var(--ck-table-properties-error-arrow-size);
				border-style: solid;
			}
@media (prefers-reduced-motion: reduce) {
.ck.ck-table-form .ck.ck-labeled-field-view .ck.ck-labeled-field-view__status {
				animation: none;
		}
			}
/* Hide the error balloon when the field is blurred. Makes the experience much more clear. */
.ck.ck-table-form .ck.ck-labeled-field-view .ck-input.ck-error:not(:focus) + .ck.ck-labeled-field-view__status {
			display: none;
		}
@keyframes ck-table-form-labeled-view-status-appear {
	0% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
.ck.ck-table-properties-form {
	width: 320px;
}
.ck.ck-table-properties-form .ck-form__row.ck-table-properties-form__alignment-row {
			align-self: flex-end;
			padding: 0;
		}
.ck.ck-table-properties-form .ck-form__row.ck-table-properties-form__alignment-row .ck.ck-toolbar {
				background: none;

				/* Compensate for missing input label that would push the margin (toolbar has no inputs). */
				margin-top: var(--ck-spacing-standard);
			}
.ck.ck-table-properties-form .ck-form__row.ck-table-properties-form__alignment-row .ck.ck-toolbar .ck-toolbar__items > * {
					width: 40px;
				}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-table-selected-cell-background: hsla(208, 90%, 80%, .3);
}
.ck.ck-editor__editable .table table td.ck-editor__editable_selected,
	.ck.ck-editor__editable .table table th.ck-editor__editable_selected {
		position: relative;
		caret-color: transparent;
		box-shadow: unset;

		/* https://github.com/ckeditor/ckeditor5/issues/6446 */
	}
.ck.ck-editor__editable .table table td.ck-editor__editable_selected:after, .ck.ck-editor__editable .table table th.ck-editor__editable_selected:after {
			content: '';
			pointer-events: none;
			background-color: var(--ck-table-selected-cell-background);
			position: absolute;
			top: 0;
			left: 0;
			right: 0;
			bottom: 0;
		}
.ck.ck-editor__editable .table table td.ck-editor__editable_selected ::selection,
		.ck.ck-editor__editable .table table th.ck-editor__editable_selected ::selection,
		.ck.ck-editor__editable .table table td.ck-editor__editable_selected:focus,
		.ck.ck-editor__editable .table table th.ck-editor__editable_selected:focus {
			background-color: transparent;
		}
/*
		 * To reduce the amount of noise, all widgets in the table selection have no outline and no selection handle.
		 * See https://github.com/ckeditor/ckeditor5/issues/9491.
		 */
.ck.ck-editor__editable .table table td.ck-editor__editable_selected .ck-widget, .ck.ck-editor__editable .table table th.ck-editor__editable_selected .ck-widget {
			outline: unset;
		}
.ck.ck-editor__editable .table table td.ck-editor__editable_selected .ck-widget > .ck-widget__selection-handle, .ck.ck-editor__editable .table table th.ck-editor__editable_selected .ck-widget > .ck-widget__selection-handle {
				display: none;
			}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-table-layout-widget-type-around-button-size: 16px;
	--ck-table-layout-widget-type-around-icon-width: 10px;
	--ck-table-layout-widget-type-around-icon-height: 8px;
	--ck-table-layout-widget-handler-icon-size: 10px;
	--ck-table-layout-default-border-color: hsl(0, 0%, 83%);

}
.ck-editor__editable .table.layout-table > table {
			width: 100%;
			height: 100%;

			/* Resetting `border-collapse` property to the user agent styles. */
			border-collapse: revert;

			/* The default table layout style in the editing view when the border is unset. */
		}
.ck-editor__editable .table.layout-table > table:not(
			[style*="border:"],
			[style*="border-top"],
			[style*="border-bottom"],
			[style*="border-left"],
			[style*="border-right"],
			[style*="border-width"],
			[style*="border-style"],
			[style*="border-color"]) {
				border-color: transparent;
				border-width: 0;
				outline: none;
			}
.ck-editor__editable .table.layout-table > table > tbody > tr > td {
			box-shadow: revert;
			padding: revert;
			min-width: 2em;
			/* To make the caret visible. */
			text-indent: 1px;

			/* Resets the `min-width` style attribute that was added by the content table style. */
		}
.ck-editor__editable .table.layout-table > table > tbody > tr > td[style^="width:"],
			.ck-editor__editable .table.layout-table > table > tbody > tr > td[style*=" width:"],
			.ck-editor__editable .table.layout-table > table > tbody > tr > td[style*=";width:"],
			.ck-editor__editable .table.layout-table > table > tbody > tr > td[style*="'width:"] {
				min-width: auto;
			}
/* Remove the default background color from the focused table cell. */
.ck-editor__editable .table.layout-table > table > tbody > tr > td:focus {
				background-color: transparent;
			}
/* The default table layout cell style in the editing view when the border is unset.
			But it need to be more strict cause of style attributes like `border-collapse`, `border-spacing`, etc. */
.ck-editor__editable .table.layout-table > table > tbody > tr > td:not(
			[style*="border:"],
			[style*="border-top"],
			[style*="border-bottom"],
			[style*="border-left"],
			[style*="border-right"],
			[style*="border-width"],
			[style*="border-style"],
			[style*="border-color"]) {
				border-color: transparent;
				/* Resetting `border-width` property to the user agent styles. */
				border-width: 0;
				outline: var(--ck-table-layout-default-border-color) 1px dashed;
				outline-offset: -1px;
			}
.ck-editor__editable .table.layout-table > table > tbody > tr > td:not(
			[style*="border:"],
			[style*="border-top"],
			[style*="border-bottom"],
			[style*="border-left"],
			[style*="border-right"],
			[style*="border-width"],
			[style*="border-style"],
			[style*="border-color"]):focus {
					outline: var(--ck-color-focus-border) 1px solid;
				}
/* Reset the `width` and `text-indent` of the bogus paragraph because <td> has 1px text indent. */
.ck-editor__editable .table.layout-table > table > tbody > tr > td > .ck-table-bogus-paragraph {
				width: calc(100% - 1px);
				text-indent: 0;
			}
/* Widget type around overrides. */
.ck-editor__editable .table.layout-table.ck-widget > .ck-widget__type-around {
				--ck-widget-type-around-button-size: var(--ck-table-layout-widget-type-around-button-size);
			}
.ck-editor__editable .table.layout-table.ck-widget > .ck-widget__type-around > .ck-widget__type-around__button.ck-widget__type-around__button_before,
					.ck-editor__editable .table.layout-table.ck-widget > .ck-widget__type-around > .ck-widget__type-around__button.ck-widget__type-around__button_after {
						transform: translateY(0);
						/* Same value as inline-image widget because it is after the inline-image in HTML structure */
						z-index: 2;
					}
.ck-editor__editable .table.layout-table.ck-widget > .ck-widget__type-around > .ck-widget__type-around__button.ck-widget__type-around__button_before {
						margin-left: var(--ck-table-layout-widget-type-around-button-size);
						left: min(10%, 30px);
						border-radius: 0 0 100px 100px;
					}
.ck-editor__editable .table.layout-table.ck-widget > .ck-widget__type-around > .ck-widget__type-around__button.ck-widget__type-around__button_before::after {
							border-radius: 0 0 100px 100px;
						}
.ck-editor__editable .table.layout-table.ck-widget > .ck-widget__type-around > .ck-widget__type-around__button.ck-widget__type-around__button_after {
						border-radius: 100px 100px 0 0;
					}
.ck-editor__editable .table.layout-table.ck-widget > .ck-widget__type-around > .ck-widget__type-around__button.ck-widget__type-around__button_after::after {
							border-radius: 100px 100px 0 0;
						}
.ck-editor__editable .table.layout-table.ck-widget > .ck-widget__type-around > .ck-widget__type-around__button svg {
						width: var(--ck-table-layout-widget-type-around-icon-width);
						height: var(--ck-table-layout-widget-type-around-icon-height);
					}
.ck-editor__editable .table.layout-table.ck-widget.ck-widget_with-selection-handle > .ck-widget__selection-handle {
					--ck-widget-handler-icon-size: var(--ck-table-layout-widget-handler-icon-size);

					transform: translateY(calc(0px - var(--ck-widget-outline-thickness)));
					/* Value increased by 1 as in selected inline-image widget
					because it is before the inline-image in HTML structure. */
					z-index: 3;
				}
/* Show fake caret on border not above. */
.ck-editor__editable .table.layout-table.ck-widget.ck-widget_type-around_show-fake-caret_before > .ck-widget__type-around > .ck-widget__type-around__fake-caret {
						top: 0;
					}
/* Show fake caret on border not below. */
.ck-editor__editable .table.layout-table.ck-widget.ck-widget_type-around_show-fake-caret_after > .ck-widget__type-around > .ck-widget__type-around__fake-caret {
						bottom: 0;
					}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A visual style of focused element's border.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A helper to combine multiple shadows.
 */
/**
 * Gives an element a drop shadow so it looks like a floating panel.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-widget-outline-thickness: 3px;
	--ck-widget-handler-icon-size: 16px;
	--ck-widget-handler-animation-duration: 200ms;
	--ck-widget-handler-animation-curve: ease;

	--ck-color-widget-blurred-border: hsl(0, 0%, 87%);
	--ck-color-widget-hover-border: hsl(43, 100%, 62%);
	--ck-color-widget-editable-focus-background: var(--ck-color-base-background);
	--ck-color-widget-drag-handler-icon-color: var(--ck-color-base-background);
}
.ck .ck-widget {
	outline-width: var(--ck-widget-outline-thickness);
	outline-style: solid;
	outline-color: transparent;
	transition: outline-color var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve);
}
@media (prefers-reduced-motion: reduce) {
.ck .ck-widget {
		transition: none;
}
	}
.ck .ck-widget.ck-widget_selected,
	.ck .ck-widget.ck-widget_selected:hover {
		outline: var(--ck-widget-outline-thickness) solid var(--ck-color-focus-border);
	}
.ck .ck-widget:hover {
		outline-color: var(--ck-color-widget-hover-border);
	}
.ck .ck-editor__nested-editable {
	border: 1px solid transparent;

	/* The :focus style is applied before .ck-editor__nested-editable_focused class is rendered in the view.
	These styles show a different border for a blink of an eye, so `:focus` need to have same styles applied. */
}
.ck .ck-editor__nested-editable.ck-editor__nested-editable_focused,
	.ck .ck-editor__nested-editable:focus {
		box-shadow: var(--ck-inner-shadow), 0 0;
	}
@media (forced-colors: none) {
		.ck .ck-editor__nested-editable.ck-editor__nested-editable_focused, .ck .ck-editor__nested-editable:focus {
			background-color: var(--ck-color-widget-editable-focus-background);
		}
	}
/**
		 * Focus border should not be applied to table cells because it overrides the default table cell border color.
		 * In other words - in some scenarios, the part of the table cell border has focus color style, which is not expected behavior
		 * because it should be the same as the table cell border color.
		 */
.ck .ck-editor__nested-editable.ck-editor__nested-editable_focused:not(td, th), .ck .ck-editor__nested-editable:focus:not(td, th) {
			/* Disable native outline. */
			outline: none;
			border: var(--ck-focus-ring);
		}
.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle {
		padding: 4px;
		box-sizing: border-box;

		/* Background and opacity will be animated as the handler shows up or the widget gets selected. */
		background-color: transparent;
		opacity: 0;

		/* Transition:
		   * background-color for the .ck-widget_selected state change,
		   * visibility for hiding the handler,
		   * opacity for the proper look of the icon when the handler disappears. */
		transition:
			background-color var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve),
			visibility var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve),
			opacity var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve);

		/* Make only top corners round. */
		border-radius: var(--ck-border-radius) var(--ck-border-radius) 0 0;

		/* Place the drag handler outside the widget wrapper. */
		transform: translateY(-100%);
		left: calc(0px - var(--ck-widget-outline-thickness));
		top: 0;
	}
@media (prefers-reduced-motion: reduce) {
.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle {
			transition: none;
	}
		}
.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle .ck-icon {
			/* Make sure the dimensions of the icon are independent of the fon-size of the content. */
			width: var(--ck-widget-handler-icon-size);
			height: var(--ck-widget-handler-icon-size);
			color: var(--ck-color-widget-drag-handler-icon-color);

			/* The "selected" part of the icon is invisible by default */
		}
.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle .ck-icon .ck-icon__selected-indicator {
				opacity: 0;

				/* Note: The animation is longer on purpose. Simply feels better. */
				transition: opacity 300ms var(--ck-widget-handler-animation-curve);
			}
@media (prefers-reduced-motion: reduce) {
.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle .ck-icon .ck-icon__selected-indicator {
					transition: none;
			}
				}
/* Advertise using the look of the icon that once clicked the handler, the widget will be selected. */
.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle:hover .ck-icon .ck-icon__selected-indicator {
			opacity: 1;
		}
/* Show the selection handler on mouse hover over the widget, but not for nested widgets. */
.ck .ck-widget.ck-widget_with-selection-handle:hover > .ck-widget__selection-handle {
		opacity: 1;
		background-color: var(--ck-color-widget-hover-border);
	}
/* Show the selection handler when the widget is selected, but not for nested widgets. */
.ck .ck-widget.ck-widget_with-selection-handle.ck-widget_selected > .ck-widget__selection-handle, .ck .ck-widget.ck-widget_with-selection-handle.ck-widget_selected:hover > .ck-widget__selection-handle {
			opacity: 1;
			background-color: var(--ck-color-focus-border);

			/* When the widget is selected, notify the user using the proper look of the icon. */
		}
.ck .ck-widget.ck-widget_with-selection-handle.ck-widget_selected > .ck-widget__selection-handle .ck-icon .ck-icon__selected-indicator, .ck .ck-widget.ck-widget_with-selection-handle.ck-widget_selected:hover > .ck-widget__selection-handle .ck-icon .ck-icon__selected-indicator {
				opacity: 1;
			}
/* In a RTL environment, align the selection handler to the right side of the widget */
/* stylelint-disable-next-line no-descending-specificity */
.ck[dir="rtl"] .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle {
	left: auto;
	right: calc(0px - var(--ck-widget-outline-thickness));
}
/* https://github.com/ckeditor/ckeditor5/issues/6415 */
.ck.ck-editor__editable.ck-read-only .ck-widget {
	/* Prevent the :hover outline from showing up because of the used outline-color transition. */
	transition: none;
}
.ck.ck-editor__editable.ck-read-only .ck-widget:not(.ck-widget_selected) {
		/* Disable visual effects of hover/active widget when CKEditor is in readOnly mode.
		 * See: https://github.com/ckeditor/ckeditor5/issues/1261
		 *
		 * Leave the unit because this custom property is used in calc() by other features.
		 * See: https://github.com/ckeditor/ckeditor5/issues/6775
		 */
		--ck-widget-outline-thickness: 0px;
	}
.ck.ck-editor__editable.ck-read-only .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle,
		.ck.ck-editor__editable.ck-read-only .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle:hover {
			background: var(--ck-color-widget-blurred-border);
		}
/*
* Hide the outline of all widget parents when the widget is being hovered.
*/
.ck .ck-widget:has( .ck-widget.table:hover ) {
	outline-color: transparent;
}
/* Hide the selection handle on mouse hover over the widget of all the widget parents. */
.ck .ck-widget.ck-widget_with-selection-handle:has( .ck-widget.table:hover ) > .ck-widget__selection-handle {
	opacity: 0;
	visibility: hidden;
}
/* Style the widget when it's selected but the editable it belongs to lost focus. */
/* stylelint-disable-next-line no-descending-specificity */
.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected,
	.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected:hover {
		outline-color: var(--ck-color-widget-blurred-border);
	}
.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected.ck-widget_with-selection-handle > .ck-widget__selection-handle,
			.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected.ck-widget_with-selection-handle:hover > .ck-widget__selection-handle,
			.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected.ck-widget_with-selection-handle > .ck-widget__selection-handle:hover,
			.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected.ck-widget_with-selection-handle:hover > .ck-widget__selection-handle:hover {
				background: var(--ck-color-widget-blurred-border);
			}
.ck.ck-editor__editable:not(.ck-pagination-view) > .ck-widget.ck-widget_with-selection-handle:first-child,
.ck.ck-editor__editable:not(.ck-pagination-view) blockquote > .ck-widget.ck-widget_with-selection-handle:first-child {
	/* Do not crop selection handler if a widget is a first-child in the blockquote or in the root editable.
	In fact, anything with overflow: hidden.
	https://github.com/ckeditor/ckeditor5-block-quote/issues/28
	https://github.com/ckeditor/ckeditor5-widget/issues/44
	https://github.com/ckeditor/ckeditor5-widget/issues/66 */
	margin-top: calc(1em + var(--ck-widget-handler-icon-size));
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-resizer-size: 10px;

	/* Set the resizer with a 50% offset. */
	--ck-resizer-offset: calc( ( var(--ck-resizer-size) / -2 ) - 2px);
	--ck-resizer-border-width: 1px;
}
.ck .ck-widget__resizer {
	outline: 1px solid var(--ck-color-resizer);
}
.ck .ck-widget__resizer__handle {
	width: var(--ck-resizer-size);
	height: var(--ck-resizer-size);
	background: var(--ck-color-focus-border);
	border: var(--ck-resizer-border-width) solid hsl(0, 0%, 100%);
	border-radius: var(--ck-resizer-border-radius);
}
.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-top-left {
		top: var(--ck-resizer-offset);
		left: var(--ck-resizer-offset);
	}
.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-top-right {
		top: var(--ck-resizer-offset);
		right: var(--ck-resizer-offset);
	}
.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-bottom-right {
		bottom: var(--ck-resizer-offset);
		right: var(--ck-resizer-offset);
	}
.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-bottom-left {
		bottom: var(--ck-resizer-offset);
		left: var(--ck-resizer-offset);
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-widget-type-around-button-size: 20px;
	--ck-color-widget-type-around-button-active: var(--ck-color-focus-border);
	--ck-color-widget-type-around-button-hover: var(--ck-color-widget-hover-border);
	--ck-color-widget-type-around-button-blurred-editable: var(--ck-color-widget-blurred-border);
	--ck-color-widget-type-around-button-radar-start-alpha: 0;
	--ck-color-widget-type-around-button-radar-end-alpha: .3;
	--ck-color-widget-type-around-button-icon: var(--ck-color-base-background);
}
/*
	 * Styles of the type around buttons
	 */
.ck .ck-widget .ck-widget__type-around__button {
		width: var(--ck-widget-type-around-button-size);
		height: var(--ck-widget-type-around-button-size);
		background: var(--ck-color-widget-type-around-button);
		border-radius: 100px;
		transition: opacity var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve), background var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve);

		opacity: 0;

		pointer-events: none;
	}
@media (prefers-reduced-motion: reduce) {
.ck .ck-widget .ck-widget__type-around__button {
			transition: none;
	}
		}
.ck .ck-widget .ck-widget__type-around__button svg {
			width: 10px;
			height: 8px;
			transform: translate(-50%,-50%);
			transition: transform .5s ease;
			margin-top: 1px;
		}
@media (prefers-reduced-motion: reduce) {
.ck .ck-widget .ck-widget__type-around__button svg {
				transition: none;
		}
			}
.ck .ck-widget .ck-widget__type-around__button svg * {
				stroke-dasharray: 10;
				stroke-dashoffset: 0;

				fill: none;
				stroke: var(--ck-color-widget-type-around-button-icon);
				stroke-width: 1.5px;
				stroke-linecap: round;
				stroke-linejoin: round;
			}
.ck .ck-widget .ck-widget__type-around__button svg line {
				stroke-dasharray: 7;
			}
.ck .ck-widget .ck-widget__type-around__button:hover {
			/*
			 * Display the "sonar" around the button when hovered.
			 */
			animation: ck-widget-type-around-button-sonar 1s ease infinite;

			/*
			 * Animate active button's icon.
			 */
		}
.ck .ck-widget .ck-widget__type-around__button:hover svg polyline {
					animation: ck-widget-type-around-arrow-dash 2s linear;
				}
.ck .ck-widget .ck-widget__type-around__button:hover svg line {
					animation: ck-widget-type-around-arrow-tip-dash 2s linear;
				}
@media (prefers-reduced-motion: reduce) {
.ck .ck-widget .ck-widget__type-around__button:hover {
				animation: none;
		}
					.ck .ck-widget .ck-widget__type-around__button:hover svg polyline {
						animation: none;
					}

					.ck .ck-widget .ck-widget__type-around__button:hover svg line {
						animation: none;
					}
			}
/*
	 * Show type around buttons when the widget is being hovered.
	 */
.ck .ck-widget:hover > .ck-widget__type-around > .ck-widget__type-around__button {
			opacity: 1;
			pointer-events: auto;
		}
/*
	 * Styles for the buttons when the widget is NOT selected (but the buttons are visible
	 * and still can be hovered).
	 */
.ck .ck-widget:not(.ck-widget_selected) > .ck-widget__type-around > .ck-widget__type-around__button {
		background: var(--ck-color-widget-type-around-button-hover);
	}
/*
	 * Styles for the buttons when:
	 * - the widget is selected,
	 * - or the button is being hovered (regardless of the widget state).
	 */
.ck .ck-widget.ck-widget_selected > .ck-widget__type-around > .ck-widget__type-around__button,
	.ck .ck-widget > .ck-widget__type-around > .ck-widget__type-around__button:hover {
		background: var(--ck-color-widget-type-around-button-active);
	}
.ck .ck-widget.ck-widget_selected > .ck-widget__type-around > .ck-widget__type-around__button::after, .ck .ck-widget > .ck-widget__type-around > .ck-widget__type-around__button:hover::after {
			width: calc(var(--ck-widget-type-around-button-size) - 2px);
			height: calc(var(--ck-widget-type-around-button-size) - 2px);
			border-radius: 100px;
			background: linear-gradient(135deg, hsla(0,0%,100%,0) 0%, hsla(0,0%,100%,.3) 100%);
		}
/*
		* Styles of the widget when the "fake caret" is blinking (e.g. upon keyboard navigation).
		* Despite the widget being physically selected in the model, its outline should disappear.
		*/
.ck .ck-widget.ck-widget_selected.ck-widget_type-around_show-fake-caret_before,
		.ck .ck-widget.ck-widget_selected.ck-widget_type-around_show-fake-caret_after {
			outline-color: transparent;
		}
/*
		* Show type around buttons when the widget gets selected.
		*/
.ck .ck-widget.ck-widget_selected > .ck-widget__type-around > .ck-widget__type-around__button {
			opacity: 1;
			pointer-events: auto;
		}
/*
	 * Styles for the "before" button when the widget has a selection handle. Because some space
	 * is consumed by the handle, the button must be moved slightly to the right to let it breathe.
	 */
.ck .ck-widget.ck-widget_with-selection-handle > .ck-widget__type-around > .ck-widget__type-around__button_before {
		margin-left: 20px;
	}
/*
	 * Styles for the horizontal "fake caret" which is displayed when the user navigates using the keyboard.
	 */
.ck .ck-widget .ck-widget__type-around__fake-caret {
		pointer-events: none;
		height: 1px;
		animation: ck-widget-type-around-fake-caret-pulse linear 1s infinite normal forwards;

		/*
		 * The semi-transparent-outline+background combo improves the contrast
		 * when the background underneath the fake caret is dark.
		 */
		outline: solid 1px hsla(0, 0%, 100%, .5);
		background: var(--ck-color-base-text);
	}
/*
		 * When the "fake caret" is visible we simulate that the widget is not selected
		 * (despite being physically selected), so the outline color should be for the
		 * unselected widget.
		 */
.ck .ck-widget.ck-widget_type-around_show-fake-caret_before.ck-widget_selected:hover, .ck .ck-widget.ck-widget_type-around_show-fake-caret_after.ck-widget_selected:hover {
			outline-color: var(--ck-color-widget-hover-border);
		}
/*
		 * Styles of the type around buttons when the "fake caret" is blinking (e.g. upon keyboard navigation).
		 * In this state, the type around buttons would collide with the fake carets so they should disappear.
		 */
.ck .ck-widget.ck-widget_type-around_show-fake-caret_before > .ck-widget__type-around > .ck-widget__type-around__button, .ck .ck-widget.ck-widget_type-around_show-fake-caret_after > .ck-widget__type-around > .ck-widget__type-around__button {
			opacity: 0;
			pointer-events: none;
		}
/*
		 * Fake horizontal caret integration with the selection handle. When the caret is visible, simply
		 * hide the handle because it intersects with the caret (and does not make much sense anyway).
		 */
.ck .ck-widget.ck-widget_type-around_show-fake-caret_before.ck-widget_with-selection-handle.ck-widget_selected > .ck-widget__selection-handle, .ck .ck-widget.ck-widget_type-around_show-fake-caret_after.ck-widget_with-selection-handle.ck-widget_selected > .ck-widget__selection-handle, .ck .ck-widget.ck-widget_type-around_show-fake-caret_before.ck-widget_with-selection-handle.ck-widget_selected:hover > .ck-widget__selection-handle, .ck .ck-widget.ck-widget_type-around_show-fake-caret_after.ck-widget_with-selection-handle.ck-widget_selected:hover > .ck-widget__selection-handle {
					opacity: 0
				}
/*
		 * Fake horizontal caret integration with the resize UI. When the caret is visible, simply
		 * hide the resize UI because it creates too much noise. It can be visible when the user
		 * hovers the widget, though.
		 */
.ck .ck-widget.ck-widget_type-around_show-fake-caret_before.ck-widget_selected.ck-widget_with-resizer > .ck-widget__resizer, .ck .ck-widget.ck-widget_type-around_show-fake-caret_after.ck-widget_selected.ck-widget_with-resizer > .ck-widget__resizer {
			opacity: 0
		}
/*
 * Styles for the "before" button when the widget has a selection handle in an RTL environment.
 * The selection handler is aligned to the right side of the widget so there is no need to create
 * additional space for it next to the "before" button.
 */
.ck[dir="rtl"] .ck-widget.ck-widget_with-selection-handle .ck-widget__type-around > .ck-widget__type-around__button_before {
	margin-left: 0;
	margin-right: 20px;
}
/*
 * Hide type around buttons when the widget is selected as a child of a selected
 * nested editable (e.g. mulit-cell table selection).
 *
 * See https://github.com/ckeditor/ckeditor5/issues/7263.
 */
/* stylelint-disable-next-line no-descending-specificity */
.ck-editor__nested-editable.ck-editor__editable_selected .ck-widget.ck-widget_selected > .ck-widget__type-around > .ck-widget__type-around__button, .ck-editor__nested-editable.ck-editor__editable_selected .ck-widget:hover > .ck-widget__type-around > .ck-widget__type-around__button {
				opacity: 0;
				pointer-events: none;
			}
/*
 * Hide type around buttons of all widget parents when the widget is being hovered.
 */
.ck .ck-widget:has( .ck-widget.table:hover ) > .ck-widget__type-around > .ck-widget__type-around__button {
		opacity: 0;
		pointer-events: none;
	}
/*
 * Styles for the buttons when the widget is selected but the user clicked outside of the editor (blurred the editor).
 */
.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected > .ck-widget__type-around > .ck-widget__type-around__button:not(:hover) {
	background: var(--ck-color-widget-type-around-button-blurred-editable);
}
.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected > .ck-widget__type-around > .ck-widget__type-around__button:not(:hover) svg * {
		stroke: hsl(0,0%,60%);
	}
@keyframes ck-widget-type-around-arrow-dash {
	0% {
		stroke-dashoffset: 10;
	}
	20%, 100% {
		stroke-dashoffset: 0;
	}
}
@keyframes ck-widget-type-around-arrow-tip-dash {
	0%, 20% {
		stroke-dashoffset: 7;
	}
	40%, 100% {
		stroke-dashoffset: 0;
	}
}
@keyframes ck-widget-type-around-button-sonar {
	0% {
		box-shadow: 0 0 0 0 hsla(var(--ck-color-focus-border-coordinates), var(--ck-color-widget-type-around-button-radar-start-alpha));
	}
	50% {
		box-shadow: 0 0 0 5px hsla(var(--ck-color-focus-border-coordinates), var(--ck-color-widget-type-around-button-radar-end-alpha));
	}
	100% {
		box-shadow: 0 0 0 5px hsla(var(--ck-color-focus-border-coordinates), var(--ck-color-widget-type-around-button-radar-start-alpha));
	}
}
@keyframes ck-widget-type-around-fake-caret-pulse {
	0% {
		opacity: 1;
	}
	49% {
		opacity: 1;
	}
	50% {
		opacity: 0;
	}
	99% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck-content code {
	background-color: hsla(0, 0%, 78%, 0.3);
	padding: .15em;
	border-radius: 2px;
}

.ck.ck-editor__editable .ck-code_selected  {
	background-color: hsla(0, 0%, 78%, 0.5);
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck-content blockquote {
	/* See #12 */
	overflow: hidden;

	/* https://github.com/ckeditor/ckeditor5-block-quote/issues/15 */
	padding-right: 1.5em;
	padding-left: 1.5em;

	margin-left: 0;
	margin-right: 0;
	font-style: italic;
	border-left: solid 5px hsl(0, 0%, 80%);
}

.ck-content[dir="rtl"] blockquote {
	border-left: 0;
	border-right: solid 5px hsl(0, 0%, 80%);
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

:root {
	/* Based on default CKBox theme colors */
	--ck-image-processing-highlight-color: hsl(220, 10%, 98%);
	--ck-image-processing-background-color: hsl(220, 10%, 90%);
}

.ck.ck-editor__editable .image.image-processing {
			position: relative;
		}

.ck.ck-editor__editable .image.image-processing:before {
				content: '';

				position: absolute;
				top: 0;
				left: 0;
				z-index: 1;

				height: 100%;
				width: 100%;

				background: linear-gradient(
					90deg,
					var(--ck-image-processing-background-color),
					var(--ck-image-processing-highlight-color),
					var(--ck-image-processing-background-color)
				);
				background-size: 200% 100%;

				animation: ck-image-processing-animation 2s linear infinite;
			}

.ck.ck-editor__editable .image.image-processing img {
				height: 100%;
			}

@keyframes ck-image-processing-animation {
	0% {
		background-position: 200% 0;
	}
	100% {
		background-position: -200% 0;
	}
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/*
	 * Vertical drop target (in text).
	 */

.ck.ck-editor__editable .ck.ck-clipboard-drop-target-position {
		display: inline;
		position: relative;
		pointer-events: none;
	}

.ck.ck-editor__editable .ck.ck-clipboard-drop-target-position span {
			position: absolute;
			width: 0;
		}

/*
	 * Styles of the widget being dragged (its preview).
	 */

.ck.ck-editor__editable .ck-widget:-webkit-drag > .ck-widget__selection-handle {
			display: none;
		}

.ck.ck-editor__editable .ck-widget:-webkit-drag > .ck-widget__type-around {
			display: none;
		}

.ck.ck-clipboard-drop-target-line {
	position: absolute;
	z-index: var(--ck-z-default);
	pointer-events: none;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck-content pre {
	padding: 1em;
	color: hsl(0, 0%, 20.8%);
	background: hsla(0, 0%, 78%, 0.3);
	border: 1px solid hsl(0, 0%, 77%);
	border-radius: 2px;

	/* Code block are language direction–agnostic. */
	text-align: left;
	direction: ltr;

	tab-size: 4;
	white-space: pre-wrap;

	/* Don't inherit the style, e.g. when in a block quote. */
	font-style: normal;

	/* Don't let the code be squashed e.g. when in a table cell. */
	min-width: 200px;
}

.ck-content pre code {
		background: unset;
		padding: 0;
		border-radius: 0;
	}

.ck.ck-editor__editable pre {
	position: relative;
}

.ck.ck-editor__editable pre[data-language]::after {
		content: attr(data-language);
		position: absolute;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

:root {
	--ck-content-font-family: Helvetica, Arial, Tahoma, Verdana, Sans-Serif;
	--ck-content-font-size: medium;
	/* stylelint-disable-next-line declaration-property-value-disallowed-list */
	--ck-content-font-color: #000;
	--ck-content-line-height: 1.5;
	--ck-content-word-break: break-word;
}

.ck-content {
	font-family: var(--ck-content-font-family);
	font-size: var(--ck-content-font-size);
	color: var(--ck-content-font-color);
	line-height: var(--ck-content-line-height);
	word-break: var(--ck-content-word-break);
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-editor {
	/* All the elements within `.ck-editor` are positioned relatively to it.
	 If any element needs to be positioned with respect to the <body>, etc.,
	 it must land outside of the `.ck-editor` in DOM. */
	position: relative;
}

.ck.ck-editor .ck-editor__top .ck-sticky-panel .ck-toolbar {
		/* https://github.com/ckeditor/ckeditor5-editor-classic/issues/62 */
		z-index: var(--ck-z-panel);
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-menu-bar {
	border: none;
	border-bottom: 1px solid var(--ck-color-toolbar-border);
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-emoji {
	width: 320px;
}

.ck .ck.ck-emoji__search {
	display: flex;
	padding: var(--ck-spacing-large);
	padding-bottom: var(--ck-spacing-medium);
	justify-content: space-between;
	align-items: center;
}

.ck .ck.ck-emoji__search > .ck.ck-search {
		flex: 1;
	}

/*
 * Classes used by the "fake visual selection" displayed in the content when an input
 * in the emoji picker UI has focus (the browser does not render the native selection in this state).
 */
.ck .ck-fake-emoji-selection {
	background: var(--ck-color-link-fake-selection);
}

/* A collapsed fake visual selection. */
.ck .ck-fake-emoji-selection_collapsed {
	height: 100%;
	border-right: 1px solid var(--ck-color-base-text);
	margin-right: -1px;
	outline: solid 1px hsla(0, 0%, 100%, .5);
}

div.ck.ck-balloon-panel.ck-emoji-picker-balloon {
	z-index: calc( var( --ck-z-dialog ) + 1 );
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-emoji__categories-list {
	display: flex;
	justify-content: space-between;
	margin: 0 var(--ck-spacing-large);
}

.ck.ck-emoji__categories-list > .ck.ck-button.ck-button_with-text {
		border-width: 0;
		border-bottom-width: 2px;
		border-bottom-style: solid;
		border-bottom-color: transparent;
		padding: 0;
		font-size: var(--ck-font-size-big);
		min-width: var(--ck-font-size-big);
		min-height: var(--ck-font-size-big);
	}

.ck.ck-emoji__categories-list > .ck.ck-button.ck-button_with-text.ck-emoji__category-item.ck-on {
			border-bottom-color: var(--ck-color-base-active);
		}

.ck.ck-emoji__categories-list > .ck.ck-button.ck-button_with-text > span {
			margin: auto;
		}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

:root {
	--ck-emoji-grid-tile-size: 27px;
}

.ck.ck-emoji .ck.ck-emoji__tiles {
		max-width: 100%;
		max-height: min(265px, 40vh);

		overflow-y: auto;
		overflow-x: hidden;
		border-top: 1px solid var(--ck-color-base-border);
	}

.ck.ck-emoji .ck.ck-emoji__tiles .ck-emoji__grid {
			display: grid;
			grid-template-columns: repeat(auto-fill, minmax(var(--ck-emoji-grid-tile-size), 1fr));
			margin: var(--ck-spacing-standard) var(--ck-spacing-large);
			grid-gap: var(--ck-spacing-small);
		}

.ck.ck-emoji .ck.ck-emoji__tiles .ck-emoji__tile {
			width: var(--ck-emoji-grid-tile-size);
			height: var(--ck-emoji-grid-tile-size);
			min-width: var(--ck-emoji-grid-tile-size);
			min-height: var(--ck-emoji-grid-tile-size);
			font-size: 1.5em;
			padding: 0;
			transition: .2s ease box-shadow;
			border: 0;
		}

@media (prefers-reduced-motion: reduce) {

.ck.ck-emoji .ck.ck-emoji__tiles .ck-emoji__tile {
				transition: none;
		}
			}

.ck.ck-emoji .ck.ck-emoji__tiles .ck-emoji__tile:focus:not(.ck-disabled),
			.ck.ck-emoji .ck.ck-emoji__tiles .ck-emoji__tile:hover:not(.ck-disabled) {
				/* Disable the default .ck-button's border ring. */
				border: 0;
				box-shadow: inset 0 0 0 1px var(--ck-color-base-background), 0 0 0 2px var(--ck-color-focus-border);
			}

/* Make sure the glyph is rendered in the center of the button */

.ck.ck-emoji .ck.ck-emoji__tiles .ck-emoji__tile .ck-button__label {
				line-height: var(--ck-emoji-grid-tile-size);
				width: 100%;
				text-align: center;
			}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-form.ck-emoji-picker-form {
	padding-bottom: 0;

	/*
	 * `.ck-form` overrides styling of all dropdowns by adding border around them.
	 * The border is not needed in the emoji picker form so try to remove it keeping
	 * specificity high enough to override the form styling.
	 */
}

.ck.ck-form.ck-emoji-picker-form .ck.ck-dropdown .ck-dropdown__button:not(:focus) {
		border-color: transparent;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-emoji__skin-tone {
	margin-left: var(--ck-spacing-standard);
}

.ck.ck-emoji__skin-tone > .ck.ck-dropdown .ck.ck-list__item {
			min-width: 1em;
		}

.ck.ck-emoji__skin-tone > .ck.ck-dropdown .ck-button.ck-dropdown__button .ck-button__label {
				width: initial;
			}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/* See ckeditor/ckeditor5#936. */
.ck.ck-placeholder,
.ck .ck-placeholder {
	position: relative;
}
.ck.ck-placeholder::before, .ck .ck-placeholder::before {
		position: absolute;
		left: 0;
		right: 0;
		content: attr(data-placeholder);

		/* See ckeditor/ckeditor5#469. */
		pointer-events: none;
	}

/* See ckeditor/ckeditor5#1987. */
.ck.ck-read-only .ck-placeholder::before {
		display: none;
	}

/*
 * Rules for the `ck-placeholder` are loaded before the rules for `ck-reset_all` in the base CKEditor 5 DLL build.
 * This fix overwrites the incorrectly set `position: static` from `ck-reset_all`.
 * See https://github.com/ckeditor/ckeditor5/issues/11418.
 */
.ck.ck-reset_all .ck-placeholder {
	position: relative;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/* Elements marked by the Renderer as hidden should be invisible in the editor. */
.ck.ck-editor__editable span[data-ck-unsafe-element] {
	display: none;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck-find-result {
	background: var(--ck-color-highlight-background);
	color: var(--ck-color-text);
}

.ck-find-result_selected {
	background: hsl(29, 100%, 60%);
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-find-and-replace-form {
	max-width: 100%;
}

.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs, .ck.ck-find-and-replace-form .ck-find-and-replace-form__actions {
		display: flex;

		/* The inputs area styles */
	}

.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs.ck-find-and-replace-form__inputs .ck-results-counter, .ck.ck-find-and-replace-form .ck-find-and-replace-form__actions.ck-find-and-replace-form__inputs .ck-results-counter {
			position: absolute;
		}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/* The values should be synchronized with the "FONT_SIZE_PRESET_UNITS" object in the "/src/fontsize/utils.js" file. */

:root {
	--ck-content-font-size-tiny: 0.7em;
	--ck-content-font-size-small: 0.85em;
	--ck-content-font-size-big: 1.4em;
	--ck-content-font-size-huge: 1.8em;
}

/* Styles should be prefixed with the `.ck-content` class.
See https://github.com/ckeditor/ckeditor5/issues/6636 */
.ck-content .text-tiny {
		font-size: var(--ck-content-font-size-tiny);
	}
.ck-content .text-small {
		font-size: var(--ck-content-font-size-small);
	}
.ck-content .text-big {
		font-size: var(--ck-content-font-size-big);
	}
.ck-content .text-huge {
		font-size: var(--ck-content-font-size-huge);
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/* Increase z-index of everything to make sure nothing sticks in front of the editor.
Disable scrollbars that can be present due to the rest of the website content. */
html.ck-fullscreen,
body.ck-fullscreen {
	--ck-z-fullscreen: 10000;

	overflow: hidden;

	--ck-z-default: calc(var(--ck-z-fullscreen) + 1);
	--ck-z-panel: calc(var(--ck-z-default) + 999);
	--ck-z-dialog: 100000;

	/* CKBox wrappers have z-index of 9999, let's bump them over the dialog's to ensure visibility like outside fullscreen mode. */
}
html.ck-fullscreen .ckbox-reset:not(#n)>.ckbox--dialog, body.ck-fullscreen .ckbox-reset:not(#n)>.ckbox--dialog {
		--ckbox-z-index-root: calc(var(--ck-z-dialog) + 1);
	}
html.ck-fullscreen .ckbox:not(#n) .ckbox-img-editor, body.ck-fullscreen .ckbox:not(#n) .ckbox-img-editor {
		--ckbox-z-index-preview: calc(var(--ck-z-dialog) + 1);
	}
html.ck-fullscreen .ck-pagination-view-line, body.ck-fullscreen .ck-pagination-view-line {
		z-index: calc(var(--ck-z-fullscreen) + 1);
	}
html.ck-fullscreen .page-break__label, body.ck-fullscreen .page-break__label {
		/* Needs to be higher than for .ck-pagination-view-line to be displayed on top of the line. */
		z-index: calc(var(--ck-z-fullscreen) + 2);
	}

/*
Fullscreen layout:

<div class="ck ck-fullscreen__main-wrapper">
	<div class="ck ck-fullscreen__top-wrapper ck-reset_all">
		<div class="ck ck-fullscreen__menu-bar" data-ck-fullscreen="menu-bar"></div>
		<div class="ck ck-fullscreen__toolbar" data-ck-fullscreen="toolbar"></div>
	</div>
	<div class="ck ck-fullscreen__editable-wrapper">
		<div class="ck ck-fullscreen__sidebar ck-fullscreen__left-sidebar" data-ck-fullscreen="left-sidebar"></div>
		<div class="ck ck-fullscreen__editable" data-ck-fullscreen="editable"></div>
		<div class="ck ck-fullscreen__sidebar ck-fullscreen__right-sidebar" data-ck-fullscreen="right-sidebar"></div>
	</div>
	<div class="ck ck-fullscreen__bottom-wrapper">
		<div class="ck ck-fullscreen__body-wrapper" data-ck-fullscreen="body-wrapper"></div>
	</div>
</div>
*/

.ck.ck-fullscreen__main-wrapper {
	/* `position: fixed` prevents the overscroll on macos that would happen with `position: absolute`. */
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: var(--ck-z-fullscreen);
	background: var(--ck-color-base-foreground);
	display: flex;
	flex-direction: column;
}

.ck.ck-fullscreen__main-wrapper .ck.ck-revision-history-ui__changes-navigation {
		margin-top: 0px;
		margin-bottom: 0px;
	}

/* If the fullscreen container is not directly in the body, we need to make sure it's positioned absolutely. */
:not(body> .ck-fullscreen__main-wrapper).ck-fullscreen__main-wrapper {
	position: absolute;
}
.ck-fullscreen__main-wrapper:not(body> .ck-fullscreen__main-wrapper) .ck-fullscreen__top-wrapper {
		border-top: 1px solid var(--ck-color-base-border);
		border-left: 1px solid var(--ck-color-base-border);
		border-right: 1px solid var(--ck-color-base-border);
		border-radius: var(--ck-border-radius) 0;
	}

.ck-fullscreen__menu-bar .ck.ck-menu-bar {
	border: none;
}

.ck.ck-fullscreen__toolbar .ck-toolbar {
	border-left: 0;
	border-right: 0;
	border-radius: 0;
}

.ck-fullscreen__main-wrapper .ck-fullscreen__editable-wrapper {
	--ck-fullscreen-editor-top-margin: 28px;
	--ck-fullscreen-editor-bottom-margin: 28px;
	display: flex;
	justify-content: flex-start;
	overflow: auto;
	max-height: 100%;
}

.ck-fullscreen__main-wrapper .ck-fullscreen__editable {
	margin-top: var(--ck-fullscreen-editor-top-margin);
	height: 100%;
	margin-left: auto;
}

.ck-fullscreen__main-wrapper .ck-fullscreen__editable::after {
		content: '';
		display: block;
		height: var(--ck-fullscreen-editor-bottom-margin);
	}

.ck-fullscreen__main-wrapper .ck-fullscreen__editable .ck.ck-editor__editable:not(.ck-editor__nested-editable) {
	box-sizing: border-box;
	/* Make sure the border is taken into account. */
	width: calc(210mm + 2px);
	/* Make sure the border is taken into account. */
	max-width: calc(210mm + 2px);
	min-height: 297mm;
	height: -moz-fit-content;
	height: fit-content;
	/* Reset margins that may be present on editable. We add them in other places. */
	margin: 0;
	padding: 20mm 12mm;
	border: 1px var(--ck-color-base-border) solid;
	background: hsl(0, 0%, 100%);
	box-shadow: 0 2px 3px hsla(0, 0%, 0%, 0.078);
}

.ck-fullscreen__main-wrapper .ck-fullscreen__editable .ck-source-editing-area {
	width: calc(210mm + 2px);
}

.ck-fullscreen__sidebar {
	width: 300px;
	margin-top: var(--ck-fullscreen-editor-top-margin);
	margin-left: 10px;
}

.ck-fullscreen__left-sidebar {
	font-family: Helvetica, Arial, sans-serif;
	--ck-user-avatar-size: 28px;
	position: sticky;
	align-self: flex-start;
	top: 0;
	height: 100%;
	background-color: transparent;
	margin-top: 0px;
	box-sizing: border-box;
	display: flex;
	flex-direction: column;
}

.ck-fullscreen__left-sidebar > :first-child {
		/* Set minimal width if there is any item in the sidebar. */
		min-width: 300px;
		/* We have to use padding-top instead of margin-top because margin is scrollable. */
		padding-top: var(--ck-fullscreen-editor-top-margin);
	}

.ck-fullscreen__left-sidebar .ck.ck-presence-list--collapsed {
	--ck-user-avatar-size: 32px;
}

.ck-fullscreen__left-sidebar .ck-user {
	font-size: 0.85em;
}

.ck-fullscreen__left-sidebar .ck-presence-list__users-counter__text {
	font-size: 0.85em;
}

.ck-fullscreen__left-sidebar-item {
	padding: var(--ck-spacing-medium);
	margin-bottom: var(--ck-spacing-medium);

	/* First header should not have top padding. */
}

.ck-fullscreen__left-sidebar-item:first-child {
		padding-top: 0;
	}

.ck-fullscreen__left-sidebar-item:last-child {
		margin-bottom: 0;
	}

.ck-fullscreen__left-sidebar-header {
	--ck-fullscreen-presence-list-header-font-size: 0.875em;
	font-size: var(--ck-fullscreen-presence-list-header-font-size);
	font-weight: bold;
	color: var(--ck-document-outline-item-default-color);
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.ck-fullscreen__left-sidebar--sticky {
	position: sticky;
	top: 0;
}

.ck-fullscreen__left-sidebar--sticky > :first-child {
		padding-top: 0;
	}

.ck-fullscreen__presence-list {
	margin-top: var(--ck-spacing-medium);
}

.ck-fullscreen__left-sidebar-item--no-margin {
	margin: 0;
}

.ck-fullscreen__left-sidebar .ck.ck-document-outline {
	padding-top: 0;
	padding-left: 0;
	padding-right: 0;
}

.ck-fullscreen__document-outline-wrapper {
	padding-top: 0;
	overflow-y: auto;
}

.ck-fullscreen__sidebar.ck-fullscreen__right-sidebar {
	margin-top: var(--ck-fullscreen-editor-top-margin);
	margin-right: auto;
}

.ck-fullscreen__sidebar.ck-fullscreen__right-sidebar> :first-child {
		/* Set minimal width if there is any item in the sidebar. */
		min-width: 300px;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-heading_heading1 .ck-button__label {
	font-size: 20px;
}

.ck.ck-heading_heading2 .ck-button__label {
	font-size: 17px;
}

.ck.ck-heading_heading3 .ck-button__label {
	font-size: 14px;
}

.ck[class*="ck-heading_heading"] {
	font-weight: bold;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

:root {
	--ck-content-highlight-marker-yellow: hsl(60, 97%, 73%);
	--ck-content-highlight-marker-green: hsl(120, 93%, 68%);
	--ck-content-highlight-marker-pink: hsl(345, 96%, 73%);
	--ck-content-highlight-marker-blue: hsl(201, 97%, 72%);
	--ck-content-highlight-pen-red: hsl(0, 85%, 49%);
	--ck-content-highlight-pen-green: hsl(112, 100%, 27%);
}

.ck-content .marker-yellow {
		background-color: var(--ck-content-highlight-marker-yellow);
	}
.ck-content .marker-green {
		background-color: var(--ck-content-highlight-marker-green);
	}
.ck-content .marker-pink {
		background-color: var(--ck-content-highlight-marker-pink);
	}
.ck-content .marker-blue {
		background-color: var(--ck-content-highlight-marker-blue);
	}

.ck-content .pen-red {
		color: var(--ck-content-highlight-pen-red);

		/* Override default yellow background of `<mark>` from user agent stylesheet */
		background-color: transparent;
	}
.ck-content .pen-green {
		color: var(--ck-content-highlight-pen-green);

		/* Override default yellow background of `<mark>` from user agent stylesheet */
		background-color: transparent;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */


.ck-editor__editable .ck-horizontal-line {
	/* Necessary to render properly next to floated objects, e.g. side image case. */
	display: flow-root;
}

.ck-content hr {
	margin: 15px 0;
	height: 4px;
	background: hsl(0, 0%, 87%);
	border: 0;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/* The feature container. */
.ck-widget.raw-html-embed {
	/* Give the embed some air. */
	/* The first value should be equal to --ck-spacing-large variable if used in the editor context
	to avoid the content jumping (See https://github.com/ckeditor/ckeditor5/issues/9825). */
	margin: 0.9em auto;
	position: relative;
	display: flow-root;

	/* Give the html embed some minimal width in the content to prevent them
	from being "squashed" in tight spaces, e.g. in table cells (https://github.com/ckeditor/ckeditor5/issues/8331) */
	min-width: 15em;

	/* Don't inherit the style, e.g. when in a block quote. */
	font-style: normal;

	/* ----- Emebed label in the upper left corner ----------------------------------------------- */
}
.ck-widget.raw-html-embed::before {
		position: absolute;

		/* Make sure the content does not cover the label. */
		z-index: 1;
	}
/* ----- Emebed internals --------------------------------------------------------------------- */
/* The switch mode button wrapper. */
.ck-widget.raw-html-embed .raw-html-embed__buttons-wrapper {
		position: absolute;
		display: flex;
		flex-direction: column;
	}
.ck-widget.raw-html-embed .raw-html-embed__preview {
		position: relative;
		overflow: hidden;
		display: flex;
	}
.ck-widget.raw-html-embed .raw-html-embed__preview-content {
		width: 100%;
		position: relative;
		margin: auto;

		/* Gives spacing to the small renderable elements, so they always cover the placeholder. */
		display: table;
		border-collapse: separate;
		border-spacing: 7px;
	}
.ck-widget.raw-html-embed .raw-html-embed__preview-placeholder {
		position: absolute;
		left: 0;
		top: 0;
		right: 0;
		bottom: 0;

		display: flex;
		align-items: center;
		justify-content: center;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

:root {
	--ck-html-object-embed-unfocused-outline-width: 1px;
}

.ck-widget.html-object-embed {
	font-size: var(--ck-font-size-base);
	background-color: var(--ck-color-base-foreground);
	padding: var(--ck-spacing-small);
	/* Leave space for label */
	padding-top: calc(var(--ck-font-size-tiny) + var(--ck-spacing-large));
	min-width: calc(76px + var(--ck-spacing-standard));
}

.ck-widget.html-object-embed:not(.ck-widget_selected):not(:hover) {
		outline: var(--ck-html-object-embed-unfocused-outline-width) dashed var(--ck-color-widget-blurred-border);
	}

.ck-widget.html-object-embed::before {
		font-weight: normal;
		font-style: normal;
		position: absolute;
		content: attr(data-html-object-embed-label);
		top: 0;
		left: var(--ck-spacing-standard);
		background: hsl(0deg 0% 60%);
		transition: background var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve);
		padding: calc(var(--ck-spacing-tiny) + var(--ck-html-object-embed-unfocused-outline-width)) var(--ck-spacing-small) var(--ck-spacing-tiny);
		border-radius: 0 0 var(--ck-border-radius) var(--ck-border-radius);
		color: var(--ck-color-base-background);
		font-size: var(--ck-font-size-tiny);
		font-family: var(--ck-font-face);
	}

/* Make space for label. */

.ck-widget.html-object-embed .ck-widget__type-around .ck-widget__type-around__button.ck-widget__type-around__button_before {
		margin-left: 50px;
	}

.ck-widget.html-object-embed .html-object-embed__content {
		/* Disable user interaction with embed content */
		pointer-events: none;
	}

div.ck-widget.html-object-embed {
	margin: 1em auto;
}

span.ck-widget.html-object-embed {
	display: inline-block;
}


/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

:root {
	--ck-content-color-image-caption-background: hsl(0, 0%, 97%);
	--ck-content-color-image-caption-text: hsl(0, 0%, 20%);
	--ck-color-image-caption-highlighted-background: hsl(52deg 100% 50%);
}

/* Content styles */
.ck-content .image > figcaption {
	display: table-caption;
	caption-side: bottom;
	word-break: normal;
	overflow-wrap: anywhere;
	break-before: avoid;
	color: var(--ck-content-color-image-caption-text);
	background-color: var(--ck-content-color-image-caption-background);
	padding: .6em;
	font-size: .75em;
	outline-offset: -1px;

	/* Improve placeholder rendering in high-constrast mode (https://github.com/ckeditor/ckeditor5/issues/14907). */
}
@media (forced-colors: active) {
.ck-content .image > figcaption {
		background-color: unset;
		color: unset;
}
	}

/* Editing styles */
@media (forced-colors: none) {
		.ck.ck-editor__editable .image > figcaption.image__caption_highlighted {
		animation: ck-image-caption-highlight .6s ease-out;
		}
	}
@media (prefers-reduced-motion: reduce) {
.ck.ck-editor__editable .image > figcaption.image__caption_highlighted {
		animation: none;
}
	}

@keyframes ck-image-caption-highlight {
	0% {
		background-color: var(--ck-color-image-caption-highlighted-background);
	}

	100% {
		background-color: var(--ck-content-color-image-caption-background);
	}
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/* Preserve aspect ratio of the resized image after introducing image height attribute. */
.ck-content img.image_resized {
	height: auto;
}

.ck-content .image.image_resized {
	max-width: 100%;
	/*
	The `<figure>` element for resized images must not use `display:table` as browsers do not support `max-width` for it well.
	See https://stackoverflow.com/questions/4019604/chrome-safari-ignoring-max-width-in-table/14420691#14420691 for more.
	Fortunately, since we control the width, there is no risk that the image will look bad.
	*/
	display: block;
	box-sizing: border-box;
}

.ck-content .image.image_resized img {
		/* For resized images it is the `<figure>` element that determines the image width. */
		width: 100%;
	}

.ck-content .image.image_resized > figcaption {
		/* The `<figure>` element uses `display:block`, so `<figcaption>` also has to. */
		display: block;
	}

/* The resized inline image nested in the table should respect its parent size.
	See https://github.com/ckeditor/ckeditor5/issues/9117. */

.ck.ck-editor__editable td .image-inline.image_resized img, .ck.ck-editor__editable th .image-inline.image_resized img {
			max-width: 100%;
		}

[dir="ltr"] .ck.ck-button.ck-button_with-text.ck-resize-image-button .ck-button__icon {
	margin-right: var(--ck-spacing-standard);
}

[dir="rtl"] .ck.ck-button.ck-button_with-text.ck-resize-image-button .ck-button__icon {
	margin-left: var(--ck-spacing-standard);
}

.ck.ck-dropdown .ck-button.ck-resize-image-button .ck-button__label {
	width: 4em;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

:root {
	--ck-content-image-style-spacing: 1.5em;
	--ck-content-inline-image-style-spacing: calc(var(--ck-content-image-style-spacing) / 2);
}

/* See: https://github.com/ckeditor/ckeditor5/issues/16317 */

/* Provides a minimal side margin for the left and right aligned images, so that the user has a visual feedback
		confirming successful application of the style if image width exceeds the editor's size.
		See https://github.com/ckeditor/ckeditor5/issues/9342 */

.ck-content .image.image-style-block-align-left,
		.ck-content .image.image-style-block-align-right {
			max-width: calc(100% - var(--ck-content-image-style-spacing));
		}

/* Allows displaying multiple floating images in the same line.
		See https://github.com/ckeditor/ckeditor5/issues/9183#issuecomment-804988132 */

.ck-content .image.image-style-align-left,
		.ck-content .image.image-style-align-right {
			clear: none;
		}

.ck-content .image.image-style-side {
			float: right;
			margin-left: var(--ck-content-image-style-spacing);
			max-width: 50%;
		}

.ck-content .image.image-style-align-left {
			float: left;
			margin-right: var(--ck-content-image-style-spacing);
		}

.ck-content .image.image-style-align-right {
			float: right;
			margin-left: var(--ck-content-image-style-spacing);
		}

.ck-content .image.image-style-block-align-right {
			margin-right: 0;
			margin-left: auto;
		}

.ck-content .image.image-style-block-align-left {
			margin-left: 0;
			margin-right: auto;
		}

.ck-content .image-style-align-center {
		margin-left: auto;
		margin-right: auto;
	}

.ck-content .image-style-align-left {
		float: left;
		margin-right: var(--ck-content-image-style-spacing);
	}

.ck-content .image-style-align-right {
		float: right;
		margin-left: var(--ck-content-image-style-spacing);
	}

/* Simulates margin collapsing with the preceding paragraph, which does not work for the floating elements. */

.ck-content p + .image.image-style-align-left,
	.ck-content p + .image.image-style-align-right,
	.ck-content p + .image.image-style-side {
		margin-top: 0;
	}

.ck-content .image-inline.image-style-align-left,
		.ck-content .image-inline.image-style-align-right {
			margin-top: var(--ck-content-inline-image-style-spacing);
			margin-bottom: var(--ck-content-inline-image-style-spacing);
		}

.ck-content .image-inline.image-style-align-left {
			margin-right: var(--ck-content-inline-image-style-spacing);
		}

.ck-content .image-inline.image-style-align-right {
			margin-left: var(--ck-content-inline-image-style-spacing);
		}

/* The button should display as a regular drop-down if the action button
	is forced to fire the same action as the arrow button. */

.ck.ck-splitbutton.ck-splitbutton_flatten:hover > .ck-splitbutton__action:not(.ck-disabled),
			.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open > .ck-splitbutton__action:not(.ck-disabled),
			.ck.ck-splitbutton.ck-splitbutton_flatten:hover > .ck-splitbutton__arrow:not(.ck-disabled),
			.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open > .ck-splitbutton__arrow:not(.ck-disabled),
			.ck.ck-splitbutton.ck-splitbutton_flatten:hover > .ck-splitbutton__arrow:not(.ck-disabled):not(:hover),
			.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open > .ck-splitbutton__arrow:not(.ck-disabled):not(:hover) {
				background-color: var(--ck-color-button-on-background);
			}

.ck.ck-splitbutton.ck-splitbutton_flatten:hover > .ck-splitbutton__action:not(.ck-disabled)::after, .ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open > .ck-splitbutton__action:not(.ck-disabled)::after, .ck.ck-splitbutton.ck-splitbutton_flatten:hover > .ck-splitbutton__arrow:not(.ck-disabled)::after, .ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open > .ck-splitbutton__arrow:not(.ck-disabled)::after, .ck.ck-splitbutton.ck-splitbutton_flatten:hover > .ck-splitbutton__arrow:not(.ck-disabled):not(:hover)::after, .ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open > .ck-splitbutton__arrow:not(.ck-disabled):not(:hover)::after {
					display: none;
				}

.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open:hover > .ck-splitbutton__action:not(.ck-disabled),
			.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open:hover > .ck-splitbutton__arrow:not(.ck-disabled),
			.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open:hover > .ck-splitbutton__arrow:not(.ck-disabled):not(:hover) {
				background-color: var(--ck-color-button-on-hover-background);
			}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-editor__editable .image,
	.ck.ck-editor__editable .image-inline {
		position: relative;
	}

/* Upload progress bar. */

.ck.ck-editor__editable .image .ck-progress-bar,
	.ck.ck-editor__editable .image-inline .ck-progress-bar {
		position: absolute;
		top: 0;
		left: 0;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck-image-upload-complete-icon {
	display: block;
	position: absolute;

	/*
	 * Smaller images should have the icon closer to the border.
	 * Match the icon position with the linked image indicator brought by the link image feature.
	 */
	top: min(var(--ck-spacing-medium), 6%);
	right: min(var(--ck-spacing-medium), 6%);
	border-radius: 50%;
	z-index: 1;
}

.ck-image-upload-complete-icon::after {
		content: "";
		position: absolute;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck .ck-upload-placeholder-loader {
	position: absolute;
	display: flex;
	align-items: center;
	justify-content: center;
	top: 0;
	left: 0;
}

.ck .ck-upload-placeholder-loader::before {
		content: '';
		position: relative;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck-content .image {
		display: table;
		clear: both;
		text-align: center;

		/* Make sure there is some space between the content and the image. Center image by default. */
		/* The first value should be equal to --ck-spacing-large variable if used in the editor context
	 	to avoid the content jumping (See https://github.com/ckeditor/ckeditor5/issues/9825). */
		margin: 0.9em auto;

		/* Make sure the caption will be displayed properly (See: https://github.com/ckeditor/ckeditor5/issues/1870). */
		min-width: 50px;
	}

.ck-content .image img {
			/* Prevent unnecessary margins caused by line-height (see #44). */
			display: block;

			/* Center the image if its width is smaller than the content's width. */
			margin: 0 auto;

			/* Make sure the image never exceeds the size of the parent container (ckeditor/ckeditor5-ui#67). */
			max-width: 100%;

			/* Make sure the image is never smaller than the parent container (See: https://github.com/ckeditor/ckeditor5/issues/9300). */
			min-width: 100%;

			/* Keep proportions of the block image if the height is set and the image is wider than the editor width.
			See https://github.com/ckeditor/ckeditor5/issues/14542. */
			height: auto;
		}

.ck-content .image-inline {
		/*
		 * Normally, the .image-inline would have "display: inline-block" and "img { width: 100% }" (to follow the wrapper while resizing).
		 * Unfortunately, together with "srcset", it gets automatically stretched up to the width of the editing root.
		 * This strange behavior does not happen with inline-flex.
		 */
		display: inline-flex;

		/* While being resized, don't allow the image to exceed the width of the editing root. */
		max-width: 100%;

		/* This is required by Safari to resize images in a sensible way. Without this, the browser breaks the ratio. */
		align-items: flex-start;

		/* When the picture is present it must act as a flex container to let the img resize properly */
	}

.ck-content .image-inline picture {
			display: flex;
		}

/* When the picture is present, it must act like a resizable img. */

.ck-content .image-inline picture,
		.ck-content .image-inline img {
			/* This is necessary for the img to span the entire .image-inline wrapper and to resize properly. */
			flex-grow: 1;
			flex-shrink: 1;

			/* Prevents overflowing the editing root boundaries when an inline image is very wide. */
			max-width: 100%;
		}

/*
	 * Inhertit the content styles padding of the <figcaption> in case the integration overrides `text-align: center`
	 * of `.image` (e.g. to the left/right). This ensures the placeholder stays at the padding just like the native
	 * caret does, and not at the edge of <figcaption>.
	 */

.ck.ck-editor__editable .image > figcaption.ck-placeholder::before {
		padding-left: inherit;
		padding-right: inherit;

		/*
		 * Make sure the image caption placeholder doesn't overflow the placeholder area.
		 * See https://github.com/ckeditor/ckeditor5/issues/9162.
		 */
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}

/*
	 * See https://github.com/ckeditor/ckeditor5/issues/15115.
	 */

.ck.ck-editor__editable .image {
		z-index: 1;

		/*
		 * Make sure the selected image always stays on top of its siblings.
		 * See https://github.com/ckeditor/ckeditor5/issues/9108.
		 */
	}

.ck.ck-editor__editable .image.ck-widget_selected {
			z-index: 2;
		}

/*
	 * See https://github.com/ckeditor/ckeditor5/issues/15115.
	 */

.ck.ck-editor__editable .image-inline {
		z-index: 1;

		/*
		 * Make sure the selected inline image always stays on top of its siblings.
		 * See https://github.com/ckeditor/ckeditor5/issues/9108.
		 */
	}

.ck.ck-editor__editable .image-inline.ck-widget_selected {
			z-index: 2;

			/*
			 * Make sure the native browser selection style is not displayed.
			 * Inline image widgets have their own styles for the selected state and
			 * leaving this up to the browser is asking for a visual collision.
			 */
		}

.ck.ck-editor__editable .image-inline.ck-widget_selected ::selection {
				display: none;
			}

/* Keep proportions of the inline image if the height is set and the image is wider than the editor width.
	See https://github.com/ckeditor/ckeditor5/issues/14542. */

.ck.ck-editor__editable .image-inline img {
		height: auto;
	}

/* The inline image nested in the table should have its original size if not resized.
	See https://github.com/ckeditor/ckeditor5/issues/9117. */

.ck.ck-editor__editable td .image-inline img, .ck.ck-editor__editable th .image-inline img {
			max-width: none;
		}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-editor__editable img.image_placeholder {
		background-size: 100% 100%;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-image-insert-url {
	width: 400px;
	padding: var(--ck-spacing-large) var(--ck-spacing-large) 0;
}

.ck.ck-image-insert-url .ck-image-insert-url__action-row {
		display: grid;
		grid-template-columns: repeat(2, 1fr);
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-link-toolbar__preview {
	display: inline-block;
}

.ck.ck-link-toolbar__preview .ck-button__label {
		overflow: hidden;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/* Linked image indicator */

.ck.ck-editor__editable figure.image > a::after, .ck.ck-editor__editable a span.image-inline::after {
			display: block;
			position: absolute;
		}


/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/* Generic class that wraps each link balloon view. */
.ck.ck-link-form .ck-link-form__providers-list {
		display: flex;
		flex-direction: column;
	}
.ck.ck-link-form .ck-link-form__providers-list .ck-link__button > .ck-button__label {
				flex-grow: 1;
			}
.ck.ck-link-form .ck-link__items:empty {
		display: none;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-link-providers > .ck-link-providers__list {
		overflow-x: hidden;
		overflow-y: auto;
		overscroll-behavior: contain;
	}

.ck.ck-link-providers > .ck-link-providers__list .ck-button > .ck-icon {
				flex-shrink: 0;
			}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck-editor__editable .ck-list-bogus-paragraph {
	display: block;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-list-styles-list {
	display: grid;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

:root {
	--ck-content-list-marker-color: var(--ck-content-font-color);
	--ck-content-list-marker-font-family: var(--ck-content-font-family);
	--ck-content-list-marker-font-size: var(--ck-content-font-size);
}

/* Opinionated list content styling: prevents content shift
	 * when a list becomes multi-block (Enter + Backspace scenario).
	 * See: https://github.com/ckeditor/ckeditor5/pull/18801
	 */

.ck-content li > p:first-of-type {
		margin-top: 0;
	}

/* Prevents margins from appearing when a bogus paragraph
	 * receives line height or text alignment.
	 * Ensures a consistent experience with the first paragraph.
	 * See: https://github.com/ckeditor/ckeditor5/pull/18801
	 */

.ck-content li > p:only-of-type {
		margin-top: 0;
		margin-bottom: 0;
	}

.ck-content li.ck-list-marker-bold::marker {
		font-weight: bold;
	}

.ck-content li.ck-list-marker-italic::marker {
		font-style: italic;
	}

.ck-content li.ck-list-marker-color::marker {
		color: var(--ck-content-list-marker-color);
	}

.ck-content li.ck-list-marker-font-family::marker {
		font-family: var(--ck-content-list-marker-font-family);
	}

.ck-content li.ck-list-marker-font-size::marker {
		font-size: var(--ck-content-list-marker-font-size);
	}

.ck-content li.ck-list-marker-font-size-tiny::marker {
		font-size: var(--ck-content-font-size-tiny);
	}

.ck-content li.ck-list-marker-font-size-small::marker {
		font-size: var(--ck-content-font-size-small);
	}

.ck-content li.ck-list-marker-font-size-big::marker {
		font-size: var(--ck-content-font-size-big);
	}

.ck-content li.ck-list-marker-font-size-huge::marker {
		font-size: var(--ck-content-font-size-huge);
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck-content ol {
	list-style-type: decimal;
}

.ck-content ol ol {
		list-style-type: lower-latin;
	}

.ck-content ol ol ol {
			list-style-type: lower-roman;
		}

.ck-content ol ol ol ol {
				list-style-type: upper-latin;
			}

.ck-content ol ol ol ol ol {
					list-style-type: upper-roman;
				}

.ck-content ul {
	list-style-type: disc;
}

.ck-content ul ul {
		list-style-type: circle;
	}

.ck-content ul ul ul {
			list-style-type: square;
		}

.ck-content ul ul ul ul {
				list-style-type: square;
			}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

:root {
	--ck-content-todo-list-checkmark-size: 16px;
}

/*
 * To-do list content styles.
 */
.ck-content .todo-list {
	list-style: none;
}
.ck-content .todo-list li {
		position: relative;
		margin-bottom: 5px;
	}
.ck-content .todo-list li .todo-list {
			margin-top: 5px;
		}
.ck-content .todo-list .todo-list__label > input {
			-webkit-appearance: none;
			display: inline-block;
			position: relative;
			width: var(--ck-content-todo-list-checkmark-size);
			height: var(--ck-content-todo-list-checkmark-size);
			vertical-align: middle;
			/* Needed on iOS */
			border: 0;
			/* LTR styles */
			left: -25px;
			margin-right: -15px;
			right: 0;
			margin-left: 0;
			/* RTL styles */
		}
.ck-content[dir=rtl] .todo-list .todo-list__label > input {
		left: 0;
		margin-right: 0;
		right: -25px;
		margin-left: -15px;
	}
.ck-content .todo-list .todo-list__label > input::before {
		display: block;
		position: absolute;
		box-sizing: border-box;
		content: '';
		width: 100%;
		height: 100%;
		border: 1px solid hsl(0, 0%, 20%);
		border-radius: 2px;
		transition: 250ms ease-in-out box-shadow;
	}
@media (prefers-reduced-motion: reduce) {
.ck-content .todo-list .todo-list__label > input::before {
			transition: none;
	}
		}
.ck-content .todo-list .todo-list__label > input::after {
		display: block;
		position: absolute;
		box-sizing: content-box;
		pointer-events: none;
		content: '';

		/* Calculate tick position, size and border-width proportional to the checkmark size. */
		left: calc( var(--ck-content-todo-list-checkmark-size) / 3 );
		top: calc( var(--ck-content-todo-list-checkmark-size) / 5.3 );
		width: calc( var(--ck-content-todo-list-checkmark-size) / 5.3 );
		height: calc( var(--ck-content-todo-list-checkmark-size) / 2.6 );
		border-style: solid;
		border-color: transparent;
		border-width: 0 calc( var(--ck-content-todo-list-checkmark-size) / 8 ) calc( var(--ck-content-todo-list-checkmark-size) / 8 ) 0;
		transform: rotate(45deg);
	}
.ck-content .todo-list .todo-list__label > input[checked]::before {
			background: hsl(126, 64%, 41%);
			border-color: hsl(126, 64%, 41%);
		}
.ck-content .todo-list .todo-list__label > input[checked]::after {
			border-color: hsl(0, 0%, 100%);
		}
.ck-content .todo-list .todo-list__label .todo-list__label__description {
			vertical-align: middle;
		}
.ck-content .todo-list .todo-list__label.todo-list__label_without-description input[type=checkbox] {
			position: absolute;
		}

/*
 * To-do list editing view styles.
 */
/*
	 * To-do list should be interactive only during the editing
	 * (https://github.com/ckeditor/ckeditor5/issues/2090).
	 */
.ck-editor__editable.ck-content .todo-list .todo-list__label > input,
	.ck-editor__editable.ck-content .todo-list .todo-list__label > span[contenteditable=false] > input {
		cursor: pointer;
	}
.ck-editor__editable.ck-content .todo-list .todo-list__label > input:hover::before, .ck-editor__editable.ck-content .todo-list .todo-list__label > span[contenteditable=false] > input:hover::before {
			box-shadow: 0 0 0 5px hsla(0, 0%, 0%, 0.1);
		}
/*
	 * Document Lists - editing view has an additional span around checkbox.
	 */
.ck-editor__editable.ck-content .todo-list .todo-list__label > span[contenteditable=false] > input {
		-webkit-appearance: none;
		display: inline-block;
		position: relative;
		width: var(--ck-content-todo-list-checkmark-size);
		height: var(--ck-content-todo-list-checkmark-size);
		vertical-align: middle;
		/* Needed on iOS */
		border: 0;
		/* LTR styles */
		left: -25px;
		margin-right: -15px;
		right: 0;
		margin-left: 0;
		/* RTL styles */
	}
.ck-editor__editable.ck-content[dir=rtl] .todo-list .todo-list__label > span[contenteditable=false] > input {
		left: 0;
		margin-right: 0;
		right: -25px;
		margin-left: -15px;
	}
.ck-editor__editable.ck-content .todo-list .todo-list__label > span[contenteditable=false] > input::before {
		display: block;
		position: absolute;
		box-sizing: border-box;
		content: '';
		width: 100%;
		height: 100%;
		border: 1px solid hsl(0, 0%, 20%);
		border-radius: 2px;
		transition: 250ms ease-in-out box-shadow;
	}
@media (prefers-reduced-motion: reduce) {
.ck-editor__editable.ck-content .todo-list .todo-list__label > span[contenteditable=false] > input::before {
			transition: none;
	}
		}
.ck-editor__editable.ck-content .todo-list .todo-list__label > span[contenteditable=false] > input::after {
		display: block;
		position: absolute;
		box-sizing: content-box;
		pointer-events: none;
		content: '';

		/* Calculate tick position, size and border-width proportional to the checkmark size. */
		left: calc( var(--ck-content-todo-list-checkmark-size) / 3 );
		top: calc( var(--ck-content-todo-list-checkmark-size) / 5.3 );
		width: calc( var(--ck-content-todo-list-checkmark-size) / 5.3 );
		height: calc( var(--ck-content-todo-list-checkmark-size) / 2.6 );
		border-style: solid;
		border-color: transparent;
		border-width: 0 calc( var(--ck-content-todo-list-checkmark-size) / 8 ) calc( var(--ck-content-todo-list-checkmark-size) / 8 ) 0;
		transform: rotate(45deg);
	}
.ck-editor__editable.ck-content .todo-list .todo-list__label > span[contenteditable=false] > input[checked]::before {
			background: hsl(126, 64%, 41%);
			border-color: hsl(126, 64%, 41%);
		}
.ck-editor__editable.ck-content .todo-list .todo-list__label > span[contenteditable=false] > input[checked]::after {
			border-color: hsl(0, 0%, 100%);
		}
.ck-editor__editable.ck-content .todo-list .todo-list__label.todo-list__label_without-description input[type=checkbox] {
			position: absolute;
		}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck-content .media {
	/* Don't allow floated content overlap the media.
	https://github.com/ckeditor/ckeditor5-media-embed/issues/53 */
	clear: both;

	/* Make sure there is some space between the content and the media. */
	/* The first value should be equal to --ck-spacing-large variable if used in the editor context
	to avoid the content jumping (See https://github.com/ckeditor/ckeditor5/issues/9825). */
	margin: 0.9em 0;

	/* Make sure media is not overriden with Bootstrap default `flex` value.
	See: https://github.com/ckeditor/ckeditor5/issues/1373. */
	display: block;

	/* Give the media some minimal width in the content to prevent them
	from being "squashed" in tight spaces, e.g. in table cells (#44) */
	min-width: 15em;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck-media__wrapper .ck-media__placeholder {
		display: flex;
		flex-direction: column;
		align-items: center;
	}

.ck-media__wrapper .ck-media__placeholder .ck-media__placeholder__url {
			/* Otherwise the URL will overflow when the content is very narrow. */
			max-width: 100%;

			position: relative;
		}

.ck-media__wrapper .ck-media__placeholder .ck-media__placeholder__url .ck-media__placeholder__url__text {
				overflow: hidden;
				display: block;
			}

.ck-media__wrapper[data-oembed-url*="twitter.com"] .ck-media__placeholder__icon *, .ck-media__wrapper[data-oembed-url*="google.com/maps"] .ck-media__placeholder__icon *, .ck-media__wrapper[data-oembed-url*="goo.gl/maps"] .ck-media__placeholder__icon *, .ck-media__wrapper[data-oembed-url*="maps.google.com"] .ck-media__placeholder__icon *, .ck-media__wrapper[data-oembed-url*="maps.app.goo.gl"] .ck-media__placeholder__icon *, .ck-media__wrapper[data-oembed-url*="facebook.com"] .ck-media__placeholder__icon *, .ck-media__wrapper[data-oembed-url*="instagram.com"] .ck-media__placeholder__icon * {
			display: none;
		}

/* Disable all mouse interaction as long as the editor is not read–only.
   https://github.com/ckeditor/ckeditor5-media-embed/issues/58 */
.ck-editor__editable:not(.ck-read-only) .ck-media__wrapper > *:not(.ck-media__placeholder) {
	pointer-events: none;
}

/* Disable all mouse interaction when the widget is not selected (e.g. to avoid opening links by accident).
   https://github.com/ckeditor/ckeditor5-media-embed/issues/18 */
.ck-editor__editable:not(.ck-read-only) .ck-widget:not(.ck-widget_selected) .ck-media__placeholder {
	pointer-events: none;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck-vertical-form .ck-button::after {
		content: "";
		width: 0;
		position: absolute;
		right: -1px;
		top: -1px;
		bottom: -1px;
		z-index: 1;
	}

.ck-vertical-form .ck-button:focus::after {
		display: none;
	}

@media screen and (max-width: 600px) {
			.ck.ck-responsive-form .ck-button::after {
				content: "";
				width: 0;
				position: absolute;
				right: -1px;
				top: -1px;
				bottom: -1px;
				z-index: 1;
			}

			.ck.ck-responsive-form .ck-button:focus::after {
				display: none;
			}
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-media-form {
	display: flex;
	align-items: flex-start;
	flex-direction: row;
	flex-wrap: nowrap;
	width: 400px;
}

.ck.ck-media-form .ck-labeled-field-view {
		display: inline-block;
		width: 100%;
	}

.ck.ck-media-form .ck-label {
		display: none;
	}

.ck.ck-media-form .ck-input {
		width: 100%;
	}

@media screen and (max-width: 600px) {

.ck.ck-media-form {
		flex-wrap: wrap;
}

		.ck.ck-media-form .ck-labeled-field-view {
			flex-basis: 100%;
		}

		.ck.ck-media-form .ck-button {
			flex-basis: 50%;
		}
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

:root {
	--ck-mention-list-max-height: 300px;
}

.ck.ck-mentions {
	max-height: var(--ck-mention-list-max-height);

	overflow-y: auto;

	/* Prevent unnecessary horizontal scrollbar in Safari
	https://github.com/ckeditor/ckeditor5-mention/issues/41 */
	overflow-x: hidden;

	overscroll-behavior: contain;

	/* Prevent unnecessary vertical scrollbar in Safari
	https://github.com/ckeditor/ckeditor5-mention/issues/41 */
}

.ck.ck-mentions > .ck-list__item {
		overflow: hidden;
		flex-shrink: 0;
	}

div.ck.ck-balloon-panel.ck-mention-balloon {
	z-index: calc( var( --ck-z-dialog ) + 1 );
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

:root {
	--ck-color-minimap-tracker-background: 208, 0%, 51%;
	--ck-color-minimap-iframe-outline: hsl(0deg 0% 75%);
	--ck-color-minimap-iframe-shadow: hsl(0deg 0% 0% / 11%);
	--ck-color-minimap-progress-background: hsl(0,0%,40%);
}

.ck.ck-minimap {
	position: absolute;
	-webkit-user-select: none;
	        user-select: none;
	background: var(--ck-color-base-background);
}

.ck.ck-minimap,
	.ck.ck-minimap iframe {
		width: 100%;
		height: 100%;
	}

.ck.ck-minimap iframe {
		border: 0;
		pointer-events: none;
		position: relative;
		outline: 1px solid var(--ck-color-minimap-iframe-outline);
		box-shadow: 0 2px 5px var(--ck-color-minimap-iframe-shadow);
		margin: 0;
	}

.ck.ck-minimap .ck.ck-minimap__position-tracker {
		position: absolute;
		width: 100%;
		top: 0;
		background: hsla( var(--ck-color-minimap-tracker-background), .2 );
		z-index: 1;
		transition: background 100ms ease-in-out;
	}

@media (prefers-reduced-motion: reduce) {

.ck.ck-minimap .ck.ck-minimap__position-tracker {
			transition: none;
	}
		}

.ck.ck-minimap .ck.ck-minimap__position-tracker:hover {
			background:hsla( var(--ck-color-minimap-tracker-background), .3 );
		}

.ck.ck-minimap .ck.ck-minimap__position-tracker.ck-minimap__position-tracker_dragging,
		.ck.ck-minimap .ck.ck-minimap__position-tracker.ck-minimap__position-tracker_dragging:hover {
			background:hsla( var(--ck-color-minimap-tracker-background), .4 );
		}

.ck.ck-minimap .ck.ck-minimap__position-tracker.ck-minimap__position-tracker_dragging::after, .ck.ck-minimap .ck.ck-minimap__position-tracker.ck-minimap__position-tracker_dragging:hover::after {
				opacity: 1;
			}

.ck.ck-minimap .ck.ck-minimap__position-tracker::after {
			content: attr(data-progress) "%";
			position: absolute;
			top: 5px;
			right: 5px;
			background: var(--ck-color-minimap-progress-background);
			color: var(--ck-color-base-background);
			border: 1px solid var(--ck-color-base-background);
			padding: 2px 4px;
			font-size: 10px;
			border-radius: 3px;
			opacity: 0;
			transition: opacity 100ms ease-in-out;
		}

@media (prefers-reduced-motion: reduce) {

.ck.ck-minimap .ck.ck-minimap__position-tracker::after {
				transition: none;
		}
			}


/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck-content .page-break {
	position: relative;
	clear: both;
	padding: 5px 0;
	display: flex;
	align-items: center;
	justify-content: center;
}

.ck-content .page-break::after {
		content: '';
		position: absolute;
		border-bottom: 2px dashed hsl(0, 0%, 77%);
		width: 100%;
	}

.ck-content .page-break__label {
	position: relative;
	z-index: 1;
	padding: .3em .6em;
	display: block;
	text-transform: uppercase;
	border: 1px solid hsl(0, 0%, 77%);
	border-radius: 2px;
	font-size: 0.75em;
	font-weight: bold;
	color: hsl(0, 0%, 20%);
	background: hsl(0, 0%, 100%);
	box-shadow: 2px 2px 1px hsla(0, 0%, 0%, 0.15);

	/* Disable the possibility to select the label text by the user. */
	-webkit-user-select: none;
	user-select: none;
}

/* Do not show the page break element inside the print preview window. */
@media print {
	.ck-content .page-break {
		padding: 0;
	}

		.ck-content .page-break::after {
			display: none;
		}

	/*
	 * From time to time placing page-break directly after a block element with margin causes appending a new blank page in pagination mode.
	 * Removing margin-bottom from the block element fixes that issue and the margin is not being moved to the next blank page.
	 *
	 * Keep this in sync with the pagination plugins.
	 */
	.ck-content *:has(+ .page-break) {
		margin-bottom: 0;
	}
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

:root {
	--ck-show-blocks-border-color: hsl(0, 0%, 46%);
}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) address {
		background-repeat: no-repeat;
		padding-top: 15px;
		/* Fix for Multi-root editor
	https://github.com/ckeditor/ckeditor5/issues/15969 */
	}

[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) address {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>ADDRESS</text></svg>");
		background-position: 1px 1px;
	}

[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) address {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>ADDRESS</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) address:not(.ck-widget_selected):not(.ck-widget:hover) {
		outline: 1px dashed var(--ck-show-blocks-border-color);
	}

[dir="ltr"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) address {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>ADDRESS</text></svg>");
		background-position: 1px 1px;
	}

[dir="rtl"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) address {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>ADDRESS</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) aside {
		background-repeat: no-repeat;
		padding-top: 15px;
		/* Fix for Multi-root editor
	https://github.com/ckeditor/ckeditor5/issues/15969 */
	}

[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) aside {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>ASIDE</text></svg>");
		background-position: 1px 1px;
	}

[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) aside {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>ASIDE</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) aside:not(.ck-widget_selected):not(.ck-widget:hover) {
		outline: 1px dashed var(--ck-show-blocks-border-color);
	}

[dir="ltr"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) aside {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>ASIDE</text></svg>");
		background-position: 1px 1px;
	}

[dir="rtl"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) aside {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>ASIDE</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) blockquote {
		background-repeat: no-repeat;
		padding-top: 15px;
		/* Fix for Multi-root editor
	https://github.com/ckeditor/ckeditor5/issues/15969 */
	}

[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) blockquote {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>BLOCKQUOTE</text></svg>");
		background-position: 1px 1px;
	}

[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) blockquote {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>BLOCKQUOTE</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) blockquote:not(.ck-widget_selected):not(.ck-widget:hover) {
		outline: 1px dashed var(--ck-show-blocks-border-color);
	}

[dir="ltr"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) blockquote {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>BLOCKQUOTE</text></svg>");
		background-position: 1px 1px;
	}

[dir="rtl"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) blockquote {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>BLOCKQUOTE</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) details {
		background-repeat: no-repeat;
		padding-top: 15px;
		/* Fix for Multi-root editor
	https://github.com/ckeditor/ckeditor5/issues/15969 */
	}

[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) details {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>DETAILS</text></svg>");
		background-position: 1px 1px;
	}

[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) details {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>DETAILS</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) details:not(.ck-widget_selected):not(.ck-widget:hover) {
		outline: 1px dashed var(--ck-show-blocks-border-color);
	}

[dir="ltr"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) details {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>DETAILS</text></svg>");
		background-position: 1px 1px;
	}

[dir="rtl"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) details {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>DETAILS</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) div:not(.ck-widget, .ck-widget *) {
		background-repeat: no-repeat;
		padding-top: 15px;
		/* Fix for Multi-root editor
	https://github.com/ckeditor/ckeditor5/issues/15969 */
	}

[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) div:not(.ck-widget, .ck-widget *) {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>DIV</text></svg>");
		background-position: 1px 1px;
	}

[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) div:not(.ck-widget, .ck-widget *) {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>DIV</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) div:not(.ck-widget, .ck-widget *):not(.ck-widget_selected):not(.ck-widget:hover) {
		outline: 1px dashed var(--ck-show-blocks-border-color);
	}

[dir="ltr"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) div:not(.ck-widget, .ck-widget *) {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>DIV</text></svg>");
		background-position: 1px 1px;
	}

[dir="rtl"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) div:not(.ck-widget, .ck-widget *) {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>DIV</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) footer {
		background-repeat: no-repeat;
		padding-top: 15px;
		/* Fix for Multi-root editor
	https://github.com/ckeditor/ckeditor5/issues/15969 */
	}

[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) footer {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>FOOTER</text></svg>");
		background-position: 1px 1px;
	}

[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) footer {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>FOOTER</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) footer:not(.ck-widget_selected):not(.ck-widget:hover) {
		outline: 1px dashed var(--ck-show-blocks-border-color);
	}

[dir="ltr"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) footer {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>FOOTER</text></svg>");
		background-position: 1px 1px;
	}

[dir="rtl"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) footer {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>FOOTER</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h1 {
		background-repeat: no-repeat;
		padding-top: 15px;
		/* Fix for Multi-root editor
	https://github.com/ckeditor/ckeditor5/issues/15969 */
	}

[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h1 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H1</text></svg>");
		background-position: 1px 1px;
	}

[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h1 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H1</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h1:not(.ck-widget_selected):not(.ck-widget:hover) {
		outline: 1px dashed var(--ck-show-blocks-border-color);
	}

[dir="ltr"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h1 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H1</text></svg>");
		background-position: 1px 1px;
	}

[dir="rtl"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h1 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H1</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h2 {
		background-repeat: no-repeat;
		padding-top: 15px;
		/* Fix for Multi-root editor
	https://github.com/ckeditor/ckeditor5/issues/15969 */
	}

[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h2 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H2</text></svg>");
		background-position: 1px 1px;
	}

[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h2 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H2</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h2:not(.ck-widget_selected):not(.ck-widget:hover) {
		outline: 1px dashed var(--ck-show-blocks-border-color);
	}

[dir="ltr"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h2 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H2</text></svg>");
		background-position: 1px 1px;
	}

[dir="rtl"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h2 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H2</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h3 {
		background-repeat: no-repeat;
		padding-top: 15px;
		/* Fix for Multi-root editor
	https://github.com/ckeditor/ckeditor5/issues/15969 */
	}

[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h3 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H3</text></svg>");
		background-position: 1px 1px;
	}

[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h3 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H3</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h3:not(.ck-widget_selected):not(.ck-widget:hover) {
		outline: 1px dashed var(--ck-show-blocks-border-color);
	}

[dir="ltr"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h3 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H3</text></svg>");
		background-position: 1px 1px;
	}

[dir="rtl"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h3 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H3</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h4 {
		background-repeat: no-repeat;
		padding-top: 15px;
		/* Fix for Multi-root editor
	https://github.com/ckeditor/ckeditor5/issues/15969 */
	}

[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h4 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H4</text></svg>");
		background-position: 1px 1px;
	}

[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h4 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H4</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h4:not(.ck-widget_selected):not(.ck-widget:hover) {
		outline: 1px dashed var(--ck-show-blocks-border-color);
	}

[dir="ltr"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h4 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H4</text></svg>");
		background-position: 1px 1px;
	}

[dir="rtl"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h4 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H4</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h5 {
		background-repeat: no-repeat;
		padding-top: 15px;
		/* Fix for Multi-root editor
	https://github.com/ckeditor/ckeditor5/issues/15969 */
	}

[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h5 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H5</text></svg>");
		background-position: 1px 1px;
	}

[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h5 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H5</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h5:not(.ck-widget_selected):not(.ck-widget:hover) {
		outline: 1px dashed var(--ck-show-blocks-border-color);
	}

[dir="ltr"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h5 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H5</text></svg>");
		background-position: 1px 1px;
	}

[dir="rtl"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h5 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H5</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h6 {
		background-repeat: no-repeat;
		padding-top: 15px;
		/* Fix for Multi-root editor
	https://github.com/ckeditor/ckeditor5/issues/15969 */
	}

[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h6 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H6</text></svg>");
		background-position: 1px 1px;
	}

[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h6 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H6</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h6:not(.ck-widget_selected):not(.ck-widget:hover) {
		outline: 1px dashed var(--ck-show-blocks-border-color);
	}

[dir="ltr"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h6 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H6</text></svg>");
		background-position: 1px 1px;
	}

[dir="rtl"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h6 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H6</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) header {
		background-repeat: no-repeat;
		padding-top: 15px;
		/* Fix for Multi-root editor
	https://github.com/ckeditor/ckeditor5/issues/15969 */
	}

[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) header {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>HEADER</text></svg>");
		background-position: 1px 1px;
	}

[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) header {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>HEADER</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) header:not(.ck-widget_selected):not(.ck-widget:hover) {
		outline: 1px dashed var(--ck-show-blocks-border-color);
	}

[dir="ltr"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) header {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>HEADER</text></svg>");
		background-position: 1px 1px;
	}

[dir="rtl"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) header {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>HEADER</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) main {
		background-repeat: no-repeat;
		padding-top: 15px;
		/* Fix for Multi-root editor
	https://github.com/ckeditor/ckeditor5/issues/15969 */
	}

[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) main {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>MAIN</text></svg>");
		background-position: 1px 1px;
	}

[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) main {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>MAIN</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) main:not(.ck-widget_selected):not(.ck-widget:hover) {
		outline: 1px dashed var(--ck-show-blocks-border-color);
	}

[dir="ltr"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) main {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>MAIN</text></svg>");
		background-position: 1px 1px;
	}

[dir="rtl"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) main {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>MAIN</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) nav {
		background-repeat: no-repeat;
		padding-top: 15px;
		/* Fix for Multi-root editor
	https://github.com/ckeditor/ckeditor5/issues/15969 */
	}

[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) nav {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>NAV</text></svg>");
		background-position: 1px 1px;
	}

[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) nav {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>NAV</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) nav:not(.ck-widget_selected):not(.ck-widget:hover) {
		outline: 1px dashed var(--ck-show-blocks-border-color);
	}

[dir="ltr"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) nav {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>NAV</text></svg>");
		background-position: 1px 1px;
	}

[dir="rtl"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) nav {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>NAV</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) pre {
		background-repeat: no-repeat;
		padding-top: 15px;
		/* Fix for Multi-root editor
	https://github.com/ckeditor/ckeditor5/issues/15969 */
	}

[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) pre {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>PRE</text></svg>");
		background-position: 1px 1px;
	}

[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) pre {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>PRE</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) pre:not(.ck-widget_selected):not(.ck-widget:hover) {
		outline: 1px dashed var(--ck-show-blocks-border-color);
	}

[dir="ltr"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) pre {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>PRE</text></svg>");
		background-position: 1px 1px;
	}

[dir="rtl"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) pre {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>PRE</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ol {
		background-repeat: no-repeat;
		padding-top: 15px;
		/* Fix for Multi-root editor
	https://github.com/ckeditor/ckeditor5/issues/15969 */
	}

[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ol {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>OL</text></svg>");
		background-position: 1px 1px;
	}

[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ol {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>OL</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ol:not(.ck-widget_selected):not(.ck-widget:hover) {
		outline: 1px dashed var(--ck-show-blocks-border-color);
	}

[dir="ltr"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ol {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>OL</text></svg>");
		background-position: 1px 1px;
	}

[dir="rtl"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ol {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>OL</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ul {
		background-repeat: no-repeat;
		padding-top: 15px;
		/* Fix for Multi-root editor
	https://github.com/ckeditor/ckeditor5/issues/15969 */
	}

[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ul {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>UL</text></svg>");
		background-position: 1px 1px;
	}

[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ul {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>UL</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ul:not(.ck-widget_selected):not(.ck-widget:hover) {
		outline: 1px dashed var(--ck-show-blocks-border-color);
	}

[dir="ltr"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ul {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>UL</text></svg>");
		background-position: 1px 1px;
	}

[dir="rtl"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ul {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>UL</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) p {
		background-repeat: no-repeat;
		padding-top: 15px;
		/* Fix for Multi-root editor
	https://github.com/ckeditor/ckeditor5/issues/15969 */
	}

[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) p {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>P</text></svg>");
		background-position: 1px 1px;
	}

[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) p {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>P</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) p:not(.ck-widget_selected):not(.ck-widget:hover) {
		outline: 1px dashed var(--ck-show-blocks-border-color);
	}

[dir="ltr"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) p {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>P</text></svg>");
		background-position: 1px 1px;
	}

[dir="rtl"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) p {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>P</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) section {
		background-repeat: no-repeat;
		padding-top: 15px;
		/* Fix for Multi-root editor
	https://github.com/ckeditor/ckeditor5/issues/15969 */
	}

[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) section {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>SECTION</text></svg>");
		background-position: 1px 1px;
	}

[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) section {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>SECTION</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) section:not(.ck-widget_selected):not(.ck-widget:hover) {
		outline: 1px dashed var(--ck-show-blocks-border-color);
	}

[dir="ltr"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) section {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>SECTION</text></svg>");
		background-position: 1px 1px;
	}

[dir="rtl"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) section {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>SECTION</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) :where(figure.image, figure.table) figcaption {
		background-repeat: no-repeat;
		padding-top: 15px;
		/* Fix for Multi-root editor
	https://github.com/ckeditor/ckeditor5/issues/15969 */
	}

[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) :where(figure.image, figure.table) figcaption {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>FIGCAPTION</text></svg>");
		background-position: 1px 1px;
	}

[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) :where(figure.image, figure.table) figcaption {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>FIGCAPTION</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) :where(figure.image, figure.table) figcaption:not(.ck-widget_selected):not(.ck-widget:hover) {
		outline: 1px dashed var(--ck-show-blocks-border-color);
	}

[dir="ltr"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) :where(figure.image, figure.table) figcaption {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>FIGCAPTION</text></svg>");
		background-position: 1px 1px;
	}

[dir="rtl"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) :where(figure.image, figure.table) figcaption {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>FIGCAPTION</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/**
 * Implements rounded corner interface for .ck-rounded-corners class.
 *
 * @see $ck-border-radius
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A visual style of focused element's border.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A helper to combine multiple shadows.
 */
/**
 * Gives an element a drop shadow so it looks like a floating panel.
 */

.ck-source-editing-area {
	position: relative;
	overflow: hidden;
}

.ck-source-editing-area::after,
.ck-source-editing-area textarea {
	padding: var(--ck-spacing-large);
	margin: 0;
	border: 1px solid transparent;
	line-height: var(--ck-line-height-base);
	font-size: var(--ck-font-size-normal);
	font-family: monospace;
	white-space: pre-wrap;
}

.ck-source-editing-area::after {
	content: attr(data-value) " ";
	visibility: hidden;
	display: block;
}

.ck-source-editing-area textarea {
	position: absolute;
	width: 100%;
	height: 100%;
	resize: none;
	outline: none;
	overflow: hidden;
	box-sizing: border-box;

	border-color: var(--ck-color-base-border);

	border-radius: 0;
}

.ck-rounded-corners .ck-source-editing-area textarea,
	.ck-source-editing-area textarea.ck-rounded-corners {
		border-radius: var(--ck-border-radius);
		border-top-left-radius: 0;
		border-top-right-radius: 0;
	}

.ck-source-editing-area textarea:not([readonly]):focus {
		/* Disable native outline. */
		outline: none;
		border: var(--ck-focus-ring);
		box-shadow: var(--ck-inner-shadow), 0 0;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/*
 * Note: This file should contain the wireframe styles only. But since there are no such styles,
 * it acts as a message to the builder telling that it should look for the corresponding styles
 * **in the theme** when compiling the editor.
 */

.ck.ck-special-characters > .ck-dialog__content > div {
		width: 350px;
		max-width: 100%;
		height: 100%;

		display: grid;
		grid-column-gap: 0px;
		grid-row-gap: 0px;
		grid-template-columns: 1fr;
		grid-template-rows: auto 1fr auto;
	}

.ck.ck-special-characters > .ck-dialog__content > div > .ck-character-categories {
			grid-area: 1 / 1 / 2 / 2;
			padding: var(--ck-spacing-medium) var(--ck-spacing-large);
		}

.ck.ck-special-characters > .ck-dialog__content > div > .ck-character-categories > .ck-labeled-field-view {
				padding-top: var(--ck-spacing-standard);
				width: 100%;
			}

.ck.ck-special-characters > .ck-dialog__content > div > .ck-character-categories > .ck-labeled-field-view .ck.ck-labeled-field-view__status {
					background: var(--ck-color-base-error);
					color: var(--ck-color-base-background);
					padding: var(--ck-spacing-small) var(--ck-spacing-medium);
					min-width: var(--ck-table-properties-min-error-width);
					text-align: center;

					animation: ck-table-form-labeled-view-status-appear .15s ease both;

					/* The arrow pointing towards the field. */
				}

.ck.ck-special-characters > .ck-dialog__content > div > .ck-character-categories > .ck-labeled-field-view .ck.ck-labeled-field-view__status::after {
						border-color: transparent transparent var(--ck-color-base-error) transparent;
						border-width: 0 var(--ck-table-properties-error-arrow-size) var(--ck-table-properties-error-arrow-size) var(--ck-table-properties-error-arrow-size);
						border-style: solid;
					}

@media (prefers-reduced-motion: reduce) {

.ck.ck-special-characters > .ck-dialog__content > div > .ck-character-categories > .ck-labeled-field-view .ck.ck-labeled-field-view__status {
						animation: none;
				}
					}

/* Hide the error balloon when the field is blurred. Makes the experience much more clear. */

.ck.ck-special-characters > .ck-dialog__content > div > .ck-character-categories > .ck-labeled-field-view .ck-input.ck-error:not(:focus) + .ck.ck-labeled-field-view__status {
					display: none;
				}

.ck.ck-special-characters > .ck-dialog__content > div > .ck-character-categories > .ck-labeled-field-view > .ck-label {
					font-size: var(--ck-font-size-tiny);
					text-align: center;
				}

.ck.ck-special-characters > .ck-dialog__content > div > .ck-character-categories .ck-dropdown {
				display: block;
				width: 100%;
			}

.ck.ck-special-characters > .ck-dialog__content > div > .ck-character-categories .ck-dropdown > button:not(:focus) {
						border: 1px solid var(--ck-color-base-border);
					}

.ck.ck-special-characters > .ck-dialog__content > div > .ck-character-categories .ck-dropdown > button > span {
						width: 100%;
					}

.ck.ck-special-characters > .ck-dialog__content > div > .ck-character-grid {
			grid-area: 2 / 1 / 3 / 2;
			max-height: 200px;
		}

.ck.ck-special-characters > .ck-dialog__content > div > .ck-character-info {
			grid-area: 3 / 1 / 4 / 2;
		}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-character-grid {
	max-width: 100%;
}

.ck.ck-character-grid .ck-character-grid__tiles {
		display: grid;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-character-info {
	display: flex;
	justify-content: space-between;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

:root {
	--ck-style-panel-columns: 3;
}

.ck.ck-style-panel .ck-style-grid {
	display: grid;
	grid-template-columns: repeat(var(--ck-style-panel-columns),auto);
	justify-content: start;
}

.ck.ck-style-panel .ck-style-grid .ck-style-grid__button {
		display: flex;
		justify-content: space-between;
		flex-direction: column;
	}

.ck.ck-style-panel .ck-style-grid .ck-style-grid__button .ck-style-grid__button__preview {
			display: flex;
			align-content: center;
			justify-content: flex-start;
			align-items: center;
			flex-grow: 1;
			flex-basis: 100%;
		}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/* Text alignment of the table header should match the editor settings and override the native browser styling,
	when content is available outside the editor. See https://github.com/ckeditor/ckeditor5/issues/6638 */

.ck-content[dir="rtl"] .table th {
		text-align: right;
	}

.ck-content[dir="ltr"] .table th {
		text-align: left;
	}

.ck-content figure.table:not(.layout-table) {
		display: table;
	}

.ck-content figure.table:not(.layout-table) > table {
			width: 100%;
			height: 100%;
		}

.ck-content .table:not(.layout-table) {
		/* Give the table widget some air and center it horizontally */
		/* The first value should be equal to --ck-spacing-large variable if used in the editor context
		to avoid the content jumping (See https://github.com/ckeditor/ckeditor5/issues/9825). */
		margin: 0.9em auto;
	}

.ck-content table.table:not(.layout-table),
	.ck-content figure.table:not(.layout-table) > table {
		/* The table cells should have slight borders */
		border-collapse: collapse;
		border-spacing: 0;

		/* The outer border of the table should be slightly darker than the inner lines.
		Also see https://github.com/ckeditor/ckeditor5-table/issues/50. */
		border: 1px double hsl(0, 0%, 70%);
	}

/* The linter is disabled here because linter is confused when resolving the `table.table:not(.layout-table)`
			and `figure.table:not(.layout-table) > table` selectors combined with below selectors.
			There is no need to split it into two large structures with same code just to make linter happy. */

/* stylelint-disable no-descending-specificity */

.ck-content table.table:not(.layout-table) > thead > tr > th, .ck-content figure.table:not(.layout-table) > table > thead > tr > th, .ck-content table.table:not(.layout-table) > tbody > tr > th, .ck-content figure.table:not(.layout-table) > table > tbody > tr > th {
					font-weight: bold;
					background: hsla(0, 0%, 0%, 5%);
				}

.ck-content table.table:not(.layout-table) > thead > tr > td,
				.ck-content figure.table:not(.layout-table) > table > thead > tr > td,
				.ck-content table.table:not(.layout-table) > tbody > tr > td,
				.ck-content figure.table:not(.layout-table) > table > tbody > tr > td,
				.ck-content table.table:not(.layout-table) > thead > tr > th,
				.ck-content figure.table:not(.layout-table) > table > thead > tr > th,
				.ck-content table.table:not(.layout-table) > tbody > tr > th,
				.ck-content figure.table:not(.layout-table) > table > tbody > tr > th {

					min-width: 2em;
					padding: 0.4em;

					/* The border is inherited from .ck-editor__nested-editable styles, so theoretically it's not necessary here.
					However, the border is a content style, so it should use .ck-content (so it works outside the editor).
					Hence, the duplication. See https://github.com/ckeditor/ckeditor5/issues/6314 */
					border: 1px solid hsl(0, 0%, 75%);
					/* Opinionated table content styling: prevents content from shifting
					 * when Enter is pressed in the first cell.
					 * See: https://github.com/ckeditor/ckeditor5/pull/18801
					 */
				}

.ck-content table.table:not(.layout-table) > thead > tr > td > p:first-of-type, .ck-content figure.table:not(.layout-table) > table > thead > tr > td > p:first-of-type, .ck-content table.table:not(.layout-table) > tbody > tr > td > p:first-of-type, .ck-content figure.table:not(.layout-table) > table > tbody > tr > td > p:first-of-type, .ck-content table.table:not(.layout-table) > thead > tr > th > p:first-of-type, .ck-content figure.table:not(.layout-table) > table > thead > tr > th > p:first-of-type, .ck-content table.table:not(.layout-table) > tbody > tr > th > p:first-of-type, .ck-content figure.table:not(.layout-table) > table > tbody > tr > th > p:first-of-type {
						margin-top: 0;
					}

/* Mirrors the rule above for the last paragraph to keep the
					 * experience consistent with the first paragraph.
					 *
					 * Together, these rules prevent margins from appearing when a
					 * bogus paragraph becomes a real paragraph after it receives line
					 * height, text alignment, or other block style.
					 *
					 * See: https://github.com/ckeditor/ckeditor5/pull/18801
					 */

.ck-content table.table:not(.layout-table) > thead > tr > td > p:last-of-type, .ck-content figure.table:not(.layout-table) > table > thead > tr > td > p:last-of-type, .ck-content table.table:not(.layout-table) > tbody > tr > td > p:last-of-type, .ck-content figure.table:not(.layout-table) > table > tbody > tr > td > p:last-of-type, .ck-content table.table:not(.layout-table) > thead > tr > th > p:last-of-type, .ck-content figure.table:not(.layout-table) > table > thead > tr > th > p:last-of-type, .ck-content table.table:not(.layout-table) > tbody > tr > th > p:last-of-type, .ck-content figure.table:not(.layout-table) > table > tbody > tr > th > p:last-of-type {
						margin-bottom: 0;
					}

@media print {
		/**
		 * Sometimes Chrome incorrectly calculates the height of the last table row and some
		 * of the content overlaps the paragraph that is placed directly after the table. It affects
		 * the column split mode pagination calculation which causes mismatch between the print mode and
		 * the preview mode.
		 *
		 * This issue happens only if:
		 *
		 * 	* The table is inside a figure element.
		 * 	* The table has `display: table` style set.
		 * 	* The block element is placed directly after the table.
		 */
		.ck-content figure.table:not(.layout-table):not(:has(> figcaption)) {
			display: block;
			width: -moz-fit-content;
			width: fit-content;
		}

		/**
		 * Expanding the table to the full height of the parent container is necessary because tables
		 * are rendered inside <figure> elements, which is kinda buggy in table height calculation.
		 * While setting `height: 100%` fixes the issue in the editing mode described here:
		 * https://github.com/ckeditor/ckeditor5/issues/6186
		 *
		 * it's causing another issue with the table height in the print preview mode here:
		 * https://github.com/ckeditor/ckeditor5/issues/16856
		 *
		 * For now, resetting the height to `initial` in the print mode works as a workaround.
		 */
		.ck-content figure.table:not(.layout-table) > table {
			height: initial;
		}
}

.ck-editor__editable .ck-table-bogus-paragraph {
	/*
	 * Use display:inline-block to force Chrome/Safari to limit text mutations to this element.
	 * See https://github.com/ckeditor/ckeditor5/issues/6062.
	 */
	display: inline-block;

	/*
	 * Inline HTML elements nested in the span should always be dimensioned in relation to the whole cell width.
	 * See https://github.com/ckeditor/ckeditor5/issues/9117.
	 */
	width: 100%;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-table-cell-properties-form .ck-form__row.ck-table-cell-properties-form__alignment-row {
			flex-wrap: wrap;
		}

.ck.ck-table-cell-properties-form .ck-form__row.ck-table-cell-properties-form__alignment-row .ck.ck-toolbar:first-of-type {
					/* 4 buttons out of 7 (h-alignment + v-alignment) = 0.57 */
					flex-grow: 0.57;
				}

.ck.ck-table-cell-properties-form .ck-form__row.ck-table-cell-properties-form__alignment-row .ck.ck-toolbar:last-of-type {
					/* 3 buttons out of 7 (h-alignment + v-alignment) = 0.43 */
					flex-grow: 0.43;
				}

.ck.ck-table-cell-properties-form .ck-form__row.ck-table-cell-properties-form__alignment-row .ck.ck-toolbar .ck-button {
					flex-grow: 1;
				}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck-editor__editable.ck-editor__editable_inline > .ck-widget.ck-widget_with-selection-handle.layout-table:first-child {
				margin-top: var(--ck-spacing-large);
			}

/*
			* This value should match with the default margins of the block elements (like .media, .image or .table)
			* to avoid a content jumping when the fake selection container shows up (See https://github.com/ckeditor/ckeditor5/issues/9825).
			*/

.ck-editor__editable.ck-editor__editable_inline > .ck-widget.ck-widget_with-selection-handle.layout-table:last-child,
			
			.ck-editor__editable.ck-editor__editable_inline > .ck-widget.ck-widget_with-selection-handle.layout-table:nth-last-child(2):has( + .ck-fake-selection-container) {
				margin-bottom: var(--ck-spacing-large);
			}

.ck-editor__editable .table.layout-table {
		display: table;
		margin: 0;

		/* Widget type around overrides. */
	}

.ck-editor__editable .table.layout-table.ck-widget:hover {
				/* To prevent the widget outline from being cut off at the bottom
				when the next cell or table has a background color, for example. */
				z-index: var(--ck-z-default);
			}

.ck-editor__editable .table.layout-table.ck-widget:hover > .ck-widget__selection-handle {
				opacity: 0.75;
				visibility: visible;
			}

.ck-editor__editable .table.layout-table.ck-widget:hover > .ck-widget__selection-handle:hover {
					opacity: 1;
				}

/* Because of setting the opacity to 0.75 to the selection handle for the layout table,
			it overrides the similar selector in widget (specificity is higher),
			thats why we must override it here also. */

.ck-editor__editable .table.layout-table.ck-widget:has( .ck-widget.table:hover ) > .ck-widget__selection-handle {
				opacity: 0;
				visibility: hidden;
			}

.ck-editor__editable .table.layout-table.ck-widget.ck-widget_selected {
				/* To prevent the widget outline from being cut off at the bottom
				when the next cell or table has a background color, for example. */
				z-index: var(--ck-z-default);
			}

.ck-content table.table.layout-table,
	.ck-content figure.table.layout-table {
		/* Do not reserve space above and below the layout table. */
		margin-top: 0;
		margin-bottom: 0;
	}

.ck-content table.table.layout-table,
	.ck-content figure.table.layout-table > table {
		border-spacing: 0;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

:root {
	--ck-form-default-width: 340px;
}

.ck.ck-form {
	padding: 0 0 var(--ck-spacing-large);
}

.ck.ck-form.ck-form_default-width {
		width: var(--ck-form-default-width);
	}

.ck.ck-form:focus {
		outline: none;
	}

.ck.ck-form .ck.ck-input-text,
	.ck.ck-form .ck.ck-input-number {
		min-width: 100%;
		width: 0;
	}

.ck.ck-form .ck.ck-dropdown {
		min-width: 100%;
	}

.ck.ck-form .ck.ck-dropdown .ck-dropdown__button:not(:focus) {
				border: 1px solid var(--ck-color-base-border);
			}

.ck.ck-form .ck.ck-dropdown .ck-dropdown__button .ck-button__label {
				width: 100%;
			}

/* Default `ck-responsive-form` customization when it lies next to `ck-form` class */

@media screen and (max-width: 600px) {

.ck.ck-form.ck-responsive-form .ck.ck-form__row.ck-form__row_with-submit {
					flex-direction: column;
					align-items: stretch;
					padding: 0;
			}
	}

@media screen and (max-width: 600px) {

.ck.ck-form.ck-responsive-form .ck.ck-form__row.ck-form__row_with-submit > .ck {
						margin: var(--ck-spacing-large) var(--ck-spacing-large) 0;
				}
	}

@media screen and (max-width: 600px) {

.ck.ck-form.ck-responsive-form .ck.ck-form__row.ck-form__row_with-submit .ck-button_with-text {
						justify-content: center;
				}
	}

@media screen and (max-width: 600px) {

.ck.ck-form.ck-responsive-form .ck.ck-form__row.ck-form__row_large-bottom-padding {
					padding-bottom: var(--ck-spacing-large);
			}
	}

[dir="ltr"] .ck.ck-form.ck-responsive-form > :not(:first-child) {
				margin-left: 0;
			}

[dir="rtl"] .ck.ck-form.ck-responsive-form > :not(:last-child) {
				margin-left: 0;
			}

/* End of `ck-responsive-form` customization */

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-form__row.ck-table-form__action-row .ck-button-save,
		.ck.ck-form__row.ck-table-form__action-row .ck-button-cancel {
			justify-content: center;
		}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-table-form .ck-form__row.ck-table-form__border-row {
			flex-wrap: wrap;
		}

.ck.ck-table-form .ck-form__row.ck-table-form__background-row {
			flex-wrap: wrap;
		}

.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row {
			flex-wrap: wrap;
			align-items: center;
		}

.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row .ck-labeled-field-view {
				display: flex;
				flex-direction: column-reverse;
				align-items: center;
			}

.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row .ck-labeled-field-view .ck.ck-dropdown {
					flex-grow: 0;
				}

.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row .ck-table-form__dimension-operator {
				flex-grow: 0;
			}

/* Ignore labels that work as fieldset legends */

/* Fallback for table dimension operator */

.ck.ck-table-form .ck-form__row > *:not(.ck-label, .ck-table-form__dimension-operator) {
			flex-grow: 1;
		}

.ck.ck-table-form .ck.ck-labeled-field-view {
		/* Allow absolute positioning of the status (error) balloons. */
		position: relative;
	}

.ck.ck-table-form .ck.ck-labeled-field-view .ck.ck-labeled-field-view__status {
			position: absolute;
			left: 50%;
			bottom: calc( -1 * var(--ck-table-properties-error-arrow-size) );
			transform: translate(-50%,100%);

			/* Make sure the balloon status stays on top of other form elements. */
			z-index: 1;

			/* The arrow pointing towards the field. */
		}

.ck.ck-table-form .ck.ck-labeled-field-view .ck.ck-labeled-field-view__status::after {
				content: "";
				position: absolute;
				top: calc( -1 * var(--ck-table-properties-error-arrow-size) );
				left: 50%;
				transform: translateX( -50% );
			}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-table-properties-form .ck-form__row.ck-table-properties-form__alignment-row {
			flex-wrap: wrap;
			flex-basis: 0;
			align-content: baseline;
		}

.ck.ck-table-properties-form .ck-form__row.ck-table-properties-form__alignment-row .ck.ck-toolbar .ck-toolbar__items {
				flex-wrap: nowrap;
			}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

:root {
	--ck-content-color-table-caption-background: hsl(0, 0%, 97%);
	--ck-content-color-table-caption-text: hsl(0, 0%, 20%);
	--ck-color-table-caption-highlighted-background: hsl(52deg 100% 50%);
}

/* Content styles */
.ck-content .table > figcaption,
.ck-content figure.table > table > caption {
	display: table-caption;
	caption-side: top;
	word-break: normal;
	overflow-wrap: anywhere;
	text-align: center;
	color: var(--ck-content-color-table-caption-text);
	background-color: var(--ck-content-color-table-caption-background);
	padding: .6em;
	font-size: .75em;
	outline-offset: -1px;

	/* Improve placeholder rendering in high-constrast mode (https://github.com/ckeditor/ckeditor5/issues/14907). */
}
@media (forced-colors: active) {
		.ck-content .table > figcaption, .ck-content figure.table > table > caption {
		background-color: unset;
		color: unset;
		}
	}

/* Editing styles */
@media (forced-colors: none) {
		.ck.ck-editor__editable .table > figcaption.table__caption_highlighted, .ck.ck-editor__editable figure.table > table > caption.table__caption_highlighted {
			animation: ck-table-caption-highlight .6s ease-out;
		}
	}
.ck.ck-editor__editable .table > figcaption.ck-placeholder::before, .ck.ck-editor__editable figure.table > table > caption.ck-placeholder::before {
		padding-left: inherit;
		padding-right: inherit;

		/*
		 * Make sure the table caption placeholder doesn't overflow the placeholder area.
		 * See https://github.com/ckeditor/ckeditor5/issues/9162.
		 */
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}

@keyframes ck-table-caption-highlight {
	0% {
		background-color: var(--ck-color-table-caption-highlighted-background);
	}

	100% {
		background-color: var(--ck-content-color-table-caption-background);
	}
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

:root {
	--ck-color-table-column-resizer-hover: var(--ck-color-base-active);
	--ck-table-column-resizer-width: 7px;

	/* The offset used for absolute positioning of the resizer element, so that it is placed exactly above the cell border.
	   The value is: minus half the width of the resizer decreased additionaly by the half the width of the border (0.5px). */
	--ck-table-column-resizer-position-offset: calc(var(--ck-table-column-resizer-width) * -0.5 - 0.5px);
}

.ck-content .table .ck-table-resized {
	table-layout: fixed;
}

.ck-content .table td,
.ck-content .table th {
	/* To prevent text overflowing beyond its cell when columns are resized by resize handler
	(https://github.com/ckeditor/ckeditor5/pull/14379#issuecomment-1589460978). */
	overflow-wrap: break-word;
}

.ck.ck-editor__editable .table td,
.ck.ck-editor__editable .table th {
	/* The resizer element is placed inside each cell, so it must be positioned relatively to the cell. */
	position: relative;
}

.ck.ck-editor__editable .table .ck-table-column-resizer {
	position: absolute;
	top: 0;
	bottom: 0;
	right: var(--ck-table-column-resizer-position-offset);
	width: var(--ck-table-column-resizer-width);
	cursor: col-resize;
	-webkit-user-select: none;
	        user-select: none;
	z-index: var(--ck-z-default);
}

.ck.ck-editor__editable.ck-column-resize_disabled .table .ck-table-column-resizer {
	display: none;
}

/* The resizer elements, which are extended to an extremely high height, break the drag & drop feature in Chrome. To make it work again,
   all resizers must be hidden while the table is dragged. */
.ck.ck-editor__editable .table[draggable] .ck-table-column-resizer {
	display: none;
}

.ck.ck-editor__editable .table .ck-table-column-resizer:hover,
.ck.ck-editor__editable .table .ck-table-column-resizer__active {
	background-color: var(--ck-color-table-column-resizer-hover);
	opacity: 0.25;
}

.ck.ck-editor__editable[dir=rtl] .table .ck-table-column-resizer {
	left: var(--ck-table-column-resizer-position-offset);
	right: unset;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-input-color {
	width: 100%;
	display: flex;
	flex-direction: row-reverse;
}

.ck.ck-input-color > input.ck.ck-input-text {
		min-width: auto;
		flex-grow: 1;
	}

.ck.ck-input-color > div.ck.ck-dropdown {
		min-width: auto;

		/* This dropdown has no arrow but a color preview instead. */
	}

.ck.ck-input-color > div.ck.ck-dropdown > .ck-input-color__button .ck-dropdown__arrow {
			display: none;
		}

.ck.ck-input-color .ck.ck-input-color__button {
		/* Resolving issue with misaligned buttons on Safari (see #10589) */
		display: flex;
	}

.ck.ck-input-color .ck.ck-input-color__button .ck.ck-input-color__button__preview {
			position: relative;
			overflow: hidden;
		}

.ck.ck-input-color .ck.ck-input-color__button .ck.ck-input-color__button__preview > .ck.ck-input-color__button__preview__no-color-indicator {
				position: absolute;
				display: block;
			}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck .ck-insert-table-dropdown__grid {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/**
 * A class which hides an element in DOM.
 */

.ck-hidden {
	/* Override selector specificity. Otherwise, all elements with some display
	style defined will override this one, which is not a desired result. */
	display: none !important;
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-z-default: 1;
	--ck-z-panel: calc( var(--ck-z-default) + 999 );
	--ck-z-dialog: 9999;
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A class that disables all transitions of the element and its children.
 */
.ck-transitions-disabled,
.ck-transitions-disabled * {
	transition: none !important;
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	/* where 7.5(px) is the font size of the powered by label and 13(px) is the base font size. */
	--ck-powered-by-font-size: calc(var(--ck-font-size-base) * 7.5 / 13);
	/* where 10(px) is the line height of the powered by label and 13(px) is the base font size. */
	--ck-powered-by-line-height: calc(var(--ck-font-size-base) * 10 / 13);
	/* where -0.2(px) is the letter spacing of the powered by label and 13(px) is the base font size. */
	--ck-powered-by-letter-spacing: calc(var(--ck-font-size-base) * -0.2 / 13);
	--ck-powered-by-padding-vertical: 2px;
	--ck-powered-by-padding-horizontal: 4px;
	--ck-powered-by-text-color: hsl(0, 0%, 31%);
	--ck-powered-by-border-radius: var(--ck-border-radius);
	--ck-powered-by-background: hsl(0, 0%, 100%);
	--ck-powered-by-border-color: var(--ck-color-focus-border);

	--ck-powered-by-svg-width: 53;
	--ck-powered-by-svg-height: 10;
	--ck-powered-by-icon-width: calc(var(--ck-font-size-base) * var(--ck-powered-by-svg-width) / 13);
	--ck-powered-by-icon-height: calc(var(--ck-font-size-base) * var(--ck-powered-by-svg-height) / 13);
}
.ck.ck-balloon-panel.ck-powered-by-balloon {
	--ck-border-radius: var(--ck-powered-by-border-radius);

	box-shadow: none;
	background: var(--ck-powered-by-background);
	min-height: unset;
	z-index: calc( var(--ck-z-panel) - 1 );
}
.ck.ck-balloon-panel.ck-powered-by-balloon .ck.ck-powered-by {
		line-height: var(--ck-powered-by-line-height);
	}
.ck.ck-balloon-panel.ck-powered-by-balloon .ck.ck-powered-by a {
			cursor: pointer;
			display: flex;
			align-items: center;
			opacity: .66;
			filter: grayscale(80%);
			line-height: var(--ck-powered-by-line-height);
			padding: var(--ck-powered-by-padding-vertical) var(--ck-powered-by-padding-horizontal);
		}
.ck.ck-balloon-panel.ck-powered-by-balloon .ck.ck-powered-by .ck-powered-by__label {
			font-size: var(--ck-powered-by-font-size);
			letter-spacing: var(--ck-powered-by-letter-spacing);
			padding-left: 2px;
			text-transform: uppercase;
			font-weight: bold;
			margin-right: 4px;
			cursor: pointer;
			line-height: normal;
			color: var(--ck-powered-by-text-color);

		}
.ck.ck-balloon-panel.ck-powered-by-balloon .ck.ck-powered-by .ck-icon {
			display: block;
			cursor: pointer;
			width: var(--ck-powered-by-icon-width);
			height: var(--ck-powered-by-icon-height);
		}
.ck.ck-balloon-panel.ck-powered-by-balloon .ck.ck-powered-by:hover a {
				filter: grayscale(0%);
				opacity: 1;
			}
.ck.ck-balloon-panel.ck-powered-by-balloon[class*="position_inside"] {
		border-color: transparent;
	}
.ck.ck-balloon-panel.ck-powered-by-balloon[class*="position_border"] {
		border: var(--ck-focus-ring);
		border-color: var(--ck-powered-by-border-color);
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	/* where 7.5(px) is the font size of the evaluation badge label and 13(px) is the base font size. */
	--ck-evaluation-badge-font-size: calc(var(--ck-font-size-base) * 7.5 / 13);
	/* where 7.5(px) is the line height of the evaluation badge label and 13(px) is the base font size. */
	--ck-evaluation-badge-line-height: calc(var(--ck-font-size-base) * 7.5 / 13);
	/* where -0.2(px) is the letter spacing of the evaluation badge label and 13(px) is the base font size. */
	--ck-evaluation-badge-letter-spacing: calc(var(--ck-font-size-base) * -0.2 / 13);
	--ck-evaluation-badge-padding-vertical: 2px;
	--ck-evaluation-badge-padding-horizontal: 4px;
	--ck-evaluation-badge-text-color: hsl(0, 0%, 31%);
	--ck-evaluation-badge-border-radius: var(--ck-border-radius);
	--ck-evaluation-badge-background: hsl(0, 0%, 100%);
	--ck-evaluation-badge-border-color: var(--ck-color-focus-border);
}
.ck.ck-balloon-panel.ck-evaluation-badge-balloon {
	--ck-border-radius: var(--ck-evaluation-badge-border-radius);

	box-shadow: none;
	background: var(--ck-evaluation-badge-background);
	min-height: unset;
	z-index: calc( var(--ck-z-panel) - 1 );
}
.ck.ck-balloon-panel.ck-evaluation-badge-balloon .ck.ck-evaluation-badge {
		line-height: var(--ck-evaluation-badge-line-height);
		padding: var(--ck-evaluation-badge-padding-vertical) var(--ck-evaluation-badge-padding-horizontal);
	}
.ck.ck-balloon-panel.ck-evaluation-badge-balloon .ck.ck-evaluation-badge .ck-evaluation-badge__label {
			display: block;
			padding: 0 2px;
			font-size: var(--ck-evaluation-badge-font-size);
			letter-spacing: var(--ck-evaluation-badge-letter-spacing);
			font-weight: bold;
			line-height: normal;
			text-transform: uppercase;
			color: var(--ck-evaluation-badge-text-color);
		}
.ck.ck-balloon-panel.ck-evaluation-badge-balloon[class*="position_inside"] {
		border-color: transparent;
	}
.ck.ck-balloon-panel.ck-evaluation-badge-balloon[class*="position_border"] {
		border: var(--ck-focus-ring);
		border-color: var(--ck-evaluation-badge-border-color);
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-aria-live-announcer {
	position: absolute;
	left: -10000px;
	top: -10000px;
}

.ck.ck-aria-live-region-list {
	list-style-type: none;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/**
 * Makes element unselectable.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-button,
a.ck.ck-button {
	-webkit-user-select: none;
	user-select: none;

	position: relative;
	display: inline-flex;
	align-items: center;
}

[dir="ltr"] .ck.ck-button, [dir="ltr"] a.ck.ck-button {
		justify-content: left;
	}

[dir="rtl"] .ck.ck-button, [dir="rtl"] a.ck.ck-button {
		justify-content: right;
	}

.ck.ck-button .ck-button__label, a.ck.ck-button .ck-button__label {
		display: none;
	}

.ck.ck-button.ck-button_with-text .ck-button__label, a.ck.ck-button.ck-button_with-text .ck-button__label {
			display: inline-block;
		}

/* Center the icon horizontally in a button without text. */

.ck.ck-button:not(.ck-button_with-text),  a.ck.ck-button:not(.ck-button_with-text)  {
		justify-content: center;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-button.ck-switchbutton .ck-button__toggle {
		display: block;
	}

.ck.ck-button.ck-switchbutton .ck-button__toggle .ck-button__toggle__inner {
			display: block;
		}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-list-item-button {
	min-height: unset;
	width: 100%;
	border-radius: 0;
}

[dir="ltr"] .ck.ck-list-item-button {
		text-align: left;
	}

[dir="rtl"] .ck.ck-list-item-button {
		text-align: right;
	}

[dir="ltr"] .ck.ck-list-item-button.ck-list-item-button_toggleable {
			padding-left: var(--ck-spacing-small);
	}

[dir="rtl"] .ck.ck-list-item-button.ck-list-item-button_toggleable {
			padding-right: var(--ck-spacing-small);
	}

.ck.ck-list-item-button .ck-list-item-button__check-holder {
		display: inline-flex;
		width: .9em;
		height: .9em;
	}

[dir="ltr"] .ck.ck-list-item-button .ck-list-item-button__check-holder {
			margin-right: var(--ck-spacing-small);
	}

[dir="rtl"] .ck.ck-list-item-button .ck-list-item-button__check-holder {
			margin-left: var(--ck-spacing-small);
	}

.ck.ck-list-item-button .ck-list-item-button__check-icon {
		height: 100%;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-collapsible.ck-collapsible_collapsed > .ck-collapsible__children {
		display: none;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-color-grid {
	display: grid;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.color-picker-hex-input {
	width: max-content;
}

.color-picker-hex-input .ck.ck-input {
		min-width: unset;
	}

.ck.ck-color-picker__row {
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: space-between;
	margin: var(--ck-spacing-large) 0 0;
	width: unset;
}

.ck.ck-color-picker__row .ck.ck-labeled-field-view {
		padding-top: unset;
	}

.ck.ck-color-picker__row .ck.ck-input-text {
		width: unset;
	}

.ck.ck-color-picker__row .ck-color-picker__hash-view {
		padding-top: var(--ck-spacing-tiny);
		padding-right: var(--ck-spacing-medium);
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/* View fragment with color grids. */

.ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__remove-color,
		.ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__color-picker {
			display: flex;
			align-items: center;
		}

[dir="rtl"] .ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__remove-color, [dir="rtl"] .ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__color-picker {
				justify-content: flex-start;
	}

/* View fragment with a color picker. */

.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-selector_action-bar {
			display: flex;
			flex-direction: row;
			justify-content: space-around;
		}

.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-selector_action-bar .ck-button-save,
			.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-selector_action-bar .ck-button-cancel {
				flex: 1
			}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-dialog-overlay {
	-webkit-user-select: none;
	        user-select: none;
	overscroll-behavior: none;

	position: fixed;
	bottom: 0;
	left: 0;
	right: 0;
	top: 0;
}

.ck.ck-dialog-overlay.ck-dialog-overlay__transparent {
		pointer-events: none;
		animation: none;
		background: none;
	}

.ck.ck-dialog {
	overscroll-behavior: none;
	width: -moz-fit-content;
	width: fit-content;
	position: absolute;
}

.ck.ck-dialog .ck.ck-form__header  {
		flex-shrink: 0;
	}

/* Modals should not be draggable. */

.ck.ck-dialog:not(.ck-dialog_modal) .ck.ck-form__header .ck-form__header__label {
			cursor: grab;
		}

.ck.ck-dialog-overlay.ck-dialog-overlay__transparent .ck.ck-dialog {
		pointer-events: all;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-dialog .ck.ck-dialog__actions {
		display: flex;
		justify-content: flex-end;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

:root {
	--ck-dropdown-max-width: 75vw;
}

.ck.ck-dropdown {
	display: inline-block;
	position: relative;
}

.ck.ck-dropdown .ck-dropdown__arrow {
		pointer-events: none;
		z-index: var(--ck-z-default);
	}

/* Dropdown button should span horizontally, e.g. in vertical toolbars */

.ck.ck-dropdown .ck-button.ck-dropdown__button {
		width: 100%;
	}

.ck.ck-dropdown .ck-dropdown__panel {
		display: none;
		z-index: var(--ck-z-panel);
		max-width: var(--ck-dropdown-max-width);

		position: absolute;
	}

.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel-visible {
			display: inline-block;
		}

.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_ne,
		.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nw,
		.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_n,
		.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nmw,
		.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nme {
			bottom: 100%;
		}

.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_se,
		.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_sw,
		.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_smw,
		.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_sme,
		.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_s {
			/*
			 * Using transform: translate3d( 0, 100%, 0 ) causes blurry dropdown on Chrome 67-78+ on non-retina displays.
			 * See https://github.com/ckeditor/ckeditor5/issues/1053.
			 */
			top: 100%;
			bottom: auto;
		}

.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_ne,
		.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_se {
			left: 0px;
		}

.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nw,
		.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_sw {
			right: 0px;
		}

.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_s,
		.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_n {
			/* Positioning panels relative to the center of the button */
			left: 50%;
			transform: translateX(-50%);
		}

.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nmw,
		.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_smw {
			/* Positioning panels relative to the middle-west of the button */
			left: 75%;
			transform: translateX(-75%);
		}

.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nme,
		.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_sme {
			/* Positioning panels relative to the middle-east of the button */
			left: 25%;
			transform: translateX(-25%);
		}

/*
 * Toolbar dropdown panels should be always above the UI (eg. other dropdown panels) from the editor's content.
 * See https://github.com/ckeditor/ckeditor5/issues/7874
 */
.ck.ck-toolbar .ck-dropdown__panel {
	z-index: calc( var(--ck-z-panel) + 1 );
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-splitbutton {
	/* Enable font size inheritance, which allows fluid UI scaling. */
	font-size: inherit;
}

.ck.ck-splitbutton .ck-splitbutton__action:focus {
		z-index: calc(var(--ck-z-default) + 1);
	}


/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

:root {
	--ck-toolbar-dropdown-max-width: 60vw;
}

.ck.ck-toolbar-dropdown > .ck-dropdown__panel {
	/* https://github.com/ckeditor/ckeditor5/issues/5586 */
	width: max-content;
	max-width: var(--ck-toolbar-dropdown-max-width);
}

.ck.ck-toolbar-dropdown > .ck-dropdown__panel .ck-button:focus {
			z-index: calc(var(--ck-z-default) + 1);
		}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-dropdown-menu-list__nested-menu {
	display: block;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-dropdown-menu-list__nested-menu__button > .ck-dropdown-menu-list__nested-menu__button__arrow {
	pointer-events: none;
	z-index: var(--ck-z-default);
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel {
	position: absolute;
	max-height: 314px; /* With the default settings, this is equal to 10 menu items. */
	overflow-y: auto;
	z-index: calc(var(--ck-z-panel) + 1);
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-form__row {
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	align-items: flex-start;
	padding: var(--ck-spacing-standard) var(--ck-spacing-large) 0;
}

.ck.ck-form__row.ck-form__row_large-top-padding {
		padding-top: var(--ck-spacing-large);
	}

.ck.ck-form__row.ck-form__row_large-bottom-padding {
		padding-bottom: var(--ck-spacing-large);
	}

.ck.ck-form__row.ck-form__row_with-submit {
		flex-wrap: nowrap;
	}

.ck.ck-form__row.ck-form__row_with-submit > *:not(:first-child) {
			margin-inline-start: var(--ck-spacing-standard);
		}

.ck.ck-form__row > .ck.ck-form__row {
		padding: 0;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-form__header {
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	align-items: center;
	justify-content: space-between;
}

.ck.ck-form__header h2.ck-form__header__label {
		flex-grow: 1;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-icon {
	vertical-align: middle;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-label {
	display: block;
}

.ck.ck-voice-label {
	display: none;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-labeled-field-view > .ck.ck-labeled-field-view__input-wrapper {
		display: flex;
		position: relative;
	}

.ck.ck-labeled-field-view .ck.ck-label {
		display: block;
		position: absolute;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/**
 * Makes element unselectable.
 */

.ck.ck-list {
	-webkit-user-select: none;
	user-select: none;

	display: flex;
	flex-direction: column;
}

.ck.ck-list .ck-list__item,
	.ck.ck-list .ck-list__separator {
		display: block;
	}

/* Make sure that whatever child of the list item gets focus, it remains on the
	top. Thanks to that, styles like box-shadow, outline, etc. are not masked by
	adjacent list items. */

.ck.ck-list .ck-list__item > *:focus {
		position: relative;
		z-index: var(--ck-z-default);
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

:root {
	/* Make sure the balloon arrow does not float over its children. */
	--ck-balloon-panel-arrow-z-index: calc(var(--ck-z-default) - 3);
}

.ck.ck-balloon-panel {
	display: none;
	position: absolute;

	z-index: var(--ck-z-panel);
}

.ck.ck-balloon-panel.ck-balloon-panel_with-arrow::before,
		.ck.ck-balloon-panel.ck-balloon-panel_with-arrow::after {
			content: "";
			position: absolute;
		}

.ck.ck-balloon-panel.ck-balloon-panel_with-arrow::before {
			z-index: var(--ck-balloon-panel-arrow-z-index);
		}

.ck.ck-balloon-panel.ck-balloon-panel_with-arrow::after {
			z-index: calc(var(--ck-balloon-panel-arrow-z-index) + 1);
		}

.ck.ck-balloon-panel[class*="arrow_n"]::before {
			z-index: var(--ck-balloon-panel-arrow-z-index);
		}

.ck.ck-balloon-panel[class*="arrow_n"]::after {
			z-index: calc(var(--ck-balloon-panel-arrow-z-index) + 1);
		}

.ck.ck-balloon-panel[class*="arrow_s"]::before {
			z-index: var(--ck-balloon-panel-arrow-z-index);
		}

.ck.ck-balloon-panel[class*="arrow_s"]::after {
			z-index: calc(var(--ck-balloon-panel-arrow-z-index) + 1);
		}

.ck.ck-balloon-panel.ck-balloon-panel_visible {
		display: block;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck .ck-balloon-rotator__navigation {
	display: flex;
	align-items: center;
	justify-content: center;
}

/* Buttons inside a toolbar should be centered when rotator bar is wider.
 * See: https://github.com/ckeditor/ckeditor5-ui/issues/495
 */
.ck .ck-balloon-rotator__content .ck-toolbar {
	justify-content: center;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck .ck-fake-panel {
	position: absolute;

	/* Fake panels should be placed under main balloon content. */
	z-index: calc(var(--ck-z-panel) - 1);
}

.ck .ck-fake-panel div {
	position: absolute;
}

.ck .ck-fake-panel div:nth-child( 1 ) {
	z-index: 2;
}

.ck .ck-fake-panel div:nth-child( 2 ) {
	z-index: 1;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-sticky-panel .ck-sticky-panel__content_sticky {
		z-index: var(--ck-z-panel); /* #315 */
		position: fixed;
		top: 0;
	}

.ck.ck-sticky-panel .ck-sticky-panel__content_sticky_bottom-limit {
		top: auto;
		position: absolute;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-autocomplete {
	position: relative;
}

.ck.ck-autocomplete > .ck-search__results {
		position: absolute;
		z-index: var(--ck-z-panel);
	}

.ck.ck-autocomplete > .ck-search__results.ck-search__results_n {
			bottom: 100%;
		}

.ck.ck-autocomplete > .ck-search__results.ck-search__results_s {
			top: 100%;
			bottom: auto;
		}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-search > .ck-labeled-field-view > .ck-labeled-field-view__input-wrapper > .ck-icon {
			position: absolute;
			top: 50%;
			transform: translateY(-50%);
		}

[dir="ltr"] .ck.ck-search > .ck-labeled-field-view > .ck-labeled-field-view__input-wrapper > .ck-icon {
				left: var(--ck-spacing-medium);
	}

[dir="rtl"] .ck.ck-search > .ck-labeled-field-view > .ck-labeled-field-view__input-wrapper > .ck-icon {
				right: var(--ck-spacing-medium);
	}

.ck.ck-search > .ck-labeled-field-view .ck-search__reset {
			position: absolute;
			top: 50%;
			transform: translateY(-50%);
		}

.ck.ck-search > .ck-search__results > .ck-search__info > span:first-child {
				display: block;
			}

/* Hide the filtered view when nothing was found */

.ck.ck-search > .ck-search__results > .ck-search__info:not(.ck-hidden) ~ * {
				display: none;
			}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-highlighted-text mark {
	background: var(--ck-color-highlight-background);
	vertical-align: initial;
	font-weight: inherit;
	line-height: inherit;
	font-size: inherit;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/**
 * Makes element unselectable.
 */

.ck.ck-balloon-panel.ck-tooltip {
	-webkit-user-select: none;
	user-select: none;

	z-index: calc( var(--ck-z-dialog) + 100 );
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

:root {
	--ck-toolbar-spinner-size: 18px;
}

.ck.ck-spinner-container {
	display: block;
	position: relative;
}

.ck.ck-spinner {
	position: absolute;
	top: 50%;
	left: 0;
	right: 0;
	margin: 0 auto;
	transform: translateY(-50%);
	z-index: 1;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/**
 * Makes element unselectable.
 */

.ck.ck-toolbar {
	-webkit-user-select: none;
	user-select: none;

	display: flex;
	flex-flow: row nowrap;
	align-items: center;
}

.ck.ck-toolbar > .ck-toolbar__items {
		display: flex;
		flex-flow: row wrap;
		align-items: center;
		flex-grow: 1;

	}

.ck.ck-toolbar .ck.ck-toolbar__separator {
		display: inline-block;

		/*
		 * A leading or trailing separator makes no sense (separates from nothing on one side).
		 * For instance, it can happen when toolbar items (also separators) are getting grouped one by one and
		 * moved to another toolbar in the dropdown.
		 */
	}

.ck.ck-toolbar .ck.ck-toolbar__separator:first-child,
		.ck.ck-toolbar .ck.ck-toolbar__separator:last-child {
			display: none;
		}

.ck.ck-toolbar .ck-toolbar__line-break {
		flex-basis: 100%;
	}

.ck.ck-toolbar.ck-toolbar_grouping > .ck-toolbar__items {
		flex-wrap: nowrap;
	}

.ck.ck-toolbar.ck-toolbar_vertical > .ck-toolbar__items {
		flex-direction: column;
	}

.ck.ck-toolbar.ck-toolbar_floating > .ck-toolbar__items {
		flex-wrap: nowrap;
	}

.ck.ck-toolbar > .ck.ck-toolbar__grouped-dropdown > .ck-dropdown__button .ck-dropdown__arrow {
			display: none;
		}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-block-toolbar-button {
	position: absolute;
	z-index: var(--ck-z-default);
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-menu-bar__menu > .ck-menu-bar__menu__button > .ck-menu-bar__menu__button__arrow {
		pointer-events: none;
		z-index: var(--ck-z-default);
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

:root {
	--ck-menu-bar-menu-max-width: 75vw;
	--ck-menu-bar-nested-menu-horizontal-offset: 5px;
}

.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel {
	z-index: var(--ck-z-panel);
	max-width: var(--ck-menu-bar-menu-max-width);
	position: absolute;
}

.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_ne,
	.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_nw {
		bottom: 100%;
	}

.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_se,
	.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_sw {
		top: 100%;
		bottom: auto;
	}

.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_ne,
	.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_se {
		left: 0px;
	}

.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_nw,
	.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_sw {
		right: 0px;
	}

.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_es,
	.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_en {
		left: calc( 100% - var(--ck-menu-bar-nested-menu-horizontal-offset) );
	}

.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_es {
		top: 0px;
	}

.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_en {
		bottom: 0px;
	}

.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_ws,
	.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_wn {
		right: calc( 100% - var(--ck-menu-bar-nested-menu-horizontal-offset) );
	}

.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_ws {
		top: 0px;
	}

.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_wn {
		bottom: 0px;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-menu-bar__menu {
	display: block;
	position: relative;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

:root {
	--ck-color-resizer: var(--ck-color-focus-border);
	--ck-color-resizer-tooltip-background: hsl(0, 0%, 15%);
	--ck-color-resizer-tooltip-text: hsl(0, 0%, 95%);

	--ck-resizer-border-radius: var(--ck-border-radius);
	--ck-resizer-tooltip-offset: 10px;
	--ck-resizer-tooltip-height: calc(var(--ck-spacing-small) * 2 + 10px);
}

.ck .ck-widget {
	/* This is neccessary for type around UI to be positioned properly. */
	position: relative;
}

.ck .ck-widget.ck-widget_with-selection-handle {
	/* Make the widget wrapper a relative positioning container for the drag handle. */
	position: relative;
}

.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle {
		position: absolute;
	}

.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle .ck-icon {
			/* Make sure the icon in not a subject to font-size or line-height to avoid
			unnecessary spacing around it. */
			display: block;
		}

/* Show the selection handle on mouse hover over the widget, but not for nested widgets. */

.ck .ck-widget.ck-widget_with-selection-handle:hover > .ck-widget__selection-handle {
		visibility: visible;
	}

/* Show the selection handle when the widget is selected, but not for nested widgets. */

.ck .ck-widget.ck-widget_with-selection-handle.ck-widget_selected > .ck-widget__selection-handle {
		visibility: visible;
	}

.ck .ck-size-view {
	background: var(--ck-color-resizer-tooltip-background);
	color: var(--ck-color-resizer-tooltip-text);
	border: 1px solid var(--ck-color-resizer-tooltip-text);
	border-radius: var(--ck-resizer-border-radius);
	font-size: var(--ck-font-size-tiny);
	display: block;
	padding: 0 var(--ck-spacing-small);
	height: var(--ck-resizer-tooltip-height);
	line-height: var(--ck-resizer-tooltip-height);
}

.ck .ck-size-view.ck-orientation-top-left,
	.ck .ck-size-view.ck-orientation-top-right,
	.ck .ck-size-view.ck-orientation-bottom-right,
	.ck .ck-size-view.ck-orientation-bottom-left,
	.ck .ck-size-view.ck-orientation-above-center {
		position: absolute;
	}

.ck .ck-size-view.ck-orientation-top-left {
		top: var(--ck-resizer-tooltip-offset);
		left: var(--ck-resizer-tooltip-offset);
	}

.ck .ck-size-view.ck-orientation-top-right {
		top: var(--ck-resizer-tooltip-offset);
		right: var(--ck-resizer-tooltip-offset);
	}

.ck .ck-size-view.ck-orientation-bottom-right {
		bottom: var(--ck-resizer-tooltip-offset);
		right: var(--ck-resizer-tooltip-offset);
	}

.ck .ck-size-view.ck-orientation-bottom-left {
		bottom: var(--ck-resizer-tooltip-offset);
		left: var(--ck-resizer-tooltip-offset);
	}

/* Class applied if the widget is too small to contain the size label */

.ck .ck-size-view.ck-orientation-above-center {
		top: calc(var(--ck-resizer-tooltip-height) * -1);
		left: 50%;
		transform: translate(-50%);
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck .ck-widget_with-resizer {
	/* Make the widget wrapper a relative positioning container for the drag handle. */
	position: relative;
}

.ck .ck-widget__resizer {
	display: none;
	position: absolute;

	/* The wrapper itself should not interfere with the pointer device, only the handles should. */
	pointer-events: none;

	left: 0;
	top: 0;
}

.ck-focused .ck-widget_with-resizer.ck-widget_selected > .ck-widget__resizer {
		display: block;
	}

.ck .ck-widget__resizer__handle {
	position: absolute;

	/* Resizers are the only UI elements that should interfere with a pointer device. */
	pointer-events: all;
}

.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-top-left,
	.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-bottom-right {
		cursor: nwse-resize;
	}

.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-top-right,
	.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-bottom-left {
		cursor: nesw-resize;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/*
	 * Styles of the type around buttons
	 */

.ck .ck-widget .ck-widget__type-around__button {
		display: block;
		position: absolute;
		overflow: hidden;
		z-index: var(--ck-z-default);
	}

.ck .ck-widget .ck-widget__type-around__button svg {
			position: absolute;
			top: 50%;
			left: 50%;
			z-index: calc(var(--ck-z-default) + 2);
		}

.ck .ck-widget .ck-widget__type-around__button.ck-widget__type-around__button_before {
			/* Place it in the middle of the outline */
			top: calc(-0.5 * var(--ck-widget-outline-thickness));
			left: min(10%, 30px);

			transform: translateY(-50%);
		}

.ck .ck-widget .ck-widget__type-around__button.ck-widget__type-around__button_after {
			/* Place it in the middle of the outline */
			bottom: calc(-0.5 * var(--ck-widget-outline-thickness));
			right: min(10%, 30px);

			transform: translateY(50%);
		}

/*
	 * Styles for the buttons when:
	 * - the widget is selected,
	 * - or the button is being hovered (regardless of the widget state).
	 */

.ck .ck-widget.ck-widget_selected > .ck-widget__type-around > .ck-widget__type-around__button::after, .ck .ck-widget > .ck-widget__type-around > .ck-widget__type-around__button:hover::after {
			content: "";
			display: block;
			position: absolute;
			top: 1px;
			left: 1px;
			z-index: calc(var(--ck-z-default) + 1);
		}

/*
	 * Styles for the horizontal "fake caret" which is displayed when the user navigates using the keyboard.
	 */

.ck .ck-widget > .ck-widget__type-around > .ck-widget__type-around__fake-caret {
		display: none;
		position: absolute;
		left: 0;
		right: 0;
	}

/*
	 * When the widget is hovered the "fake caret" would normally be narrower than the
	 * extra outline displayed around the widget. Let's extend the "fake caret" to match
	 * the full width of the widget.
	 */

.ck .ck-widget:hover > .ck-widget__type-around > .ck-widget__type-around__fake-caret {
		left: calc( -1 * var(--ck-widget-outline-thickness) );
		right: calc( -1 * var(--ck-widget-outline-thickness) );
	}

/*
	 * Styles for the horizontal "fake caret" when it should be displayed before the widget (backward keyboard navigation).
	 */

.ck .ck-widget.ck-widget_type-around_show-fake-caret_before > .ck-widget__type-around > .ck-widget__type-around__fake-caret {
		top: calc( -1 * var(--ck-widget-outline-thickness) - 1px );
		display: block;
	}

/*
	 * Styles for the horizontal "fake caret" when it should be displayed after the widget (forward keyboard navigation).
	 */

.ck .ck-widget.ck-widget_type-around_show-fake-caret_after > .ck-widget__type-around > .ck-widget__type-around__fake-caret {
		bottom: calc( -1 * var(--ck-widget-outline-thickness) - 1px );
		display: block;
	}

/*
 * Integration with the read-only mode of the editor.
 */
.ck.ck-editor__editable.ck-read-only .ck-widget__type-around {
	display: none;
}

/*
 * Integration with the restricted editing mode (feature) of the editor.
 */
.ck.ck-editor__editable.ck-restricted-editing_mode_restricted .ck-widget__type-around {
	display: none;
}

/*
 * Integration with the #isEnabled property of the WidgetTypeAround plugin.
 */
.ck.ck-editor__editable.ck-widget__type-around_disabled .ck-widget__type-around {
	display: none;
}

/*# sourceMappingURL=ckeditor5.css.map */
/*!***************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/ckeditor5/dist/ckeditor5.css (2) ***!
  \***************************************************************************************************************************************************************************************************************************************/
/**
 * @license Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/* Reset */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-color-base-foreground: 								hsl(0, 0%, 98%);
	--ck-color-base-background: 								hsl(0, 0%, 100%);
	--ck-color-base-border: 									hsl(220, 6%, 81%);
	--ck-color-base-action: 									hsl(104, 50.2%, 42.5%);
	--ck-color-base-focus: 										hsl(209, 92%, 70%);
	--ck-color-base-text: 										hsl(0, 0%, 20%);
	--ck-color-base-active: 									hsl(218.1, 100%, 58%);
	--ck-color-base-active-focus:								hsl(218.2, 100%, 52.5%);
	--ck-color-base-error:										hsl(15, 100%, 43%);

	/* -- Generic colors ------------------------------------------------------------------------ */

	--ck-color-focus-border-coordinates: 						218, 81.8%, 56.9%;
	--ck-color-focus-border: 									hsl(var(--ck-color-focus-border-coordinates));
	--ck-color-focus-outer-shadow:								hsl(212.4, 89.3%, 89%);
	--ck-color-focus-disabled-shadow:							hsla(209, 90%, 72%,.3);
	--ck-color-focus-error-shadow:								hsla(9,100%,56%,.3);
	--ck-color-text: 											var(--ck-color-base-text);
	--ck-color-shadow-drop: 									hsla(0, 0%, 0%, 0.15);
	--ck-color-shadow-drop-active:								hsla(0, 0%, 0%, 0.2);
	--ck-color-shadow-inner: 									hsla(0, 0%, 0%, 0.1);

	/* -- Buttons ------------------------------------------------------------------------------- */

	--ck-color-button-default-background: 						transparent;
	--ck-color-button-default-hover-background: 				hsl(0, 0%, 94.1%);
	--ck-color-button-default-active-background: 				hsl(0, 0%, 94.1%);
	--ck-color-button-default-disabled-background: 				transparent;

	--ck-color-button-on-background: 							hsl(212, 100%, 97.1%);
	--ck-color-button-on-hover-background: 						hsl(211.7, 100%, 92.9%);
	--ck-color-button-on-active-background: 					hsl(211.7, 100%, 92.9%);
	--ck-color-button-on-disabled-background: 					hsl(211, 15%, 95%);
	--ck-color-button-on-color:									hsl(218.1, 100%, 58%);


	--ck-color-button-action-background: 						var(--ck-color-base-action);
	--ck-color-button-action-hover-background: 					hsl(104, 53.2%, 40.2%);
	--ck-color-button-action-active-background: 				hsl(104, 53.2%, 40.2%);
	--ck-color-button-action-disabled-background: 				hsl(104, 44%, 58%);
	--ck-color-button-action-text: 								var(--ck-color-base-background);

	--ck-color-button-save: 									hsl(120, 100%, 27%);
	--ck-color-button-cancel: 									hsl(15, 100%, 43%);

	--ck-color-switch-button-off-background:					hsl(0, 0%, 57.6%);
	--ck-color-switch-button-off-hover-background:				hsl(0, 0%, 49%);
	--ck-color-switch-button-on-background:						var(--ck-color-button-action-background);
	--ck-color-switch-button-on-hover-background:				hsl(104, 53.2%, 40.2%);
	--ck-color-switch-button-inner-background:					var(--ck-color-base-background);
	--ck-color-switch-button-inner-shadow:						hsla(0, 0%, 0%, 0.1);

	/* -- Dropdown ------------------------------------------------------------------------------ */

	--ck-color-dropdown-panel-background: 						var(--ck-color-base-background);
	--ck-color-dropdown-panel-border: 							var(--ck-color-base-border);

	/* -- Dialog -------------------------------------------------------------------------------- */

	--ck-color-dialog-background: 								var(--ck-custom-background);
	--ck-color-dialog-form-header-border: 						var(--ck-custom-border);

	/* -- Input --------------------------------------------------------------------------------- */

	--ck-color-input-background: 								var(--ck-color-base-background);
	--ck-color-input-border: 									var(--ck-color-base-border);
	--ck-color-input-error-border:								var(--ck-color-base-error);
	--ck-color-input-text: 										var(--ck-color-base-text);
	--ck-color-input-disabled-background: 						hsl(0, 0%, 95%);
	--ck-color-input-disabled-border: 							var(--ck-color-base-border);
	--ck-color-input-disabled-text: 							hsl(0, 0%, 46%);

	/* -- List ---------------------------------------------------------------------------------- */

	--ck-color-list-background: 								var(--ck-color-base-background);
	--ck-color-list-button-hover-background: 					var(--ck-color-button-default-hover-background);
	--ck-color-list-button-on-background: 						var(--ck-color-button-on-color);
	--ck-color-list-button-on-background-focus: 				var(--ck-color-button-on-color);
	--ck-color-list-button-on-text:								var(--ck-color-base-background);

	/* -- Panel --------------------------------------------------------------------------------- */

	--ck-color-panel-background: 								var(--ck-color-base-background);
	--ck-color-panel-border: 									var(--ck-color-base-border);

	/* -- Toolbar ------------------------------------------------------------------------------- */

	--ck-color-toolbar-background: 								var(--ck-color-base-background);
	--ck-color-toolbar-border: 									var(--ck-color-base-border);

	/* -- Tooltip ------------------------------------------------------------------------------- */

	--ck-color-tooltip-background: 								var(--ck-color-base-text);
	--ck-color-tooltip-text: 									var(--ck-color-base-background);

	/* -- Engine -------------------------------------------------------------------------------- */

	--ck-color-engine-placeholder-text: 						hsl(0, 0%, 44%);

	/* -- Upload -------------------------------------------------------------------------------- */

	--ck-color-upload-bar-background:		 					hsl(209, 92%, 70%);

	/* -- Link -------------------------------------------------------------------------------- */

	--ck-color-link-default:									hsl(240, 100%, 47%);
	--ck-color-link-selected-background:						hsla(201, 100%, 56%, 0.1);
	--ck-color-link-fake-selection:								hsla(201, 100%, 56%, 0.3);

	/* -- Search result highlight ---------------------------------------------------------------- */

	--ck-color-highlight-background:							hsl(60, 100%, 50%);

	/* -- Generic colors ------------------------------------------------------------------------- */

	--ck-color-light-red:										hsl(0, 100%, 90%);
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	/**
	 * An opacity value of disabled UI item.
	 */
	--ck-disabled-opacity: .5;
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	/**
	 * The geometry of the of focused element's outer shadow.
	 */
	--ck-focus-outer-shadow-geometry: 0 0 0 3px;

	/**
	 * A visual style of focused element's outer shadow.
	 */
	--ck-focus-outer-shadow: var(--ck-focus-outer-shadow-geometry) var(--ck-color-focus-outer-shadow);

	/**
	 * A visual style of focused element's outer shadow (when disabled).
	 */
	--ck-focus-disabled-outer-shadow: var(--ck-focus-outer-shadow-geometry) var(--ck-color-focus-disabled-shadow);

	/**
	 * A visual style of focused element's outer shadow (when has errors).
	 */
	--ck-focus-error-outer-shadow: var(--ck-focus-outer-shadow-geometry) var(--ck-color-focus-error-shadow);

	/**
	 * A visual style of focused element's border or outline.
	 */
	--ck-focus-ring: 1px solid var(--ck-color-focus-border);
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-font-size-base: 13px;
	--ck-line-height-base: 1.84615;
	--ck-font-face: Helvetica, Arial, Tahoma, Verdana, Sans-Serif;

	--ck-font-size-tiny: 0.7em;
	--ck-font-size-small: 0.75em;
	--ck-font-size-normal: 1em;
	--ck-font-size-big: 1.4em;
	--ck-font-size-large: 1.8em;
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	/* This is super-important. This is **manually** adjusted so a button without an icon
	is never smaller than a button with icon, additionally making sure that text-less buttons
	are perfect squares. The value is also shared by other components which should stay "in-line"
	with buttons. */
	--ck-ui-component-min-height: 2.3em;
}
/**
 * Resets an element, ignoring its children.
 */
.ck.ck-reset,
.ck.ck-reset_all,
.ck-reset_all *:not(.ck-reset_all-excluded *) {
	box-sizing: border-box;
	width: auto;
	height: auto;
	position: static;

	/* Do not include inheritable rules here. */
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	text-decoration: none;
	vertical-align: middle;
	transition: none;

	/* https://github.com/ckeditor/ckeditor5-theme-lark/issues/105 */
	word-wrap: break-word;
}
/**
 * Resets an element AND its children.
 */
.ck.ck-reset_all,
.ck-reset_all *:not(.ck-reset_all-excluded *) {
	/* These are rule inherited by all children elements. */
	border-collapse: collapse;
	font: normal normal normal var(--ck-font-size-base)/var(--ck-line-height-base) var(--ck-font-face);
	color: var(--ck-color-text);
	text-align: left;
	white-space: nowrap;
	cursor: auto;
	float: none;
}
.ck-reset_all .ck-rtl *:not(.ck-reset_all-excluded *) {
		text-align: right;
	}
.ck-reset_all iframe:not(.ck-reset_all-excluded *) {
		/* For IE */
		vertical-align: inherit;
	}
.ck-reset_all textarea:not(.ck-reset_all-excluded *) {
		white-space: pre-wrap;
	}
.ck-reset_all textarea:not(.ck-reset_all-excluded *),
	.ck-reset_all input[type="text"]:not(.ck-reset_all-excluded *),
	.ck-reset_all input[type="password"]:not(.ck-reset_all-excluded *) {
		cursor: text;
	}
.ck-reset_all textarea[disabled]:not(.ck-reset_all-excluded *),
	.ck-reset_all input[type="text"][disabled]:not(.ck-reset_all-excluded *),
	.ck-reset_all input[type="password"][disabled]:not(.ck-reset_all-excluded *) {
		cursor: default;
	}
.ck-reset_all fieldset:not(.ck-reset_all-excluded *) {
		padding: 10px;
		border: 2px groove hsl(255, 7%, 88%);
	}
.ck-reset_all button:not(.ck-reset_all-excluded *)::-moz-focus-inner {
		/* See http://stackoverflow.com/questions/5517744/remove-extra-button-spacing-padding-in-firefox */
		padding: 0;
		border: 0
	}
/**
 * Default UI rules for RTL languages.
 */
.ck[dir="rtl"],
.ck[dir="rtl"] .ck {
	text-align: right;
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Default border-radius value.
 */
:root{
	--ck-border-radius: 2px;
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	/**
	 * A visual style of element's inner shadow (i.e. input).
	 */
	--ck-inner-shadow: 2px 2px 3px var(--ck-color-shadow-inner) inset;

	/**
	 * A visual style of element's drop shadow (i.e. panel).
	 */
	--ck-drop-shadow: 0 1px 2px 1px var(--ck-color-shadow-drop);

	/**
	 * A visual style of element's active shadow (i.e. comment or suggestion).
	 */
	--ck-drop-shadow-active: 0 3px 6px 1px var(--ck-color-shadow-drop-active);
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-spacing-unit: 						0.6em;
	--ck-spacing-large: 					calc(var(--ck-spacing-unit) * 1.5);
	--ck-spacing-standard: 					var(--ck-spacing-unit);
	--ck-spacing-medium: 					calc(var(--ck-spacing-unit) * 0.8);
	--ck-spacing-small: 					calc(var(--ck-spacing-unit) * 0.5);
	--ck-spacing-tiny: 						calc(var(--ck-spacing-unit) * 0.3);
	--ck-spacing-extra-tiny: 				calc(var(--ck-spacing-unit) * 0.16);
}

/* Components */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements rounded corner interface for .ck-rounded-corners class.
 *
 * @see $ck-border-radius
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A helper to combine multiple shadows.
 */
/**
 * Gives an element a drop shadow so it looks like a floating panel.
 */
.ck.ck-autocomplete > .ck-search__results {
		border-radius: 0;

		max-height: 200px;
		overflow-y: auto;
		background: var(--ck-color-base-background);
		border: 1px solid var(--ck-color-dropdown-panel-border);
		min-width: auto;
	}
.ck-rounded-corners .ck.ck-autocomplete > .ck-search__results,
	.ck.ck-autocomplete > .ck-search__results.ck-rounded-corners {
		border-radius: var(--ck-border-radius);
	}
.ck.ck-autocomplete > .ck-search__results {
		box-shadow: var(--ck-drop-shadow), 0 0;
	}
.ck.ck-autocomplete > .ck-search__results.ck-search__results_n {
			border-bottom-left-radius: 0;
			border-bottom-right-radius: 0;

			/* Prevent duplicated borders between the input and the results pane. */
			margin-bottom: -1px;
		}
.ck.ck-autocomplete > .ck-search__results.ck-search__results_s {
			border-top-left-radius: 0;
			border-top-right-radius: 0;

			/* Prevent duplicated borders between the input and the results pane. */
			margin-top: -1px;
		}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A visual style of focused element's border.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A helper to combine multiple shadows.
 */
/**
 * Gives an element a drop shadow so it looks like a floating panel.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A class which indicates that an element holding it is disabled.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements rounded corner interface for .ck-rounded-corners class.
 *
 * @see $ck-border-radius
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements a button of given background color.
 *
 * @param {String} $background - Background color of the button.
 * @param {String} $border - Border color of the button.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
.ck.ck-button,
a.ck.ck-button {
	background: var(--ck-color-button-default-background);
	border-radius: 0;

	white-space: nowrap;
	cursor: default;
	vertical-align: middle;
	padding: var(--ck-spacing-tiny);
	text-align: center;

	/* A very important piece of styling. Go to variable declaration to learn more. */
	min-width: var(--ck-ui-component-min-height);
	min-height: var(--ck-ui-component-min-height);

	/* Normalize the height of the line. Removing this will break consistent height
	among text and text-less buttons (with icons). */
	line-height: 1;

	/* Enable font size inheritance, which allows fluid UI scaling. */
	font-size: inherit;

	/* Avoid flickering when the foucs border shows up. */
	border: 1px solid transparent;

	/* Apply some smooth transition to the box-shadow and border. */
	transition: box-shadow .2s ease-in-out, border .2s ease-in-out;

	/* https://github.com/ckeditor/ckeditor5-theme-lark/issues/189 */
	-webkit-appearance: none;
}
.ck.ck-button:not(.ck-disabled):hover, a.ck.ck-button:not(.ck-disabled):hover {
			background: var(--ck-color-button-default-hover-background);
		}
.ck.ck-button:not(.ck-disabled):active, a.ck.ck-button:not(.ck-disabled):active {
			background: var(--ck-color-button-default-active-background);
		}
/* https://github.com/ckeditor/ckeditor5-theme-lark/issues/98 */
.ck.ck-button.ck-disabled, a.ck.ck-button.ck-disabled {
		background: var(--ck-color-button-default-disabled-background);
	}
.ck-rounded-corners .ck.ck-button,
	.ck-rounded-corners a.ck.ck-button,
	.ck.ck-button.ck-rounded-corners,
	a.ck.ck-button.ck-rounded-corners {
		border-radius: var(--ck-border-radius);
	}
@media (prefers-reduced-motion: reduce) {
.ck.ck-button,
a.ck.ck-button {
		transition: none;
}
	}
.ck.ck-button:active,
	a.ck.ck-button:active,
	.ck.ck-button:focus,
	a.ck.ck-button:focus {
		/* Disable native outline. */
		outline: none;
		border: var(--ck-focus-ring);
		box-shadow: var(--ck-focus-outer-shadow), 0 0;
	}
/* Allow icon coloring using the text "color" property. */
.ck.ck-button .ck-button__icon use,
		a.ck.ck-button .ck-button__icon use,
		.ck.ck-button .ck-button__icon use *,
		a.ck.ck-button .ck-button__icon use * {
			color: inherit;
		}
.ck.ck-button .ck-button__label, a.ck.ck-button .ck-button__label {
		/* Enable font size inheritance, which allows fluid UI scaling. */
		font-size: inherit;
		font-weight: inherit;
		color: inherit;
		cursor: inherit;

		/* Must be consistent with .ck-icon's vertical align. Otherwise, buttons with and
		without labels (but with icons) have different sizes in Chrome */
		vertical-align: middle;
	}
[dir="ltr"] .ck.ck-button .ck-button__label, [dir="ltr"] a.ck.ck-button .ck-button__label {
			text-align: left;
	}
[dir="rtl"] .ck.ck-button .ck-button__label, [dir="rtl"] a.ck.ck-button .ck-button__label {
			text-align: right;
	}
.ck.ck-button .ck-button__keystroke, a.ck.ck-button .ck-button__keystroke {
		color: inherit;

		opacity: .5;
	}
[dir="ltr"] .ck.ck-button .ck-button__keystroke, [dir="ltr"] a.ck.ck-button .ck-button__keystroke {
			margin-left: var(--ck-spacing-large);
	}
[dir="rtl"] .ck.ck-button .ck-button__keystroke, [dir="rtl"] a.ck.ck-button .ck-button__keystroke {
			margin-right: var(--ck-spacing-large);
	}
/* https://github.com/ckeditor/ckeditor5-theme-lark/issues/70 */
.ck.ck-button.ck-disabled:active,
		a.ck.ck-button.ck-disabled:active,
		.ck.ck-button.ck-disabled:focus,
		a.ck.ck-button.ck-disabled:focus {
			/* The disabled button should have a slightly less visible shadow when focused. */
			box-shadow: var(--ck-focus-disabled-outer-shadow), 0 0;
		}
.ck.ck-button.ck-disabled .ck-button__icon, a.ck.ck-button.ck-disabled .ck-button__icon {
			opacity: var(--ck-disabled-opacity);
		}
/* https://github.com/ckeditor/ckeditor5-theme-lark/issues/98 */
.ck.ck-button.ck-disabled .ck-button__label, a.ck.ck-button.ck-disabled .ck-button__label {
			opacity: var(--ck-disabled-opacity);
		}
.ck.ck-button.ck-disabled .ck-button__keystroke, a.ck.ck-button.ck-disabled .ck-button__keystroke {
			opacity: .3;
		}
.ck.ck-button.ck-button_with-text, a.ck.ck-button.ck-button_with-text {
		padding: var(--ck-spacing-tiny) var(--ck-spacing-standard);

		/* stylelint-disable-next-line no-descending-specificity */
	}
[dir="ltr"] .ck.ck-button.ck-button_with-text .ck-button__icon, [dir="ltr"] a.ck.ck-button.ck-button_with-text .ck-button__icon {
				margin-right: var(--ck-spacing-medium);
	}
[dir="rtl"] .ck.ck-button.ck-button_with-text .ck-button__icon, [dir="rtl"] a.ck.ck-button.ck-button_with-text .ck-button__icon {
				margin-left: var(--ck-spacing-medium);
	}
/* stylelint-disable-next-line no-descending-specificity */
.ck.ck-button.ck-button_with-keystroke .ck-button__label, a.ck.ck-button.ck-button_with-keystroke .ck-button__label {
			flex-grow: 1;
		}
/* A style of the button which is currently on, e.g. its feature is active. */
.ck.ck-button.ck-on, a.ck.ck-button.ck-on {
		background: var(--ck-color-button-on-background);

		color: var(--ck-color-button-on-color);
	}
.ck.ck-button.ck-on:not(.ck-disabled):hover, a.ck.ck-button.ck-on:not(.ck-disabled):hover {
			background: var(--ck-color-button-on-hover-background);
		}
.ck.ck-button.ck-on:not(.ck-disabled):active, a.ck.ck-button.ck-on:not(.ck-disabled):active {
			background: var(--ck-color-button-on-active-background);
		}
/* https://github.com/ckeditor/ckeditor5-theme-lark/issues/98 */
.ck.ck-button.ck-on.ck-disabled, a.ck.ck-button.ck-on.ck-disabled {
		background: var(--ck-color-button-on-disabled-background);
	}
.ck.ck-button.ck-button-save, a.ck.ck-button.ck-button-save {
		color: var(--ck-color-button-save);
	}
.ck.ck-button.ck-button-cancel, a.ck.ck-button.ck-button-cancel {
		color: var(--ck-color-button-cancel);
	}
/* A style of the button which handles the primary action. */
.ck.ck-button-action,
a.ck.ck-button-action {
	background: var(--ck-color-button-action-background);

	color: var(--ck-color-button-action-text);
}
.ck.ck-button-action:not(.ck-disabled):hover, a.ck.ck-button-action:not(.ck-disabled):hover {
			background: var(--ck-color-button-action-hover-background);
		}
.ck.ck-button-action:not(.ck-disabled):active, a.ck.ck-button-action:not(.ck-disabled):active {
			background: var(--ck-color-button-action-active-background);
		}
/* https://github.com/ckeditor/ckeditor5-theme-lark/issues/98 */
.ck.ck-button-action.ck-disabled, a.ck.ck-button-action.ck-disabled {
		background: var(--ck-color-button-action-disabled-background);
	}
.ck.ck-button-bold,
a.ck.ck-button-bold {
	font-weight: bold;
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements rounded corner interface for .ck-rounded-corners class.
 *
 * @see $ck-border-radius
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A class which indicates that an element holding it is disabled.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/* Note: To avoid rendering issues (aliasing) but to preserve the responsive nature
of the component, floating–point numbers have been used which, for the default font size
(see: --ck-font-size-base), will generate simple integers. */
:root {
	/* 34px at 13px font-size */
	--ck-switch-button-toggle-width: 2.6153846154em;
	/* 14px at 13px font-size */
	--ck-switch-button-toggle-inner-size: calc(1.0769230769em + 1px);
	--ck-switch-button-translation: calc(
		var(--ck-switch-button-toggle-width) -
		var(--ck-switch-button-toggle-inner-size) -
		2px /* Border */
	);
	--ck-switch-button-inner-hover-shadow: 0 0 0 5px var(--ck-color-switch-button-inner-shadow);
}
/* Unlike a regular button, the switch button text color and background should never change.
	 * Changing toggle switch (background, outline) is enough to carry the information about the
	 * state of the entire component (https://github.com/ckeditor/ckeditor5/issues/12519)
	 */
.ck.ck-button.ck-switchbutton, .ck.ck-button.ck-switchbutton:hover, .ck.ck-button.ck-switchbutton:focus, .ck.ck-button.ck-switchbutton:active, .ck.ck-button.ck-switchbutton.ck-on:hover, .ck.ck-button.ck-switchbutton.ck-on:focus, .ck.ck-button.ck-switchbutton.ck-on:active {
		color: inherit;
		background: transparent;
	}
[dir="ltr"] .ck.ck-button.ck-switchbutton .ck-button__label {
			/* Separate the label from the switch */
			margin-right: calc(2 * var(--ck-spacing-large));
	}
[dir="rtl"] .ck.ck-button.ck-switchbutton .ck-button__label {
			/* Separate the label from the switch */
			margin-left: calc(2 * var(--ck-spacing-large));
	}
.ck.ck-button.ck-switchbutton .ck-button__toggle {
		border-radius: 0;

		/* Apply some smooth transition to the box-shadow and border. */
		/* Gently animate the background color of the toggle switch */
		transition: background 400ms ease, box-shadow .2s ease-in-out, outline .2s ease-in-out;
		border: 1px solid transparent;
		width: var(--ck-switch-button-toggle-width);
		background: var(--ck-color-switch-button-off-background);
	}
.ck-rounded-corners .ck.ck-button.ck-switchbutton .ck-button__toggle,
	.ck.ck-button.ck-switchbutton .ck-button__toggle.ck-rounded-corners {
		border-radius: var(--ck-border-radius);
	}
[dir="ltr"] .ck.ck-button.ck-switchbutton .ck-button__toggle {
			/* Make sure the toggle is always to the right as far as possible. */
			margin-left: auto;
	}
[dir="rtl"] .ck.ck-button.ck-switchbutton .ck-button__toggle {
			/* Make sure the toggle is always to the left as far as possible. */
			margin-right: auto;
	}
.ck.ck-button.ck-switchbutton .ck-button__toggle .ck-button__toggle__inner {
			border-radius: 0;

			width: var(--ck-switch-button-toggle-inner-size);
			height: var(--ck-switch-button-toggle-inner-size);
			background: var(--ck-color-switch-button-inner-background);

			/* Gently animate the inner part of the toggle switch */
			transition: all 300ms ease;
		}
.ck-rounded-corners .ck.ck-button.ck-switchbutton .ck-button__toggle .ck-button__toggle__inner,
	.ck.ck-button.ck-switchbutton .ck-button__toggle .ck-button__toggle__inner.ck-rounded-corners {
		border-radius: var(--ck-border-radius);
				border-radius: calc(.5 * var(--ck-border-radius));
	}
@media (prefers-reduced-motion: reduce) {
.ck.ck-button.ck-switchbutton .ck-button__toggle .ck-button__toggle__inner {
				transition: none;
		}
			}
.ck.ck-button.ck-switchbutton .ck-button__toggle:hover {
			background: var(--ck-color-switch-button-off-hover-background);
		}
.ck.ck-button.ck-switchbutton .ck-button__toggle:hover .ck-button__toggle__inner {
				box-shadow: var(--ck-switch-button-inner-hover-shadow);
			}
.ck.ck-button.ck-switchbutton.ck-disabled .ck-button__toggle {
		opacity: var(--ck-disabled-opacity);
	}
/* Overriding default .ck-button:focus styles + an outline around the toogle */
.ck.ck-button.ck-switchbutton:focus {
		border-color: transparent;
		outline: none;
		box-shadow: none;
	}
.ck.ck-button.ck-switchbutton:focus .ck-button__toggle {
			box-shadow: 0 0 0 1px var(--ck-color-base-background), 0 0 0 5px var(--ck-color-focus-outer-shadow);
			outline-offset: 1px;
			outline: var(--ck-focus-ring);
		}
/* stylelint-disable-next-line no-descending-specificity */
.ck.ck-button.ck-switchbutton.ck-on .ck-button__toggle {
			background: var(--ck-color-switch-button-on-background);
		}
.ck.ck-button.ck-switchbutton.ck-on .ck-button__toggle:hover {
				background: var(--ck-color-switch-button-on-hover-background);
			}
/*
				* Move the toggle switch to the right. It will be animated.
				*/
[dir="ltr"] .ck.ck-button.ck-switchbutton.ck-on .ck-button__toggle .ck-button__toggle__inner {
					transform: translateX( var( --ck-switch-button-translation ) );
	}
[dir="rtl"] .ck.ck-button.ck-switchbutton.ck-on .ck-button__toggle .ck-button__toggle__inner {
					transform: translateX( calc( -1 * var( --ck-switch-button-translation ) ) );
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
.ck.ck-button.ck-list-item-button {
	padding: var(--ck-spacing-tiny) calc(2 * var(--ck-spacing-standard));
}
.ck.ck-button.ck-list-item-button,
	.ck.ck-button.ck-list-item-button.ck-on {
		background: var(--ck-color-list-background);
		color: var(--ck-color-text);
	}
[dir="ltr"] .ck.ck-button.ck-list-item-button:has(.ck-list-item-button__check-holder) {
			padding-left: var(--ck-spacing-small);
	}
[dir="rtl"] .ck.ck-button.ck-list-item-button:has(.ck-list-item-button__check-holder) {
			padding-right: var(--ck-spacing-small);
	}
/*
	 * `.ck-on` class and background styling is overridden for `ck-button` in many places.
	 * This is a workaround to make sure that the background is not overridden and uses similar
	 * selector specificity as the other overrides.
	 */
.ck.ck-button.ck-list-item-button:hover:not(.ck-disabled),
	.ck.ck-button.ck-list-item-button.ck-button.ck-on:hover,
	.ck.ck-button.ck-list-item-button.ck-on:not(.ck-list-item-button_toggleable),
	.ck.ck-button.ck-list-item-button.ck-on:hover {
		background: var(--ck-color-list-button-hover-background);
	}
.ck.ck-button.ck-list-item-button:hover:not(.ck-disabled):not(.ck-disabled), .ck.ck-button.ck-list-item-button.ck-button.ck-on:hover:not(.ck-disabled), .ck.ck-button.ck-list-item-button.ck-on:not(.ck-list-item-button_toggleable):not(.ck-disabled), .ck.ck-button.ck-list-item-button.ck-on:hover:not(.ck-disabled) {
			color: var(--ck-color-text);
		}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-collapsible-arrow-size: calc(0.5 * var(--ck-icon-size));
}
.ck.ck-collapsible > .ck.ck-button {
		width: 100%;
		font-weight: bold;
		border-radius: 0;
		color: inherit;
	}
.ck.ck-collapsible > .ck.ck-button:focus {
			background: transparent;
		}
.ck.ck-collapsible > .ck.ck-button:active, .ck.ck-collapsible > .ck.ck-button:not(:focus), .ck.ck-collapsible > .ck.ck-button:hover:not(:focus) {
			background: transparent;
			border-color: transparent;
			box-shadow: none;
		}
.ck.ck-collapsible > .ck.ck-button > .ck-icon {
			margin-right: var(--ck-spacing-medium);
			width: var(--ck-collapsible-arrow-size);
		}
.ck.ck-collapsible > .ck-collapsible__children {
		padding: var(--ck-spacing-medium) var(--ck-spacing-large) var(--ck-spacing-large);
	}
.ck.ck-collapsible.ck-collapsible_collapsed > .ck.ck-button .ck-icon {
			transform: rotate(-90deg);
		}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements rounded corner interface for .ck-rounded-corners class.
 *
 * @see $ck-border-radius
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-color-grid-tile-size: 24px;

	/* Not using global colors here because these may change but some colors in a pallette
	 * require special treatment. For instance, this ensures no matter what the UI text color is,
	 * the check icon will look good on the black color tile. */
	--ck-color-color-grid-check-icon: hsl(212, 81%, 46%);
}
.ck.ck-color-grid {
	grid-gap: 5px;
	padding: 8px;
}
.ck.ck-color-grid__tile {
	transition: .2s ease box-shadow;
}
@media (forced-colors: none) {
		.ck.ck-color-grid__tile {
		width: var(--ck-color-grid-tile-size);
		height: var(--ck-color-grid-tile-size);
		min-width: var(--ck-color-grid-tile-size);
		min-height: var(--ck-color-grid-tile-size);
		padding: 0;
		border: 0;
		}

		.ck.ck-color-grid__tile.ck-on,
		.ck.ck-color-grid__tile:focus:not( .ck-disabled ),
		.ck.ck-color-grid__tile:hover:not( .ck-disabled ) {
			/* Disable the default .ck-button's border ring. */
			border: 0;
		}

		.ck.ck-color-grid__tile.ck-color-selector__color-tile_bordered {
			box-shadow: 0 0 0 1px var(--ck-color-base-border);
		}

		.ck.ck-color-grid__tile.ck-on {
			box-shadow: inset 0 0 0 1px var(--ck-color-base-background), 0 0 0 2px var(--ck-color-base-text);
		}

		.ck.ck-color-grid__tile:focus:not( .ck-disabled ),
		.ck.ck-color-grid__tile:hover:not( .ck-disabled ) {
			box-shadow: inset 0 0 0 1px var(--ck-color-base-background), 0 0 0 2px var(--ck-color-focus-border);
		}
	}
/*
	 * In high contrast mode, the colors are replaced with text labels.
	 * See https://github.com/ckeditor/ckeditor5/issues/14907.
	 */
@media (forced-colors: active) {
		.ck.ck-color-grid__tile {
		width: unset;
		height: unset;
		min-width: unset;
		min-height: unset;
		padding: 0 var(--ck-spacing-small);
		}

		.ck.ck-color-grid__tile .ck-button__label {
			display: inline-block;
		}
	}
@media (prefers-reduced-motion: reduce) {
.ck.ck-color-grid__tile {
		transition: none;
}
	}
.ck.ck-color-grid__tile.ck-disabled {
		cursor: unset;
		transition: unset;
	}
.ck.ck-color-grid__tile .ck.ck-icon {
		display: none;
		color: var(--ck-color-color-grid-check-icon);
	}
.ck.ck-color-grid__tile.ck-on .ck.ck-icon {
			display: block;
		}
.ck.ck-color-grid__label {
	padding: 0 var(--ck-spacing-standard);
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/* View fragment with color grids. */
.ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__remove-color,
		.ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__color-picker {
			width: 100%;
		}
.ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__color-picker {
			padding: calc(var(--ck-spacing-standard) / 2) var(--ck-spacing-standard);
			border-bottom-left-radius: 0;
			border-bottom-right-radius: 0;
		}
.ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__color-picker:not(:focus) {
				border-top: 1px solid var(--ck-color-base-border);
			}
[dir="ltr"] .ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__color-picker .ck.ck-icon {
					margin-right: var(--ck-spacing-standard);
	}
[dir="rtl"] .ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__color-picker .ck.ck-icon {
					margin-left: var(--ck-spacing-standard);
	}
.ck.ck-color-selector .ck-color-grids-fragment label.ck.ck-color-grid__label {
			font-weight: unset;
		}
/* View fragment with a color picker. */
.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-picker {
			padding: 8px;
		}
.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-picker .hex-color-picker {
				height: 100px;
				min-width: 180px;
			}
.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-picker .hex-color-picker::part(saturation) {
					border-radius: var(--ck-border-radius) var(--ck-border-radius) 0 0;
				}
.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-picker .hex-color-picker::part(hue) {
					border-radius: 0 0 var(--ck-border-radius) var(--ck-border-radius);
				}
.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-picker .hex-color-picker::part(saturation-pointer),
				.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-picker .hex-color-picker::part(hue-pointer) {
					width: 15px;
					height: 15px;
				}
.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-selector_action-bar {
			padding: 0 8px 8px;
		}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements rounded corner interface for .ck-rounded-corners class.
 *
 * @see $ck-border-radius
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A helper to combine multiple shadows.
 */
/**
 * Gives an element a drop shadow so it looks like a floating panel.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-dialog-overlay-background-color: hsla( 0, 0%, 0%, .5 );
	--ck-dialog-drop-shadow: 0px 0px 6px 2px hsl(0deg 0% 0% / 15%);
	--ck-dialog-max-width: 100vw;
	--ck-dialog-max-height: 90vh;
	--ck-color-dialog-background: var(--ck-color-base-background);
	--ck-color-dialog-form-header-border: var(--ck-color-base-border);
}
.ck.ck-dialog-overlay {
	animation: ck-dialog-fade-in .3s;
	background: var(--ck-dialog-overlay-background-color);
	z-index: var(--ck-z-dialog);
}
.ck.ck-dialog {
	border-radius: 0;

	--ck-drop-shadow: var(--ck-dialog-drop-shadow);

	background: var(--ck-color-dialog-background);
	max-height: var(--ck-dialog-max-height);
	max-width: var(--ck-dialog-max-width);
	border: 1px solid var(--ck-color-base-border);
	overscroll-behavior: contain;
}
.ck-rounded-corners .ck.ck-dialog,
	.ck.ck-dialog.ck-rounded-corners {
		border-radius: var(--ck-border-radius);
	}
.ck.ck-dialog {
	box-shadow: var(--ck-drop-shadow), 0 0;
}
.ck.ck-dialog .ck.ck-form__header {
		border-bottom: 1px solid var(--ck-color-dialog-form-header-border);
	}
.ck-dialog-scroll-locked {
	overflow: hidden;
}
@keyframes ck-dialog-fade-in {
	0% {
		background: hsla( 0, 0%, 0%, 0 );
	}

	100% {
		background: var(--ck-dialog-overlay-background-color);
	}
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
.ck.ck-dialog .ck.ck-dialog__actions {
		padding: var(--ck-spacing-large);
	}
.ck.ck-dialog .ck.ck-dialog__actions > * + * {
			margin-left: var(--ck-spacing-large);
		}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements rounded corner interface for .ck-rounded-corners class.
 *
 * @see $ck-border-radius
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A class which indicates that an element holding it is disabled.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A helper to combine multiple shadows.
 */
/**
 * Gives an element a drop shadow so it looks like a floating panel.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-dropdown-arrow-size: calc(0.5 * var(--ck-icon-size));
}
.ck.ck-dropdown {
	/* Enable font size inheritance, which allows fluid UI scaling. */
	font-size: inherit;
}
.ck.ck-dropdown .ck-dropdown__arrow {
		width: var(--ck-dropdown-arrow-size);
	}
[dir="ltr"] .ck.ck-dropdown .ck-dropdown__arrow {
			right: var(--ck-spacing-standard);

			/* A space to accommodate the triangle. */
			margin-left: var(--ck-spacing-standard);
		}
[dir="rtl"] .ck.ck-dropdown .ck-dropdown__arrow {
			left: var(--ck-spacing-standard);

			/* A space to accommodate the triangle. */
			margin-right: var(--ck-spacing-small);
		}
.ck.ck-dropdown.ck-disabled .ck-dropdown__arrow {
		opacity: var(--ck-disabled-opacity);
	}
[dir="ltr"] .ck.ck-dropdown .ck-button.ck-dropdown__button:not(.ck-button_with-text) {
				/* Make sure dropdowns with just an icon have the right inner spacing */
				padding-left: var(--ck-spacing-small);
			}
[dir="rtl"] .ck.ck-dropdown .ck-button.ck-dropdown__button:not(.ck-button_with-text) {
				/* Make sure dropdowns with just an icon have the right inner spacing */
				padding-right: var(--ck-spacing-small);
			}
/* #23 */
.ck.ck-dropdown .ck-button.ck-dropdown__button .ck-button__label {
			width: 7em;
			overflow: hidden;
			text-overflow: ellipsis;
		}
/* https://github.com/ckeditor/ckeditor5-theme-lark/issues/70 */
.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-disabled .ck-button__label {
			opacity: var(--ck-disabled-opacity);
		}
/* https://github.com/ckeditor/ckeditor5/issues/816 */
.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-on {
			border-bottom-left-radius: 0;
			border-bottom-right-radius: 0;
		}
.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-dropdown__button_label-width_auto .ck-button__label {
			width: auto;
		}
/* https://github.com/ckeditor/ckeditor5/issues/8699 */
.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-off:active,
		.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-on:active {
			box-shadow: none;
		}
.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-off:active:focus, .ck.ck-dropdown .ck-button.ck-dropdown__button.ck-on:active:focus {
				box-shadow: var(--ck-focus-outer-shadow), 0 0;
			}
.ck.ck-dropdown__panel {
	border-radius: 0;

	background: var(--ck-color-dropdown-panel-background);
	border: 1px solid var(--ck-color-dropdown-panel-border);
	bottom: 0;

	/* Make sure the panel is at least as wide as the drop-down's button. */
	min-width: 100%;
}
.ck-rounded-corners .ck.ck-dropdown__panel,
	.ck.ck-dropdown__panel.ck-rounded-corners {
		border-radius: var(--ck-border-radius);
	}
.ck.ck-dropdown__panel {
	box-shadow: var(--ck-drop-shadow), 0 0;

	/* Disabled corner border radius to be consistent with the .dropdown__button
	https://github.com/ckeditor/ckeditor5/issues/816 */
}
.ck.ck-dropdown__panel.ck-dropdown__panel_se {
		border-top-left-radius: 0;
	}
.ck.ck-dropdown__panel.ck-dropdown__panel_sw {
		border-top-right-radius: 0;
	}
.ck.ck-dropdown__panel.ck-dropdown__panel_ne {
		border-bottom-left-radius: 0;
	}
.ck.ck-dropdown__panel.ck-dropdown__panel_nw {
		border-bottom-right-radius: 0;
	}
.ck.ck-dropdown__panel:focus {
		outline: none;
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements rounded corner interface for .ck-rounded-corners class.
 *
 * @see $ck-border-radius
 */
.ck.ck-dropdown > .ck-dropdown__panel > .ck-list {
	/* Disabled radius of top-left border to be consistent with .dropdown__button
	https://github.com/ckeditor/ckeditor5/issues/816 */
	border-radius: 0;
}
.ck-rounded-corners .ck.ck-dropdown > .ck-dropdown__panel > .ck-list,
	.ck.ck-dropdown > .ck-dropdown__panel > .ck-list.ck-rounded-corners {
		border-radius: var(--ck-border-radius);
		border-top-left-radius: 0;
	}
/* Make sure the button belonging to the first/last child of the list goes well with the
	border radius of the entire panel. */
.ck.ck-dropdown > .ck-dropdown__panel > .ck-list .ck-list__item:first-child > .ck-button {
			border-radius: 0;
		}
.ck-rounded-corners .ck.ck-dropdown > .ck-dropdown__panel > .ck-list .ck-list__item:first-child > .ck-button,
	.ck.ck-dropdown > .ck-dropdown__panel > .ck-list .ck-list__item:first-child > .ck-button.ck-rounded-corners {
		border-radius: var(--ck-border-radius);
				border-top-left-radius: 0;
				border-bottom-left-radius: 0;
				border-bottom-right-radius: 0;
	}
.ck.ck-dropdown > .ck-dropdown__panel > .ck-list .ck-list__item:last-child > .ck-button {
			border-radius: 0;
		}
.ck-rounded-corners .ck.ck-dropdown > .ck-dropdown__panel > .ck-list .ck-list__item:last-child > .ck-button,
	.ck.ck-dropdown > .ck-dropdown__panel > .ck-list .ck-list__item:last-child > .ck-button.ck-rounded-corners {
		border-radius: var(--ck-border-radius);
				border-top-left-radius: 0;
				border-top-right-radius: 0;
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements rounded corner interface for .ck-rounded-corners class.
 *
 * @see $ck-border-radius
 */
:root {
	--ck-color-split-button-hover-background: hsl(0, 0%, 92%);
	--ck-color-split-button-hover-border: hsl(0, 0%, 70%);
}
/*
	 * Note: ck-rounded and ck-dir mixins don't go together (because they both use @nest).
	 */
[dir="ltr"] .ck.ck-splitbutton:hover > .ck-splitbutton__action, [dir="ltr"] .ck.ck-splitbutton.ck-splitbutton_open > .ck-splitbutton__action {
			/* Don't round the action button on the right side */
			border-top-right-radius: unset;
			border-bottom-right-radius: unset;
		}
[dir="rtl"] .ck.ck-splitbutton:hover > .ck-splitbutton__action, [dir="rtl"] .ck.ck-splitbutton.ck-splitbutton_open > .ck-splitbutton__action {
			/* Don't round the action button on the left side */
			border-top-left-radius: unset;
			border-bottom-left-radius: unset;
		}
.ck.ck-splitbutton > .ck-splitbutton__arrow {
		/* It's a text-less button and since the icon is positioned absolutely in such situation,
		it must get some arbitrary min-width. */
		min-width: unset;
	}
[dir="ltr"] .ck.ck-splitbutton > .ck-splitbutton__arrow {
			/* Don't round the arrow button on the left side */
			border-top-left-radius: unset;
			border-bottom-left-radius: unset;
		}
[dir="rtl"] .ck.ck-splitbutton > .ck-splitbutton__arrow {
			/* Don't round the arrow button on the right side */
			border-top-right-radius: unset;
			border-bottom-right-radius: unset;
		}
.ck.ck-splitbutton > .ck-splitbutton__arrow svg {
			width: var(--ck-dropdown-arrow-size);
		}
/* Make sure the divider stretches 100% height of the button
	https://github.com/ckeditor/ckeditor5/issues/10936 */
.ck.ck-splitbutton > .ck-splitbutton__arrow:not(:focus) {
		border-top-width: 0px;
		border-bottom-width: 0px;
	}
/* Don't round the bottom left and right corners of the buttons when "open"
	https://github.com/ckeditor/ckeditor5/issues/816 */
.ck.ck-splitbutton.ck-splitbutton_open {
		border-radius: 0;
	}
.ck-rounded-corners .ck.ck-splitbutton.ck-splitbutton_open,
	.ck.ck-splitbutton.ck-splitbutton_open.ck-rounded-corners {
		border-radius: var(--ck-border-radius);
	}
.ck-rounded-corners .ck.ck-splitbutton.ck-splitbutton_open > .ck-splitbutton__action, .ck.ck-splitbutton.ck-splitbutton_open.ck-rounded-corners > .ck-splitbutton__action {
				border-bottom-left-radius: 0;
			}
.ck-rounded-corners .ck.ck-splitbutton.ck-splitbutton_open > .ck-splitbutton__arrow, .ck.ck-splitbutton.ck-splitbutton_open.ck-rounded-corners > .ck-splitbutton__arrow {
				border-bottom-right-radius: 0;
			}
/* When the split button is "open" (the arrow is on) or being hovered, it should get some styling
	as a whole. The background of both buttons should stand out and there should be a visual
	separation between both buttons. */
/* When the split button hovered as a whole, not as individual buttons. */
.ck.ck-splitbutton.ck-splitbutton_open > .ck-button:not(.ck-on):not(.ck-disabled):not(:hover), .ck.ck-splitbutton:hover > .ck-button:not(.ck-on):not(.ck-disabled):not(:hover) {
			background: var(--ck-color-split-button-hover-background);
		}
/* Splitbutton separator needs to be set with the ::after pseudoselector
		to display properly the borders on focus */
.ck.ck-splitbutton.ck-splitbutton_open > .ck-splitbutton__arrow:not(.ck-disabled)::after, .ck.ck-splitbutton:hover > .ck-splitbutton__arrow:not(.ck-disabled)::after {
			content: '';
			position: absolute;
			width: 1px;
			height: 100%;
			background-color: var(--ck-color-split-button-hover-border);
		}
/* Make sure the divider between the buttons looks fine when the button is focused */
.ck.ck-splitbutton.ck-splitbutton_open > .ck-splitbutton__arrow:focus::after, .ck.ck-splitbutton:hover > .ck-splitbutton__arrow:focus::after {
			--ck-color-split-button-hover-border: var(--ck-color-focus-border);
		}
[dir="ltr"] .ck.ck-splitbutton.ck-splitbutton_open > .ck-splitbutton__arrow:not(.ck-disabled)::after, [dir="ltr"] .ck.ck-splitbutton:hover > .ck-splitbutton__arrow:not(.ck-disabled)::after {
				left: -1px;
			}
[dir="rtl"] .ck.ck-splitbutton.ck-splitbutton_open > .ck-splitbutton__arrow:not(.ck-disabled)::after, [dir="rtl"] .ck.ck-splitbutton:hover > .ck-splitbutton__arrow:not(.ck-disabled)::after {
				right: -1px;
			}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
.ck.ck-toolbar-dropdown .ck-toolbar {
	border: 0;
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A class which indicates that an element holding it is disabled.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements a button of given background color.
 *
 * @param {String} $background - Background color of the button.
 * @param {String} $border - Border color of the button.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * All menu buttons.
 */
.ck.ck-button.ck-dropdown-menu-list__nested-menu__button {
	width: 100%;
	padding: var(--ck-spacing-tiny) calc(2 * var(--ck-spacing-standard));
	border-radius: 0;
}
.ck.ck-button.ck-dropdown-menu-list__nested-menu__button:focus {
		border-color: transparent;
		box-shadow: none;
	}
.ck.ck-button.ck-dropdown-menu-list__nested-menu__button:focus:not(.ck-on) {
			background: var(--ck-color-button-default-hover-background);
		}
.ck.ck-button.ck-dropdown-menu-list__nested-menu__button > .ck-button__label {
		flex-grow: 1;
		overflow: hidden;
		text-overflow: ellipsis;
	}
.ck.ck-button.ck-dropdown-menu-list__nested-menu__button.ck-disabled > .ck-button__label {
		opacity: var(--ck-disabled-opacity);
	}
/* Spacing in buttons that miss the icon. */
.ck.ck-button.ck-dropdown-menu-list__nested-menu__button.ck-icon-spacing:not(:has(.ck-button__icon)) > .ck-button__label {
		margin-left: calc(var(--ck-icon-size) - var(--ck-spacing-small));
	}
.ck.ck-button.ck-dropdown-menu-list__nested-menu__button > .ck-dropdown-menu-list__nested-menu__button__arrow {
		width: var(--ck-dropdown-arrow-size);
	}
[dir="ltr"] .ck.ck-button.ck-dropdown-menu-list__nested-menu__button > .ck-dropdown-menu-list__nested-menu__button__arrow {
			transform: rotate(-90deg);

			/* Nudge the arrow gently to the right because its center of gravity is to the left */
			margin-right: calc(-1 * var(--ck-spacing-small));
	}
[dir="rtl"] .ck.ck-button.ck-dropdown-menu-list__nested-menu__button > .ck-dropdown-menu-list__nested-menu__button__arrow {
			transform: rotate(90deg);

			/* Nudge the arrow gently to the left because its center of gravity is to the right (after rotation). */
			margin-left: calc(-1 * var(--ck-spacing-small));
	}
.ck.ck-button.ck-dropdown-menu-list__nested-menu__button.ck-disabled > .ck-dropdown-menu-list__nested-menu__button__arrow {
		opacity: var(--ck-disabled-opacity);
	}
[dir="ltr"] .ck.ck-button.ck-dropdown-menu-list__nested-menu__button:not(.ck-button_with-text) {
			padding-left: var(--ck-spacing-small);
		}
[dir="ltr"] .ck.ck-button.ck-dropdown-menu-list__nested-menu__button > .ck-dropdown-menu-list__nested-menu__button__arrow {
			right: var(--ck-spacing-standard);

			/* A space to accommodate the triangle. */
			margin-left: var(--ck-spacing-standard);
		}
[dir="rtl"] .ck.ck-button.ck-dropdown-menu-list__nested-menu__button:not(.ck-button_with-text) {
			padding-right: var(--ck-spacing-small);
		}
[dir="rtl"] .ck.ck-button.ck-dropdown-menu-list__nested-menu__button > .ck-dropdown-menu-list__nested-menu__button__arrow {
			left: var(--ck-spacing-standard);

			/* A space to accommodate the triangle. */
			margin-right: var(--ck-spacing-small);
		}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-dropdown-menu-menu-item-min-width: 18em;
}
.ck.ck-dropdown-menu-list__nested-menu__item {
	min-width: var(--ck-dropdown-menu-menu-item-min-width);
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * List item buttons.
 */
.ck-button.ck-dropdown-menu-list__nested-menu__item__button {
	border-radius: 0;
}
.ck-button.ck-dropdown-menu-list__nested-menu__item__button > .ck-spinner-container,
	.ck-button.ck-dropdown-menu-list__nested-menu__item__button > .ck-spinner-container .ck-spinner {
		/* These styles correspond to .ck-icon so that the spinner seamlessly replaces the icon. */
		--ck-toolbar-spinner-size: 20px;
	}
.ck-button.ck-dropdown-menu-list__nested-menu__item__button > .ck-spinner-container {
		/* These margins are the same as for .ck-icon. */
		margin-left: calc(-1 * var(--ck-spacing-small));
		margin-right: var(--ck-spacing-small);
	}
/*
	 * Hovered items automatically get focused. Default focus styles look odd
	 * while moving across a huge list of items so let's get rid of them
	 */
.ck-button.ck-dropdown-menu-list__nested-menu__item__button:focus {
		border-color: transparent;
		box-shadow: none;
	}
.ck-button.ck-dropdown-menu-list__nested-menu__item__button:focus:not(.ck-on) {
			background: var(--ck-color-button-default-hover-background);
		}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements rounded corner interface for .ck-rounded-corners class.
 *
 * @see $ck-border-radius
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A helper to combine multiple shadows.
 */
/**
 * Gives an element a drop shadow so it looks like a floating panel.
 */
:root {
	--ck-dropdown-menu-menu-panel-max-width: 75vw;
}
.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel {
	box-shadow: var(--ck-drop-shadow), 0 0;

	background: var(--ck-color-dropdown-panel-background);
	border: 1px solid var(--ck-color-dropdown-panel-border);
	bottom: 0;
	height: -moz-fit-content;
	height: fit-content;
	max-width: var(--ck-dropdown-menu-menu-panel-max-width);

	/* Reset balloon styling */
}
.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel::after,
	.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel::before {
		display: none;
	}
/* Corner border radius consistent with the button. */
.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel.ck-balloon-panel_es,
	.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel.ck-balloon-panel_se {
		border-top-left-radius: 0;
	}
.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel.ck-balloon-panel_ws,
	.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel.ck-balloon-panel_sw {
		border-top-right-radius: 0;
	}
.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel.ck-balloon-panel_en,
	.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel.ck-balloon-panel_ne {
		border-bottom-left-radius: 0;
	}
.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel.ck-balloon-panel_wn,
	.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel.ck-balloon-panel_nw {
		border-bottom-right-radius: 0;
	}
.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel:focus {
		outline: none;
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A visual style of focused element's border.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A helper to combine multiple shadows.
 */
/**
 * Gives an element a drop shadow so it looks like a floating panel.
 */
:root {
	--ck-accessibility-help-dialog-max-width: 600px;
	--ck-accessibility-help-dialog-max-height: 400px;
	--ck-accessibility-help-dialog-border-color: hsl(220, 6%, 81%);
	--ck-accessibility-help-dialog-code-background-color: hsl(0deg 0% 92.94%);
	--ck-accessibility-help-dialog-kbd-shadow-color: hsl(0deg 0% 61%);
}
.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content {
	padding: var(--ck-spacing-large);
	max-width: var(--ck-accessibility-help-dialog-max-width);
	max-height: var(--ck-accessibility-help-dialog-max-height);
	overflow: auto;
	-webkit-user-select: text;
	        user-select: text;

	border: 1px solid transparent;
}
.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content:focus {
		/* Disable native outline. */
		outline: none;
		border: var(--ck-focus-ring);
		box-shadow: var(--ck-focus-outer-shadow), 0 0;
	}
.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content * {
		white-space: normal;
	}
/* Hide the main label of the content container. */
.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content .ck-label {
		display: none;
	}
.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content h3 {
		font-weight: bold;
		font-size: 1.2em;
	}
.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content h4 {
		font-weight: bold;
		font-size: 1em;
	}
.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content p,
	.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content h3,
	.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content h4,
	.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content table {
		margin: 1em 0;
	}
.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content dl {
		display: grid;
		grid-template-columns: 2fr 1fr;
		border-top: 1px solid var(--ck-accessibility-help-dialog-border-color);
		border-bottom: none;
	}
.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content dl dt, .ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content dl dd {
			border-bottom: 1px solid var(--ck-accessibility-help-dialog-border-color);
			padding: .4em 0;
		}
.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content dl dt {
			grid-column-start: 1;
		}
.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content dl dd {
			grid-column-start: 2;
			text-align: right;
		}
.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content kbd, .ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content code {
		display: inline-block;
		background: var(--ck-accessibility-help-dialog-code-background-color);
		padding: .4em;
		vertical-align: middle;
		line-height: 1;
		border-radius: 2px;
		text-align: center;
		font-size: .9em;
	}
.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content code {
		font-family: monospace;
	}
.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content kbd {
		min-width: 1.8em;
		box-shadow: 0px 1px 1px var(--ck-accessibility-help-dialog-kbd-shadow-color);
		margin: 0 1px;
	}
.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content kbd + kbd {
			margin-left: 2px;
		}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements rounded corner interface for .ck-rounded-corners class.
 *
 * @see $ck-border-radius
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A class which indicates that an element holding it is disabled.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A helper to combine multiple shadows.
 */
/**
 * Gives an element a drop shadow so it looks like a floating panel.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A visual style of focused element's border.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements a button of given background color.
 *
 * @param {String} $background - Background color of the button.
 * @param {String} $border - Border color of the button.
 */
:root {
	--ck-color-editable-blur-selection: hsl(0, 0%, 85%);
}
.ck.ck-editor__editable:not(.ck-editor__nested-editable) {
	border-radius: 0;
}
.ck-rounded-corners .ck.ck-editor__editable:not(.ck-editor__nested-editable),
	.ck.ck-editor__editable.ck-rounded-corners:not(.ck-editor__nested-editable) {
		border-radius: var(--ck-border-radius);
	}
.ck.ck-editor__editable.ck-focused:not(.ck-editor__nested-editable) {
		/* Disable native outline. */
		outline: none;
		border: var(--ck-focus-ring);
		box-shadow: var(--ck-inner-shadow), 0 0;
	}
.ck.ck-editor__editable_inline {
	overflow: auto;
	padding: 0 var(--ck-spacing-standard);
	border: 1px solid transparent;
}
.ck.ck-editor__editable_inline[dir="ltr"] {
		text-align: left;
	}
.ck.ck-editor__editable_inline[dir="rtl"] {
		text-align: right;
	}
/* https://github.com/ckeditor/ckeditor5-theme-lark/issues/116 */
.ck.ck-editor__editable_inline > *:first-child {
		margin-top: var(--ck-spacing-large);
	}
/* https://github.com/ckeditor/ckeditor5/issues/847 */
.ck.ck-editor__editable_inline > *:last-child {
		/*
		 * This value should match with the default margins of the block elements (like .media or .image)
		 * to avoid a content jumping when the fake selection container shows up (See https://github.com/ckeditor/ckeditor5/issues/9825).
		 */
		margin-bottom: var(--ck-spacing-large);
	}
/* https://github.com/ckeditor/ckeditor5/issues/6517 */
.ck.ck-editor__editable_inline.ck-blurred ::selection {
		background: var(--ck-color-editable-blur-selection);
	}
/* https://github.com/ckeditor/ckeditor5-theme-lark/issues/111 */
.ck.ck-balloon-panel.ck-toolbar-container[class*="arrow_n"]::after {
		border-bottom-color: var(--ck-color-panel-background);
	}
.ck.ck-balloon-panel.ck-toolbar-container[class*="arrow_s"]::after {
		border-top-color: var(--ck-color-panel-background);
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-form-header-height: 44px;
}
.ck.ck-form__header {
	padding: var(--ck-spacing-small) var(--ck-spacing-large);
	height: var(--ck-form-header-height);
	line-height: var(--ck-form-header-height);
	border-bottom: 1px solid var(--ck-color-base-border);
}
[dir="ltr"] .ck.ck-form__header > .ck-icon {
			margin-right: var(--ck-spacing-medium);
	}
[dir="rtl"] .ck.ck-form__header > .ck-icon {
			margin-left: var(--ck-spacing-medium);
	}
.ck.ck-form__header .ck-form__header__label {
		--ck-font-size-base: 15px;
		font-weight: bold;
	}
/* Padding when back button is hidden */
.ck.ck-form__header:has(.ck-button-back.ck-hidden) {
		padding-inline: var(--ck-spacing-large) var(--ck-spacing-large);
	}
/* Padding when back button is visible */
.ck.ck-form__header:has(.ck-button-back:not(.ck-hidden)) {
		padding-inline: var(--ck-spacing-small) var(--ck-spacing-small);
	}
.ck.ck-form__header > .ck-button-back {
		margin-inline-end: var(--ck-spacing-small);
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-icon-size: calc(var(--ck-line-height-base) * var(--ck-font-size-normal));
	--ck-icon-font-size: .8333350694em;
}
.ck.ck-icon {
	width: var(--ck-icon-size);
	height: var(--ck-icon-size);

	/* Multiplied by the height of the line in "px" should give SVG "viewport" dimensions */
	font-size: var(--ck-icon-font-size);

	/* Inherit cursor style (#5). */
	cursor: inherit;
}
.ck.ck-icon * {
		/* Inherit cursor style (#5). */
		cursor: inherit;
	}
/* Allows dynamic coloring of an icon by inheriting its color from the parent. */
.ck.ck-icon.ck-icon_inherit-color {
		color: inherit;
	}
.ck.ck-icon.ck-icon_inherit-color * {
			color: inherit;
		}
.ck.ck-icon.ck-icon_inherit-color *:not([fill]) {
				/* Needed by FF. */
				fill: currentColor;
			}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements rounded corner interface for .ck-rounded-corners class.
 *
 * @see $ck-border-radius
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A visual style of focused element's border.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A helper to combine multiple shadows.
 */
/**
 * Gives an element a drop shadow so it looks like a floating panel.
 */
:root {
	--ck-input-width: 18em;

	/* Backward compatibility. */
	--ck-input-text-width: var(--ck-input-width);
}
.ck.ck-input {
	border-radius: 0;

	background: var(--ck-color-input-background);
	border: 1px solid var(--ck-color-input-border);
	padding: var(--ck-spacing-extra-tiny) var(--ck-spacing-medium);
	min-width: var(--ck-input-width);

	/* This is important to stay of the same height as surrounding buttons */
	min-height: var(--ck-ui-component-min-height);

	/* Apply some smooth transition to the box-shadow and border. */
	transition: box-shadow .1s ease-in-out, border .1s ease-in-out;
}
.ck-rounded-corners .ck.ck-input,
	.ck.ck-input.ck-rounded-corners {
		border-radius: var(--ck-border-radius);
	}
@media (prefers-reduced-motion: reduce) {
.ck.ck-input {
		transition: none;
}
	}
.ck.ck-input:focus {
		/* Disable native outline. */
		outline: none;
		border: var(--ck-focus-ring);
		box-shadow: var(--ck-focus-outer-shadow), 0 0;
	}
.ck.ck-input[readonly] {
		border: 1px solid var(--ck-color-input-disabled-border);
		background: var(--ck-color-input-disabled-background);
		color: var(--ck-color-input-disabled-text);
	}
.ck.ck-input[readonly]:focus {
			/* The read-only input should have a slightly less visible shadow when focused. */
			box-shadow: var(--ck-focus-disabled-outer-shadow), 0 0;
		}
.ck.ck-input.ck-error {
		border-color: var(--ck-color-input-error-border);
		animation: ck-input-shake .3s ease both;
	}
@media (prefers-reduced-motion: reduce) {
.ck.ck-input.ck-error {
			animation: none;
	}
		}
.ck.ck-input.ck-error:focus {
			box-shadow: var(--ck-focus-error-outer-shadow), 0 0;
		}
@keyframes ck-input-shake {
	20% {
		transform: translateX(-2px);
	}

	40% {
		transform: translateX(2px);
	}

	60% {
		transform: translateX(-1px);
	}

	80% {
		transform: translateX(1px);
	}
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
.ck.ck-label {
	font-weight: bold;
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements rounded corner interface for .ck-rounded-corners class.
 *
 * @see $ck-border-radius
 */
:root {
	--ck-labeled-field-view-transition: .1s cubic-bezier(0, 0, 0.24, 0.95);
	--ck-labeled-field-empty-unfocused-max-width: 100% - 2 * var(--ck-spacing-medium);
	--ck-labeled-field-label-default-position-x: var(--ck-spacing-medium);
	--ck-labeled-field-label-default-position-y: calc(0.6 * var(--ck-font-size-base));
	--ck-color-labeled-field-label-background: var(--ck-color-base-background);
}
.ck.ck-labeled-field-view {
	border-radius: 0;
}
.ck-rounded-corners .ck.ck-labeled-field-view,
	.ck.ck-labeled-field-view.ck-rounded-corners {
		border-radius: var(--ck-border-radius);
	}
.ck.ck-labeled-field-view > .ck.ck-labeled-field-view__input-wrapper {
		width: 100%;
	}
.ck.ck-labeled-field-view > .ck.ck-labeled-field-view__input-wrapper > .ck.ck-label {
			top: 0px;

			pointer-events: none;

			background: var(--ck-color-labeled-field-label-background);
			padding: 0 calc(.5 * var(--ck-font-size-tiny));
			line-height: initial;
			font-weight: normal;

			/* Prevent overflow when the label is longer than the input */
			text-overflow: ellipsis;
			overflow: hidden;

			max-width: 100%;

			transition:
				transform var(--ck-labeled-field-view-transition),
				padding var(--ck-labeled-field-view-transition),
				background var(--ck-labeled-field-view-transition);
		}
[dir="ltr"] .ck.ck-labeled-field-view > .ck.ck-labeled-field-view__input-wrapper > .ck.ck-label {
				left: 0px;
				transform-origin: 0 0;
				/* By default, display the label scaled down above the field. */
				transform: translate(var(--ck-spacing-medium), -6px) scale(.75);
	}
[dir="rtl"] .ck.ck-labeled-field-view > .ck.ck-labeled-field-view__input-wrapper > .ck.ck-label {
				right: 0px;
				transform-origin: 100% 0;
				transform: translate(calc(-1 * var(--ck-spacing-medium)), -6px) scale(.75);
	}
@media (prefers-reduced-motion: reduce) {
.ck.ck-labeled-field-view > .ck.ck-labeled-field-view__input-wrapper > .ck.ck-label {
				transition: none;
		}
			}
.ck.ck-labeled-field-view.ck-error > .ck.ck-labeled-field-view__input-wrapper > .ck.ck-label {
			color: var(--ck-color-base-error);
		}
.ck.ck-labeled-field-view.ck-error .ck-input:not([readonly]) + .ck.ck-label {
			color: var(--ck-color-base-error);
		}
.ck.ck-labeled-field-view .ck-labeled-field-view__status {
		font-size: var(--ck-font-size-small);
		margin-top: var(--ck-spacing-small);

		/* Let the info wrap to the next line to avoid stretching the layout horizontally.
		The status could be very long. */
		white-space: normal;
	}
.ck.ck-labeled-field-view .ck-labeled-field-view__status.ck-labeled-field-view__status_error {
			color: var(--ck-color-base-error);
		}
/* Disabled fields and fields that have no focus should fade out. */
.ck.ck-labeled-field-view.ck-disabled > .ck.ck-labeled-field-view__input-wrapper > .ck.ck-label,
	.ck.ck-labeled-field-view.ck-labeled-field-view_empty:not(.ck-labeled-field-view_focused) > .ck.ck-labeled-field-view__input-wrapper > .ck.ck-label {
		color: var(--ck-color-input-disabled-text);
	}
/* Fields that are disabled or not focused and without a placeholder should have full-sized labels. */
/* stylelint-disable-next-line no-descending-specificity */
.ck.ck-labeled-field-view.ck-disabled.ck-labeled-field-view_empty:not(.ck-labeled-field-view_placeholder) > .ck.ck-labeled-field-view__input-wrapper > .ck.ck-label,
	.ck.ck-labeled-field-view.ck-labeled-field-view_empty:not(.ck-labeled-field-view_focused):not(.ck-labeled-field-view_placeholder):not(.ck-error) > .ck.ck-labeled-field-view__input-wrapper > .ck.ck-label {

		/* Compensate for the default translate position. */
		max-width: calc(var(--ck-labeled-field-empty-unfocused-max-width));

		background: transparent;
		padding: 0;
	}
[dir="ltr"] .ck.ck-labeled-field-view.ck-disabled.ck-labeled-field-view_empty:not(.ck-labeled-field-view_placeholder) > .ck.ck-labeled-field-view__input-wrapper > .ck.ck-label, [dir="ltr"] .ck.ck-labeled-field-view.ck-labeled-field-view_empty:not(.ck-labeled-field-view_focused):not(.ck-labeled-field-view_placeholder):not(.ck-error) > .ck.ck-labeled-field-view__input-wrapper > .ck.ck-label {
			transform: translate(var(--ck-labeled-field-label-default-position-x), var(--ck-labeled-field-label-default-position-y)) scale(1);
	}
[dir="rtl"] .ck.ck-labeled-field-view.ck-disabled.ck-labeled-field-view_empty:not(.ck-labeled-field-view_placeholder) > .ck.ck-labeled-field-view__input-wrapper > .ck.ck-label, [dir="rtl"] .ck.ck-labeled-field-view.ck-labeled-field-view_empty:not(.ck-labeled-field-view_focused):not(.ck-labeled-field-view_placeholder):not(.ck-error) > .ck.ck-labeled-field-view__input-wrapper > .ck.ck-label {
			transform: translate(calc(-1 * var(--ck-labeled-field-label-default-position-x)), var(--ck-labeled-field-label-default-position-y)) scale(1);
	}
/*------ DropdownView integration ----------------------------------------------------------------------------------- */
/* Make sure dropdown' background color in any of dropdown's state does not collide with labeled field. */
.ck.ck-labeled-field-view > .ck.ck-labeled-field-view__input-wrapper > .ck-dropdown > .ck.ck-button {
		background: transparent;
	}
/* When the dropdown is "empty", the labeled field label replaces its label. */
.ck.ck-labeled-field-view.ck-labeled-field-view_empty > .ck.ck-labeled-field-view__input-wrapper > .ck-dropdown > .ck-button > .ck-button__label {
		opacity: 0;
	}
/* Make sure the label of the empty, unfocused input does not cover the dropdown arrow. */
.ck.ck-labeled-field-view.ck-labeled-field-view_empty:not(.ck-labeled-field-view_focused):not(.ck-labeled-field-view_placeholder) > .ck.ck-labeled-field-view__input-wrapper > .ck-dropdown + .ck-label {
		max-width: calc(var(--ck-labeled-field-empty-unfocused-max-width) - var(--ck-dropdown-arrow-size) - var(--ck-spacing-standard));
	}
.ck.ck-labeled-field-view.ck-labeled-field-view_full-width {
		flex-grow: 1;
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
.ck.ck-labeled-input .ck-labeled-input__status {
	font-size: var(--ck-font-size-small);
	margin-top: var(--ck-spacing-small);

	/* Let the info wrap to the next line to avoid stretching the layout horizontally.
	The status could be very long. */
	white-space: normal;
}
.ck.ck-labeled-input .ck-labeled-input__status_error {
	color: var(--ck-color-base-error);
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A class which indicates that an element holding it is disabled.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements rounded corner interface for .ck-rounded-corners class.
 *
 * @see $ck-border-radius
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A helper to combine multiple shadows.
 */
/**
 * Gives an element a drop shadow so it looks like a floating panel.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
.ck.ck-list {
	border-radius: 0;

	list-style-type: none;
	background: var(--ck-color-list-background);

	/* A spacing at the beginning and end of the list */
	padding: var(--ck-spacing-small) 0;
}
.ck-rounded-corners .ck.ck-list,
	.ck.ck-list.ck-rounded-corners {
		border-radius: var(--ck-border-radius);
	}
.ck.ck-list__item {
	cursor: default;

	/* Almost as wide as menu bar items. */
	min-width: 15em;
}
.ck.ck-list__item > .ck-button:not(.ck-list-item-button) {
		padding: var(--ck-spacing-tiny) calc(2 * var(--ck-spacing-standard));
		min-height: unset;
		width: 100%;
		border-radius: 0;
	}
[dir="ltr"] .ck.ck-list__item > .ck-button:not(.ck-list-item-button) {
			text-align: left;
	}
[dir="rtl"] .ck.ck-list__item > .ck-button:not(.ck-list-item-button) {
			text-align: right;
	}
.ck.ck-list__item > .ck-button:not(.ck-list-item-button) .ck-button__label {
			/* https://github.com/ckeditor/ckeditor5-heading/issues/63 */
			line-height: calc(var(--ck-line-height-base) * var(--ck-font-size-base));
		}
.ck.ck-list__item > .ck-button:not(.ck-list-item-button):active {
			box-shadow: none;
		}
.ck.ck-list__item > .ck-button.ck-on:not(.ck-list-item-button) {
			background: var(--ck-color-list-button-on-background);
			color: var(--ck-color-list-button-on-text);
		}
.ck.ck-list__item > .ck-button.ck-on:not(.ck-list-item-button):active {
				box-shadow: none;
			}
.ck.ck-list__item > .ck-button.ck-on:not(.ck-list-item-button):hover:not(.ck-disabled) {
				background: var(--ck-color-list-button-on-background-focus);
			}
.ck.ck-list__item > .ck-button.ck-on:not(.ck-list-item-button):focus:not(.ck-disabled) {
				border-color: var(--ck-color-base-background);
			}
.ck.ck-list__item > .ck-button:not(.ck-list-item-button):hover:not(.ck-disabled) {
			background: var(--ck-color-list-button-hover-background);
		}
/* It's unnecessary to change the background/text of a switch toggle; it has different ways
	of conveying its state (like the switcher) */
.ck.ck-list__item > .ck-button.ck-switchbutton.ck-on {
			background: var(--ck-color-list-background);
			color: inherit;
		}
.ck.ck-list__item > .ck-button.ck-switchbutton.ck-on:hover:not(.ck-disabled) {
				background: var(--ck-color-list-button-hover-background);
				color: inherit;
			}
.ck-list .ck-list__group {
	padding-top: var(--ck-spacing-medium);

	/* Lists come with an inner vertical padding. Don't duplicate it. */
}
.ck-list .ck-list__group:first-child {
		padding-top: 0;
	}
/* The group should have a border when it's not the first item. */
*:not(.ck-hidden) ~ .ck-list .ck-list__group {
		border-top: 1px solid var(--ck-color-base-border);
	}
.ck-list .ck-list__group > .ck-label {
		font-size: 11px;
		font-weight: bold;
		padding: var(--ck-spacing-medium) var(--ck-spacing-large) 0;
	}
.ck.ck-list__separator {
	height: 1px;
	width: 100%;
	background: var(--ck-color-base-border);

	/* Give the separator some air */
	margin: var(--ck-spacing-small) 0;
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
.ck.ck-menu-bar {
	display: flex;
	flex-wrap: wrap;
	justify-content: flex-start;
	background: var(--ck-color-base-background);
	padding: var(--ck-spacing-small);
	gap: var(--ck-spacing-small);
	border: 1px solid var(--ck-color-toolbar-border);
	width: 100%;
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
.ck.ck-menu-bar__menu {
	/* Enable font size inheritance, which allows fluid UI scaling. */
	font-size: inherit;
}
.ck.ck-menu-bar__menu.ck-menu-bar__menu_top-level {
		max-width: 100%;
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A class which indicates that an element holding it is disabled.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements a button of given background color.
 *
 * @param {String} $background - Background color of the button.
 * @param {String} $border - Border color of the button.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
	 * All menu buttons.
	 */
.ck.ck-menu-bar__menu > .ck-menu-bar__menu__button {
		width: 100%;
	}
.ck.ck-menu-bar__menu > .ck-menu-bar__menu__button > .ck-button__label {
			flex-grow: 1;
			overflow: hidden;
			text-overflow: ellipsis;
		}
.ck.ck-menu-bar__menu > .ck-menu-bar__menu__button.ck-disabled > .ck-button__label {
			opacity: var(--ck-disabled-opacity);
		}
[dir="ltr"] .ck.ck-menu-bar__menu > .ck-menu-bar__menu__button:not(.ck-button_with-text) {
				padding-left: var(--ck-spacing-small);
			}
[dir="rtl"] .ck.ck-menu-bar__menu > .ck-menu-bar__menu__button:not(.ck-button_with-text) {
				padding-right: var(--ck-spacing-small);
			}
/*
	 * Top-level menu buttons only.
	 */
.ck.ck-menu-bar__menu.ck-menu-bar__menu_top-level > .ck-menu-bar__menu__button {
		padding: var(--ck-spacing-small) var(--ck-spacing-medium);
		min-height: unset;
	}
.ck.ck-menu-bar__menu.ck-menu-bar__menu_top-level > .ck-menu-bar__menu__button .ck-button__label {
			width: unset;
			line-height: unset;

			/*
			 * Top-level buttons don't use ellipsis and overflow: hidden clips descenders.
			 *  See https://github.com/ckeditor/ckeditor5/issues/17422.
			 */
			overflow: visible;
		}
.ck.ck-menu-bar__menu.ck-menu-bar__menu_top-level > .ck-menu-bar__menu__button.ck-on {
			border-bottom-left-radius: 0;
			border-bottom-right-radius: 0;
		}
.ck.ck-menu-bar__menu.ck-menu-bar__menu_top-level > .ck-menu-bar__menu__button .ck-icon {
			display: none;
		}
/*
	 * Sub-menu buttons.
	 */
.ck.ck-menu-bar__menu:not(.ck-menu-bar__menu_top-level) .ck-menu-bar__menu__button {
		border-radius: 0;
	}
.ck.ck-menu-bar__menu:not(.ck-menu-bar__menu_top-level) .ck-menu-bar__menu__button > .ck-menu-bar__menu__button__arrow {
			width: var(--ck-dropdown-arrow-size);
		}
[dir="ltr"] .ck.ck-menu-bar__menu:not(.ck-menu-bar__menu_top-level) .ck-menu-bar__menu__button > .ck-menu-bar__menu__button__arrow {
				transform: rotate(-90deg);

				/* A space to accommodate the triangle. */
				margin-left: var(--ck-spacing-standard);

				/* Nudge the arrow gently to the right because its center of gravity is to the left */
				margin-right: calc(-1 * var(--ck-spacing-small));
	}
[dir="rtl"] .ck.ck-menu-bar__menu:not(.ck-menu-bar__menu_top-level) .ck-menu-bar__menu__button > .ck-menu-bar__menu__button__arrow {
				transform: rotate(90deg);

				left: var(--ck-spacing-standard);

				/* A space to accommodate the triangle. */
				margin-right: var(--ck-spacing-small);

				/* Nudge the arrow gently to the left because its center of gravity is to the right (after rotation). */
				margin-left: calc(-1 * var(--ck-spacing-small));
	}
.ck.ck-menu-bar__menu:not(.ck-menu-bar__menu_top-level) .ck-menu-bar__menu__button.ck-disabled > .ck-menu-bar__menu__button__arrow {
			opacity: var(--ck-disabled-opacity);
		}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-menu-bar-menu-item-min-width: 18em;
}
.ck.ck-menu-bar__menu .ck.ck-menu-bar__menu__item {
	min-width: var(--ck-menu-bar-menu-item-min-width);
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
	 * List item buttons.
	 */
.ck.ck-menu-bar__menu .ck-button.ck-menu-bar__menu__item__button {
		border-radius: 0;
	}
.ck.ck-menu-bar__menu .ck-button.ck-menu-bar__menu__item__button > .ck-spinner-container,
		.ck.ck-menu-bar__menu .ck-button.ck-menu-bar__menu__item__button > .ck-spinner-container .ck-spinner {
			/* These styles correspond to .ck-icon so that the spinner seamlessly replaces the icon. */
			--ck-toolbar-spinner-size: 20px;
		}
.ck.ck-menu-bar__menu .ck-button.ck-menu-bar__menu__item__button > .ck-spinner-container {
			/* This ensures margins corresponding to the .ck-icon. */
			font-size: var(--ck-icon-font-size);
		}
[dir="ltr"] .ck.ck-menu-bar__menu .ck-button.ck-menu-bar__menu__item__button > .ck-spinner-container {
				margin-right: var(--ck-spacing-medium);
	}
[dir="rtl"] .ck.ck-menu-bar__menu .ck-button.ck-menu-bar__menu__item__button > .ck-spinner-container {
				margin-left: var(--ck-spacing-medium);
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements rounded corner interface for .ck-rounded-corners class.
 *
 * @see $ck-border-radius
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A helper to combine multiple shadows.
 */
/**
 * Gives an element a drop shadow so it looks like a floating panel.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A visual style of focused element's border.
 */
:root {
	--ck-menu-bar-menu-panel-max-width: 75vw;
}
.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel {
	border-radius: 0;

	background: var(--ck-color-dropdown-panel-background);
	border: 1px solid var(--ck-color-dropdown-panel-border);
	bottom: 0;
	height: -moz-fit-content;
	height: fit-content;
	max-width: var(--ck-menu-bar-menu-panel-max-width);
}
.ck-rounded-corners .ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel,
	.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-rounded-corners {
		border-radius: var(--ck-border-radius);
	}
.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel {
	box-shadow: var(--ck-drop-shadow), 0 0;

	/* Corner border radius consistent with the button. */
}
.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_es,
	.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_se {
		border-top-left-radius: 0;
	}
.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_ws,
	.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_sw {
		border-top-right-radius: 0;
	}
.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_en,
	.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_ne {
		border-bottom-left-radius: 0;
	}
.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_wn,
	.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_nw {
		border-bottom-right-radius: 0;
	}
.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel:focus {
		outline: none;
	}
.ck.ck-menu-bar .ck-list-item-button:focus,
		.ck.ck-menu-bar .ck-list-item-button:active {
			border-color: transparent;
			box-shadow: none;
		}
.ck.ck-menu-bar.ck-menu-bar_focus-border-enabled .ck-list-item-button:focus,
		.ck.ck-menu-bar.ck-menu-bar_focus-border-enabled .ck-list-item-button:active {
			/* Fix truncated shadows due to rendering order. */
			position: relative;
			z-index: 2;

			/* Disable native outline. */

			outline: none;

			border: var(--ck-focus-ring);
			box-shadow: var(--ck-focus-outer-shadow), 0 0;
		}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements rounded corner interface for .ck-rounded-corners class.
 *
 * @see $ck-border-radius
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A helper to combine multiple shadows.
 */
/**
 * Gives an element a drop shadow so it looks like a floating panel.
 */
:root {
	--ck-balloon-border-width: 1px;
	--ck-balloon-arrow-offset: 2px;
	--ck-balloon-arrow-height: 10px;
	--ck-balloon-arrow-half-width: 8px;
	--ck-balloon-arrow-drop-shadow: 0 2px 2px var(--ck-color-shadow-drop);
}
.ck.ck-balloon-panel {
	border-radius: 0;

	min-height: 15px;

	background: var(--ck-color-panel-background);
	border: var(--ck-balloon-border-width) solid var(--ck-color-panel-border);
}
.ck-rounded-corners .ck.ck-balloon-panel,
	.ck.ck-balloon-panel.ck-rounded-corners {
		border-radius: var(--ck-border-radius);
	}
.ck.ck-balloon-panel {
	box-shadow: var(--ck-drop-shadow), 0 0;
}
.ck.ck-balloon-panel.ck-balloon-panel_with-arrow::before,
		.ck.ck-balloon-panel.ck-balloon-panel_with-arrow::after {
			width: 0;
			height: 0;
			border-style: solid;
		}
.ck.ck-balloon-panel[class*="arrow_n"]::before,
		.ck.ck-balloon-panel[class*="arrow_n"]::after {
			border-width: 0 var(--ck-balloon-arrow-half-width) var(--ck-balloon-arrow-height) var(--ck-balloon-arrow-half-width);
		}
.ck.ck-balloon-panel[class*="arrow_n"]::before {
			border-color: transparent transparent var(--ck-color-panel-border) transparent;
			margin-top: calc( -1 * var(--ck-balloon-border-width) );
		}
.ck.ck-balloon-panel[class*="arrow_n"]::after {
			border-color: transparent transparent var(--ck-color-panel-background) transparent;
			margin-top: calc( var(--ck-balloon-arrow-offset) - var(--ck-balloon-border-width) );
		}
.ck.ck-balloon-panel[class*="arrow_s"]::before,
		.ck.ck-balloon-panel[class*="arrow_s"]::after {
			border-width: var(--ck-balloon-arrow-height) var(--ck-balloon-arrow-half-width) 0 var(--ck-balloon-arrow-half-width);
		}
.ck.ck-balloon-panel[class*="arrow_s"]::before {
			border-color: var(--ck-color-panel-border) transparent transparent;
			filter: drop-shadow(var(--ck-balloon-arrow-drop-shadow));
			margin-bottom: calc( -1 * var(--ck-balloon-border-width) );
		}
.ck.ck-balloon-panel[class*="arrow_s"]::after {
			border-color: var(--ck-color-panel-background) transparent transparent transparent;
			margin-bottom: calc( var(--ck-balloon-arrow-offset) - var(--ck-balloon-border-width) );
		}
.ck.ck-balloon-panel[class*="arrow_e"]::before,
		.ck.ck-balloon-panel[class*="arrow_e"]::after {
			border-width: var(--ck-balloon-arrow-half-width) 0 var(--ck-balloon-arrow-half-width) var(--ck-balloon-arrow-height);
		}
.ck.ck-balloon-panel[class*="arrow_e"]::before {
			border-color: transparent transparent transparent var(--ck-color-panel-border);
			margin-right: calc( -1 * var(--ck-balloon-border-width) );
		}
.ck.ck-balloon-panel[class*="arrow_e"]::after {
			border-color: transparent transparent transparent var(--ck-color-panel-background);
			margin-right: calc( var(--ck-balloon-arrow-offset) - var(--ck-balloon-border-width) );
		}
.ck.ck-balloon-panel[class*="arrow_w"]::before,
		.ck.ck-balloon-panel[class*="arrow_w"]::after {
			border-width: var(--ck-balloon-arrow-half-width) var(--ck-balloon-arrow-height) var(--ck-balloon-arrow-half-width) 0;
		}
.ck.ck-balloon-panel[class*="arrow_w"]::before {
			border-color: transparent var(--ck-color-panel-border) transparent transparent;
			margin-left: calc( -1 * var(--ck-balloon-border-width) );
		}
.ck.ck-balloon-panel[class*="arrow_w"]::after {
			border-color: transparent var(--ck-color-panel-background) transparent transparent;
			margin-left: calc( var(--ck-balloon-arrow-offset) - var(--ck-balloon-border-width) );
		}
.ck.ck-balloon-panel.ck-balloon-panel_arrow_n::before,
		.ck.ck-balloon-panel.ck-balloon-panel_arrow_n::after {
			left: 50%;
			margin-left: calc(-1 * var(--ck-balloon-arrow-half-width));
			top: calc(-1 * var(--ck-balloon-arrow-height));
		}
.ck.ck-balloon-panel.ck-balloon-panel_arrow_nw::before,
		.ck.ck-balloon-panel.ck-balloon-panel_arrow_nw::after {
			left: calc(2 * var(--ck-balloon-arrow-half-width));
			top: calc(-1 * var(--ck-balloon-arrow-height));
		}
.ck.ck-balloon-panel.ck-balloon-panel_arrow_ne::before,
		.ck.ck-balloon-panel.ck-balloon-panel_arrow_ne::after {
			right: calc(2 * var(--ck-balloon-arrow-half-width));
			top: calc(-1 * var(--ck-balloon-arrow-height));
		}
.ck.ck-balloon-panel.ck-balloon-panel_arrow_s::before,
		.ck.ck-balloon-panel.ck-balloon-panel_arrow_s::after {
			left: 50%;
			margin-left: calc(-1 * var(--ck-balloon-arrow-half-width));
			bottom: calc(-1 * var(--ck-balloon-arrow-height));
		}
.ck.ck-balloon-panel.ck-balloon-panel_arrow_sw::before,
		.ck.ck-balloon-panel.ck-balloon-panel_arrow_sw::after {
			left: calc(2 * var(--ck-balloon-arrow-half-width));
			bottom: calc(-1 * var(--ck-balloon-arrow-height));
		}
.ck.ck-balloon-panel.ck-balloon-panel_arrow_se::before,
		.ck.ck-balloon-panel.ck-balloon-panel_arrow_se::after {
			right: calc(2 * var(--ck-balloon-arrow-half-width));
			bottom: calc(-1 * var(--ck-balloon-arrow-height));
		}
.ck.ck-balloon-panel.ck-balloon-panel_arrow_sme::before,
		.ck.ck-balloon-panel.ck-balloon-panel_arrow_sme::after {
			right: 25%;
			margin-right: calc(2 * var(--ck-balloon-arrow-half-width));
			bottom: calc(-1 * var(--ck-balloon-arrow-height));
		}
.ck.ck-balloon-panel.ck-balloon-panel_arrow_smw::before,
		.ck.ck-balloon-panel.ck-balloon-panel_arrow_smw::after {
			left: 25%;
			margin-left: calc(2 * var(--ck-balloon-arrow-half-width));
			bottom: calc(-1 * var(--ck-balloon-arrow-height));
		}
.ck.ck-balloon-panel.ck-balloon-panel_arrow_nme::before,
		.ck.ck-balloon-panel.ck-balloon-panel_arrow_nme::after {
			right: 25%;
			margin-right: calc(2 * var(--ck-balloon-arrow-half-width));
			top: calc(-1 * var(--ck-balloon-arrow-height));
		}
.ck.ck-balloon-panel.ck-balloon-panel_arrow_nmw::before,
		.ck.ck-balloon-panel.ck-balloon-panel_arrow_nmw::after {
			left: 25%;
			margin-left: calc(2 * var(--ck-balloon-arrow-half-width));
			top: calc(-1 * var(--ck-balloon-arrow-height));
		}
.ck.ck-balloon-panel.ck-balloon-panel_arrow_e::before,
		.ck.ck-balloon-panel.ck-balloon-panel_arrow_e::after {
			right: calc(-1 * var(--ck-balloon-arrow-height));
			margin-top: calc(-1 * var(--ck-balloon-arrow-half-width));
			top: 50%;
		}
.ck.ck-balloon-panel.ck-balloon-panel_arrow_w::before,
		.ck.ck-balloon-panel.ck-balloon-panel_arrow_w::after {
			left: calc(-1 * var(--ck-balloon-arrow-height));
			margin-top: calc(-1 * var(--ck-balloon-arrow-half-width));
			top: 50%;
		}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
.ck .ck-balloon-rotator__navigation {
	background: var(--ck-color-toolbar-background);
	border-bottom: 1px solid var(--ck-color-toolbar-border);
	padding: 0 var(--ck-spacing-small);

	/* Let's keep similar appearance to `ck-toolbar`. */
}
.ck .ck-balloon-rotator__navigation > * {
		margin-right: var(--ck-spacing-small);
		margin-top: var(--ck-spacing-small);
		margin-bottom: var(--ck-spacing-small);
	}
/* Gives counter more breath than buttons. */
.ck .ck-balloon-rotator__navigation .ck-balloon-rotator__counter {
		margin-right: var(--ck-spacing-standard);

		/* We need to use smaller margin because of previous button's right margin. */
		margin-left: var(--ck-spacing-small);
	}
/* Disable default annotation shadow inside rotator with fake panels. */
.ck .ck-balloon-rotator__content .ck.ck-annotation-wrapper {
		box-shadow: none;
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A helper to combine multiple shadows.
 */
/**
 * Gives an element a drop shadow so it looks like a floating panel.
 */
:root {
	--ck-balloon-fake-panel-offset-horizontal: 6px;
	--ck-balloon-fake-panel-offset-vertical: 6px;
}
/* Let's use `.ck-balloon-panel` appearance. See: balloonpanel.css. */
.ck .ck-fake-panel div {
	box-shadow: var(--ck-drop-shadow), 0 0;

	min-height: 15px;

	background: var(--ck-color-panel-background);
	border: 1px solid var(--ck-color-panel-border);
	border-radius: var(--ck-border-radius);

	width: 100%;
	height: 100%;
}
.ck .ck-fake-panel div:nth-child( 1 ) {
	margin-left: var(--ck-balloon-fake-panel-offset-horizontal);
	margin-top: var(--ck-balloon-fake-panel-offset-vertical);
}
.ck .ck-fake-panel div:nth-child( 2 ) {
	margin-left: calc(var(--ck-balloon-fake-panel-offset-horizontal) * 2);
	margin-top: calc(var(--ck-balloon-fake-panel-offset-vertical) * 2);
}
.ck .ck-fake-panel div:nth-child( 3 ) {
	margin-left: calc(var(--ck-balloon-fake-panel-offset-horizontal) * 3);
	margin-top: calc(var(--ck-balloon-fake-panel-offset-vertical) * 3);
}
/* If balloon is positioned above element, we need to move fake panel to the top. */
.ck .ck-balloon-panel_arrow_s + .ck-fake-panel,
.ck .ck-balloon-panel_arrow_se + .ck-fake-panel,
.ck .ck-balloon-panel_arrow_sw + .ck-fake-panel {
	--ck-balloon-fake-panel-offset-vertical: -6px;
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A helper to combine multiple shadows.
 */
/**
 * Gives an element a drop shadow so it looks like a floating panel.
 */
.ck.ck-sticky-panel .ck-sticky-panel__content_sticky {
		box-shadow: var(--ck-drop-shadow), 0 0;

		border-width: 0 1px 1px;
		border-top-left-radius: 0;
		border-top-right-radius: 0;
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
.ck-vertical-form > .ck-button:nth-last-child(2)::after {
	border-right: 1px solid var(--ck-color-base-border);
}
.ck.ck-responsive-form {
	padding: var(--ck-spacing-large);
}
.ck.ck-responsive-form:focus {
		/* See: https://github.com/ckeditor/ckeditor5/issues/4773 */
		outline: none;
	}
[dir="ltr"] .ck.ck-responsive-form > :not(:first-child) {
			margin-left: var(--ck-spacing-standard);
		}
[dir="rtl"] .ck.ck-responsive-form > :not(:last-child) {
			margin-left: var(--ck-spacing-standard);
		}
@media screen and (max-width: 600px) {
.ck.ck-responsive-form {
		padding: 0;
		width: calc(.8 * var(--ck-input-width));
}

		.ck.ck-responsive-form .ck-labeled-field-view {
			margin: var(--ck-spacing-large) var(--ck-spacing-large) 0;
		}

			.ck.ck-responsive-form .ck-labeled-field-view .ck-input-text,
			.ck.ck-responsive-form .ck-labeled-field-view .ck-input-number {
				min-width: 0;
				width: 100%;
			}

			/* Let the long error messages wrap in the narrow form. */
			.ck.ck-responsive-form .ck-labeled-field-view .ck-labeled-field-view__error {
				white-space: normal;
			}

		/* Styles for two last buttons in the form (save&cancel, edit&unlink, etc.). */
			.ck.ck-responsive-form > .ck-button:nth-last-child(2)::after {
				border-right: 1px solid var(--ck-color-base-border);
			}

		.ck.ck-responsive-form > .ck-button:nth-last-child(1),
		.ck.ck-responsive-form > .ck-button:nth-last-child(2) {
			padding: var(--ck-spacing-standard);
			margin-top: var(--ck-spacing-large);
			border-radius: 0;
		}

			.ck.ck-responsive-form > .ck-button:nth-last-child(1):not(:focus), .ck.ck-responsive-form > .ck-button:nth-last-child(2):not(:focus) {
				border-top: 1px solid var(--ck-color-base-border);
			}

			[dir="ltr"] .ck.ck-responsive-form > .ck-button:nth-last-child(1), [dir="ltr"] .ck.ck-responsive-form > .ck-button:nth-last-child(2) {
				margin-left: 0;
	}

			[dir="rtl"] .ck.ck-responsive-form > .ck-button:nth-last-child(1), [dir="rtl"] .ck.ck-responsive-form > .ck-button:nth-last-child(2) {
				margin-left: 0;
	}

				[dir="rtl"] .ck.ck-responsive-form > .ck-button:nth-last-child(1):last-of-type, [dir="rtl"] .ck.ck-responsive-form > .ck-button:nth-last-child(2):last-of-type {
					border-right: 1px solid var(--ck-color-base-border);
				}
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-search-field-view-horizontal-spacing: calc(var(--ck-icon-size) + var(--ck-spacing-medium));
}
.ck.ck-search > .ck-labeled-field-view .ck-input {
			width: 100%;
		}
.ck.ck-search > .ck-labeled-field-view.ck-search__query_with-icon {
			--ck-labeled-field-label-default-position-x: var(--ck-search-field-view-horizontal-spacing);
		}
.ck.ck-search > .ck-labeled-field-view.ck-search__query_with-icon > .ck-labeled-field-view__input-wrapper > .ck-icon {
				opacity: .5;
				pointer-events: none;
			}
.ck.ck-search > .ck-labeled-field-view.ck-search__query_with-icon .ck-input {
				width: 100%;
			}
[dir="ltr"] .ck.ck-search > .ck-labeled-field-view.ck-search__query_with-icon .ck-input {
					padding-left: var(--ck-search-field-view-horizontal-spacing);
	}
[dir="rtl"] .ck.ck-search > .ck-labeled-field-view.ck-search__query_with-icon .ck-input:not(.ck-input-text_empty) {
						padding-left: var(--ck-search-field-view-horizontal-spacing);
					}
.ck.ck-search > .ck-labeled-field-view.ck-search__query_with-reset {
			--ck-labeled-field-empty-unfocused-max-width: 100% - 2 * var(--ck-search-field-view-horizontal-spacing);
		}
.ck.ck-search > .ck-labeled-field-view.ck-search__query_with-reset.ck-labeled-field-view_empty {
				--ck-labeled-field-empty-unfocused-max-width: 100% - var(--ck-search-field-view-horizontal-spacing) - var(--ck-spacing-medium);
			}
.ck.ck-search > .ck-labeled-field-view.ck-search__query_with-reset .ck-search__reset {
				min-width: auto;
				min-height: auto;

				background: none;
				opacity: .5;
				padding: 0;
			}
[dir="ltr"] .ck.ck-search > .ck-labeled-field-view.ck-search__query_with-reset .ck-search__reset {
					right: var(--ck-spacing-medium);
	}
[dir="rtl"] .ck.ck-search > .ck-labeled-field-view.ck-search__query_with-reset .ck-search__reset {
					left: var(--ck-spacing-medium);
	}
.ck.ck-search > .ck-labeled-field-view.ck-search__query_with-reset .ck-search__reset:hover {
					opacity: 1;
				}
.ck.ck-search > .ck-labeled-field-view.ck-search__query_with-reset .ck-input {
				width: 100%;
			}
[dir="ltr"] .ck.ck-search > .ck-labeled-field-view.ck-search__query_with-reset .ck-input:not(.ck-input-text_empty) {
						padding-right: var(--ck-search-field-view-horizontal-spacing);
					}
[dir="rtl"] .ck.ck-search > .ck-labeled-field-view.ck-search__query_with-reset .ck-input {
					padding-right: var(--ck-search-field-view-horizontal-spacing);
	}
.ck.ck-search > .ck-search__results {
		min-width: 100%;
	}
.ck.ck-search > .ck-search__results > .ck-search__info {
			width: 100%;
			padding: var(--ck-spacing-medium) var(--ck-spacing-large);
		}
.ck.ck-search > .ck-search__results > .ck-search__info * {
				white-space: normal;
			}
.ck.ck-search > .ck-search__results > .ck-search__info > span:first-child {
				font-weight: bold;
			}
.ck.ck-search > .ck-search__results > .ck-search__info > span:last-child {
				margin-top: var(--ck-spacing-medium);
			}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-toolbar-spinner-size: 18px;
}
.ck.ck-spinner-container {
	width: var(--ck-toolbar-spinner-size);
	height: var(--ck-toolbar-spinner-size);
	animation: 1.5s infinite ck-spinner-rotate linear;
}
@media (prefers-reduced-motion: reduce) {
.ck.ck-spinner-container {
		animation-duration: 3s;
}
	}
.ck.ck-spinner {
	width: var(--ck-toolbar-spinner-size);
	height: var(--ck-toolbar-spinner-size);
	border-radius: 50%;
	border: 2px solid var(--ck-color-text);
	border-top-color: transparent;
}
@keyframes ck-spinner-rotate {
	to {
		transform: rotate(360deg)
	}
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * This fixes a problem in Firefox when the initial height of the complement does not match the number of rows.
 * This bug is especially visible when rows=1.
 */
.ck-textarea {
	overflow-x: hidden
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-color-block-toolbar-button: var(--ck-color-text);
	--ck-block-toolbar-button-size: var(--ck-font-size-normal);
}
.ck.ck-block-toolbar-button {
	color: var(--ck-color-block-toolbar-button);
	font-size: var(--ck-block-toolbar-size);
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements rounded corner interface for .ck-rounded-corners class.
 *
 * @see $ck-border-radius
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
.ck.ck-toolbar {
	border-radius: 0;

	background: var(--ck-color-toolbar-background);
	padding: 0 var(--ck-spacing-small);
	border: 1px solid var(--ck-color-toolbar-border);
}
.ck-rounded-corners .ck.ck-toolbar,
	.ck.ck-toolbar.ck-rounded-corners {
		border-radius: var(--ck-border-radius);
	}
.ck.ck-toolbar .ck.ck-toolbar__separator {
		height: var(--ck-icon-size);
		width: 1px;
		min-width: 1px;
		background: var(--ck-color-toolbar-border);

		/*
		 * These margins make the separators look better in balloon toolbars (when aligned with the "tip").
		 * See https://github.com/ckeditor/ckeditor5/issues/7493.
		 */
		margin-top: var(--ck-spacing-small);
		margin-bottom: var(--ck-spacing-small);
	}
.ck.ck-toolbar .ck-toolbar__line-break {
		height: 0;
	}
.ck.ck-toolbar > .ck-toolbar__items > *:not(.ck-toolbar__line-break) {
			/* (#11) Separate toolbar items. */
			margin-right: var(--ck-spacing-small);
		}
/* Don't display a separator after an empty items container, for instance,
		when all items were grouped */
.ck.ck-toolbar > .ck-toolbar__items:empty + .ck.ck-toolbar__separator {
			display: none;
		}
.ck.ck-toolbar > .ck-toolbar__items > *:not(.ck-toolbar__line-break),
	.ck.ck-toolbar > .ck.ck-toolbar__grouped-dropdown {
		/* Make sure items wrapped to the next line have v-spacing */
		margin-top: var(--ck-spacing-small);
		margin-bottom: var(--ck-spacing-small);
	}
.ck.ck-toolbar.ck-toolbar_vertical {
		/* Items in a vertical toolbar span the entire width. */
		padding: 0;

		/* Specificity matters here. See https://github.com/ckeditor/ckeditor5-theme-lark/issues/168. */
	}
.ck.ck-toolbar.ck-toolbar_vertical > .ck-toolbar__items > .ck {
			/* Items in a vertical toolbar should span the horizontal space. */
			width: 100%;

			/* Items in a vertical toolbar should have no margin. */
			margin: 0;

			/* Items in a vertical toolbar span the entire width so rounded corners are pointless. */
			border-radius: 0;
		}
.ck.ck-toolbar.ck-toolbar_compact {
		/* No spacing around items. */
		padding: 0;
	}
.ck.ck-toolbar.ck-toolbar_compact > .ck-toolbar__items > * {
			/* Compact toolbar items have no spacing between them. */
			margin: 0;

			/* "Middle" children should have no rounded corners. */
		}
.ck.ck-toolbar.ck-toolbar_compact > .ck-toolbar__items > *:not(:first-child):not(:last-child) {
				border-radius: 0;
			}
/*
		 * Dropdown button has asymmetric padding to fit the arrow.
		 * This button has no arrow so let's revert that padding back to normal.
		 */
.ck.ck-toolbar > .ck.ck-toolbar__grouped-dropdown > .ck.ck-button.ck-dropdown__button {
			padding-left: var(--ck-spacing-tiny);
		}
/* A drop-down containing the nested toolbar with configured items. */
/* Prevent empty space in the panel when the dropdown label is visible and long but the toolbar has few items. */
.ck.ck-toolbar .ck-toolbar__nested-toolbar-dropdown > .ck-dropdown__panel {
			min-width: auto;
		}
.ck.ck-toolbar .ck-toolbar__nested-toolbar-dropdown > .ck-button > .ck-button__label {
			max-width: 7em;
			width: auto;
		}
.ck.ck-toolbar:focus {
		outline: none;
	}
.ck-toolbar-container .ck.ck-toolbar {
		border: 0;
	}
/* stylelint-disable */
/*
 * Styles for RTL toolbars.
 *
 * Note: In some cases (e.g. a decoupled editor), the toolbar has its own "dir"
 * because its parent is not controlled by the editor framework.
 */
[dir="rtl"] .ck.ck-toolbar > .ck-toolbar__items > .ck, .ck.ck-toolbar[dir="rtl"] > .ck-toolbar__items > .ck {
		margin-right: 0;
	}
[dir="rtl"] .ck.ck-toolbar:not(.ck-toolbar_compact) > .ck-toolbar__items > .ck, .ck.ck-toolbar[dir="rtl"]:not(.ck-toolbar_compact) > .ck-toolbar__items > .ck {
		/* (#11) Separate toolbar items. */
		margin-left: var(--ck-spacing-small);
	}
[dir="rtl"] .ck.ck-toolbar > .ck-toolbar__items > .ck:last-child, .ck.ck-toolbar[dir="rtl"] > .ck-toolbar__items > .ck:last-child {
		margin-left: 0;
	}
/* No rounded corners on the right side of the first child. */
[dir="rtl"] .ck.ck-toolbar.ck-toolbar_compact > .ck-toolbar__items > .ck:first-child, .ck.ck-toolbar.ck-toolbar_compact[dir="rtl"] > .ck-toolbar__items > .ck:first-child {
			border-top-left-radius: 0;
			border-bottom-left-radius: 0;
		}
/* No rounded corners on the left side of the last child. */
[dir="rtl"] .ck.ck-toolbar.ck-toolbar_compact > .ck-toolbar__items > .ck:last-child, .ck.ck-toolbar.ck-toolbar_compact[dir="rtl"] > .ck-toolbar__items > .ck:last-child {
			border-top-right-radius: 0;
			border-bottom-right-radius: 0;
		}
/* Separate the the separator form the grouping dropdown when some items are grouped. */
[dir="rtl"] .ck.ck-toolbar > .ck.ck-toolbar__separator, .ck.ck-toolbar[dir="rtl"] > .ck.ck-toolbar__separator {
		margin-left: var(--ck-spacing-small);
	}
/* Some spacing between the items and the separator before the grouped items dropdown. */
[dir="rtl"] .ck.ck-toolbar.ck-toolbar_grouping > .ck-toolbar__items:not(:empty):not(:only-child), .ck.ck-toolbar.ck-toolbar_grouping[dir="rtl"] > .ck-toolbar__items:not(:empty):not(:only-child) {
		margin-left: var(--ck-spacing-small);
	}
/*
 * Styles for LTR toolbars.
 *
 * Note: In some cases (e.g. a decoupled editor), the toolbar has its own "dir"
 * because its parent is not controlled by the editor framework.
 */
[dir="ltr"] .ck.ck-toolbar > .ck-toolbar__items > .ck:last-child, .ck.ck-toolbar[dir="ltr"] > .ck-toolbar__items > .ck:last-child {
		margin-right: 0;
	}
/* No rounded corners on the right side of the first child. */
[dir="ltr"] .ck.ck-toolbar.ck-toolbar_compact > .ck-toolbar__items > .ck:first-child, .ck.ck-toolbar.ck-toolbar_compact[dir="ltr"] > .ck-toolbar__items > .ck:first-child {
			border-top-right-radius: 0;
			border-bottom-right-radius: 0;
		}
/* No rounded corners on the left side of the last child. */
[dir="ltr"] .ck.ck-toolbar.ck-toolbar_compact > .ck-toolbar__items > .ck:last-child, .ck.ck-toolbar.ck-toolbar_compact[dir="ltr"] > .ck-toolbar__items > .ck:last-child {
			border-top-left-radius: 0;
			border-bottom-left-radius: 0;
		}
/* Separate the the separator form the grouping dropdown when some items are grouped. */
[dir="ltr"] .ck.ck-toolbar > .ck.ck-toolbar__separator, .ck.ck-toolbar[dir="ltr"] > .ck.ck-toolbar__separator {
		margin-right: var(--ck-spacing-small);
	}
/* Some spacing between the items and the separator before the grouped items dropdown. */
[dir="ltr"] .ck.ck-toolbar.ck-toolbar_grouping > .ck-toolbar__items:not(:empty):not(:only-child), .ck.ck-toolbar.ck-toolbar_grouping[dir="ltr"] > .ck-toolbar__items:not(:empty):not(:only-child) {
		margin-right: var(--ck-spacing-small);
	}
/* stylelint-enable */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements rounded corner interface for .ck-rounded-corners class.
 *
 * @see $ck-border-radius
 */
.ck.ck-balloon-panel.ck-tooltip {
	--ck-balloon-border-width: 0px;
	--ck-balloon-arrow-offset: 0px;
	--ck-balloon-arrow-half-width: 4px;
	--ck-balloon-arrow-height: 4px;
	--ck-tooltip-text-padding: 4px;
	--ck-color-panel-background: var(--ck-color-tooltip-background);

	padding: 0 var(--ck-spacing-medium);

	/* Reset balloon panel styles */
	box-shadow: none;
}
.ck.ck-balloon-panel.ck-tooltip .ck-tooltip__text {
		font-size: .9em;
		line-height: 1.5;
		color: var(--ck-color-tooltip-text);
	}
.ck.ck-balloon-panel.ck-tooltip.ck-tooltip_multi-line .ck-tooltip__text {
		white-space: break-spaces;
		display: inline-block;
		padding: var(--ck-tooltip-text-padding) 0;
		max-width: 200px;
	}
/* Hide the default shadow of the .ck-balloon-panel tip */
.ck.ck-balloon-panel.ck-tooltip::before {
		display: none;
	}

/* Editor */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements rounded corner interface for .ck-rounded-corners class.
 *
 * @see $ck-border-radius
 */
.ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content {
			border-radius: 0;

			border: 1px solid var(--ck-color-base-border);
			border-bottom-width: 0;
		}
.ck-rounded-corners .ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content,
	.ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content.ck-rounded-corners {
		border-radius: var(--ck-border-radius);
				border-bottom-left-radius: 0;
				border-bottom-right-radius: 0;
	}
.ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content.ck-sticky-panel__content_sticky {
				border-bottom-width: 1px;
			}
.ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content .ck-menu-bar {
				border: 0;
				border-bottom: 1px solid var(--ck-color-base-border);
			}
.ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content .ck-toolbar {
				border: 0;
			}
/* Note: Use ck-editor__main to make sure these styles don't apply to other editor types */
.ck.ck-editor__main > .ck-editor__editable {
	/* https://github.com/ckeditor/ckeditor5-theme-lark/issues/113 */
	background: var(--ck-color-base-background);

	border-radius: 0;
}
.ck-rounded-corners .ck.ck-editor__main > .ck-editor__editable,
	.ck.ck-editor__main > .ck-editor__editable.ck-rounded-corners {
		border-radius: var(--ck-border-radius);
		border-top-left-radius: 0;
		border-top-right-radius: 0;
	}
.ck.ck-editor__main > .ck-editor__editable:not(.ck-focused) {
		border-color: var(--ck-color-base-border);
	}

/* Plugins */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-bookmark-icon-hover-fill-color: var(--ck-color-widget-hover-border);
	--ck-bookmark-icon-selected-fill-color: var(--ck-color-focus-border);
	--ck-bookmark-icon-animation-duration: var(--ck-widget-handler-animation-duration);
	--ck-bookmark-icon-animation-curve: var(--ck-widget-handler-animation-curve);
}
.ck .ck-bookmark.ck-widget {
		display: inline-block;
		outline: none;
	}
.ck .ck-bookmark.ck-widget .ck-bookmark__icon .ck-icon__fill {
			transition: fill var(--ck-bookmark-icon-animation-duration) var(--ck-bookmark-icon-animation-curve);
		}
.ck .ck-bookmark.ck-widget:hover .ck-bookmark__icon .ck-icon__fill {
				fill: var(--ck-bookmark-icon-hover-fill-color);
			}
.ck .ck-bookmark.ck-widget.ck-widget_selected .ck-bookmark__icon .ck-icon__fill {
				fill: var(--ck-bookmark-icon-selected-fill-color);
			}
.ck .ck-bookmark.ck-widget.ck-widget_selected,
		.ck .ck-bookmark.ck-widget.ck-widget_selected:hover {
			outline: none;
		}
.ck .ck-bookmark.ck-widget .ck-bookmark__icon {
			position: relative;
			display: block;
			/* To make it align with text baseline. */
			top: -0.1em;
		}
.ck .ck-bookmark.ck-widget .ck-bookmark__icon .ck-icon {
				height: 1.2em;
				width: auto;
				vertical-align: middle;
			}
/*
 * Classes used by the "fake visual selection" displayed in the content when an input
 * in the bookmark UI has focus (the browser does not render the native selection in this state).
 */
.ck .ck-fake-bookmark-selection {
	background: var(--ck-color-link-fake-selection);
}
/* A collapsed fake visual selection. */
.ck .ck-fake-bookmark-selection_collapsed {
	height: 100%;
	border-right: 1px solid var(--ck-color-base-text);
	margin-right: -1px;
	outline: solid 1px hsla(0, 0%, 100%, .5);
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-bookmark-form-width: 340px;
}
@media screen and (max-width: 600px) {
	:root {
		--ck-bookmark-form-width: 300px;
	}
	}
.ck.ck-bookmark-form {
	width: var(--ck-bookmark-form-width);
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Makes element unselectable.
 */
.ck.ck-bookmark-balloon .ck.ck-toolbar > .ck-toolbar__items {
			flex-wrap: nowrap;
		}
.ck.ck-bookmark-toolbar__preview {
	padding: 0 var(--ck-spacing-medium);
	max-width: var(--ck-input-width);
	min-width: 3em;
	font-weight: normal;
	text-overflow: ellipsis;
	text-align: center;
	overflow: hidden;

	-webkit-user-select: none;

	user-select: none;
	cursor: default;
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-clipboard-drop-target-dot-width: 12px;
	--ck-clipboard-drop-target-dot-height: 8px;
	--ck-clipboard-drop-target-color: var(--ck-color-focus-border);
}
/*
	 * Vertical drop target (in text).
	 */
.ck.ck-editor__editable .ck.ck-clipboard-drop-target-position span {
			bottom: calc(-.5 * var(--ck-clipboard-drop-target-dot-height));
			top: calc(-.5 * var(--ck-clipboard-drop-target-dot-height));
			border: 1px solid var(--ck-clipboard-drop-target-color);
			background: var(--ck-clipboard-drop-target-color);
			margin-left: -1px;

			/* The triangle above the marker */
		}
.ck.ck-editor__editable .ck.ck-clipboard-drop-target-position span::after {
				content: '';
				width: 0;
				height: 0;

				display: block;
				position: absolute;
				left: 50%;
				top: calc(-.5 * var(--ck-clipboard-drop-target-dot-height));

				transform: translateX(-50%);
				border-color: var(--ck-clipboard-drop-target-color) transparent transparent transparent;
				border-width: calc(var(--ck-clipboard-drop-target-dot-height)) calc(.5 * var(--ck-clipboard-drop-target-dot-width)) 0 calc(.5 * var(--ck-clipboard-drop-target-dot-width));
				border-style: solid;
			}
/*
	 * Styles of the widget that it a drop target.
	 */
.ck.ck-editor__editable .ck-widget.ck-clipboard-drop-target-range {
		outline: var(--ck-widget-outline-thickness) solid var(--ck-clipboard-drop-target-color) !important;
	}
/*
	 * Styles of the widget being dragged (its preview).
	 */
.ck.ck-editor__editable .ck-widget:-webkit-drag {
		zoom: 0.6;
		outline: none !important;
	}
.ck.ck-clipboard-drop-target-line {
	height: 0;
	border: 1px solid var(--ck-clipboard-drop-target-color);
	background: var(--ck-clipboard-drop-target-color);
	margin-top: -1px;
}
.ck.ck-clipboard-drop-target-line::before {
		content: '';
		position: absolute;
		top: calc(-.5 * var(--ck-clipboard-drop-target-dot-width));
		width: 0;
		height: 0;
		border-style: solid;
	}
[dir="ltr"] .ck.ck-clipboard-drop-target-line::before {
			left: -1px;

			border-width: calc(.5 * var(--ck-clipboard-drop-target-dot-width)) 0 calc(.5 * var(--ck-clipboard-drop-target-dot-width)) var(--ck-clipboard-drop-target-dot-height);
			border-color: transparent transparent transparent var(--ck-clipboard-drop-target-color);
	}
[dir="rtl"] .ck.ck-clipboard-drop-target-line::before {
			right: -1px;

			border-width:calc(.5 * var(--ck-clipboard-drop-target-dot-width)) var(--ck-clipboard-drop-target-dot-height) calc(.5 * var(--ck-clipboard-drop-target-dot-width)) 0;
			border-color: transparent var(--ck-clipboard-drop-target-color) transparent transparent;
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-color-code-block-label-background: hsl(0, 0%, 46%);
}
.ck.ck-editor__editable pre[data-language]::after {
	top: -1px;
	right: 10px;
	background: var(--ck-color-code-block-label-background);

	font-size: 10px;
	font-family: var(--ck-font-face);
	line-height: 16px;
	padding: var(--ck-spacing-tiny) var(--ck-spacing-medium);
	color: hsl(0, 0%, 100%);
	white-space: nowrap;
}
.ck.ck-code-block-dropdown .ck-dropdown__panel {
	/* There could be dozens of languages available. Use scroll to prevent a 10e6px dropdown. */
	max-height: 250px;
	overflow-y: auto;
	overflow-x: hidden;
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/* See ckeditor/ckeditor5#936. */
@media (forced-colors: active) {
		.ck.ck-placeholder, .ck .ck-placeholder {
		/*
		 * This is needed for Edge on Windows to use the right color for the placeholder content (::before).
		 * See https://github.com/ckeditor/ckeditor5/issues/14907.
		 */
		forced-color-adjust: preserve-parent-color;
		}
	}
.ck.ck-placeholder::before, .ck .ck-placeholder::before {
		cursor: text;
	}
@media (forced-colors: none) {
		.ck.ck-placeholder::before, .ck .ck-placeholder::before {
			color: var(--ck-color-engine-placeholder-text);
		}
	}
@media (forced-colors: active) {
		.ck.ck-placeholder::before, .ck .ck-placeholder::before {
			/*
			 * In the high contrast mode there is no telling between regular and placeholder text. Using
			 * italic text to address that issue. See https://github.com/ckeditor/ckeditor5/issues/14907.
			 */
			font-style: italic;

			/*
			 * Without this margin, the caret will not show up and blink when the user puts the selection
			 * in the placeholder (Edge on Windows). See https://github.com/ckeditor/ckeditor5/issues/14907.
			 */
			margin-left: 1px;
		}
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
.ck.ck-find-and-replace-form {
	width: 400px;

	/*
	 * The <form> needs tabindex="-1" for proper Esc handling after being clicked
	 * but the side effect is that this creates a nasty focus outline in some browsers.
	 */
}
.ck.ck-find-and-replace-form:focus {
		outline: none;
	}
/* Generic styles for the form inputs and actions. */
.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs,
	.ck.ck-find-and-replace-form .ck-find-and-replace-form__actions {
		flex: 1 1 auto;
		flex-direction: row;
		flex-wrap: wrap;
		align-items: center;
		align-content: stretch;

		padding: var(--ck-spacing-large);
		margin: 0;

	}
.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs > .ck-button, .ck.ck-find-and-replace-form .ck-find-and-replace-form__actions > .ck-button {
			flex: 0 0 auto;
		}
[dir="ltr"] .ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs > * + *, [dir="ltr"] .ck.ck-find-and-replace-form .ck-find-and-replace-form__actions > * + * {
				margin-left: var(--ck-spacing-standard);
			}
[dir="rtl"] .ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs > * + *, [dir="rtl"] .ck.ck-find-and-replace-form .ck-find-and-replace-form__actions > * + * {
				margin-right: var(--ck-spacing-standard);
			}
.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs .ck-labeled-field-view, .ck.ck-find-and-replace-form .ck-find-and-replace-form__actions .ck-labeled-field-view {
			flex: 1 1 auto;
		}
.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs .ck-labeled-field-view .ck-input, .ck.ck-find-and-replace-form .ck-find-and-replace-form__actions .ck-labeled-field-view .ck-input {
				width: 100%;
				min-width: 50px;
			}
/* Styles specific for inputs area. */
.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs {
		/* To display all controls in line when there's an error under the input */
		align-items: flex-start;
	}
.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs > .ck-button-prev > .ck-icon {
			transform: rotate(90deg);
		}
.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs > .ck-button-next > .ck-icon {
			transform: rotate(-90deg);
		}
.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs .ck-results-counter {
			top: 50%;
			transform: translateY(-50%);

			color: var(--ck-color-base-border);
		}
[dir="ltr"] .ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs .ck-results-counter {
				right: var(--ck-spacing-standard);
	}
[dir="rtl"] .ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs .ck-results-counter {
				left: var(--ck-spacing-standard);
	}
.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs > .ck-labeled-field-replace {
			flex: 0 0 100%;
			padding-top: var(--ck-spacing-standard);
		}
[dir="ltr"] .ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs > .ck-labeled-field-replace {
				margin-left: 0;
	}
[dir="rtl"] .ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs > .ck-labeled-field-replace {
				margin-right: 0;
	}
/* Styles specific for actions area. */
.ck.ck-find-and-replace-form .ck-find-and-replace-form__actions {
		flex-wrap: wrap;
		justify-content: flex-end;
		margin-top: calc( -1 * var(--ck-spacing-large) );
	}
.ck.ck-find-and-replace-form .ck-find-and-replace-form__actions > .ck-button-find {
			font-weight: bold;

			/* Beef the find button up a little. It's the main action button in the form */
		}
.ck.ck-find-and-replace-form .ck-find-and-replace-form__actions > .ck-button-find .ck-button__label {
				padding-left: var(--ck-spacing-large);
				padding-right: var(--ck-spacing-large);
			}
.ck.ck-find-and-replace-form .ck-switchbutton {
		width: 100%;
		display: flex;
		flex-direction: row;
		flex-wrap: nowrap;
		justify-content: space-between;
		align-items: center;
	}
@media screen and (max-width: 600px) {
	.ck.ck-find-and-replace-form {
		width: 300px;

		/* Don't let the form overflow from the dialog (https://github.com/ckeditor/ckeditor5-commercial/issues/5913) */
		max-width: 100%;

		/* Styles specific for inputs area. */
	}
		.ck.ck-find-and-replace-form.ck-find-and-replace-form__input {
			flex-wrap: wrap;
		}

			.ck.ck-find-and-replace-form.ck-find-and-replace-form__input .ck-labeled-field-view {
				flex: 1 0 auto;
				width: 100%;
				margin-bottom: var(--ck-spacing-standard);
			}

			.ck.ck-find-and-replace-form.ck-find-and-replace-form__input > .ck-button {
				text-align: center;
			}

				.ck.ck-find-and-replace-form.ck-find-and-replace-form__input > .ck-button:first-of-type {
					flex: 1 1 auto;
				}

					[dir="ltr"] .ck.ck-find-and-replace-form.ck-find-and-replace-form__input > .ck-button:first-of-type {
						margin-left: 0;
	}

					[dir="rtl"] .ck.ck-find-and-replace-form.ck-find-and-replace-form__input > .ck-button:first-of-type {
						margin-right: 0;
	}

					.ck.ck-find-and-replace-form.ck-find-and-replace-form__input > .ck-button:first-of-type .ck-button__label {
						width: 100%;
						text-align: center;
					}

		/* Styles specific for actions area. */
		.ck.ck-find-and-replace-form.ck-find-and-replace-form__actions > :not(.ck-labeled-field-view) {
			flex-wrap: wrap;
			flex: 1 1 auto;
		}

			.ck.ck-find-and-replace-form.ck-find-and-replace-form__actions > :not(.ck-labeled-field-view) > .ck-button {
				text-align: center;
			}

				.ck.ck-find-and-replace-form.ck-find-and-replace-form__actions > :not(.ck-labeled-field-view) > .ck-button:first-of-type {
					flex: 1 1 auto;
				}

					[dir="ltr"] .ck.ck-find-and-replace-form.ck-find-and-replace-form__actions > :not(.ck-labeled-field-view) > .ck-button:first-of-type {
						margin-left: 0;
	}

					[dir="rtl"] .ck.ck-find-and-replace-form.ck-find-and-replace-form__actions > :not(.ck-labeled-field-view) > .ck-button:first-of-type {
						margin-right: 0;
	}

				.ck.ck-find-and-replace-form.ck-find-and-replace-form__actions > :not(.ck-labeled-field-view) > .ck-button .ck-button__label {
					width: 100%;
					text-align: center;
				}
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/* Resize dropdown's button label. */
.ck.ck-dropdown.ck-heading-dropdown .ck-dropdown__button .ck-button__label {
		width: 8em;
	}
.ck.ck-dropdown.ck-heading-dropdown .ck-dropdown__panel .ck-list__item {
		min-width: 18em;
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Note: This file should contain the wireframe styles only. But since there are no such styles,
 * it acts as a message to the builder telling that it should look for the corresponding styles
 * **in the theme** when compiling the editor.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-html-embed-content-width: calc(100% - 1.5 * var(--ck-icon-size));
	--ck-html-embed-source-height: 10em;
	--ck-html-embed-unfocused-outline-width: 1px;
	--ck-html-embed-content-min-height: calc(var(--ck-icon-size) + var(--ck-spacing-standard));

	--ck-html-embed-source-disabled-background: var(--ck-color-base-foreground);
	--ck-html-embed-source-disabled-color: hsl(0deg 0% 45%);
}
/* The feature container. */
.ck-widget.raw-html-embed {
	font-size: var(--ck-font-size-base);
	background-color: var(--ck-color-base-foreground);
}
.ck-widget.raw-html-embed:not(.ck-widget_selected):not(:hover) {
		outline: var(--ck-html-embed-unfocused-outline-width) dashed var(--ck-color-widget-blurred-border);
	}
/* HTML embed widget itself should respect UI language direction */
.ck-widget.raw-html-embed[dir="ltr"] {
		text-align: left;
	}
.ck-widget.raw-html-embed[dir="rtl"] {
		text-align: right;
	}
/* ----- Embed label in the upper left corner ----------------------------------------------- */
.ck-widget.raw-html-embed::before {
		content: attr(data-html-embed-label);
		top: calc(-1 * var(--ck-html-embed-unfocused-outline-width));
		left: var(--ck-spacing-standard);
		background: hsl(0deg 0% 60%);
		transition: background var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve);
		padding: calc(var(--ck-spacing-tiny) + var(--ck-html-embed-unfocused-outline-width)) var(--ck-spacing-small) var(--ck-spacing-tiny);
		border-radius: 0 0 var(--ck-border-radius) var(--ck-border-radius);
		color: var(--ck-color-base-background);
		font-size: var(--ck-font-size-tiny);
		font-family: var(--ck-font-face);
	}
.ck-widget.raw-html-embed[dir="rtl"]::before {
		left: auto;
		right: var(--ck-spacing-standard);
	}
/* Make space for label but it only collides in LTR languages */
.ck-widget.raw-html-embed[dir="ltr"] .ck-widget__type-around .ck-widget__type-around__button.ck-widget__type-around__button_before {
		margin-left: 50px;
	}
.ck.ck-editor__editable.ck-blurred .ck-widget.raw-html-embed.ck-widget_selected::before {
		top: 0px;
		padding: var(--ck-spacing-tiny) var(--ck-spacing-small);
	}
.ck.ck-editor__editable:not(.ck-blurred) .ck-widget.raw-html-embed.ck-widget_selected::before {
		top: 0;
		padding: var(--ck-spacing-tiny) var(--ck-spacing-small);
		background: var(--ck-color-focus-border);
	}
.ck.ck-editor__editable .ck-widget.raw-html-embed:not(.ck-widget_selected):hover::before {
		top: 0px;
		padding: var(--ck-spacing-tiny) var(--ck-spacing-small);
	}
/* ----- Emebed internals --------------------------------------------------------------------- */
.ck-widget.raw-html-embed .raw-html-embed__content-wrapper {
		padding: var(--ck-spacing-standard);
	}
/* The switch mode button wrapper. */
.ck-widget.raw-html-embed .raw-html-embed__buttons-wrapper {
		top: var(--ck-spacing-standard);
		right: var(--ck-spacing-standard);
	}
.ck-widget.raw-html-embed .raw-html-embed__buttons-wrapper .ck-button.raw-html-embed__save-button {
			color: var(--ck-color-button-save);
		}
.ck-widget.raw-html-embed .raw-html-embed__buttons-wrapper .ck-button.raw-html-embed__cancel-button {
			color: var(--ck-color-button-cancel);
		}
.ck-widget.raw-html-embed .raw-html-embed__buttons-wrapper .ck-button:not(:first-child) {
			margin-top: var(--ck-spacing-small);
		}
.ck-widget.raw-html-embed[dir="rtl"] .raw-html-embed__buttons-wrapper {
		left: var(--ck-spacing-standard);
		right: auto;
	}
/* The edit source element. */
.ck-widget.raw-html-embed .raw-html-embed__source {
		box-sizing: border-box;
		height: var(--ck-html-embed-source-height);
		width: var(--ck-html-embed-content-width);
		resize: none;
		min-width: 0;
		padding: var(--ck-spacing-standard);

		font-family: monospace;
		tab-size: 4;
		white-space: pre-wrap;
		font-size: var(--ck-font-size-base); /* Safari needs this. */

		/* HTML code is direction–agnostic. */
		text-align: left;
		direction: ltr;
	}
.ck-widget.raw-html-embed .raw-html-embed__source[disabled] {
			background: var(--ck-html-embed-source-disabled-background);
			color: var(--ck-html-embed-source-disabled-color);

			/* Safari needs this for the proper text color in disabled input (https://github.com/ckeditor/ckeditor5/issues/8320). */
			-webkit-text-fill-color: var(--ck-html-embed-source-disabled-color);
			opacity: 1;
		}
/* The preview data container. */
.ck-widget.raw-html-embed .raw-html-embed__preview {
		min-height: var(--ck-html-embed-content-min-height);
		width: var(--ck-html-embed-content-width);

		/* Disable all mouse interaction as long as the editor is not read–only. */
	}
.ck-editor__editable:not(.ck-read-only) .ck-widget.raw-html-embed .raw-html-embed__preview {
			pointer-events: none;
		}
.ck-widget.raw-html-embed .raw-html-embed__preview-content {
		box-sizing: border-box;
		background-color: var(--ck-color-base-foreground);
	}
.ck-widget.raw-html-embed .raw-html-embed__preview-content > * {
			margin-left: auto;
			margin-right: auto;
		}
.ck-widget.raw-html-embed .raw-html-embed__preview-placeholder {
		color: var(--ck-html-embed-source-disabled-color)
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-image-insert-insert-by-url-width: 250px;
}
.ck.ck-image-insert-url {
	--ck-input-width: 100%;
}
.ck.ck-image-insert-url .ck-image-insert-url__action-row {
		grid-column-gap: var(--ck-spacing-large);
		margin-top: var(--ck-spacing-large);
	}
.ck.ck-image-insert-url .ck-image-insert-url__action-row .ck-button-save,
		.ck.ck-image-insert-url .ck-image-insert-url__action-row .ck-button-cancel {
			justify-content: center;
			min-width: auto;
		}
.ck.ck-image-insert-url .ck-image-insert-url__action-row .ck-button .ck-button__label {
			color: var(--ck-color-text);
		}
.ck.ck-image-insert-form > .ck.ck-button {
		display: block;
		width: 100%;
	}
[dir="ltr"] .ck.ck-image-insert-form > .ck.ck-button {
			text-align: left;
	}
[dir="rtl"] .ck.ck-image-insert-form > .ck.ck-button {
			text-align: right;
	}
.ck.ck-image-insert-form > .ck.ck-collapsible {

		min-width: var(--ck-image-insert-insert-by-url-width);
	}
.ck.ck-image-insert-form > .ck.ck-collapsible:not(:first-child) {
			border-top: 1px solid var(--ck-color-base-border);
		}
.ck.ck-image-insert-form > .ck.ck-collapsible:not(:last-child) {
			border-bottom: 1px solid var(--ck-color-base-border);
		}
/* This is the case when there are no other integrations configured than insert by URL */
.ck.ck-image-insert-form > .ck.ck-image-insert-url {
		min-width: var(--ck-image-insert-insert-by-url-width);
		padding: var(--ck-spacing-large);
	}
.ck.ck-image-insert-form:focus {
		outline: none;
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-color-image-upload-icon: hsl(0, 0%, 100%);
	--ck-color-image-upload-icon-background: hsl(120, 100%, 27%);

	/* Match the icon size with the linked image indicator brought by the link image feature. */
	--ck-image-upload-icon-size: 20;
	--ck-image-upload-icon-width: 2px;
	--ck-image-upload-icon-is-visible: clamp(0px, 100% - 50px, 1px);
}
.ck-image-upload-complete-icon {
	opacity: 0;
	background: var(--ck-color-image-upload-icon-background);
	animation-name: ck-upload-complete-icon-show, ck-upload-complete-icon-hide;
	animation-fill-mode: forwards, forwards;
	animation-duration: 500ms, 500ms;

	/* To make animation scalable. */
	font-size: calc(1px * var(--ck-image-upload-icon-size));

	/* Hide completed upload icon after 3 seconds. */
	animation-delay: 0ms, 3000ms;

	/*
	 * Use CSS math to simulate container queries.
	 * https://css-tricks.com/the-raven-technique-one-step-closer-to-container-queries/#what-about-showing-and-hiding-things
	 */
	overflow: hidden;
	width: calc(var(--ck-image-upload-icon-is-visible) * var(--ck-image-upload-icon-size));
	height: calc(var(--ck-image-upload-icon-is-visible) * var(--ck-image-upload-icon-size));

	/* This is check icon element made from border-width mixed with animations. */
}
.ck-image-upload-complete-icon::after {
		/* Because of border transformation we need to "hard code" left position. */
		left: 25%;

		top: 50%;
		opacity: 0;
		height: 0;
		width: 0;

		transform: scaleX(-1) rotate(135deg);
		transform-origin: left top;
		border-top: var(--ck-image-upload-icon-width) solid var(--ck-color-image-upload-icon);
		border-right: var(--ck-image-upload-icon-width) solid var(--ck-color-image-upload-icon);

		animation-name: ck-upload-complete-icon-check;
		animation-duration: 500ms;
		animation-delay: 500ms;
		animation-fill-mode: forwards;

		/* #1095. While reset is not providing proper box-sizing for pseudoelements, we need to handle it. */
		box-sizing: border-box;
	}
@media (prefers-reduced-motion: reduce) {
.ck-image-upload-complete-icon {
		animation-duration: 0ms;
}

		.ck-image-upload-complete-icon::after {
			animation: none;
			opacity: 1;
			width: 0.3em;
			height: 0.45em;
		}
	}
@keyframes ck-upload-complete-icon-show {
	from {
		opacity: 0;
	}

	to {
		opacity: 1;
	}
}
@keyframes ck-upload-complete-icon-hide {
	from {
		opacity: 1;
	}

	to {
		opacity: 0;
	}
}
@keyframes ck-upload-complete-icon-check {
	0% {
		opacity: 1;
		width: 0;
		height: 0;
	}
	33% {
		width: 0.3em;
		height: 0;
	}
	100% {
		opacity: 1;
		width: 0.3em;
		height: 0.45em;
	}
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-color-upload-placeholder-loader: hsl(0, 0%, 70%);
	--ck-upload-placeholder-loader-size: 32px;
	--ck-upload-placeholder-image-aspect-ratio: 2.8;
}
.ck .ck-image-upload-placeholder {
	/* We need to control the full width of the SVG gray background. */
	width: 100%;
	margin: 0;
}
.ck .ck-image-upload-placeholder.image-inline {
		width: calc( 2 * var(--ck-upload-placeholder-loader-size) * var(--ck-upload-placeholder-image-aspect-ratio) );
	}
.ck .ck-image-upload-placeholder img {
		/*
		 * This is an arbitrary aspect for a 1x1 px GIF to display to the user. Not too tall, not too short.
		 * There's nothing special about this number except that it should make the image placeholder look like
		 * a real image during this short period after the upload started and before the image was read from the
		 * file system (and a rich preview was loaded).
		 */
		aspect-ratio: var(--ck-upload-placeholder-image-aspect-ratio);
	}
.ck .ck-upload-placeholder-loader {
	width: 100%;
	height: 100%;
}
.ck .ck-upload-placeholder-loader::before {
		width: var(--ck-upload-placeholder-loader-size);
		height: var(--ck-upload-placeholder-loader-size);
		border-radius: 50%;
		border-top: 3px solid var(--ck-color-upload-placeholder-loader);
		border-right: 2px solid transparent;
		animation: ck-upload-placeholder-loader 1s linear infinite;
	}
@keyframes ck-upload-placeholder-loader {
	to {
		transform: rotate( 360deg );
	}
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/* Showing animation. */
.ck.ck-editor__editable .image.ck-appear, .ck.ck-editor__editable .image-inline.ck-appear {
			animation: fadeIn 700ms;
		}
@media (prefers-reduced-motion: reduce) {
.ck.ck-editor__editable .image.ck-appear, .ck.ck-editor__editable .image-inline.ck-appear {
				opacity: 1;
				animation: none;
		}
			}
/* Upload progress bar. */
.ck.ck-editor__editable .image .ck-progress-bar,
	.ck.ck-editor__editable .image-inline .ck-progress-bar {
		height: 2px;
		width: 0;
		background: var(--ck-color-upload-bar-background);
		transition: width 100ms;
	}
@keyframes fadeIn {
	from { opacity: 0; }
	to   { opacity: 1; }
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-text-alternative-form-width: 340px;
}
@media screen and (max-width: 600px) {
	:root {
		--ck-text-alternative-form-width: 300px;
	}
	}
.ck.ck-text-alternative-form.ck-responsive-form {
		width: var(--ck-text-alternative-form-width);
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-image-custom-resize-form-width: 340px;
}
@media screen and (max-width: 600px) {
	:root {
		--ck-image-custom-resize-form-width: 300px;
	}
	}
.ck.ck-image-custom-resize-form.ck-responsive-form {
		width: var(--ck-image-custom-resize-form-width);
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/* Class added to span element surrounding currently selected link. */
.ck .ck-link_selected {
	background: var(--ck-color-link-selected-background);

	/* Give linked inline images some outline to let the user know they are also part of the link. */
}
.ck .ck-link_selected span.image-inline {
		outline: var(--ck-widget-outline-thickness) solid var(--ck-color-link-selected-background);
	}
/*
 * Classes used by the "fake visual selection" displayed in the content when an input
 * in the link UI has focus (the browser does not render the native selection in this state).
 */
.ck .ck-fake-link-selection {
	background: var(--ck-color-link-fake-selection);
}
/* A collapsed fake visual selection. */
.ck .ck-fake-link-selection_collapsed {
	height: 100%;
	border-right: 1px solid var(--ck-color-base-text);
	margin-right: -1px;
	outline: solid 1px hsla(0, 0%, 100%, .5);
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-link-bookmark-icon-size: calc( var(--ck-icon-size) * 0.7); /* 0.7 = 14/20 cause default the icon size is 20px */
}
.ck.ck-toolbar.ck-link-toolbar > .ck-toolbar__items {
		flex-wrap: nowrap;
	}
a.ck.ck-button.ck-link-toolbar__preview {
	padding: 0 var(--ck-spacing-medium);
	color: var(--ck-color-link-default);
	cursor: pointer;
	justify-content: center;
}
a.ck.ck-button.ck-link-toolbar__preview .ck.ck-button__label {
		text-overflow: ellipsis;

		/* Match the box model of the link editor form's input so the balloon
		does not change width when moving between actions and the form. */
		max-width: var(--ck-input-width);
	}
a.ck.ck-button.ck-link-toolbar__preview,
	a.ck.ck-button.ck-link-toolbar__preview:hover,
	a.ck.ck-button.ck-link-toolbar__preview:focus,
	a.ck.ck-button.ck-link-toolbar__preview:active {
		background: none;
	}
a.ck.ck-button.ck-link-toolbar__preview:active {
		box-shadow: none;
	}
a.ck.ck-button.ck-link-toolbar__preview:hover,
	a.ck.ck-button.ck-link-toolbar__preview:focus {
		text-decoration: underline;
	}
a.ck.ck-button.ck-link-toolbar__preview.ck-button_with-text .ck.ck-icon.ck-button__icon {
		width: var(--ck-link-bookmark-icon-size);
		height: var(--ck-link-bookmark-icon-size);
	}
[dir="ltr"] a.ck.ck-button.ck-link-toolbar__preview.ck-button_with-text .ck.ck-icon.ck-button__icon {
			margin-right: var(--ck-spacing-tiny);
			margin-left: var(--ck-spacing-small);
	}
[dir="rtl"] a.ck.ck-button.ck-link-toolbar__preview.ck-button_with-text .ck.ck-icon.ck-button__icon {
			margin-left: var(--ck-spacing-tiny);
			margin-right: var(--ck-spacing-small);
	}
a.ck.ck-button.ck-link-toolbar__preview:has( .ck-icon ) {
		padding-left: var(--ck-spacing-extra-tiny );
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-link-panel-width: 340px;
	/* The height of the text inside the link providers list button. */
	--ck-link-provider-list-item-text-height: calc(var(--ck-line-height-base) * var(--ck-font-size-base));
	/* The height of the link providers list item contained paddings. */
	--ck-link-provider-list-item-height: calc(var(--ck-link-provider-list-item-text-height) + var(--ck-spacing-small) + var(--ck-spacing-small));
}
@media screen and (max-width: 600px) {
	:root {
		--ck-link-panel-width: 300px;
	}
	}
/* Generic class that wraps each link balloon view. */
.ck.ck-form.ck-link-form {
	width: var(--ck-link-panel-width);
	padding-bottom: 0;
}
@media screen and (max-width: 600px) {
.ck.ck-form.ck-link-form.ck-responsive-form .ck-labeled-field-view {
				margin: 0;
		}
	}
.ck.ck-form.ck-link-form .ck-link-form__providers-list {
		border-top: 1px solid var(--ck-color-base-border);

		/* The list should be scrollable when there are more than 4 items. */
	}
.ck.ck-form.ck-link-form .ck-link-form__providers-list:has(.ck-list__item:nth-child(n + 5)) {
			overflow: auto;
			/* Scroll should appear when there are more than 5 item on the list.
			* var(--ck-spacing-large) - is a form padding.
			* 1px - is a border width. */
			max-height: calc(var(--ck-link-provider-list-item-height) * 4 + var(--ck-spacing-large) + 1px);
		}
.ck.ck-form.ck-link-form .ck-link-form__providers-list .ck-link__button {
			padding: var(--ck-spacing-small) var(--ck-spacing-large);
			border-radius: 0;
		}
.ck.ck-form.ck-link-form .ck-link-form__providers-list .ck-link__button > .ck-button__label {
				overflow: hidden;
				text-overflow: ellipsis;
			}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	/* Match the icon size with the upload indicator brought by the image upload feature. */
	--ck-link-image-indicator-icon-size: 20;
	--ck-link-image-indicator-icon-is-visible: clamp(0px, 100% - 50px, 1px);
}
/* Linked image indicator */
.ck.ck-editor__editable figure.image > a::after, .ck.ck-editor__editable a span.image-inline::after {
			content: "";

			/*
			 * Smaller images should have the icon closer to the border.
			 * Match the icon position with the upload indicator brought by the image upload feature.
			 */
			top: min(var(--ck-spacing-medium), 6%);
			right: min(var(--ck-spacing-medium), 6%);

			background-color: hsla(0, 0%, 0%, .4);
			background-image: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjAgMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iI2ZmZiIgZD0ibTExLjA3NyAxNSAuOTkxLTEuNDE2YS43NS43NSAwIDEgMSAxLjIyOS44NmwtMS4xNDggMS42NGEuNzQ4Ljc0OCAwIDAgMS0uMjE3LjIwNiA1LjI1MSA1LjI1MSAwIDAgMS04LjUwMy01Ljk1NS43NDEuNzQxIDAgMCAxIC4xMi0uMjc0bDEuMTQ3LTEuNjM5YS43NS43NSAwIDEgMSAxLjIyOC44Nkw0LjkzMyAxMC43bC4wMDYuMDAzYTMuNzUgMy43NSAwIDAgMCA2LjEzMiA0LjI5NGwuMDA2LjAwNHptNS40OTQtNS4zMzVhLjc0OC43NDggMCAwIDEtLjEyLjI3NGwtMS4xNDcgMS42MzlhLjc1Ljc1IDAgMSAxLTEuMjI4LS44NmwuODYtMS4yM2EzLjc1IDMuNzUgMCAwIDAtNi4xNDQtNC4zMDFsLS44NiAxLjIyOWEuNzUuNzUgMCAwIDEtMS4yMjktLjg2bDEuMTQ4LTEuNjRhLjc0OC43NDggMCAwIDEgLjIxNy0uMjA2IDUuMjUxIDUuMjUxIDAgMCAxIDguNTAzIDUuOTU1em0tNC41NjMtMi41MzJhLjc1Ljc1IDAgMCAxIC4xODQgMS4wNDVsLTMuMTU1IDQuNTA1YS43NS43NSAwIDEgMS0xLjIyOS0uODZsMy4xNTUtNC41MDZhLjc1Ljc1IDAgMCAxIDEuMDQ1LS4xODR6Ii8+PC9zdmc+");
			background-size: 14px;
			background-repeat: no-repeat;
			background-position: center;
			border-radius: 100%;

			/*
			* Use CSS math to simulate container queries.
			* https://css-tricks.com/the-raven-technique-one-step-closer-to-container-queries/#what-about-showing-and-hiding-things
			*/
			overflow: hidden;
			width: calc(var(--ck-link-image-indicator-icon-is-visible) * var(--ck-link-image-indicator-icon-size));
			height: calc(var(--ck-link-image-indicator-icon-is-visible) * var(--ck-link-image-indicator-icon-size));
		}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-link-properties-width: 340px;
}
@media screen and (max-width: 600px) {
	:root {
		--ck-link-properties-width: 300px;
	}
	}
.ck.ck-link-properties {
	width: var(--ck-link-properties-width);
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-link-providers-width: 340px;
	--ck-link-list-view-max-height: 240px;
	--ck-link-list-view-icon-size: calc( var(--ck-icon-size) * 0.8); /* 0.8 = 16/20 cause default the icon size is 20px */
}
@media screen and (max-width: 600px) {
	:root {
		--ck-link-providers-width: 300px;
	}
	}
.ck.ck-link-providers {
	width: var(--ck-link-providers-width);
}
.ck.ck-link-providers .ck-form__header__label {
		overflow: hidden;
		text-overflow: ellipsis;
	}
.ck.ck-link-providers > .ck-link-providers__list {
		max-height: min( var(--ck-link-list-view-max-height), 40vh );
	}
.ck.ck-link-providers > .ck-link-providers__list .ck-button > .ck-icon {
				width: var(--ck-link-list-view-icon-size);
				height: var(--ck-link-list-view-icon-size);
			}
.ck.ck-link-providers > .ck-link-providers__list .ck-button > .ck-button__label {
				overflow: hidden;
				text-overflow: ellipsis;
				white-space: nowrap;
			}
.ck.ck-link-providers .ck-link__empty-list-info {
		padding: calc( 2 * var(--ck-spacing-large) ) var(--ck-spacing-medium);
		text-align: center;
		font-style: italic;
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/* When there are no list styles and there is no collapsible. */
.ck.ck-list-properties.ck-list-properties_without-styles {
		padding: var(--ck-spacing-large);
	}
.ck.ck-list-properties.ck-list-properties_without-styles > * {
			min-width: 14em;
		}
.ck.ck-list-properties.ck-list-properties_without-styles > * + * {
				margin-top: var(--ck-spacing-standard);
			}
/*
	 * When the numbered list property fields (start at, reversed) should be displayed,
	 * more horizontal space is needed. Reconfigure the style grid to create that space.
	 */
.ck.ck-list-properties.ck-list-properties_with-numbered-properties > .ck-list-styles-list {
			grid-template-columns: repeat( 4, auto );
		}
/* When list styles are rendered and property fields are in a collapsible. */
.ck.ck-list-properties.ck-list-properties_with-numbered-properties > .ck-collapsible {
			border-top: 1px solid var(--ck-color-base-border);
		}
.ck.ck-list-properties.ck-list-properties_with-numbered-properties > .ck-collapsible > .ck-collapsible__children > * {
					width: 100%;
				}
.ck.ck-list-properties.ck-list-properties_with-numbered-properties > .ck-collapsible > .ck-collapsible__children > * + * {
						margin-top: var(--ck-spacing-standard);
					}
.ck.ck-list-properties .ck.ck-numbered-list-properties__start-index .ck-input {
		min-width: auto;
		width: 100%;
	}
.ck.ck-list-properties .ck.ck-numbered-list-properties__reversed-order {
		background: transparent;
		padding-left: 0;
		padding-right: 0;
		margin-bottom: calc(-1 * var(--ck-spacing-tiny));
	}
.ck.ck-list-properties .ck.ck-numbered-list-properties__reversed-order:active, .ck.ck-list-properties .ck.ck-numbered-list-properties__reversed-order:hover {
			box-shadow: none;
			border-color: transparent;
			background: none;
		}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-list-style-button-size: 44px;
}
.ck.ck-list-styles-list {
	grid-template-columns: repeat( 3, auto );
	row-gap: var(--ck-spacing-medium);
	column-gap: var(--ck-spacing-medium);
	padding: var(--ck-spacing-large);
}
.ck.ck-list-styles-list .ck-button {
		/* Make the button look like a thumbnail (the icon "takes it all"). */
		width: var(--ck-list-style-button-size);
		height: var(--ck-list-style-button-size);
		padding: 0;

		/*
		 * Buttons are aligned by the grid so disable default button margins to not collide with the
		 * gaps in the grid.
		 */
		margin: 0;

		/*
		 * Make sure the button border (which is displayed on focus, BTW) does not steal pixels
		 * from the button dimensions and, as a result, decrease the size of the icon
		 * (which becomes blurry as it scales down).
		 */
		box-sizing: content-box;
	}
.ck.ck-list-styles-list .ck-button .ck-icon {
			width: var(--ck-list-style-button-size);
			height: var(--ck-list-style-button-size);
		}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-media-embed-placeholder-icon-size: 3em;

	--ck-color-media-embed-placeholder-url-text: hsl(0, 0%, 46%);
	--ck-color-media-embed-placeholder-url-text-hover: var(--ck-color-base-text);
}
.ck-media__wrapper {
	margin: 0 auto;
}
.ck-media__wrapper .ck-media__placeholder {
		padding: calc( 3 * var(--ck-spacing-standard) );
		background: var(--ck-color-base-foreground);
	}
.ck-media__wrapper .ck-media__placeholder .ck-media__placeholder__icon {
			min-width: var(--ck-media-embed-placeholder-icon-size);
			height: var(--ck-media-embed-placeholder-icon-size);
			margin-bottom: var(--ck-spacing-large);
			background-position: center;
			background-size: cover;
		}
.ck-media__wrapper .ck-media__placeholder .ck-media__placeholder__icon .ck-icon {
				width: 100%;
				height: 100%;
			}
.ck-media__wrapper .ck-media__placeholder .ck-media__placeholder__url__text {
			color: var(--ck-color-media-embed-placeholder-url-text);
			white-space: nowrap;
			text-align: center;
			font-style: italic;
			text-overflow: ellipsis;
		}
.ck-media__wrapper .ck-media__placeholder .ck-media__placeholder__url__text:hover {
				color: var(--ck-color-media-embed-placeholder-url-text-hover);
				cursor: pointer;
				text-decoration: underline;
			}
.ck-media__wrapper[data-oembed-url*="open.spotify.com"] {
		max-width: 300px;
		max-height: 380px;
	}
.ck-media__wrapper[data-oembed-url*="google.com/maps"] .ck-media__placeholder__icon,
	.ck-media__wrapper[data-oembed-url*="goo.gl/maps"] .ck-media__placeholder__icon,
	.ck-media__wrapper[data-oembed-url*="maps.google.com"] .ck-media__placeholder__icon,
	.ck-media__wrapper[data-oembed-url*="maps.app.goo.gl"] .ck-media__placeholder__icon {
		background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNTAuMzc4IiBoZWlnaHQ9IjI1NC4xNjciIHZpZXdCb3g9IjAgMCA2Ni4yNDYgNjcuMjQ4Ij48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTcyLjUzMSAtMjE4LjQ1NSkgc2NhbGUoLjk4MDEyKSI+PHJlY3Qgcnk9IjUuMjM4IiByeD0iNS4yMzgiIHk9IjIzMS4zOTkiIHg9IjE3Ni4wMzEiIGhlaWdodD0iNjAuMDk5IiB3aWR0aD0iNjAuMDk5IiBmaWxsPSIjMzRhNjY4IiBwYWludC1vcmRlcj0ibWFya2VycyBzdHJva2UgZmlsbCIvPjxwYXRoIGQ9Ik0yMDYuNDc3IDI2MC45bC0yOC45ODcgMjguOTg3YTUuMjE4IDUuMjE4IDAgMCAwIDMuNzggMS42MWg0OS42MjFjMS42OTQgMCAzLjE5LS43OTggNC4xNDYtMi4wMzd6IiBmaWxsPSIjNWM4OGM1Ii8+PHBhdGggZD0iTTIyNi43NDIgMjIyLjk4OGMtOS4yNjYgMC0xNi43NzcgNy4xNy0xNi43NzcgMTYuMDE0LjAwNyAyLjc2Mi42NjMgNS40NzQgMi4wOTMgNy44NzUuNDMuNzAzLjgzIDEuNDA4IDEuMTkgMi4xMDcuMzMzLjUwMi42NSAxLjAwNS45NSAxLjUwOC4zNDMuNDc3LjY3My45NTcuOTg4IDEuNDQgMS4zMSAxLjc2OSAyLjUgMy41MDIgMy42MzcgNS4xNjguNzkzIDEuMjc1IDEuNjgzIDIuNjQgMi40NjYgMy45OSAyLjM2MyA0LjA5NCA0LjAwNyA4LjA5MiA0LjYgMTMuOTE0di4wMTJjLjE4Mi40MTIuNTE2LjY2Ni44NzkuNjY3LjQwMy0uMDAxLjc2OC0uMzE0LjkzLS43OTkuNjAzLTUuNzU2IDIuMjM4LTkuNzI5IDQuNTg1LTEzLjc5NC43ODItMS4zNSAxLjY3My0yLjcxNSAyLjQ2NS0zLjk5IDEuMTM3LTEuNjY2IDIuMzI4LTMuNCAzLjYzOC01LjE2OS4zMTUtLjQ4Mi42NDUtLjk2Mi45ODgtMS40MzkuMy0uNTAzLjYxNy0xLjAwNi45NS0xLjUwOC4zNTktLjcuNzYtMS40MDQgMS4xOS0yLjEwNyAxLjQyNi0yLjQwMiAyLTUuMTE0IDIuMDA0LTcuODc1IDAtOC44NDQtNy41MTEtMTYuMDE0LTE2Ljc3Ni0xNi4wMTR6IiBmaWxsPSIjZGQ0YjNlIiBwYWludC1vcmRlcj0ibWFya2VycyBzdHJva2UgZmlsbCIvPjxlbGxpcHNlIHJ5PSI1LjU2NCIgcng9IjUuODI4IiBjeT0iMjM5LjAwMiIgY3g9IjIyNi43NDIiIGZpbGw9IiM4MDJkMjciIHBhaW50LW9yZGVyPSJtYXJrZXJzIHN0cm9rZSBmaWxsIi8+PHBhdGggZD0iTTE5MC4zMDEgMjM3LjI4M2MtNC42NyAwLTguNDU3IDMuODUzLTguNDU3IDguNjA2czMuNzg2IDguNjA3IDguNDU3IDguNjA3YzMuMDQzIDAgNC44MDYtLjk1OCA2LjMzNy0yLjUxNiAxLjUzLTEuNTU3IDIuMDg3LTMuOTEzIDIuMDg3LTYuMjkgMC0uMzYyLS4wMjMtLjcyMi0uMDY0LTEuMDc5aC04LjI1N3YzLjA0M2g0Ljg1Yy0uMTk3Ljc1OS0uNTMxIDEuNDUtMS4wNTggMS45ODYtLjk0Mi45NTgtMi4wMjggMS41NDgtMy45MDEgMS41NDgtMi44NzYgMC01LjIwOC0yLjM3Mi01LjIwOC01LjI5OSAwLTIuOTI2IDIuMzMyLTUuMjk5IDUuMjA4LTUuMjk5IDEuMzk5IDAgMi42MTguNDA3IDMuNTg0IDEuMjkzbDIuMzgxLTIuMzhjMC0uMDAyLS4wMDMtLjAwNC0uMDA0LS4wMDUtMS41ODgtMS41MjQtMy42Mi0yLjIxNS01Ljk1NS0yLjIxNXptNC40MyA1LjY2bC4wMDMuMDA2di0uMDAzeiIgZmlsbD0iI2ZmZiIgcGFpbnQtb3JkZXI9Im1hcmtlcnMgc3Ryb2tlIGZpbGwiLz48cGF0aCBkPSJNMjE1LjE4NCAyNTEuOTI5bC03Ljk4IDcuOTc5IDI4LjQ3NyAyOC40NzVjLjI4Ny0uNjQ5LjQ0OS0xLjM2Ni40NDktMi4xMjN2LTMxLjE2NWMtLjQ2OS42NzUtLjkzNCAxLjM0OS0xLjM4MiAyLjAwNS0uNzkyIDEuMjc1LTEuNjgyIDIuNjQtMi40NjUgMy45OS0yLjM0NyA0LjA2NS0zLjk4MiA4LjAzOC00LjU4NSAxMy43OTQtLjE2Mi40ODUtLjUyNy43OTgtLjkzLjc5OS0uMzYzLS4wMDEtLjY5Ny0uMjU1LS44NzktLjY2N3YtLjAxMmMtLjU5My01LjgyMi0yLjIzNy05LjgyLTQuNi0xMy45MTQtLjc4My0xLjM1LTEuNjczLTIuNzE1LTIuNDY2LTMuOTktMS4xMzctMS42NjYtMi4zMjctMy40LTMuNjM3LTUuMTY5bC0uMDAyLS4wMDN6IiBmaWxsPSIjYzNjM2MzIi8+PHBhdGggZD0iTTIxMi45ODMgMjQ4LjQ5NWwtMzYuOTUyIDM2Ljk1M3YuODEyYTUuMjI3IDUuMjI3IDAgMCAwIDUuMjM4IDUuMjM4aDEuMDE1bDM1LjY2Ni0zNS42NjZhMTM2LjI3NSAxMzYuMjc1IDAgMCAwLTIuNzY0LTMuOSAzNy41NzUgMzcuNTc1IDAgMCAwLS45ODktMS40NGMtLjI5OS0uNTAzLS42MTYtMS4wMDYtLjk1LTEuNTA4LS4wODMtLjE2Mi0uMTc2LS4zMjYtLjI2NC0uNDg5eiIgZmlsbD0iI2ZkZGM0ZiIgcGFpbnQtb3JkZXI9Im1hcmtlcnMgc3Ryb2tlIGZpbGwiLz48cGF0aCBkPSJNMjExLjk5OCAyNjEuMDgzbC02LjE1MiA2LjE1MSAyNC4yNjQgMjQuMjY0aC43ODFhNS4yMjcgNS4yMjcgMCAwIDAgNS4yMzktNS4yMzh2LTEuMDQ1eiIgZmlsbD0iI2ZmZiIgcGFpbnQtb3JkZXI9Im1hcmtlcnMgc3Ryb2tlIGZpbGwiLz48L2c+PC9zdmc+);
	}
.ck-media__wrapper[data-oembed-url*="facebook.com"] .ck-media__placeholder {
		background: hsl(220, 46%, 48%);
	}
.ck-media__wrapper[data-oembed-url*="facebook.com"] .ck-media__placeholder .ck-media__placeholder__icon {
			background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIxMDI0cHgiIGhlaWdodD0iMTAyNHB4IiB2aWV3Qm94PSIwIDAgMTAyNCAxMDI0IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPiAgICAgICAgPHRpdGxlPkZpbGwgMTwvdGl0bGU+ICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPiAgICA8ZGVmcz48L2RlZnM+ICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPiAgICAgICAgPGcgaWQ9ImZMb2dvX1doaXRlIiBmaWxsPSIjRkZGRkZFIj4gICAgICAgICAgICA8cGF0aCBkPSJNOTY3LjQ4NCwwIEw1Ni41MTcsMCBDMjUuMzA0LDAgMCwyNS4zMDQgMCw1Ni41MTcgTDAsOTY3LjQ4MyBDMCw5OTguNjk0IDI1LjI5NywxMDI0IDU2LjUyMiwxMDI0IEw1NDcsMTAyNCBMNTQ3LDYyOCBMNDE0LDYyOCBMNDE0LDQ3MyBMNTQ3LDQ3MyBMNTQ3LDM1OS4wMjkgQzU0NywyMjYuNzY3IDYyNy43NzMsMTU0Ljc0NyA3NDUuNzU2LDE1NC43NDcgQzgwMi4yNjksMTU0Ljc0NyA4NTAuODQyLDE1OC45NTUgODY1LDE2MC44MzYgTDg2NSwyOTkgTDc4My4zODQsMjk5LjAzNyBDNzE5LjM5MSwyOTkuMDM3IDcwNywzMjkuNTI5IDcwNywzNzQuMjczIEw3MDcsNDczIEw4NjAuNDg3LDQ3MyBMODQwLjUwMSw2MjggTDcwNyw2MjggTDcwNywxMDI0IEw5NjcuNDg0LDEwMjQgQzk5OC42OTcsMTAyNCAxMDI0LDk5OC42OTcgMTAyNCw5NjcuNDg0IEwxMDI0LDU2LjUxNSBDMTAyNCwyNS4zMDMgOTk4LjY5NywwIDk2Ny40ODQsMCIgaWQ9IkZpbGwtMSI+PC9wYXRoPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+);
		}
.ck-media__wrapper[data-oembed-url*="facebook.com"] .ck-media__placeholder .ck-media__placeholder__url__text {
			color: hsl(220, 100%, 90%);
		}
.ck-media__wrapper[data-oembed-url*="facebook.com"] .ck-media__placeholder .ck-media__placeholder__url__text:hover {
				color: hsl(0, 0%, 100%);
			}
.ck-media__wrapper[data-oembed-url*="instagram.com"] .ck-media__placeholder {
		background: linear-gradient(-135deg,hsl(246, 100%, 39%),hsl(302, 100%, 36%),hsl(0, 100%, 48%));
	}
.ck-media__wrapper[data-oembed-url*="instagram.com"] .ck-media__placeholder .ck-media__placeholder__icon {
			background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSI1MDRweCIgaGVpZ2h0PSI1MDRweCIgdmlld0JveD0iMCAwIDUwNCA1MDQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+ICAgICAgICA8dGl0bGU+Z2x5cGgtbG9nb19NYXkyMDE2PC90aXRsZT4gICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+ICAgIDxkZWZzPiAgICAgICAgPHBvbHlnb24gaWQ9InBhdGgtMSIgcG9pbnRzPSIwIDAuMTU5IDUwMy44NDEgMC4xNTkgNTAzLjg0MSA1MDMuOTQgMCA1MDMuOTQiPjwvcG9seWdvbj4gICAgPC9kZWZzPiAgICA8ZyBpZD0iZ2x5cGgtbG9nb19NYXkyMDE2IiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4gICAgICAgIDxnIGlkPSJHcm91cC0zIj4gICAgICAgICAgICA8bWFzayBpZD0ibWFzay0yIiBmaWxsPSJ3aGl0ZSI+ICAgICAgICAgICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI3BhdGgtMSI+PC91c2U+ICAgICAgICAgICAgPC9tYXNrPiAgICAgICAgICAgIDxnIGlkPSJDbGlwLTIiPjwvZz4gICAgICAgICAgICA8cGF0aCBkPSJNMjUxLjkyMSwwLjE1OSBDMTgzLjUwMywwLjE1OSAxNzQuOTI0LDAuNDQ5IDE0OC4wNTQsMS42NzUgQzEyMS4yNCwyLjg5OCAxMDIuOTI3LDcuMTU3IDg2LjkwMywxMy4zODUgQzcwLjMzNywxOS44MjIgNTYuMjg4LDI4LjQzNiA0Mi4yODIsNDIuNDQxIEMyOC4yNzcsNTYuNDQ3IDE5LjY2Myw3MC40OTYgMTMuMjI2LDg3LjA2MiBDNi45OTgsMTAzLjA4NiAyLjczOSwxMjEuMzk5IDEuNTE2LDE0OC4yMTMgQzAuMjksMTc1LjA4MyAwLDE4My42NjIgMCwyNTIuMDggQzAsMzIwLjQ5NyAwLjI5LDMyOS4wNzYgMS41MTYsMzU1Ljk0NiBDMi43MzksMzgyLjc2IDYuOTk4LDQwMS4wNzMgMTMuMjI2LDQxNy4wOTcgQzE5LjY2Myw0MzMuNjYzIDI4LjI3Nyw0NDcuNzEyIDQyLjI4Miw0NjEuNzE4IEM1Ni4yODgsNDc1LjcyMyA3MC4zMzcsNDg0LjMzNyA4Ni45MDMsNDkwLjc3NSBDMTAyLjkyNyw0OTcuMDAyIDEyMS4yNCw1MDEuMjYxIDE0OC4wNTQsNTAyLjQ4NCBDMTc0LjkyNCw1MDMuNzEgMTgzLjUwMyw1MDQgMjUxLjkyMSw1MDQgQzMyMC4zMzgsNTA0IDMyOC45MTcsNTAzLjcxIDM1NS43ODcsNTAyLjQ4NCBDMzgyLjYwMSw1MDEuMjYxIDQwMC45MTQsNDk3LjAwMiA0MTYuOTM4LDQ5MC43NzUgQzQzMy41MDQsNDg0LjMzNyA0NDcuNTUzLDQ3NS43MjMgNDYxLjU1OSw0NjEuNzE4IEM0NzUuNTY0LDQ0Ny43MTIgNDg0LjE3OCw0MzMuNjYzIDQ5MC42MTYsNDE3LjA5NyBDNDk2Ljg0Myw0MDEuMDczIDUwMS4xMDIsMzgyLjc2IDUwMi4zMjUsMzU1Ljk0NiBDNTAzLjU1MSwzMjkuMDc2IDUwMy44NDEsMzIwLjQ5NyA1MDMuODQxLDI1Mi4wOCBDNTAzLjg0MSwxODMuNjYyIDUwMy41NTEsMTc1LjA4MyA1MDIuMzI1LDE0OC4yMTMgQzUwMS4xMDIsMTIxLjM5OSA0OTYuODQzLDEwMy4wODYgNDkwLjYxNiw4Ny4wNjIgQzQ4NC4xNzgsNzAuNDk2IDQ3NS41NjQsNTYuNDQ3IDQ2MS41NTksNDIuNDQxIEM0NDcuNTUzLDI4LjQzNiA0MzMuNTA0LDE5LjgyMiA0MTYuOTM4LDEzLjM4NSBDNDAwLjkxNCw3LjE1NyAzODIuNjAxLDIuODk4IDM1NS43ODcsMS42NzUgQzMyOC45MTcsMC40NDkgMzIwLjMzOCwwLjE1OSAyNTEuOTIxLDAuMTU5IFogTTI1MS45MjEsNDUuNTUgQzMxOS4xODYsNDUuNTUgMzI3LjE1NCw0NS44MDcgMzUzLjcxOCw0Ny4wMTkgQzM3OC4yOCw0OC4xMzkgMzkxLjYxOSw1Mi4yNDMgNDAwLjQ5Niw1NS42OTMgQzQxMi4yNTUsNjAuMjYzIDQyMC42NDcsNjUuNzIyIDQyOS40NjIsNzQuNTM4IEM0MzguMjc4LDgzLjM1MyA0NDMuNzM3LDkxLjc0NSA0NDguMzA3LDEwMy41MDQgQzQ1MS43NTcsMTEyLjM4MSA0NTUuODYxLDEyNS43MiA0NTYuOTgxLDE1MC4yODIgQzQ1OC4xOTMsMTc2Ljg0NiA0NTguNDUsMTg0LjgxNCA0NTguNDUsMjUyLjA4IEM0NTguNDUsMzE5LjM0NSA0NTguMTkzLDMyNy4zMTMgNDU2Ljk4MSwzNTMuODc3IEM0NTUuODYxLDM3OC40MzkgNDUxLjc1NywzOTEuNzc4IDQ0OC4zMDcsNDAwLjY1NSBDNDQzLjczNyw0MTIuNDE0IDQzOC4yNzgsNDIwLjgwNiA0MjkuNDYyLDQyOS42MjEgQzQyMC42NDcsNDM4LjQzNyA0MTIuMjU1LDQ0My44OTYgNDAwLjQ5Niw0NDguNDY2IEMzOTEuNjE5LDQ1MS45MTYgMzc4LjI4LDQ1Ni4wMiAzNTMuNzE4LDQ1Ny4xNCBDMzI3LjE1OCw0NTguMzUyIDMxOS4xOTEsNDU4LjYwOSAyNTEuOTIxLDQ1OC42MDkgQzE4NC42NSw0NTguNjA5IDE3Ni42ODQsNDU4LjM1MiAxNTAuMTIzLDQ1Ny4xNCBDMTI1LjU2MSw0NTYuMDIgMTEyLjIyMiw0NTEuOTE2IDEwMy4zNDUsNDQ4LjQ2NiBDOTEuNTg2LDQ0My44OTYgODMuMTk0LDQzOC40MzcgNzQuMzc5LDQyOS42MjEgQzY1LjU2NCw0MjAuODA2IDYwLjEwNCw0MTIuNDE0IDU1LjUzNCw0MDAuNjU1IEM1Mi4wODQsMzkxLjc3OCA0Ny45OCwzNzguNDM5IDQ2Ljg2LDM1My44NzcgQzQ1LjY0OCwzMjcuMzEzIDQ1LjM5MSwzMTkuMzQ1IDQ1LjM5MSwyNTIuMDggQzQ1LjM5MSwxODQuODE0IDQ1LjY0OCwxNzYuODQ2IDQ2Ljg2LDE1MC4yODIgQzQ3Ljk4LDEyNS43MiA1Mi4wODQsMTEyLjM4MSA1NS41MzQsMTAzLjUwNCBDNjAuMTA0LDkxLjc0NSA2NS41NjMsODMuMzUzIDc0LjM3OSw3NC41MzggQzgzLjE5NCw2NS43MjIgOTEuNTg2LDYwLjI2MyAxMDMuMzQ1LDU1LjY5MyBDMTEyLjIyMiw1Mi4yNDMgMTI1LjU2MSw0OC4xMzkgMTUwLjEyMyw0Ny4wMTkgQzE3Ni42ODcsNDUuODA3IDE4NC42NTUsNDUuNTUgMjUxLjkyMSw0NS41NSBaIiBpZD0iRmlsbC0xIiBmaWxsPSIjRkZGRkZGIiBtYXNrPSJ1cmwoI21hc2stMikiPjwvcGF0aD4gICAgICAgIDwvZz4gICAgICAgIDxwYXRoIGQ9Ik0yNTEuOTIxLDMzNi4wNTMgQzIwNS41NDMsMzM2LjA1MyAxNjcuOTQ3LDI5OC40NTcgMTY3Ljk0NywyNTIuMDggQzE2Ny45NDcsMjA1LjcwMiAyMDUuNTQzLDE2OC4xMDYgMjUxLjkyMSwxNjguMTA2IEMyOTguMjk4LDE2OC4xMDYgMzM1Ljg5NCwyMDUuNzAyIDMzNS44OTQsMjUyLjA4IEMzMzUuODk0LDI5OC40NTcgMjk4LjI5OCwzMzYuMDUzIDI1MS45MjEsMzM2LjA1MyBaIE0yNTEuOTIxLDEyMi43MTUgQzE4MC40NzQsMTIyLjcxNSAxMjIuNTU2LDE4MC42MzMgMTIyLjU1NiwyNTIuMDggQzEyMi41NTYsMzIzLjUyNiAxODAuNDc0LDM4MS40NDQgMjUxLjkyMSwzODEuNDQ0IEMzMjMuMzY3LDM4MS40NDQgMzgxLjI4NSwzMjMuNTI2IDM4MS4yODUsMjUyLjA4IEMzODEuMjg1LDE4MC42MzMgMzIzLjM2NywxMjIuNzE1IDI1MS45MjEsMTIyLjcxNSBaIiBpZD0iRmlsbC00IiBmaWxsPSIjRkZGRkZGIj48L3BhdGg+ICAgICAgICA8cGF0aCBkPSJNNDE2LjYyNywxMTcuNjA0IEM0MTYuNjI3LDEzNC4zIDQwMy4wOTIsMTQ3LjgzNCAzODYuMzk2LDE0Ny44MzQgQzM2OS43MDEsMTQ3LjgzNCAzNTYuMTY2LDEzNC4zIDM1Ni4xNjYsMTE3LjYwNCBDMzU2LjE2NiwxMDAuOTA4IDM2OS43MDEsODcuMzczIDM4Ni4zOTYsODcuMzczIEM0MDMuMDkyLDg3LjM3MyA0MTYuNjI3LDEwMC45MDggNDE2LjYyNywxMTcuNjA0IiBpZD0iRmlsbC01IiBmaWxsPSIjRkZGRkZGIj48L3BhdGg+ICAgIDwvZz48L3N2Zz4=);
		}
/* stylelint-disable-next-line no-descending-specificity */
.ck-media__wrapper[data-oembed-url*="instagram.com"] .ck-media__placeholder .ck-media__placeholder__url__text {
			color: hsl(302, 100%, 94%);
		}
.ck-media__wrapper[data-oembed-url*="instagram.com"] .ck-media__placeholder .ck-media__placeholder__url__text:hover {
				color: hsl(0, 0%, 100%);
			}
.ck-media__wrapper[data-oembed-url*="twitter.com"] .ck.ck-media__placeholder {
		/* Use gradient to contrast with focused widget (ckeditor/ckeditor5-media-embed#22). */
		background: linear-gradient( to right, hsl(201, 85%, 70%), hsl(201, 85%, 35%) );
	}
.ck-media__wrapper[data-oembed-url*="twitter.com"] .ck.ck-media__placeholder .ck-media__placeholder__icon {
			background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IldoaXRlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQwMCA0MDAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQwMCA0MDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MDAsMjAwYzAsMTEwLjUtODkuNSwyMDAtMjAwLDIwMFMwLDMxMC41LDAsMjAwUzg5LjUsMCwyMDAsMFM0MDAsODkuNSw0MDAsMjAweiBNMTYzLjQsMzA1LjVjODguNywwLDEzNy4yLTczLjUsMTM3LjItMTM3LjJjMC0yLjEsMC00LjItMC4xLTYuMmM5LjQtNi44LDE3LjYtMTUuMywyNC4xLTI1Yy04LjYsMy44LTE3LjksNi40LTI3LjcsNy42YzEwLTYsMTcuNi0xNS40LDIxLjItMjYuN2MtOS4zLDUuNS0xOS42LDkuNS0zMC42LDExLjdjLTguOC05LjQtMjEuMy0xNS4yLTM1LjItMTUuMmMtMjYuNiwwLTQ4LjIsMjEuNi00OC4yLDQ4LjJjMCwzLjgsMC40LDcuNSwxLjMsMTFjLTQwLjEtMi03NS42LTIxLjItOTkuNC01MC40Yy00LjEsNy4xLTYuNSwxNS40LTYuNSwyNC4yYzAsMTYuNyw4LjUsMzEuNSwyMS41LDQwLjFjLTcuOS0wLjItMTUuMy0yLjQtMjEuOC02YzAsMC4yLDAsMC40LDAsMC42YzAsMjMuNCwxNi42LDQyLjgsMzguNyw0Ny4zYy00LDEuMS04LjMsMS43LTEyLjcsMS43Yy0zLjEsMC02LjEtMC4zLTkuMS0wLjljNi4xLDE5LjIsMjMuOSwzMy4xLDQ1LDMzLjVjLTE2LjUsMTIuOS0zNy4zLDIwLjYtNTkuOSwyMC42Yy0zLjksMC03LjctMC4yLTExLjUtMC43QzExMC44LDI5Ny41LDEzNi4yLDMwNS41LDE2My40LDMwNS41Ii8+PC9zdmc+);
		}
.ck-media__wrapper[data-oembed-url*="twitter.com"] .ck.ck-media__placeholder .ck-media__placeholder__url__text {
			color: hsl(201, 100%, 86%);
		}
.ck-media__wrapper[data-oembed-url*="twitter.com"] .ck.ck-media__placeholder .ck-media__placeholder__url__text:hover {
				color: hsl(0, 0%, 100%);
			}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-content-color-mention-background: hsla(341, 100%, 30%, 0.1);
	--ck-content-color-mention-text: hsl(341, 100%, 30%);
}
.ck-content .mention {
	background: var(--ck-content-color-mention-background);
	color: var(--ck-content-color-mention-text);
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-color-restricted-editing-exception-background: hsla(31, 100%, 65%, .2);
	--ck-color-restricted-editing-exception-hover-background: hsla(31, 100%, 65%, .35);
	--ck-color-restricted-editing-exception-brackets: hsla(31, 100%, 40%, .4);
	--ck-color-restricted-editing-selected-exception-background: hsla(31, 100%, 65%, .5);
	--ck-color-restricted-editing-selected-exception-brackets: hsla(31, 100%, 40%, .6);
}
.ck-editor__editable .restricted-editing-exception {
	transition: .2s ease-in-out background;
	background-color: var(--ck-color-restricted-editing-exception-background);
	border: 1px solid;
	border-image: linear-gradient(
		to right,
		var(--ck-color-restricted-editing-exception-brackets) 0%,
		var(--ck-color-restricted-editing-exception-brackets) 5px,
		hsla(0, 0%, 0%, 0) 6px,
		hsla(0, 0%, 0%, 0) calc(100% - 6px),
		var(--ck-color-restricted-editing-exception-brackets) calc(100% - 5px),
		var(--ck-color-restricted-editing-exception-brackets) 100%
	) 1;
}
@media (prefers-reduced-motion: reduce) {
.ck-editor__editable .restricted-editing-exception {
		transition: none;
}
	}
.ck-editor__editable .restricted-editing-exception.restricted-editing-exception_selected {
		background-color: var(--ck-color-restricted-editing-selected-exception-background);
		border-image: linear-gradient(
			to right,
			var(--ck-color-restricted-editing-selected-exception-brackets) 0%,
			var(--ck-color-restricted-editing-selected-exception-brackets) 5px,
			var(--ck-color-restricted-editing-selected-exception-brackets) calc(100% - 5px),
			var(--ck-color-restricted-editing-selected-exception-brackets) 100%
		) 1;
	}
.ck-editor__editable .restricted-editing-exception.restricted-editing-exception_collapsed {
		/* Empty exception should have the same width as exception with at least 1 char */
		padding-left: 1ch;
	}
.ck-restricted-editing_mode_restricted {
	cursor: default;

	/* We also have to override all elements inside the restricted editable to prevent cursor switching between default and text
	during the pointer movement. */
}
.ck-restricted-editing_mode_restricted * {
		cursor: default;
	}
.ck-restricted-editing_mode_restricted .restricted-editing-exception {
		cursor: text;
	}
.ck-restricted-editing_mode_restricted .restricted-editing-exception * {
			cursor: text;
		}
.ck-restricted-editing_mode_restricted .restricted-editing-exception:hover {
			background: var(--ck-color-restricted-editing-exception-hover-background);
		}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements rounded corner interface for .ck-rounded-corners class.
 *
 * @see $ck-border-radius
 */
:root {
	--ck-character-grid-tile-size: 24px;
}
.ck.ck-character-grid {
	overflow-y: auto;
	overflow-x: hidden;
}
.ck.ck-character-grid .ck-character-grid__tiles {
		grid-template-columns: repeat(auto-fill, minmax(var(--ck-character-grid-tile-size), 1fr));
		margin: var(--ck-spacing-standard) var(--ck-spacing-large);
		grid-gap: var(--ck-spacing-standard);
	}
.ck.ck-character-grid .ck-character-grid__tile {
		width: var(--ck-character-grid-tile-size);
		height: var(--ck-character-grid-tile-size);
		min-width: var(--ck-character-grid-tile-size);
		min-height: var(--ck-character-grid-tile-size);
		font-size: 1.5em;
		padding: 0;
		transition: .2s ease box-shadow;
		border: 0;
	}
@media (prefers-reduced-motion: reduce) {
.ck.ck-character-grid .ck-character-grid__tile {
			transition: none;
	}
		}
.ck.ck-character-grid .ck-character-grid__tile:focus:not( .ck-disabled ),
		.ck.ck-character-grid .ck-character-grid__tile:hover:not( .ck-disabled ) {
			/* Disable the default .ck-button's border ring. */
			border: 0;
			box-shadow: inset 0 0 0 1px var(--ck-color-base-background), 0 0 0 2px var(--ck-color-focus-border);
		}
/* Make sure the glyph is rendered in the center of the button */
.ck.ck-character-grid .ck-character-grid__tile .ck-button__label {
			line-height: var(--ck-character-grid-tile-size);
			width: 100%;
			text-align: center;
		}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
.ck.ck-character-info {
	padding: var(--ck-spacing-small) var(--ck-spacing-large);
	border-top: 1px solid var(--ck-color-base-border);
}
.ck.ck-character-info > * {
		text-transform: uppercase;
		font-size: var(--ck-font-size-small);
	}
.ck.ck-character-info .ck-character-info__name {
		max-width: 280px;
		text-overflow: ellipsis;
		overflow: hidden;
	}
.ck.ck-character-info .ck-character-info__code {
		opacity: .6;
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
.ck.ck-special-characters-navigation > .ck-label {
		max-width: 160px;
		text-overflow: ellipsis;
		overflow: hidden;
	}
.ck.ck-special-characters-navigation > .ck-dropdown .ck-dropdown__panel {
		/* There could be dozens of categories available. Use scroll to prevent a 10e6px dropdown. */
		max-height: 250px;
		overflow-y: auto;
		overflow-x: hidden;
	}
@media screen and (max-width: 600px) {
.ck.ck-special-characters-navigation {
		max-width: 190px;
}

		.ck.ck-special-characters-navigation > .ck-form__header__label {
			text-overflow: ellipsis;
			overflow: hidden;
		}
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
.ck.ck-dropdown.ck-style-dropdown.ck-style-dropdown_multiple-active > .ck-button > .ck-button__label {
	font-style: italic;
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-style-panel-button-width: 120px;
	--ck-style-panel-button-height: 80px;
	--ck-style-panel-button-label-background: hsl(0, 0%, 94.1%);
	--ck-style-panel-button-hover-label-background: hsl(0, 0%, 92.1%);
	--ck-style-panel-button-hover-border-color: hsl(0, 0%, 70%);
}
.ck.ck-style-panel .ck-style-grid {
	row-gap: var(--ck-spacing-large);
	column-gap: var(--ck-spacing-large);
}
.ck.ck-style-panel .ck-style-grid .ck-style-grid__button {
		--ck-color-button-default-hover-background: var(--ck-color-base-background);
		--ck-color-button-default-active-background: var(--ck-color-base-background);

		padding: 0;
		width: var(--ck-style-panel-button-width);
		height: var(--ck-style-panel-button-height);

		/* Let default .ck-button :focus styles apply */
	}
.ck.ck-style-panel .ck-style-grid .ck-style-grid__button:not(:focus) {
			border: 1px solid var(--ck-color-base-border);
		}
.ck.ck-style-panel .ck-style-grid .ck-style-grid__button .ck-button__label {
			height: 22px;
			line-height: 22px;
			width: 100%;
			padding: 0 var(--ck-spacing-medium);
			overflow: hidden;
			text-overflow: ellipsis;
			flex-shrink: 0;
		}
.ck.ck-style-panel .ck-style-grid .ck-style-grid__button .ck-style-grid__button__preview {
			width: 100%;
			overflow: hidden;
			opacity: .9;

			padding: var(--ck-spacing-medium);
			background: var(--ck-color-base-background);
			border: 2px solid var(--ck-color-base-background);
		}
.ck.ck-style-panel .ck-style-grid .ck-style-grid__button.ck-disabled {
			--ck-color-button-default-disabled-background: var(--ck-color-base-foreground);

			/* Let default .ck-button :focus styles apply */
		}
.ck.ck-style-panel .ck-style-grid .ck-style-grid__button.ck-disabled:not(:focus) {
				border-color: var(--ck-style-panel-button-label-background);
			}
.ck.ck-style-panel .ck-style-grid .ck-style-grid__button.ck-disabled .ck-style-grid__button__preview {
				opacity: .4;

				border-color: var(--ck-color-base-foreground);
				filter: saturate(.3);
			}
.ck.ck-style-panel .ck-style-grid .ck-style-grid__button.ck-on {
			border-color: var(--ck-color-base-active);
		}
.ck.ck-style-panel .ck-style-grid .ck-style-grid__button.ck-on .ck-button__label {
				box-shadow: 0 -1px 0 var(--ck-color-base-active);
				z-index: 1; /* Stay on top of the preview with the shadow. */
			}
.ck.ck-style-panel .ck-style-grid .ck-style-grid__button.ck-on:hover {
				border-color: var(--ck-color-base-active-focus);
			}
.ck.ck-style-panel .ck-style-grid .ck-style-grid__button:not(.ck-on) .ck-button__label {
				background: var(--ck-style-panel-button-label-background);
			}
.ck.ck-style-panel .ck-style-grid .ck-style-grid__button:not(.ck-on):hover .ck-button__label {
				background: var(--ck-style-panel-button-hover-label-background);
			}
.ck.ck-style-panel .ck-style-grid .ck-style-grid__button:hover:not(.ck-disabled):not(.ck-on) {
			border-color: var(--ck-style-panel-button-hover-border-color);
		}
.ck.ck-style-panel .ck-style-grid .ck-style-grid__button:hover:not(.ck-disabled):not(.ck-on) .ck-style-grid__button__preview {
				opacity: 1;
			}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
.ck.ck-style-panel .ck-style-panel__style-group > .ck-label {
		margin: var(--ck-spacing-large) 0;
	}
.ck.ck-style-panel .ck-style-panel__style-group:first-child > .ck-label {
			margin-top: 0;
		}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-style-panel-max-height: 470px;
}
.ck.ck-style-panel {
	padding: var(--ck-spacing-large);
	overflow-y: auto;
	max-height: var(--ck-style-panel-max-height);
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements rounded corner interface for .ck-rounded-corners class.
 *
 * @see $ck-border-radius
 */
[dir="ltr"] .ck.ck-input-color > .ck.ck-input-text {
			border-top-right-radius: 0;
			border-bottom-right-radius: 0;
	}
[dir="rtl"] .ck.ck-input-color > .ck.ck-input-text {
			border-top-left-radius: 0;
			border-bottom-left-radius: 0;
	}
/* Make sure the focused input is always on top of the dropdown button so its
		   outline and border are never cropped (also when the input is read-only). */
.ck.ck-input-color > .ck.ck-input-text:focus {
			z-index: 0;
		}
.ck.ck-input-color > .ck.ck-dropdown > .ck.ck-button.ck-input-color__button {
			padding: 0;
		}
[dir="ltr"] .ck.ck-input-color > .ck.ck-dropdown > .ck.ck-button.ck-input-color__button {
				border-top-left-radius: 0;
				border-bottom-left-radius: 0;
	}
[dir="ltr"] .ck.ck-input-color > .ck.ck-dropdown > .ck.ck-button.ck-input-color__button:not(:focus) {
					border-left: 1px solid transparent;
				}
[dir="rtl"] .ck.ck-input-color > .ck.ck-dropdown > .ck.ck-button.ck-input-color__button {
				border-top-right-radius: 0;
				border-bottom-right-radius: 0;
	}
[dir="rtl"] .ck.ck-input-color > .ck.ck-dropdown > .ck.ck-button.ck-input-color__button:not(:focus) {
					border-right: 1px solid transparent;
				}
.ck.ck-input-color > .ck.ck-dropdown > .ck.ck-button.ck-input-color__button.ck-disabled {
				background: var(--ck-color-input-disabled-background);
			}
.ck.ck-input-color > .ck.ck-dropdown > .ck.ck-button.ck-input-color__button > .ck.ck-input-color__button__preview {
				border-radius: 0;

				width: 20px;
				height: 20px;
				border: 1px solid var(--ck-color-input-border);
			}
.ck-rounded-corners .ck.ck-input-color > .ck.ck-dropdown > .ck.ck-button.ck-input-color__button > .ck.ck-input-color__button__preview,
	.ck.ck-input-color > .ck.ck-dropdown > .ck.ck-button.ck-input-color__button > .ck.ck-input-color__button__preview.ck-rounded-corners {
		border-radius: var(--ck-border-radius);
	}
.ck.ck-input-color > .ck.ck-dropdown > .ck.ck-button.ck-input-color__button > .ck.ck-input-color__button__preview > .ck.ck-input-color__button__preview__no-color-indicator {
					top: -30%;
					left: 50%;
					height: 150%;
					width: 8%;
					background: hsl(0, 100%, 50%);
					border-radius: 2px;
					transform: rotate(45deg);
					transform-origin: 50%;
				}
.ck.ck-input-color .ck.ck-input-color__remove-color {
		width: 100%;
		padding: calc(var(--ck-spacing-standard) / 2) var(--ck-spacing-standard);

		border-bottom-left-radius: 0;
		border-bottom-right-radius: 0;
	}
.ck.ck-input-color .ck.ck-input-color__remove-color:not(:focus) {
			border-bottom: 1px solid var(--ck-color-input-border);
		}
[dir="ltr"] .ck.ck-input-color .ck.ck-input-color__remove-color {
			border-top-right-radius: 0;
	}
[dir="rtl"] .ck.ck-input-color .ck.ck-input-color__remove-color {
			border-top-left-radius: 0;
	}
.ck.ck-input-color .ck.ck-input-color__remove-color .ck.ck-icon {
			margin-right: var(--ck-spacing-standard);
		}
[dir="rtl"] .ck.ck-input-color .ck.ck-input-color__remove-color .ck.ck-icon {
				margin-right: 0;
				margin-left: var(--ck-spacing-standard);
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/* Ignore labels that work as fieldset legends */
.ck.ck-form__row > *:not(.ck-label) + * {
			margin-inline-start: var(--ck-spacing-large);
		}
.ck.ck-form__row > .ck-label {
		width: 100%;
		min-width: 100%;
	}
.ck.ck-form__row.ck-table-form__action-row {
		margin-top: var(--ck-spacing-large);
	}
.ck.ck-form__row.ck-table-form__action-row .ck-button .ck-button__label {
			color: var(--ck-color-text);
		}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-insert-table-dropdown-padding: 10px;
	--ck-insert-table-dropdown-box-height: 11px;
	--ck-insert-table-dropdown-box-width: 12px;
	--ck-insert-table-dropdown-box-margin: 1px;
}
.ck .ck-insert-table-dropdown__grid {
	/* The width of a container should match 10 items in a row so there will be a 10x10 grid. */
	width: calc(var(--ck-insert-table-dropdown-box-width) * 10 + var(--ck-insert-table-dropdown-box-margin) * 20 + var(--ck-insert-table-dropdown-padding) * 2);
	padding: var(--ck-insert-table-dropdown-padding) var(--ck-insert-table-dropdown-padding) 0;
}
.ck .ck-insert-table-dropdown__label,
.ck[dir=rtl] .ck-insert-table-dropdown__label {
	text-align: center;
}
.ck .ck-insert-table-dropdown-grid-box {
	min-width: var(--ck-insert-table-dropdown-box-width);
	min-height: var(--ck-insert-table-dropdown-box-height);
	margin: var(--ck-insert-table-dropdown-box-margin);
	border: 1px solid var(--ck-color-base-border);
	border-radius: 1px;
	outline: none;
	transition: none;
}
@media (prefers-reduced-motion: reduce) {
.ck .ck-insert-table-dropdown-grid-box {
		transition: none;
}
	}
.ck .ck-insert-table-dropdown-grid-box:focus {
		box-shadow: none;
	}
.ck .ck-insert-table-dropdown-grid-box.ck-on {
		border-color: var(--ck-color-focus-border);
		background: var(--ck-color-focus-outer-shadow);
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
.ck.ck-table-cell-properties-form {
	width: 320px;
}
.ck.ck-table-cell-properties-form .ck-form__row.ck-table-cell-properties-form__padding-row {
			align-self: flex-end;
			padding: 0;
			width: 25%;
		}
.ck.ck-table-cell-properties-form .ck-form__row.ck-table-cell-properties-form__alignment-row .ck.ck-toolbar {
				background: none;

				/* Compensate for missing input label that would push the margin (toolbar has no inputs). */
				margin-top: var(--ck-spacing-standard);
			}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-color-table-focused-cell-background: hsla(212, 90%, 80%, .3);
	--ck-table-content-default-border-color: hsl(0, 0%, 83%);
}
/* Dashed outline for table without any border. */
.ck-widget.table table[style*="border:none"],
	.ck-widget.table table[style*="border-style:none"] {
		outline: var(--ck-table-content-default-border-color) 1px dashed;
	}
/**
		 * While setting outline is fine, the border should not be modified here
		 * because it overrides the default table cell border color which is not expected.
		 * So do not use `@mixin ck-focus-ring;` here, or any other border styles.
		 * See more: https://github.com/ckeditor/ckeditor5/issues/16979
		 */
.ck-widget.table td.ck-editor__nested-editable, .ck-widget.table th.ck-editor__nested-editable {
			outline: unset;
		}
.ck-widget.table td.ck-editor__nested-editable.ck-editor__nested-editable_focused:not(.ck-editor__editable_selected),
				.ck-widget.table th.ck-editor__nested-editable.ck-editor__nested-editable_focused:not(.ck-editor__editable_selected),
				.ck-widget.table td.ck-editor__nested-editable:not(.ck-editor__editable_selected):focus,
				.ck-widget.table th.ck-editor__nested-editable:not(.ck-editor__editable_selected):focus {
					/* A very slight background to highlight the focused cell */
					background: var(--ck-color-table-focused-cell-background);
					outline: 1px solid var(--ck-color-focus-border);
					outline-offset: -1px; /* progressive enhancement - no IE support */
				}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * Implements rounded corner interface for .ck-rounded-corners class.
 *
 * @see $ck-border-radius
 */
:root {
	--ck-table-properties-error-arrow-size: 6px;
	--ck-table-properties-min-error-width: 150px;
}
.ck.ck-table-form .ck-form__row.ck-table-form__border-row .ck-labeled-field-view > .ck-label {
					font-size: var(--ck-font-size-tiny);
					text-align: center;
				}
.ck.ck-table-form .ck-form__row.ck-table-form__border-row .ck-table-form__border-style,
			.ck.ck-table-form .ck-form__row.ck-table-form__border-row .ck-table-form__border-width {
				width: 80px;
				min-width: 80px;
				max-width: 80px;
			}
.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row {
			padding: 0;
		}
.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row .ck-table-form__dimensions-row__width,
			.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row .ck-table-form__dimensions-row__height {
				margin: 0
			}
.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row .ck-table-form__dimension-operator {
				align-self: flex-end;
				display: inline-block;
				height: var(--ck-ui-component-min-height);
				line-height: var(--ck-ui-component-min-height);
				margin: 0 var(--ck-spacing-small);
			}
.ck.ck-table-form .ck.ck-labeled-field-view {
		padding-top: var(--ck-spacing-standard);
	}
.ck.ck-table-form .ck.ck-labeled-field-view .ck.ck-labeled-field-view__status {
			border-radius: 0;

			background: var(--ck-color-base-error);
			color: var(--ck-color-base-background);
			padding: var(--ck-spacing-small) var(--ck-spacing-medium);
			min-width: var(--ck-table-properties-min-error-width);
			text-align: center;

			animation: ck-table-form-labeled-view-status-appear .15s ease both;
		}
.ck-rounded-corners .ck.ck-table-form .ck.ck-labeled-field-view .ck.ck-labeled-field-view__status,
	.ck.ck-table-form .ck.ck-labeled-field-view .ck.ck-labeled-field-view__status.ck-rounded-corners {
		border-radius: var(--ck-border-radius);
	}
/* The arrow pointing towards the field. */
.ck.ck-table-form .ck.ck-labeled-field-view .ck.ck-labeled-field-view__status::after {
				border-color: transparent transparent var(--ck-color-base-error) transparent;
				border-width: 0 var(--ck-table-properties-error-arrow-size) var(--ck-table-properties-error-arrow-size) var(--ck-table-properties-error-arrow-size);
				border-style: solid;
			}
@media (prefers-reduced-motion: reduce) {
.ck.ck-table-form .ck.ck-labeled-field-view .ck.ck-labeled-field-view__status {
				animation: none;
		}
			}
/* Hide the error balloon when the field is blurred. Makes the experience much more clear. */
.ck.ck-table-form .ck.ck-labeled-field-view .ck-input.ck-error:not(:focus) + .ck.ck-labeled-field-view__status {
			display: none;
		}
@keyframes ck-table-form-labeled-view-status-appear {
	0% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
.ck.ck-table-properties-form {
	width: 320px;
}
.ck.ck-table-properties-form .ck-form__row.ck-table-properties-form__alignment-row {
			align-self: flex-end;
			padding: 0;
		}
.ck.ck-table-properties-form .ck-form__row.ck-table-properties-form__alignment-row .ck.ck-toolbar {
				background: none;

				/* Compensate for missing input label that would push the margin (toolbar has no inputs). */
				margin-top: var(--ck-spacing-standard);
			}
.ck.ck-table-properties-form .ck-form__row.ck-table-properties-form__alignment-row .ck.ck-toolbar .ck-toolbar__items > * {
					width: 40px;
				}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-table-selected-cell-background: hsla(208, 90%, 80%, .3);
}
.ck.ck-editor__editable .table table td.ck-editor__editable_selected,
	.ck.ck-editor__editable .table table th.ck-editor__editable_selected {
		position: relative;
		caret-color: transparent;
		box-shadow: unset;

		/* https://github.com/ckeditor/ckeditor5/issues/6446 */
	}
.ck.ck-editor__editable .table table td.ck-editor__editable_selected:after, .ck.ck-editor__editable .table table th.ck-editor__editable_selected:after {
			content: '';
			pointer-events: none;
			background-color: var(--ck-table-selected-cell-background);
			position: absolute;
			top: 0;
			left: 0;
			right: 0;
			bottom: 0;
		}
.ck.ck-editor__editable .table table td.ck-editor__editable_selected ::selection,
		.ck.ck-editor__editable .table table th.ck-editor__editable_selected ::selection,
		.ck.ck-editor__editable .table table td.ck-editor__editable_selected:focus,
		.ck.ck-editor__editable .table table th.ck-editor__editable_selected:focus {
			background-color: transparent;
		}
/*
		 * To reduce the amount of noise, all widgets in the table selection have no outline and no selection handle.
		 * See https://github.com/ckeditor/ckeditor5/issues/9491.
		 */
.ck.ck-editor__editable .table table td.ck-editor__editable_selected .ck-widget, .ck.ck-editor__editable .table table th.ck-editor__editable_selected .ck-widget {
			outline: unset;
		}
.ck.ck-editor__editable .table table td.ck-editor__editable_selected .ck-widget > .ck-widget__selection-handle, .ck.ck-editor__editable .table table th.ck-editor__editable_selected .ck-widget > .ck-widget__selection-handle {
				display: none;
			}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-table-layout-widget-type-around-button-size: 16px;
	--ck-table-layout-widget-type-around-icon-width: 10px;
	--ck-table-layout-widget-type-around-icon-height: 8px;
	--ck-table-layout-widget-handler-icon-size: 10px;
	--ck-table-layout-default-border-color: hsl(0, 0%, 83%);

}
.ck-editor__editable .table.layout-table > table {
			width: 100%;
			height: 100%;

			/* Resetting `border-collapse` property to the user agent styles. */
			border-collapse: revert;

			/* The default table layout style in the editing view when the border is unset. */
		}
.ck-editor__editable .table.layout-table > table:not(
			[style*="border:"],
			[style*="border-top"],
			[style*="border-bottom"],
			[style*="border-left"],
			[style*="border-right"],
			[style*="border-width"],
			[style*="border-style"],
			[style*="border-color"]) {
				border-color: transparent;
				border-width: 0;
				outline: none;
			}
.ck-editor__editable .table.layout-table > table > tbody > tr > td {
			box-shadow: revert;
			padding: revert;
			min-width: 2em;
			/* To make the caret visible. */
			text-indent: 1px;

			/* Resets the `min-width` style attribute that was added by the content table style. */
		}
.ck-editor__editable .table.layout-table > table > tbody > tr > td[style^="width:"],
			.ck-editor__editable .table.layout-table > table > tbody > tr > td[style*=" width:"],
			.ck-editor__editable .table.layout-table > table > tbody > tr > td[style*=";width:"],
			.ck-editor__editable .table.layout-table > table > tbody > tr > td[style*="'width:"] {
				min-width: auto;
			}
/* Remove the default background color from the focused table cell. */
.ck-editor__editable .table.layout-table > table > tbody > tr > td:focus {
				background-color: transparent;
			}
/* The default table layout cell style in the editing view when the border is unset.
			But it need to be more strict cause of style attributes like `border-collapse`, `border-spacing`, etc. */
.ck-editor__editable .table.layout-table > table > tbody > tr > td:not(
			[style*="border:"],
			[style*="border-top"],
			[style*="border-bottom"],
			[style*="border-left"],
			[style*="border-right"],
			[style*="border-width"],
			[style*="border-style"],
			[style*="border-color"]) {
				border-color: transparent;
				/* Resetting `border-width` property to the user agent styles. */
				border-width: 0;
				outline: var(--ck-table-layout-default-border-color) 1px dashed;
				outline-offset: -1px;
			}
.ck-editor__editable .table.layout-table > table > tbody > tr > td:not(
			[style*="border:"],
			[style*="border-top"],
			[style*="border-bottom"],
			[style*="border-left"],
			[style*="border-right"],
			[style*="border-width"],
			[style*="border-style"],
			[style*="border-color"]):focus {
					outline: var(--ck-color-focus-border) 1px solid;
				}
/* Reset the `width` and `text-indent` of the bogus paragraph because <td> has 1px text indent. */
.ck-editor__editable .table.layout-table > table > tbody > tr > td > .ck-table-bogus-paragraph {
				width: calc(100% - 1px);
				text-indent: 0;
			}
/* Widget type around overrides. */
.ck-editor__editable .table.layout-table.ck-widget > .ck-widget__type-around {
				--ck-widget-type-around-button-size: var(--ck-table-layout-widget-type-around-button-size);
			}
.ck-editor__editable .table.layout-table.ck-widget > .ck-widget__type-around > .ck-widget__type-around__button.ck-widget__type-around__button_before,
					.ck-editor__editable .table.layout-table.ck-widget > .ck-widget__type-around > .ck-widget__type-around__button.ck-widget__type-around__button_after {
						transform: translateY(0);
						/* Same value as inline-image widget because it is after the inline-image in HTML structure */
						z-index: 2;
					}
.ck-editor__editable .table.layout-table.ck-widget > .ck-widget__type-around > .ck-widget__type-around__button.ck-widget__type-around__button_before {
						margin-left: var(--ck-table-layout-widget-type-around-button-size);
						left: min(10%, 30px);
						border-radius: 0 0 100px 100px;
					}
.ck-editor__editable .table.layout-table.ck-widget > .ck-widget__type-around > .ck-widget__type-around__button.ck-widget__type-around__button_before::after {
							border-radius: 0 0 100px 100px;
						}
.ck-editor__editable .table.layout-table.ck-widget > .ck-widget__type-around > .ck-widget__type-around__button.ck-widget__type-around__button_after {
						border-radius: 100px 100px 0 0;
					}
.ck-editor__editable .table.layout-table.ck-widget > .ck-widget__type-around > .ck-widget__type-around__button.ck-widget__type-around__button_after::after {
							border-radius: 100px 100px 0 0;
						}
.ck-editor__editable .table.layout-table.ck-widget > .ck-widget__type-around > .ck-widget__type-around__button svg {
						width: var(--ck-table-layout-widget-type-around-icon-width);
						height: var(--ck-table-layout-widget-type-around-icon-height);
					}
.ck-editor__editable .table.layout-table.ck-widget.ck-widget_with-selection-handle > .ck-widget__selection-handle {
					--ck-widget-handler-icon-size: var(--ck-table-layout-widget-handler-icon-size);

					transform: translateY(calc(0px - var(--ck-widget-outline-thickness)));
					/* Value increased by 1 as in selected inline-image widget
					because it is before the inline-image in HTML structure. */
					z-index: 3;
				}
/* Show fake caret on border not above. */
.ck-editor__editable .table.layout-table.ck-widget.ck-widget_type-around_show-fake-caret_before > .ck-widget__type-around > .ck-widget__type-around__fake-caret {
						top: 0;
					}
/* Show fake caret on border not below. */
.ck-editor__editable .table.layout-table.ck-widget.ck-widget_type-around_show-fake-caret_after > .ck-widget__type-around > .ck-widget__type-around__fake-caret {
						bottom: 0;
					}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A visual style of focused element's border.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A helper to combine multiple shadows.
 */
/**
 * Gives an element a drop shadow so it looks like a floating panel.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-widget-outline-thickness: 3px;
	--ck-widget-handler-icon-size: 16px;
	--ck-widget-handler-animation-duration: 200ms;
	--ck-widget-handler-animation-curve: ease;

	--ck-color-widget-blurred-border: hsl(0, 0%, 87%);
	--ck-color-widget-hover-border: hsl(43, 100%, 62%);
	--ck-color-widget-editable-focus-background: var(--ck-color-base-background);
	--ck-color-widget-drag-handler-icon-color: var(--ck-color-base-background);
}
.ck .ck-widget {
	outline-width: var(--ck-widget-outline-thickness);
	outline-style: solid;
	outline-color: transparent;
	transition: outline-color var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve);
}
@media (prefers-reduced-motion: reduce) {
.ck .ck-widget {
		transition: none;
}
	}
.ck .ck-widget.ck-widget_selected,
	.ck .ck-widget.ck-widget_selected:hover {
		outline: var(--ck-widget-outline-thickness) solid var(--ck-color-focus-border);
	}
.ck .ck-widget:hover {
		outline-color: var(--ck-color-widget-hover-border);
	}
.ck .ck-editor__nested-editable {
	border: 1px solid transparent;

	/* The :focus style is applied before .ck-editor__nested-editable_focused class is rendered in the view.
	These styles show a different border for a blink of an eye, so `:focus` need to have same styles applied. */
}
.ck .ck-editor__nested-editable.ck-editor__nested-editable_focused,
	.ck .ck-editor__nested-editable:focus {
		box-shadow: var(--ck-inner-shadow), 0 0;
	}
@media (forced-colors: none) {
		.ck .ck-editor__nested-editable.ck-editor__nested-editable_focused, .ck .ck-editor__nested-editable:focus {
			background-color: var(--ck-color-widget-editable-focus-background);
		}
	}
/**
		 * Focus border should not be applied to table cells because it overrides the default table cell border color.
		 * In other words - in some scenarios, the part of the table cell border has focus color style, which is not expected behavior
		 * because it should be the same as the table cell border color.
		 */
.ck .ck-editor__nested-editable.ck-editor__nested-editable_focused:not(td, th), .ck .ck-editor__nested-editable:focus:not(td, th) {
			/* Disable native outline. */
			outline: none;
			border: var(--ck-focus-ring);
		}
.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle {
		padding: 4px;
		box-sizing: border-box;

		/* Background and opacity will be animated as the handler shows up or the widget gets selected. */
		background-color: transparent;
		opacity: 0;

		/* Transition:
		   * background-color for the .ck-widget_selected state change,
		   * visibility for hiding the handler,
		   * opacity for the proper look of the icon when the handler disappears. */
		transition:
			background-color var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve),
			visibility var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve),
			opacity var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve);

		/* Make only top corners round. */
		border-radius: var(--ck-border-radius) var(--ck-border-radius) 0 0;

		/* Place the drag handler outside the widget wrapper. */
		transform: translateY(-100%);
		left: calc(0px - var(--ck-widget-outline-thickness));
		top: 0;
	}
@media (prefers-reduced-motion: reduce) {
.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle {
			transition: none;
	}
		}
.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle .ck-icon {
			/* Make sure the dimensions of the icon are independent of the fon-size of the content. */
			width: var(--ck-widget-handler-icon-size);
			height: var(--ck-widget-handler-icon-size);
			color: var(--ck-color-widget-drag-handler-icon-color);

			/* The "selected" part of the icon is invisible by default */
		}
.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle .ck-icon .ck-icon__selected-indicator {
				opacity: 0;

				/* Note: The animation is longer on purpose. Simply feels better. */
				transition: opacity 300ms var(--ck-widget-handler-animation-curve);
			}
@media (prefers-reduced-motion: reduce) {
.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle .ck-icon .ck-icon__selected-indicator {
					transition: none;
			}
				}
/* Advertise using the look of the icon that once clicked the handler, the widget will be selected. */
.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle:hover .ck-icon .ck-icon__selected-indicator {
			opacity: 1;
		}
/* Show the selection handler on mouse hover over the widget, but not for nested widgets. */
.ck .ck-widget.ck-widget_with-selection-handle:hover > .ck-widget__selection-handle {
		opacity: 1;
		background-color: var(--ck-color-widget-hover-border);
	}
/* Show the selection handler when the widget is selected, but not for nested widgets. */
.ck .ck-widget.ck-widget_with-selection-handle.ck-widget_selected > .ck-widget__selection-handle, .ck .ck-widget.ck-widget_with-selection-handle.ck-widget_selected:hover > .ck-widget__selection-handle {
			opacity: 1;
			background-color: var(--ck-color-focus-border);

			/* When the widget is selected, notify the user using the proper look of the icon. */
		}
.ck .ck-widget.ck-widget_with-selection-handle.ck-widget_selected > .ck-widget__selection-handle .ck-icon .ck-icon__selected-indicator, .ck .ck-widget.ck-widget_with-selection-handle.ck-widget_selected:hover > .ck-widget__selection-handle .ck-icon .ck-icon__selected-indicator {
				opacity: 1;
			}
/* In a RTL environment, align the selection handler to the right side of the widget */
/* stylelint-disable-next-line no-descending-specificity */
.ck[dir="rtl"] .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle {
	left: auto;
	right: calc(0px - var(--ck-widget-outline-thickness));
}
/* https://github.com/ckeditor/ckeditor5/issues/6415 */
.ck.ck-editor__editable.ck-read-only .ck-widget {
	/* Prevent the :hover outline from showing up because of the used outline-color transition. */
	transition: none;
}
.ck.ck-editor__editable.ck-read-only .ck-widget:not(.ck-widget_selected) {
		/* Disable visual effects of hover/active widget when CKEditor is in readOnly mode.
		 * See: https://github.com/ckeditor/ckeditor5/issues/1261
		 *
		 * Leave the unit because this custom property is used in calc() by other features.
		 * See: https://github.com/ckeditor/ckeditor5/issues/6775
		 */
		--ck-widget-outline-thickness: 0px;
	}
.ck.ck-editor__editable.ck-read-only .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle,
		.ck.ck-editor__editable.ck-read-only .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle:hover {
			background: var(--ck-color-widget-blurred-border);
		}
/*
* Hide the outline of all widget parents when the widget is being hovered.
*/
.ck .ck-widget:has( .ck-widget.table:hover ) {
	outline-color: transparent;
}
/* Hide the selection handle on mouse hover over the widget of all the widget parents. */
.ck .ck-widget.ck-widget_with-selection-handle:has( .ck-widget.table:hover ) > .ck-widget__selection-handle {
	opacity: 0;
	visibility: hidden;
}
/* Style the widget when it's selected but the editable it belongs to lost focus. */
/* stylelint-disable-next-line no-descending-specificity */
.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected,
	.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected:hover {
		outline-color: var(--ck-color-widget-blurred-border);
	}
.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected.ck-widget_with-selection-handle > .ck-widget__selection-handle,
			.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected.ck-widget_with-selection-handle:hover > .ck-widget__selection-handle,
			.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected.ck-widget_with-selection-handle > .ck-widget__selection-handle:hover,
			.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected.ck-widget_with-selection-handle:hover > .ck-widget__selection-handle:hover {
				background: var(--ck-color-widget-blurred-border);
			}
.ck.ck-editor__editable:not(.ck-pagination-view) > .ck-widget.ck-widget_with-selection-handle:first-child,
.ck.ck-editor__editable:not(.ck-pagination-view) blockquote > .ck-widget.ck-widget_with-selection-handle:first-child {
	/* Do not crop selection handler if a widget is a first-child in the blockquote or in the root editable.
	In fact, anything with overflow: hidden.
	https://github.com/ckeditor/ckeditor5-block-quote/issues/28
	https://github.com/ckeditor/ckeditor5-widget/issues/44
	https://github.com/ckeditor/ckeditor5-widget/issues/66 */
	margin-top: calc(1em + var(--ck-widget-handler-icon-size));
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-resizer-size: 10px;

	/* Set the resizer with a 50% offset. */
	--ck-resizer-offset: calc( ( var(--ck-resizer-size) / -2 ) - 2px);
	--ck-resizer-border-width: 1px;
}
.ck .ck-widget__resizer {
	outline: 1px solid var(--ck-color-resizer);
}
.ck .ck-widget__resizer__handle {
	width: var(--ck-resizer-size);
	height: var(--ck-resizer-size);
	background: var(--ck-color-focus-border);
	border: var(--ck-resizer-border-width) solid hsl(0, 0%, 100%);
	border-radius: var(--ck-resizer-border-radius);
}
.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-top-left {
		top: var(--ck-resizer-offset);
		left: var(--ck-resizer-offset);
	}
.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-top-right {
		top: var(--ck-resizer-offset);
		right: var(--ck-resizer-offset);
	}
.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-bottom-right {
		bottom: var(--ck-resizer-offset);
		right: var(--ck-resizer-offset);
	}
.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-bottom-left {
		bottom: var(--ck-resizer-offset);
		left: var(--ck-resizer-offset);
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-widget-type-around-button-size: 20px;
	--ck-color-widget-type-around-button-active: var(--ck-color-focus-border);
	--ck-color-widget-type-around-button-hover: var(--ck-color-widget-hover-border);
	--ck-color-widget-type-around-button-blurred-editable: var(--ck-color-widget-blurred-border);
	--ck-color-widget-type-around-button-radar-start-alpha: 0;
	--ck-color-widget-type-around-button-radar-end-alpha: .3;
	--ck-color-widget-type-around-button-icon: var(--ck-color-base-background);
}
/*
	 * Styles of the type around buttons
	 */
.ck .ck-widget .ck-widget__type-around__button {
		width: var(--ck-widget-type-around-button-size);
		height: var(--ck-widget-type-around-button-size);
		background: var(--ck-color-widget-type-around-button);
		border-radius: 100px;
		transition: opacity var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve), background var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve);

		opacity: 0;

		pointer-events: none;
	}
@media (prefers-reduced-motion: reduce) {
.ck .ck-widget .ck-widget__type-around__button {
			transition: none;
	}
		}
.ck .ck-widget .ck-widget__type-around__button svg {
			width: 10px;
			height: 8px;
			transform: translate(-50%,-50%);
			transition: transform .5s ease;
			margin-top: 1px;
		}
@media (prefers-reduced-motion: reduce) {
.ck .ck-widget .ck-widget__type-around__button svg {
				transition: none;
		}
			}
.ck .ck-widget .ck-widget__type-around__button svg * {
				stroke-dasharray: 10;
				stroke-dashoffset: 0;

				fill: none;
				stroke: var(--ck-color-widget-type-around-button-icon);
				stroke-width: 1.5px;
				stroke-linecap: round;
				stroke-linejoin: round;
			}
.ck .ck-widget .ck-widget__type-around__button svg line {
				stroke-dasharray: 7;
			}
.ck .ck-widget .ck-widget__type-around__button:hover {
			/*
			 * Display the "sonar" around the button when hovered.
			 */
			animation: ck-widget-type-around-button-sonar 1s ease infinite;

			/*
			 * Animate active button's icon.
			 */
		}
.ck .ck-widget .ck-widget__type-around__button:hover svg polyline {
					animation: ck-widget-type-around-arrow-dash 2s linear;
				}
.ck .ck-widget .ck-widget__type-around__button:hover svg line {
					animation: ck-widget-type-around-arrow-tip-dash 2s linear;
				}
@media (prefers-reduced-motion: reduce) {
.ck .ck-widget .ck-widget__type-around__button:hover {
				animation: none;
		}
					.ck .ck-widget .ck-widget__type-around__button:hover svg polyline {
						animation: none;
					}

					.ck .ck-widget .ck-widget__type-around__button:hover svg line {
						animation: none;
					}
			}
/*
	 * Show type around buttons when the widget is being hovered.
	 */
.ck .ck-widget:hover > .ck-widget__type-around > .ck-widget__type-around__button {
			opacity: 1;
			pointer-events: auto;
		}
/*
	 * Styles for the buttons when the widget is NOT selected (but the buttons are visible
	 * and still can be hovered).
	 */
.ck .ck-widget:not(.ck-widget_selected) > .ck-widget__type-around > .ck-widget__type-around__button {
		background: var(--ck-color-widget-type-around-button-hover);
	}
/*
	 * Styles for the buttons when:
	 * - the widget is selected,
	 * - or the button is being hovered (regardless of the widget state).
	 */
.ck .ck-widget.ck-widget_selected > .ck-widget__type-around > .ck-widget__type-around__button,
	.ck .ck-widget > .ck-widget__type-around > .ck-widget__type-around__button:hover {
		background: var(--ck-color-widget-type-around-button-active);
	}
.ck .ck-widget.ck-widget_selected > .ck-widget__type-around > .ck-widget__type-around__button::after, .ck .ck-widget > .ck-widget__type-around > .ck-widget__type-around__button:hover::after {
			width: calc(var(--ck-widget-type-around-button-size) - 2px);
			height: calc(var(--ck-widget-type-around-button-size) - 2px);
			border-radius: 100px;
			background: linear-gradient(135deg, hsla(0,0%,100%,0) 0%, hsla(0,0%,100%,.3) 100%);
		}
/*
		* Styles of the widget when the "fake caret" is blinking (e.g. upon keyboard navigation).
		* Despite the widget being physically selected in the model, its outline should disappear.
		*/
.ck .ck-widget.ck-widget_selected.ck-widget_type-around_show-fake-caret_before,
		.ck .ck-widget.ck-widget_selected.ck-widget_type-around_show-fake-caret_after {
			outline-color: transparent;
		}
/*
		* Show type around buttons when the widget gets selected.
		*/
.ck .ck-widget.ck-widget_selected > .ck-widget__type-around > .ck-widget__type-around__button {
			opacity: 1;
			pointer-events: auto;
		}
/*
	 * Styles for the "before" button when the widget has a selection handle. Because some space
	 * is consumed by the handle, the button must be moved slightly to the right to let it breathe.
	 */
.ck .ck-widget.ck-widget_with-selection-handle > .ck-widget__type-around > .ck-widget__type-around__button_before {
		margin-left: 20px;
	}
/*
	 * Styles for the horizontal "fake caret" which is displayed when the user navigates using the keyboard.
	 */
.ck .ck-widget .ck-widget__type-around__fake-caret {
		pointer-events: none;
		height: 1px;
		animation: ck-widget-type-around-fake-caret-pulse linear 1s infinite normal forwards;

		/*
		 * The semi-transparent-outline+background combo improves the contrast
		 * when the background underneath the fake caret is dark.
		 */
		outline: solid 1px hsla(0, 0%, 100%, .5);
		background: var(--ck-color-base-text);
	}
/*
		 * When the "fake caret" is visible we simulate that the widget is not selected
		 * (despite being physically selected), so the outline color should be for the
		 * unselected widget.
		 */
.ck .ck-widget.ck-widget_type-around_show-fake-caret_before.ck-widget_selected:hover, .ck .ck-widget.ck-widget_type-around_show-fake-caret_after.ck-widget_selected:hover {
			outline-color: var(--ck-color-widget-hover-border);
		}
/*
		 * Styles of the type around buttons when the "fake caret" is blinking (e.g. upon keyboard navigation).
		 * In this state, the type around buttons would collide with the fake carets so they should disappear.
		 */
.ck .ck-widget.ck-widget_type-around_show-fake-caret_before > .ck-widget__type-around > .ck-widget__type-around__button, .ck .ck-widget.ck-widget_type-around_show-fake-caret_after > .ck-widget__type-around > .ck-widget__type-around__button {
			opacity: 0;
			pointer-events: none;
		}
/*
		 * Fake horizontal caret integration with the selection handle. When the caret is visible, simply
		 * hide the handle because it intersects with the caret (and does not make much sense anyway).
		 */
.ck .ck-widget.ck-widget_type-around_show-fake-caret_before.ck-widget_with-selection-handle.ck-widget_selected > .ck-widget__selection-handle, .ck .ck-widget.ck-widget_type-around_show-fake-caret_after.ck-widget_with-selection-handle.ck-widget_selected > .ck-widget__selection-handle, .ck .ck-widget.ck-widget_type-around_show-fake-caret_before.ck-widget_with-selection-handle.ck-widget_selected:hover > .ck-widget__selection-handle, .ck .ck-widget.ck-widget_type-around_show-fake-caret_after.ck-widget_with-selection-handle.ck-widget_selected:hover > .ck-widget__selection-handle {
					opacity: 0
				}
/*
		 * Fake horizontal caret integration with the resize UI. When the caret is visible, simply
		 * hide the resize UI because it creates too much noise. It can be visible when the user
		 * hovers the widget, though.
		 */
.ck .ck-widget.ck-widget_type-around_show-fake-caret_before.ck-widget_selected.ck-widget_with-resizer > .ck-widget__resizer, .ck .ck-widget.ck-widget_type-around_show-fake-caret_after.ck-widget_selected.ck-widget_with-resizer > .ck-widget__resizer {
			opacity: 0
		}
/*
 * Styles for the "before" button when the widget has a selection handle in an RTL environment.
 * The selection handler is aligned to the right side of the widget so there is no need to create
 * additional space for it next to the "before" button.
 */
.ck[dir="rtl"] .ck-widget.ck-widget_with-selection-handle .ck-widget__type-around > .ck-widget__type-around__button_before {
	margin-left: 0;
	margin-right: 20px;
}
/*
 * Hide type around buttons when the widget is selected as a child of a selected
 * nested editable (e.g. mulit-cell table selection).
 *
 * See https://github.com/ckeditor/ckeditor5/issues/7263.
 */
/* stylelint-disable-next-line no-descending-specificity */
.ck-editor__nested-editable.ck-editor__editable_selected .ck-widget.ck-widget_selected > .ck-widget__type-around > .ck-widget__type-around__button, .ck-editor__nested-editable.ck-editor__editable_selected .ck-widget:hover > .ck-widget__type-around > .ck-widget__type-around__button {
				opacity: 0;
				pointer-events: none;
			}
/*
 * Hide type around buttons of all widget parents when the widget is being hovered.
 */
.ck .ck-widget:has( .ck-widget.table:hover ) > .ck-widget__type-around > .ck-widget__type-around__button {
		opacity: 0;
		pointer-events: none;
	}
/*
 * Styles for the buttons when the widget is selected but the user clicked outside of the editor (blurred the editor).
 */
.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected > .ck-widget__type-around > .ck-widget__type-around__button:not(:hover) {
	background: var(--ck-color-widget-type-around-button-blurred-editable);
}
.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected > .ck-widget__type-around > .ck-widget__type-around__button:not(:hover) svg * {
		stroke: hsl(0,0%,60%);
	}
@keyframes ck-widget-type-around-arrow-dash {
	0% {
		stroke-dashoffset: 10;
	}
	20%, 100% {
		stroke-dashoffset: 0;
	}
}
@keyframes ck-widget-type-around-arrow-tip-dash {
	0%, 20% {
		stroke-dashoffset: 7;
	}
	40%, 100% {
		stroke-dashoffset: 0;
	}
}
@keyframes ck-widget-type-around-button-sonar {
	0% {
		box-shadow: 0 0 0 0 hsla(var(--ck-color-focus-border-coordinates), var(--ck-color-widget-type-around-button-radar-start-alpha));
	}
	50% {
		box-shadow: 0 0 0 5px hsla(var(--ck-color-focus-border-coordinates), var(--ck-color-widget-type-around-button-radar-end-alpha));
	}
	100% {
		box-shadow: 0 0 0 5px hsla(var(--ck-color-focus-border-coordinates), var(--ck-color-widget-type-around-button-radar-start-alpha));
	}
}
@keyframes ck-widget-type-around-fake-caret-pulse {
	0% {
		opacity: 1;
	}
	49% {
		opacity: 1;
	}
	50% {
		opacity: 0;
	}
	99% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck-content code {
	background-color: hsla(0, 0%, 78%, 0.3);
	padding: .15em;
	border-radius: 2px;
}

.ck.ck-editor__editable .ck-code_selected  {
	background-color: hsla(0, 0%, 78%, 0.5);
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck-content blockquote {
	/* See #12 */
	overflow: hidden;

	/* https://github.com/ckeditor/ckeditor5-block-quote/issues/15 */
	padding-right: 1.5em;
	padding-left: 1.5em;

	margin-left: 0;
	margin-right: 0;
	font-style: italic;
	border-left: solid 5px hsl(0, 0%, 80%);
}

.ck-content[dir="rtl"] blockquote {
	border-left: 0;
	border-right: solid 5px hsl(0, 0%, 80%);
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

:root {
	/* Based on default CKBox theme colors */
	--ck-image-processing-highlight-color: hsl(220, 10%, 98%);
	--ck-image-processing-background-color: hsl(220, 10%, 90%);
}

.ck.ck-editor__editable .image.image-processing {
			position: relative;
		}

.ck.ck-editor__editable .image.image-processing:before {
				content: '';

				position: absolute;
				top: 0;
				left: 0;
				z-index: 1;

				height: 100%;
				width: 100%;

				background: linear-gradient(
					90deg,
					var(--ck-image-processing-background-color),
					var(--ck-image-processing-highlight-color),
					var(--ck-image-processing-background-color)
				);
				background-size: 200% 100%;

				animation: ck-image-processing-animation 2s linear infinite;
			}

.ck.ck-editor__editable .image.image-processing img {
				height: 100%;
			}

@keyframes ck-image-processing-animation {
	0% {
		background-position: 200% 0;
	}
	100% {
		background-position: -200% 0;
	}
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/*
	 * Vertical drop target (in text).
	 */

.ck.ck-editor__editable .ck.ck-clipboard-drop-target-position {
		display: inline;
		position: relative;
		pointer-events: none;
	}

.ck.ck-editor__editable .ck.ck-clipboard-drop-target-position span {
			position: absolute;
			width: 0;
		}

/*
	 * Styles of the widget being dragged (its preview).
	 */

.ck.ck-editor__editable .ck-widget:-webkit-drag > .ck-widget__selection-handle {
			display: none;
		}

.ck.ck-editor__editable .ck-widget:-webkit-drag > .ck-widget__type-around {
			display: none;
		}

.ck.ck-clipboard-drop-target-line {
	position: absolute;
	z-index: var(--ck-z-default);
	pointer-events: none;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck-content pre {
	padding: 1em;
	color: hsl(0, 0%, 20.8%);
	background: hsla(0, 0%, 78%, 0.3);
	border: 1px solid hsl(0, 0%, 77%);
	border-radius: 2px;

	/* Code block are language direction–agnostic. */
	text-align: left;
	direction: ltr;

	tab-size: 4;
	white-space: pre-wrap;

	/* Don't inherit the style, e.g. when in a block quote. */
	font-style: normal;

	/* Don't let the code be squashed e.g. when in a table cell. */
	min-width: 200px;
}

.ck-content pre code {
		background: unset;
		padding: 0;
		border-radius: 0;
	}

.ck.ck-editor__editable pre {
	position: relative;
}

.ck.ck-editor__editable pre[data-language]::after {
		content: attr(data-language);
		position: absolute;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

:root {
	--ck-content-font-family: Helvetica, Arial, Tahoma, Verdana, Sans-Serif;
	--ck-content-font-size: medium;
	/* stylelint-disable-next-line declaration-property-value-disallowed-list */
	--ck-content-font-color: #000;
	--ck-content-line-height: 1.5;
	--ck-content-word-break: break-word;
}

.ck-content {
	font-family: var(--ck-content-font-family);
	font-size: var(--ck-content-font-size);
	color: var(--ck-content-font-color);
	line-height: var(--ck-content-line-height);
	word-break: var(--ck-content-word-break);
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-editor {
	/* All the elements within `.ck-editor` are positioned relatively to it.
	 If any element needs to be positioned with respect to the <body>, etc.,
	 it must land outside of the `.ck-editor` in DOM. */
	position: relative;
}

.ck.ck-editor .ck-editor__top .ck-sticky-panel .ck-toolbar {
		/* https://github.com/ckeditor/ckeditor5-editor-classic/issues/62 */
		z-index: var(--ck-z-panel);
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-menu-bar {
	border: none;
	border-bottom: 1px solid var(--ck-color-toolbar-border);
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-emoji {
	width: 320px;
}

.ck .ck.ck-emoji__search {
	display: flex;
	padding: var(--ck-spacing-large);
	padding-bottom: var(--ck-spacing-medium);
	justify-content: space-between;
	align-items: center;
}

.ck .ck.ck-emoji__search > .ck.ck-search {
		flex: 1;
	}

/*
 * Classes used by the "fake visual selection" displayed in the content when an input
 * in the emoji picker UI has focus (the browser does not render the native selection in this state).
 */
.ck .ck-fake-emoji-selection {
	background: var(--ck-color-link-fake-selection);
}

/* A collapsed fake visual selection. */
.ck .ck-fake-emoji-selection_collapsed {
	height: 100%;
	border-right: 1px solid var(--ck-color-base-text);
	margin-right: -1px;
	outline: solid 1px hsla(0, 0%, 100%, .5);
}

div.ck.ck-balloon-panel.ck-emoji-picker-balloon {
	z-index: calc( var( --ck-z-dialog ) + 1 );
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-emoji__categories-list {
	display: flex;
	justify-content: space-between;
	margin: 0 var(--ck-spacing-large);
}

.ck.ck-emoji__categories-list > .ck.ck-button.ck-button_with-text {
		border-width: 0;
		border-bottom-width: 2px;
		border-bottom-style: solid;
		border-bottom-color: transparent;
		padding: 0;
		font-size: var(--ck-font-size-big);
		min-width: var(--ck-font-size-big);
		min-height: var(--ck-font-size-big);
	}

.ck.ck-emoji__categories-list > .ck.ck-button.ck-button_with-text.ck-emoji__category-item.ck-on {
			border-bottom-color: var(--ck-color-base-active);
		}

.ck.ck-emoji__categories-list > .ck.ck-button.ck-button_with-text > span {
			margin: auto;
		}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

:root {
	--ck-emoji-grid-tile-size: 27px;
}

.ck.ck-emoji .ck.ck-emoji__tiles {
		max-width: 100%;
		max-height: min(265px, 40vh);

		overflow-y: auto;
		overflow-x: hidden;
		border-top: 1px solid var(--ck-color-base-border);
	}

.ck.ck-emoji .ck.ck-emoji__tiles .ck-emoji__grid {
			display: grid;
			grid-template-columns: repeat(auto-fill, minmax(var(--ck-emoji-grid-tile-size), 1fr));
			margin: var(--ck-spacing-standard) var(--ck-spacing-large);
			grid-gap: var(--ck-spacing-small);
		}

.ck.ck-emoji .ck.ck-emoji__tiles .ck-emoji__tile {
			width: var(--ck-emoji-grid-tile-size);
			height: var(--ck-emoji-grid-tile-size);
			min-width: var(--ck-emoji-grid-tile-size);
			min-height: var(--ck-emoji-grid-tile-size);
			font-size: 1.5em;
			padding: 0;
			transition: .2s ease box-shadow;
			border: 0;
		}

@media (prefers-reduced-motion: reduce) {

.ck.ck-emoji .ck.ck-emoji__tiles .ck-emoji__tile {
				transition: none;
		}
			}

.ck.ck-emoji .ck.ck-emoji__tiles .ck-emoji__tile:focus:not(.ck-disabled),
			.ck.ck-emoji .ck.ck-emoji__tiles .ck-emoji__tile:hover:not(.ck-disabled) {
				/* Disable the default .ck-button's border ring. */
				border: 0;
				box-shadow: inset 0 0 0 1px var(--ck-color-base-background), 0 0 0 2px var(--ck-color-focus-border);
			}

/* Make sure the glyph is rendered in the center of the button */

.ck.ck-emoji .ck.ck-emoji__tiles .ck-emoji__tile .ck-button__label {
				line-height: var(--ck-emoji-grid-tile-size);
				width: 100%;
				text-align: center;
			}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-form.ck-emoji-picker-form {
	padding-bottom: 0;

	/*
	 * `.ck-form` overrides styling of all dropdowns by adding border around them.
	 * The border is not needed in the emoji picker form so try to remove it keeping
	 * specificity high enough to override the form styling.
	 */
}

.ck.ck-form.ck-emoji-picker-form .ck.ck-dropdown .ck-dropdown__button:not(:focus) {
		border-color: transparent;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-emoji__skin-tone {
	margin-left: var(--ck-spacing-standard);
}

.ck.ck-emoji__skin-tone > .ck.ck-dropdown .ck.ck-list__item {
			min-width: 1em;
		}

.ck.ck-emoji__skin-tone > .ck.ck-dropdown .ck-button.ck-dropdown__button .ck-button__label {
				width: initial;
			}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/* See ckeditor/ckeditor5#936. */
.ck.ck-placeholder,
.ck .ck-placeholder {
	position: relative;
}
.ck.ck-placeholder::before, .ck .ck-placeholder::before {
		position: absolute;
		left: 0;
		right: 0;
		content: attr(data-placeholder);

		/* See ckeditor/ckeditor5#469. */
		pointer-events: none;
	}

/* See ckeditor/ckeditor5#1987. */
.ck.ck-read-only .ck-placeholder::before {
		display: none;
	}

/*
 * Rules for the `ck-placeholder` are loaded before the rules for `ck-reset_all` in the base CKEditor 5 DLL build.
 * This fix overwrites the incorrectly set `position: static` from `ck-reset_all`.
 * See https://github.com/ckeditor/ckeditor5/issues/11418.
 */
.ck.ck-reset_all .ck-placeholder {
	position: relative;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/* Elements marked by the Renderer as hidden should be invisible in the editor. */
.ck.ck-editor__editable span[data-ck-unsafe-element] {
	display: none;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck-find-result {
	background: var(--ck-color-highlight-background);
	color: var(--ck-color-text);
}

.ck-find-result_selected {
	background: hsl(29, 100%, 60%);
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-find-and-replace-form {
	max-width: 100%;
}

.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs, .ck.ck-find-and-replace-form .ck-find-and-replace-form__actions {
		display: flex;

		/* The inputs area styles */
	}

.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs.ck-find-and-replace-form__inputs .ck-results-counter, .ck.ck-find-and-replace-form .ck-find-and-replace-form__actions.ck-find-and-replace-form__inputs .ck-results-counter {
			position: absolute;
		}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/* The values should be synchronized with the "FONT_SIZE_PRESET_UNITS" object in the "/src/fontsize/utils.js" file. */

:root {
	--ck-content-font-size-tiny: 0.7em;
	--ck-content-font-size-small: 0.85em;
	--ck-content-font-size-big: 1.4em;
	--ck-content-font-size-huge: 1.8em;
}

/* Styles should be prefixed with the `.ck-content` class.
See https://github.com/ckeditor/ckeditor5/issues/6636 */
.ck-content .text-tiny {
		font-size: var(--ck-content-font-size-tiny);
	}
.ck-content .text-small {
		font-size: var(--ck-content-font-size-small);
	}
.ck-content .text-big {
		font-size: var(--ck-content-font-size-big);
	}
.ck-content .text-huge {
		font-size: var(--ck-content-font-size-huge);
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/* Increase z-index of everything to make sure nothing sticks in front of the editor.
Disable scrollbars that can be present due to the rest of the website content. */
html.ck-fullscreen,
body.ck-fullscreen {
	--ck-z-fullscreen: 10000;

	overflow: hidden;

	--ck-z-default: calc(var(--ck-z-fullscreen) + 1);
	--ck-z-panel: calc(var(--ck-z-default) + 999);
	--ck-z-dialog: 100000;

	/* CKBox wrappers have z-index of 9999, let's bump them over the dialog's to ensure visibility like outside fullscreen mode. */
}
html.ck-fullscreen .ckbox-reset:not(#n)>.ckbox--dialog, body.ck-fullscreen .ckbox-reset:not(#n)>.ckbox--dialog {
		--ckbox-z-index-root: calc(var(--ck-z-dialog) + 1);
	}
html.ck-fullscreen .ckbox:not(#n) .ckbox-img-editor, body.ck-fullscreen .ckbox:not(#n) .ckbox-img-editor {
		--ckbox-z-index-preview: calc(var(--ck-z-dialog) + 1);
	}
html.ck-fullscreen .ck-pagination-view-line, body.ck-fullscreen .ck-pagination-view-line {
		z-index: calc(var(--ck-z-fullscreen) + 1);
	}
html.ck-fullscreen .page-break__label, body.ck-fullscreen .page-break__label {
		/* Needs to be higher than for .ck-pagination-view-line to be displayed on top of the line. */
		z-index: calc(var(--ck-z-fullscreen) + 2);
	}

/*
Fullscreen layout:

<div class="ck ck-fullscreen__main-wrapper">
	<div class="ck ck-fullscreen__top-wrapper ck-reset_all">
		<div class="ck ck-fullscreen__menu-bar" data-ck-fullscreen="menu-bar"></div>
		<div class="ck ck-fullscreen__toolbar" data-ck-fullscreen="toolbar"></div>
	</div>
	<div class="ck ck-fullscreen__editable-wrapper">
		<div class="ck ck-fullscreen__sidebar ck-fullscreen__left-sidebar" data-ck-fullscreen="left-sidebar"></div>
		<div class="ck ck-fullscreen__editable" data-ck-fullscreen="editable"></div>
		<div class="ck ck-fullscreen__sidebar ck-fullscreen__right-sidebar" data-ck-fullscreen="right-sidebar"></div>
	</div>
	<div class="ck ck-fullscreen__bottom-wrapper">
		<div class="ck ck-fullscreen__body-wrapper" data-ck-fullscreen="body-wrapper"></div>
	</div>
</div>
*/

.ck.ck-fullscreen__main-wrapper {
	/* `position: fixed` prevents the overscroll on macos that would happen with `position: absolute`. */
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: var(--ck-z-fullscreen);
	background: var(--ck-color-base-foreground);
	display: flex;
	flex-direction: column;
}

.ck.ck-fullscreen__main-wrapper .ck.ck-revision-history-ui__changes-navigation {
		margin-top: 0px;
		margin-bottom: 0px;
	}

/* If the fullscreen container is not directly in the body, we need to make sure it's positioned absolutely. */
:not(body> .ck-fullscreen__main-wrapper).ck-fullscreen__main-wrapper {
	position: absolute;
}
.ck-fullscreen__main-wrapper:not(body> .ck-fullscreen__main-wrapper) .ck-fullscreen__top-wrapper {
		border-top: 1px solid var(--ck-color-base-border);
		border-left: 1px solid var(--ck-color-base-border);
		border-right: 1px solid var(--ck-color-base-border);
		border-radius: var(--ck-border-radius) 0;
	}

.ck-fullscreen__menu-bar .ck.ck-menu-bar {
	border: none;
}

.ck.ck-fullscreen__toolbar .ck-toolbar {
	border-left: 0;
	border-right: 0;
	border-radius: 0;
}

.ck-fullscreen__main-wrapper .ck-fullscreen__editable-wrapper {
	--ck-fullscreen-editor-top-margin: 28px;
	--ck-fullscreen-editor-bottom-margin: 28px;
	display: flex;
	justify-content: flex-start;
	overflow: auto;
	max-height: 100%;
}

.ck-fullscreen__main-wrapper .ck-fullscreen__editable {
	margin-top: var(--ck-fullscreen-editor-top-margin);
	height: 100%;
	margin-left: auto;
}

.ck-fullscreen__main-wrapper .ck-fullscreen__editable::after {
		content: '';
		display: block;
		height: var(--ck-fullscreen-editor-bottom-margin);
	}

.ck-fullscreen__main-wrapper .ck-fullscreen__editable .ck.ck-editor__editable:not(.ck-editor__nested-editable) {
	box-sizing: border-box;
	/* Make sure the border is taken into account. */
	width: calc(210mm + 2px);
	/* Make sure the border is taken into account. */
	max-width: calc(210mm + 2px);
	min-height: 297mm;
	height: -moz-fit-content;
	height: fit-content;
	/* Reset margins that may be present on editable. We add them in other places. */
	margin: 0;
	padding: 20mm 12mm;
	border: 1px var(--ck-color-base-border) solid;
	background: hsl(0, 0%, 100%);
	box-shadow: 0 2px 3px hsla(0, 0%, 0%, 0.078);
}

.ck-fullscreen__main-wrapper .ck-fullscreen__editable .ck-source-editing-area {
	width: calc(210mm + 2px);
}

.ck-fullscreen__sidebar {
	width: 300px;
	margin-top: var(--ck-fullscreen-editor-top-margin);
	margin-left: 10px;
}

.ck-fullscreen__left-sidebar {
	font-family: Helvetica, Arial, sans-serif;
	--ck-user-avatar-size: 28px;
	position: sticky;
	align-self: flex-start;
	top: 0;
	height: 100%;
	background-color: transparent;
	margin-top: 0px;
	box-sizing: border-box;
	display: flex;
	flex-direction: column;
}

.ck-fullscreen__left-sidebar > :first-child {
		/* Set minimal width if there is any item in the sidebar. */
		min-width: 300px;
		/* We have to use padding-top instead of margin-top because margin is scrollable. */
		padding-top: var(--ck-fullscreen-editor-top-margin);
	}

.ck-fullscreen__left-sidebar .ck.ck-presence-list--collapsed {
	--ck-user-avatar-size: 32px;
}

.ck-fullscreen__left-sidebar .ck-user {
	font-size: 0.85em;
}

.ck-fullscreen__left-sidebar .ck-presence-list__users-counter__text {
	font-size: 0.85em;
}

.ck-fullscreen__left-sidebar-item {
	padding: var(--ck-spacing-medium);
	margin-bottom: var(--ck-spacing-medium);

	/* First header should not have top padding. */
}

.ck-fullscreen__left-sidebar-item:first-child {
		padding-top: 0;
	}

.ck-fullscreen__left-sidebar-item:last-child {
		margin-bottom: 0;
	}

.ck-fullscreen__left-sidebar-header {
	--ck-fullscreen-presence-list-header-font-size: 0.875em;
	font-size: var(--ck-fullscreen-presence-list-header-font-size);
	font-weight: bold;
	color: var(--ck-document-outline-item-default-color);
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.ck-fullscreen__left-sidebar--sticky {
	position: sticky;
	top: 0;
}

.ck-fullscreen__left-sidebar--sticky > :first-child {
		padding-top: 0;
	}

.ck-fullscreen__presence-list {
	margin-top: var(--ck-spacing-medium);
}

.ck-fullscreen__left-sidebar-item--no-margin {
	margin: 0;
}

.ck-fullscreen__left-sidebar .ck.ck-document-outline {
	padding-top: 0;
	padding-left: 0;
	padding-right: 0;
}

.ck-fullscreen__document-outline-wrapper {
	padding-top: 0;
	overflow-y: auto;
}

.ck-fullscreen__sidebar.ck-fullscreen__right-sidebar {
	margin-top: var(--ck-fullscreen-editor-top-margin);
	margin-right: auto;
}

.ck-fullscreen__sidebar.ck-fullscreen__right-sidebar> :first-child {
		/* Set minimal width if there is any item in the sidebar. */
		min-width: 300px;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-heading_heading1 .ck-button__label {
	font-size: 20px;
}

.ck.ck-heading_heading2 .ck-button__label {
	font-size: 17px;
}

.ck.ck-heading_heading3 .ck-button__label {
	font-size: 14px;
}

.ck[class*="ck-heading_heading"] {
	font-weight: bold;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

:root {
	--ck-content-highlight-marker-yellow: hsl(60, 97%, 73%);
	--ck-content-highlight-marker-green: hsl(120, 93%, 68%);
	--ck-content-highlight-marker-pink: hsl(345, 96%, 73%);
	--ck-content-highlight-marker-blue: hsl(201, 97%, 72%);
	--ck-content-highlight-pen-red: hsl(0, 85%, 49%);
	--ck-content-highlight-pen-green: hsl(112, 100%, 27%);
}

.ck-content .marker-yellow {
		background-color: var(--ck-content-highlight-marker-yellow);
	}
.ck-content .marker-green {
		background-color: var(--ck-content-highlight-marker-green);
	}
.ck-content .marker-pink {
		background-color: var(--ck-content-highlight-marker-pink);
	}
.ck-content .marker-blue {
		background-color: var(--ck-content-highlight-marker-blue);
	}

.ck-content .pen-red {
		color: var(--ck-content-highlight-pen-red);

		/* Override default yellow background of `<mark>` from user agent stylesheet */
		background-color: transparent;
	}
.ck-content .pen-green {
		color: var(--ck-content-highlight-pen-green);

		/* Override default yellow background of `<mark>` from user agent stylesheet */
		background-color: transparent;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */


.ck-editor__editable .ck-horizontal-line {
	/* Necessary to render properly next to floated objects, e.g. side image case. */
	display: flow-root;
}

.ck-content hr {
	margin: 15px 0;
	height: 4px;
	background: hsl(0, 0%, 87%);
	border: 0;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/* The feature container. */
.ck-widget.raw-html-embed {
	/* Give the embed some air. */
	/* The first value should be equal to --ck-spacing-large variable if used in the editor context
	to avoid the content jumping (See https://github.com/ckeditor/ckeditor5/issues/9825). */
	margin: 0.9em auto;
	position: relative;
	display: flow-root;

	/* Give the html embed some minimal width in the content to prevent them
	from being "squashed" in tight spaces, e.g. in table cells (https://github.com/ckeditor/ckeditor5/issues/8331) */
	min-width: 15em;

	/* Don't inherit the style, e.g. when in a block quote. */
	font-style: normal;

	/* ----- Emebed label in the upper left corner ----------------------------------------------- */
}
.ck-widget.raw-html-embed::before {
		position: absolute;

		/* Make sure the content does not cover the label. */
		z-index: 1;
	}
/* ----- Emebed internals --------------------------------------------------------------------- */
/* The switch mode button wrapper. */
.ck-widget.raw-html-embed .raw-html-embed__buttons-wrapper {
		position: absolute;
		display: flex;
		flex-direction: column;
	}
.ck-widget.raw-html-embed .raw-html-embed__preview {
		position: relative;
		overflow: hidden;
		display: flex;
	}
.ck-widget.raw-html-embed .raw-html-embed__preview-content {
		width: 100%;
		position: relative;
		margin: auto;

		/* Gives spacing to the small renderable elements, so they always cover the placeholder. */
		display: table;
		border-collapse: separate;
		border-spacing: 7px;
	}
.ck-widget.raw-html-embed .raw-html-embed__preview-placeholder {
		position: absolute;
		left: 0;
		top: 0;
		right: 0;
		bottom: 0;

		display: flex;
		align-items: center;
		justify-content: center;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

:root {
	--ck-html-object-embed-unfocused-outline-width: 1px;
}

.ck-widget.html-object-embed {
	font-size: var(--ck-font-size-base);
	background-color: var(--ck-color-base-foreground);
	padding: var(--ck-spacing-small);
	/* Leave space for label */
	padding-top: calc(var(--ck-font-size-tiny) + var(--ck-spacing-large));
	min-width: calc(76px + var(--ck-spacing-standard));
}

.ck-widget.html-object-embed:not(.ck-widget_selected):not(:hover) {
		outline: var(--ck-html-object-embed-unfocused-outline-width) dashed var(--ck-color-widget-blurred-border);
	}

.ck-widget.html-object-embed::before {
		font-weight: normal;
		font-style: normal;
		position: absolute;
		content: attr(data-html-object-embed-label);
		top: 0;
		left: var(--ck-spacing-standard);
		background: hsl(0deg 0% 60%);
		transition: background var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve);
		padding: calc(var(--ck-spacing-tiny) + var(--ck-html-object-embed-unfocused-outline-width)) var(--ck-spacing-small) var(--ck-spacing-tiny);
		border-radius: 0 0 var(--ck-border-radius) var(--ck-border-radius);
		color: var(--ck-color-base-background);
		font-size: var(--ck-font-size-tiny);
		font-family: var(--ck-font-face);
	}

/* Make space for label. */

.ck-widget.html-object-embed .ck-widget__type-around .ck-widget__type-around__button.ck-widget__type-around__button_before {
		margin-left: 50px;
	}

.ck-widget.html-object-embed .html-object-embed__content {
		/* Disable user interaction with embed content */
		pointer-events: none;
	}

div.ck-widget.html-object-embed {
	margin: 1em auto;
}

span.ck-widget.html-object-embed {
	display: inline-block;
}


/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

:root {
	--ck-content-color-image-caption-background: hsl(0, 0%, 97%);
	--ck-content-color-image-caption-text: hsl(0, 0%, 20%);
	--ck-color-image-caption-highlighted-background: hsl(52deg 100% 50%);
}

/* Content styles */
.ck-content .image > figcaption {
	display: table-caption;
	caption-side: bottom;
	word-break: normal;
	overflow-wrap: anywhere;
	break-before: avoid;
	color: var(--ck-content-color-image-caption-text);
	background-color: var(--ck-content-color-image-caption-background);
	padding: .6em;
	font-size: .75em;
	outline-offset: -1px;

	/* Improve placeholder rendering in high-constrast mode (https://github.com/ckeditor/ckeditor5/issues/14907). */
}
@media (forced-colors: active) {
.ck-content .image > figcaption {
		background-color: unset;
		color: unset;
}
	}

/* Editing styles */
@media (forced-colors: none) {
		.ck.ck-editor__editable .image > figcaption.image__caption_highlighted {
		animation: ck-image-caption-highlight .6s ease-out;
		}
	}
@media (prefers-reduced-motion: reduce) {
.ck.ck-editor__editable .image > figcaption.image__caption_highlighted {
		animation: none;
}
	}

@keyframes ck-image-caption-highlight {
	0% {
		background-color: var(--ck-color-image-caption-highlighted-background);
	}

	100% {
		background-color: var(--ck-content-color-image-caption-background);
	}
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/* Preserve aspect ratio of the resized image after introducing image height attribute. */
.ck-content img.image_resized {
	height: auto;
}

.ck-content .image.image_resized {
	max-width: 100%;
	/*
	The `<figure>` element for resized images must not use `display:table` as browsers do not support `max-width` for it well.
	See https://stackoverflow.com/questions/4019604/chrome-safari-ignoring-max-width-in-table/14420691#14420691 for more.
	Fortunately, since we control the width, there is no risk that the image will look bad.
	*/
	display: block;
	box-sizing: border-box;
}

.ck-content .image.image_resized img {
		/* For resized images it is the `<figure>` element that determines the image width. */
		width: 100%;
	}

.ck-content .image.image_resized > figcaption {
		/* The `<figure>` element uses `display:block`, so `<figcaption>` also has to. */
		display: block;
	}

/* The resized inline image nested in the table should respect its parent size.
	See https://github.com/ckeditor/ckeditor5/issues/9117. */

.ck.ck-editor__editable td .image-inline.image_resized img, .ck.ck-editor__editable th .image-inline.image_resized img {
			max-width: 100%;
		}

[dir="ltr"] .ck.ck-button.ck-button_with-text.ck-resize-image-button .ck-button__icon {
	margin-right: var(--ck-spacing-standard);
}

[dir="rtl"] .ck.ck-button.ck-button_with-text.ck-resize-image-button .ck-button__icon {
	margin-left: var(--ck-spacing-standard);
}

.ck.ck-dropdown .ck-button.ck-resize-image-button .ck-button__label {
	width: 4em;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

:root {
	--ck-content-image-style-spacing: 1.5em;
	--ck-content-inline-image-style-spacing: calc(var(--ck-content-image-style-spacing) / 2);
}

/* See: https://github.com/ckeditor/ckeditor5/issues/16317 */

/* Provides a minimal side margin for the left and right aligned images, so that the user has a visual feedback
		confirming successful application of the style if image width exceeds the editor's size.
		See https://github.com/ckeditor/ckeditor5/issues/9342 */

.ck-content .image.image-style-block-align-left,
		.ck-content .image.image-style-block-align-right {
			max-width: calc(100% - var(--ck-content-image-style-spacing));
		}

/* Allows displaying multiple floating images in the same line.
		See https://github.com/ckeditor/ckeditor5/issues/9183#issuecomment-804988132 */

.ck-content .image.image-style-align-left,
		.ck-content .image.image-style-align-right {
			clear: none;
		}

.ck-content .image.image-style-side {
			float: right;
			margin-left: var(--ck-content-image-style-spacing);
			max-width: 50%;
		}

.ck-content .image.image-style-align-left {
			float: left;
			margin-right: var(--ck-content-image-style-spacing);
		}

.ck-content .image.image-style-align-right {
			float: right;
			margin-left: var(--ck-content-image-style-spacing);
		}

.ck-content .image.image-style-block-align-right {
			margin-right: 0;
			margin-left: auto;
		}

.ck-content .image.image-style-block-align-left {
			margin-left: 0;
			margin-right: auto;
		}

.ck-content .image-style-align-center {
		margin-left: auto;
		margin-right: auto;
	}

.ck-content .image-style-align-left {
		float: left;
		margin-right: var(--ck-content-image-style-spacing);
	}

.ck-content .image-style-align-right {
		float: right;
		margin-left: var(--ck-content-image-style-spacing);
	}

/* Simulates margin collapsing with the preceding paragraph, which does not work for the floating elements. */

.ck-content p + .image.image-style-align-left,
	.ck-content p + .image.image-style-align-right,
	.ck-content p + .image.image-style-side {
		margin-top: 0;
	}

.ck-content .image-inline.image-style-align-left,
		.ck-content .image-inline.image-style-align-right {
			margin-top: var(--ck-content-inline-image-style-spacing);
			margin-bottom: var(--ck-content-inline-image-style-spacing);
		}

.ck-content .image-inline.image-style-align-left {
			margin-right: var(--ck-content-inline-image-style-spacing);
		}

.ck-content .image-inline.image-style-align-right {
			margin-left: var(--ck-content-inline-image-style-spacing);
		}

/* The button should display as a regular drop-down if the action button
	is forced to fire the same action as the arrow button. */

.ck.ck-splitbutton.ck-splitbutton_flatten:hover > .ck-splitbutton__action:not(.ck-disabled),
			.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open > .ck-splitbutton__action:not(.ck-disabled),
			.ck.ck-splitbutton.ck-splitbutton_flatten:hover > .ck-splitbutton__arrow:not(.ck-disabled),
			.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open > .ck-splitbutton__arrow:not(.ck-disabled),
			.ck.ck-splitbutton.ck-splitbutton_flatten:hover > .ck-splitbutton__arrow:not(.ck-disabled):not(:hover),
			.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open > .ck-splitbutton__arrow:not(.ck-disabled):not(:hover) {
				background-color: var(--ck-color-button-on-background);
			}

.ck.ck-splitbutton.ck-splitbutton_flatten:hover > .ck-splitbutton__action:not(.ck-disabled)::after, .ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open > .ck-splitbutton__action:not(.ck-disabled)::after, .ck.ck-splitbutton.ck-splitbutton_flatten:hover > .ck-splitbutton__arrow:not(.ck-disabled)::after, .ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open > .ck-splitbutton__arrow:not(.ck-disabled)::after, .ck.ck-splitbutton.ck-splitbutton_flatten:hover > .ck-splitbutton__arrow:not(.ck-disabled):not(:hover)::after, .ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open > .ck-splitbutton__arrow:not(.ck-disabled):not(:hover)::after {
					display: none;
				}

.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open:hover > .ck-splitbutton__action:not(.ck-disabled),
			.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open:hover > .ck-splitbutton__arrow:not(.ck-disabled),
			.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open:hover > .ck-splitbutton__arrow:not(.ck-disabled):not(:hover) {
				background-color: var(--ck-color-button-on-hover-background);
			}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-editor__editable .image,
	.ck.ck-editor__editable .image-inline {
		position: relative;
	}

/* Upload progress bar. */

.ck.ck-editor__editable .image .ck-progress-bar,
	.ck.ck-editor__editable .image-inline .ck-progress-bar {
		position: absolute;
		top: 0;
		left: 0;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck-image-upload-complete-icon {
	display: block;
	position: absolute;

	/*
	 * Smaller images should have the icon closer to the border.
	 * Match the icon position with the linked image indicator brought by the link image feature.
	 */
	top: min(var(--ck-spacing-medium), 6%);
	right: min(var(--ck-spacing-medium), 6%);
	border-radius: 50%;
	z-index: 1;
}

.ck-image-upload-complete-icon::after {
		content: "";
		position: absolute;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck .ck-upload-placeholder-loader {
	position: absolute;
	display: flex;
	align-items: center;
	justify-content: center;
	top: 0;
	left: 0;
}

.ck .ck-upload-placeholder-loader::before {
		content: '';
		position: relative;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck-content .image {
		display: table;
		clear: both;
		text-align: center;

		/* Make sure there is some space between the content and the image. Center image by default. */
		/* The first value should be equal to --ck-spacing-large variable if used in the editor context
	 	to avoid the content jumping (See https://github.com/ckeditor/ckeditor5/issues/9825). */
		margin: 0.9em auto;

		/* Make sure the caption will be displayed properly (See: https://github.com/ckeditor/ckeditor5/issues/1870). */
		min-width: 50px;
	}

.ck-content .image img {
			/* Prevent unnecessary margins caused by line-height (see #44). */
			display: block;

			/* Center the image if its width is smaller than the content's width. */
			margin: 0 auto;

			/* Make sure the image never exceeds the size of the parent container (ckeditor/ckeditor5-ui#67). */
			max-width: 100%;

			/* Make sure the image is never smaller than the parent container (See: https://github.com/ckeditor/ckeditor5/issues/9300). */
			min-width: 100%;

			/* Keep proportions of the block image if the height is set and the image is wider than the editor width.
			See https://github.com/ckeditor/ckeditor5/issues/14542. */
			height: auto;
		}

.ck-content .image-inline {
		/*
		 * Normally, the .image-inline would have "display: inline-block" and "img { width: 100% }" (to follow the wrapper while resizing).
		 * Unfortunately, together with "srcset", it gets automatically stretched up to the width of the editing root.
		 * This strange behavior does not happen with inline-flex.
		 */
		display: inline-flex;

		/* While being resized, don't allow the image to exceed the width of the editing root. */
		max-width: 100%;

		/* This is required by Safari to resize images in a sensible way. Without this, the browser breaks the ratio. */
		align-items: flex-start;

		/* When the picture is present it must act as a flex container to let the img resize properly */
	}

.ck-content .image-inline picture {
			display: flex;
		}

/* When the picture is present, it must act like a resizable img. */

.ck-content .image-inline picture,
		.ck-content .image-inline img {
			/* This is necessary for the img to span the entire .image-inline wrapper and to resize properly. */
			flex-grow: 1;
			flex-shrink: 1;

			/* Prevents overflowing the editing root boundaries when an inline image is very wide. */
			max-width: 100%;
		}

/*
	 * Inhertit the content styles padding of the <figcaption> in case the integration overrides `text-align: center`
	 * of `.image` (e.g. to the left/right). This ensures the placeholder stays at the padding just like the native
	 * caret does, and not at the edge of <figcaption>.
	 */

.ck.ck-editor__editable .image > figcaption.ck-placeholder::before {
		padding-left: inherit;
		padding-right: inherit;

		/*
		 * Make sure the image caption placeholder doesn't overflow the placeholder area.
		 * See https://github.com/ckeditor/ckeditor5/issues/9162.
		 */
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}

/*
	 * See https://github.com/ckeditor/ckeditor5/issues/15115.
	 */

.ck.ck-editor__editable .image {
		z-index: 1;

		/*
		 * Make sure the selected image always stays on top of its siblings.
		 * See https://github.com/ckeditor/ckeditor5/issues/9108.
		 */
	}

.ck.ck-editor__editable .image.ck-widget_selected {
			z-index: 2;
		}

/*
	 * See https://github.com/ckeditor/ckeditor5/issues/15115.
	 */

.ck.ck-editor__editable .image-inline {
		z-index: 1;

		/*
		 * Make sure the selected inline image always stays on top of its siblings.
		 * See https://github.com/ckeditor/ckeditor5/issues/9108.
		 */
	}

.ck.ck-editor__editable .image-inline.ck-widget_selected {
			z-index: 2;

			/*
			 * Make sure the native browser selection style is not displayed.
			 * Inline image widgets have their own styles for the selected state and
			 * leaving this up to the browser is asking for a visual collision.
			 */
		}

.ck.ck-editor__editable .image-inline.ck-widget_selected ::selection {
				display: none;
			}

/* Keep proportions of the inline image if the height is set and the image is wider than the editor width.
	See https://github.com/ckeditor/ckeditor5/issues/14542. */

.ck.ck-editor__editable .image-inline img {
		height: auto;
	}

/* The inline image nested in the table should have its original size if not resized.
	See https://github.com/ckeditor/ckeditor5/issues/9117. */

.ck.ck-editor__editable td .image-inline img, .ck.ck-editor__editable th .image-inline img {
			max-width: none;
		}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-editor__editable img.image_placeholder {
		background-size: 100% 100%;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-image-insert-url {
	width: 400px;
	padding: var(--ck-spacing-large) var(--ck-spacing-large) 0;
}

.ck.ck-image-insert-url .ck-image-insert-url__action-row {
		display: grid;
		grid-template-columns: repeat(2, 1fr);
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-link-toolbar__preview {
	display: inline-block;
}

.ck.ck-link-toolbar__preview .ck-button__label {
		overflow: hidden;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/* Linked image indicator */

.ck.ck-editor__editable figure.image > a::after, .ck.ck-editor__editable a span.image-inline::after {
			display: block;
			position: absolute;
		}


/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/* Generic class that wraps each link balloon view. */
.ck.ck-link-form .ck-link-form__providers-list {
		display: flex;
		flex-direction: column;
	}
.ck.ck-link-form .ck-link-form__providers-list .ck-link__button > .ck-button__label {
				flex-grow: 1;
			}
.ck.ck-link-form .ck-link__items:empty {
		display: none;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-link-providers > .ck-link-providers__list {
		overflow-x: hidden;
		overflow-y: auto;
		overscroll-behavior: contain;
	}

.ck.ck-link-providers > .ck-link-providers__list .ck-button > .ck-icon {
				flex-shrink: 0;
			}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck-editor__editable .ck-list-bogus-paragraph {
	display: block;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-list-styles-list {
	display: grid;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

:root {
	--ck-content-list-marker-color: var(--ck-content-font-color);
	--ck-content-list-marker-font-family: var(--ck-content-font-family);
	--ck-content-list-marker-font-size: var(--ck-content-font-size);
}

/* Opinionated list content styling: prevents content shift
	 * when a list becomes multi-block (Enter + Backspace scenario).
	 * See: https://github.com/ckeditor/ckeditor5/pull/18801
	 */

.ck-content li > p:first-of-type {
		margin-top: 0;
	}

/* Prevents margins from appearing when a bogus paragraph
	 * receives line height or text alignment.
	 * Ensures a consistent experience with the first paragraph.
	 * See: https://github.com/ckeditor/ckeditor5/pull/18801
	 */

.ck-content li > p:only-of-type {
		margin-top: 0;
		margin-bottom: 0;
	}

.ck-content li.ck-list-marker-bold::marker {
		font-weight: bold;
	}

.ck-content li.ck-list-marker-italic::marker {
		font-style: italic;
	}

.ck-content li.ck-list-marker-color::marker {
		color: var(--ck-content-list-marker-color);
	}

.ck-content li.ck-list-marker-font-family::marker {
		font-family: var(--ck-content-list-marker-font-family);
	}

.ck-content li.ck-list-marker-font-size::marker {
		font-size: var(--ck-content-list-marker-font-size);
	}

.ck-content li.ck-list-marker-font-size-tiny::marker {
		font-size: var(--ck-content-font-size-tiny);
	}

.ck-content li.ck-list-marker-font-size-small::marker {
		font-size: var(--ck-content-font-size-small);
	}

.ck-content li.ck-list-marker-font-size-big::marker {
		font-size: var(--ck-content-font-size-big);
	}

.ck-content li.ck-list-marker-font-size-huge::marker {
		font-size: var(--ck-content-font-size-huge);
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck-content ol {
	list-style-type: decimal;
}

.ck-content ol ol {
		list-style-type: lower-latin;
	}

.ck-content ol ol ol {
			list-style-type: lower-roman;
		}

.ck-content ol ol ol ol {
				list-style-type: upper-latin;
			}

.ck-content ol ol ol ol ol {
					list-style-type: upper-roman;
				}

.ck-content ul {
	list-style-type: disc;
}

.ck-content ul ul {
		list-style-type: circle;
	}

.ck-content ul ul ul {
			list-style-type: square;
		}

.ck-content ul ul ul ul {
				list-style-type: square;
			}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

:root {
	--ck-content-todo-list-checkmark-size: 16px;
}

/*
 * To-do list content styles.
 */
.ck-content .todo-list {
	list-style: none;
}
.ck-content .todo-list li {
		position: relative;
		margin-bottom: 5px;
	}
.ck-content .todo-list li .todo-list {
			margin-top: 5px;
		}
.ck-content .todo-list .todo-list__label > input {
			-webkit-appearance: none;
			display: inline-block;
			position: relative;
			width: var(--ck-content-todo-list-checkmark-size);
			height: var(--ck-content-todo-list-checkmark-size);
			vertical-align: middle;
			/* Needed on iOS */
			border: 0;
			/* LTR styles */
			left: -25px;
			margin-right: -15px;
			right: 0;
			margin-left: 0;
			/* RTL styles */
		}
.ck-content[dir=rtl] .todo-list .todo-list__label > input {
		left: 0;
		margin-right: 0;
		right: -25px;
		margin-left: -15px;
	}
.ck-content .todo-list .todo-list__label > input::before {
		display: block;
		position: absolute;
		box-sizing: border-box;
		content: '';
		width: 100%;
		height: 100%;
		border: 1px solid hsl(0, 0%, 20%);
		border-radius: 2px;
		transition: 250ms ease-in-out box-shadow;
	}
@media (prefers-reduced-motion: reduce) {
.ck-content .todo-list .todo-list__label > input::before {
			transition: none;
	}
		}
.ck-content .todo-list .todo-list__label > input::after {
		display: block;
		position: absolute;
		box-sizing: content-box;
		pointer-events: none;
		content: '';

		/* Calculate tick position, size and border-width proportional to the checkmark size. */
		left: calc( var(--ck-content-todo-list-checkmark-size) / 3 );
		top: calc( var(--ck-content-todo-list-checkmark-size) / 5.3 );
		width: calc( var(--ck-content-todo-list-checkmark-size) / 5.3 );
		height: calc( var(--ck-content-todo-list-checkmark-size) / 2.6 );
		border-style: solid;
		border-color: transparent;
		border-width: 0 calc( var(--ck-content-todo-list-checkmark-size) / 8 ) calc( var(--ck-content-todo-list-checkmark-size) / 8 ) 0;
		transform: rotate(45deg);
	}
.ck-content .todo-list .todo-list__label > input[checked]::before {
			background: hsl(126, 64%, 41%);
			border-color: hsl(126, 64%, 41%);
		}
.ck-content .todo-list .todo-list__label > input[checked]::after {
			border-color: hsl(0, 0%, 100%);
		}
.ck-content .todo-list .todo-list__label .todo-list__label__description {
			vertical-align: middle;
		}
.ck-content .todo-list .todo-list__label.todo-list__label_without-description input[type=checkbox] {
			position: absolute;
		}

/*
 * To-do list editing view styles.
 */
/*
	 * To-do list should be interactive only during the editing
	 * (https://github.com/ckeditor/ckeditor5/issues/2090).
	 */
.ck-editor__editable.ck-content .todo-list .todo-list__label > input,
	.ck-editor__editable.ck-content .todo-list .todo-list__label > span[contenteditable=false] > input {
		cursor: pointer;
	}
.ck-editor__editable.ck-content .todo-list .todo-list__label > input:hover::before, .ck-editor__editable.ck-content .todo-list .todo-list__label > span[contenteditable=false] > input:hover::before {
			box-shadow: 0 0 0 5px hsla(0, 0%, 0%, 0.1);
		}
/*
	 * Document Lists - editing view has an additional span around checkbox.
	 */
.ck-editor__editable.ck-content .todo-list .todo-list__label > span[contenteditable=false] > input {
		-webkit-appearance: none;
		display: inline-block;
		position: relative;
		width: var(--ck-content-todo-list-checkmark-size);
		height: var(--ck-content-todo-list-checkmark-size);
		vertical-align: middle;
		/* Needed on iOS */
		border: 0;
		/* LTR styles */
		left: -25px;
		margin-right: -15px;
		right: 0;
		margin-left: 0;
		/* RTL styles */
	}
.ck-editor__editable.ck-content[dir=rtl] .todo-list .todo-list__label > span[contenteditable=false] > input {
		left: 0;
		margin-right: 0;
		right: -25px;
		margin-left: -15px;
	}
.ck-editor__editable.ck-content .todo-list .todo-list__label > span[contenteditable=false] > input::before {
		display: block;
		position: absolute;
		box-sizing: border-box;
		content: '';
		width: 100%;
		height: 100%;
		border: 1px solid hsl(0, 0%, 20%);
		border-radius: 2px;
		transition: 250ms ease-in-out box-shadow;
	}
@media (prefers-reduced-motion: reduce) {
.ck-editor__editable.ck-content .todo-list .todo-list__label > span[contenteditable=false] > input::before {
			transition: none;
	}
		}
.ck-editor__editable.ck-content .todo-list .todo-list__label > span[contenteditable=false] > input::after {
		display: block;
		position: absolute;
		box-sizing: content-box;
		pointer-events: none;
		content: '';

		/* Calculate tick position, size and border-width proportional to the checkmark size. */
		left: calc( var(--ck-content-todo-list-checkmark-size) / 3 );
		top: calc( var(--ck-content-todo-list-checkmark-size) / 5.3 );
		width: calc( var(--ck-content-todo-list-checkmark-size) / 5.3 );
		height: calc( var(--ck-content-todo-list-checkmark-size) / 2.6 );
		border-style: solid;
		border-color: transparent;
		border-width: 0 calc( var(--ck-content-todo-list-checkmark-size) / 8 ) calc( var(--ck-content-todo-list-checkmark-size) / 8 ) 0;
		transform: rotate(45deg);
	}
.ck-editor__editable.ck-content .todo-list .todo-list__label > span[contenteditable=false] > input[checked]::before {
			background: hsl(126, 64%, 41%);
			border-color: hsl(126, 64%, 41%);
		}
.ck-editor__editable.ck-content .todo-list .todo-list__label > span[contenteditable=false] > input[checked]::after {
			border-color: hsl(0, 0%, 100%);
		}
.ck-editor__editable.ck-content .todo-list .todo-list__label.todo-list__label_without-description input[type=checkbox] {
			position: absolute;
		}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck-content .media {
	/* Don't allow floated content overlap the media.
	https://github.com/ckeditor/ckeditor5-media-embed/issues/53 */
	clear: both;

	/* Make sure there is some space between the content and the media. */
	/* The first value should be equal to --ck-spacing-large variable if used in the editor context
	to avoid the content jumping (See https://github.com/ckeditor/ckeditor5/issues/9825). */
	margin: 0.9em 0;

	/* Make sure media is not overriden with Bootstrap default `flex` value.
	See: https://github.com/ckeditor/ckeditor5/issues/1373. */
	display: block;

	/* Give the media some minimal width in the content to prevent them
	from being "squashed" in tight spaces, e.g. in table cells (#44) */
	min-width: 15em;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck-media__wrapper .ck-media__placeholder {
		display: flex;
		flex-direction: column;
		align-items: center;
	}

.ck-media__wrapper .ck-media__placeholder .ck-media__placeholder__url {
			/* Otherwise the URL will overflow when the content is very narrow. */
			max-width: 100%;

			position: relative;
		}

.ck-media__wrapper .ck-media__placeholder .ck-media__placeholder__url .ck-media__placeholder__url__text {
				overflow: hidden;
				display: block;
			}

.ck-media__wrapper[data-oembed-url*="twitter.com"] .ck-media__placeholder__icon *, .ck-media__wrapper[data-oembed-url*="google.com/maps"] .ck-media__placeholder__icon *, .ck-media__wrapper[data-oembed-url*="goo.gl/maps"] .ck-media__placeholder__icon *, .ck-media__wrapper[data-oembed-url*="maps.google.com"] .ck-media__placeholder__icon *, .ck-media__wrapper[data-oembed-url*="maps.app.goo.gl"] .ck-media__placeholder__icon *, .ck-media__wrapper[data-oembed-url*="facebook.com"] .ck-media__placeholder__icon *, .ck-media__wrapper[data-oembed-url*="instagram.com"] .ck-media__placeholder__icon * {
			display: none;
		}

/* Disable all mouse interaction as long as the editor is not read–only.
   https://github.com/ckeditor/ckeditor5-media-embed/issues/58 */
.ck-editor__editable:not(.ck-read-only) .ck-media__wrapper > *:not(.ck-media__placeholder) {
	pointer-events: none;
}

/* Disable all mouse interaction when the widget is not selected (e.g. to avoid opening links by accident).
   https://github.com/ckeditor/ckeditor5-media-embed/issues/18 */
.ck-editor__editable:not(.ck-read-only) .ck-widget:not(.ck-widget_selected) .ck-media__placeholder {
	pointer-events: none;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck-vertical-form .ck-button::after {
		content: "";
		width: 0;
		position: absolute;
		right: -1px;
		top: -1px;
		bottom: -1px;
		z-index: 1;
	}

.ck-vertical-form .ck-button:focus::after {
		display: none;
	}

@media screen and (max-width: 600px) {
			.ck.ck-responsive-form .ck-button::after {
				content: "";
				width: 0;
				position: absolute;
				right: -1px;
				top: -1px;
				bottom: -1px;
				z-index: 1;
			}

			.ck.ck-responsive-form .ck-button:focus::after {
				display: none;
			}
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-media-form {
	display: flex;
	align-items: flex-start;
	flex-direction: row;
	flex-wrap: nowrap;
	width: 400px;
}

.ck.ck-media-form .ck-labeled-field-view {
		display: inline-block;
		width: 100%;
	}

.ck.ck-media-form .ck-label {
		display: none;
	}

.ck.ck-media-form .ck-input {
		width: 100%;
	}

@media screen and (max-width: 600px) {

.ck.ck-media-form {
		flex-wrap: wrap;
}

		.ck.ck-media-form .ck-labeled-field-view {
			flex-basis: 100%;
		}

		.ck.ck-media-form .ck-button {
			flex-basis: 50%;
		}
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

:root {
	--ck-mention-list-max-height: 300px;
}

.ck.ck-mentions {
	max-height: var(--ck-mention-list-max-height);

	overflow-y: auto;

	/* Prevent unnecessary horizontal scrollbar in Safari
	https://github.com/ckeditor/ckeditor5-mention/issues/41 */
	overflow-x: hidden;

	overscroll-behavior: contain;

	/* Prevent unnecessary vertical scrollbar in Safari
	https://github.com/ckeditor/ckeditor5-mention/issues/41 */
}

.ck.ck-mentions > .ck-list__item {
		overflow: hidden;
		flex-shrink: 0;
	}

div.ck.ck-balloon-panel.ck-mention-balloon {
	z-index: calc( var( --ck-z-dialog ) + 1 );
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

:root {
	--ck-color-minimap-tracker-background: 208, 0%, 51%;
	--ck-color-minimap-iframe-outline: hsl(0deg 0% 75%);
	--ck-color-minimap-iframe-shadow: hsl(0deg 0% 0% / 11%);
	--ck-color-minimap-progress-background: hsl(0,0%,40%);
}

.ck.ck-minimap {
	position: absolute;
	-webkit-user-select: none;
	        user-select: none;
	background: var(--ck-color-base-background);
}

.ck.ck-minimap,
	.ck.ck-minimap iframe {
		width: 100%;
		height: 100%;
	}

.ck.ck-minimap iframe {
		border: 0;
		pointer-events: none;
		position: relative;
		outline: 1px solid var(--ck-color-minimap-iframe-outline);
		box-shadow: 0 2px 5px var(--ck-color-minimap-iframe-shadow);
		margin: 0;
	}

.ck.ck-minimap .ck.ck-minimap__position-tracker {
		position: absolute;
		width: 100%;
		top: 0;
		background: hsla( var(--ck-color-minimap-tracker-background), .2 );
		z-index: 1;
		transition: background 100ms ease-in-out;
	}

@media (prefers-reduced-motion: reduce) {

.ck.ck-minimap .ck.ck-minimap__position-tracker {
			transition: none;
	}
		}

.ck.ck-minimap .ck.ck-minimap__position-tracker:hover {
			background:hsla( var(--ck-color-minimap-tracker-background), .3 );
		}

.ck.ck-minimap .ck.ck-minimap__position-tracker.ck-minimap__position-tracker_dragging,
		.ck.ck-minimap .ck.ck-minimap__position-tracker.ck-minimap__position-tracker_dragging:hover {
			background:hsla( var(--ck-color-minimap-tracker-background), .4 );
		}

.ck.ck-minimap .ck.ck-minimap__position-tracker.ck-minimap__position-tracker_dragging::after, .ck.ck-minimap .ck.ck-minimap__position-tracker.ck-minimap__position-tracker_dragging:hover::after {
				opacity: 1;
			}

.ck.ck-minimap .ck.ck-minimap__position-tracker::after {
			content: attr(data-progress) "%";
			position: absolute;
			top: 5px;
			right: 5px;
			background: var(--ck-color-minimap-progress-background);
			color: var(--ck-color-base-background);
			border: 1px solid var(--ck-color-base-background);
			padding: 2px 4px;
			font-size: 10px;
			border-radius: 3px;
			opacity: 0;
			transition: opacity 100ms ease-in-out;
		}

@media (prefers-reduced-motion: reduce) {

.ck.ck-minimap .ck.ck-minimap__position-tracker::after {
				transition: none;
		}
			}


/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck-content .page-break {
	position: relative;
	clear: both;
	padding: 5px 0;
	display: flex;
	align-items: center;
	justify-content: center;
}

.ck-content .page-break::after {
		content: '';
		position: absolute;
		border-bottom: 2px dashed hsl(0, 0%, 77%);
		width: 100%;
	}

.ck-content .page-break__label {
	position: relative;
	z-index: 1;
	padding: .3em .6em;
	display: block;
	text-transform: uppercase;
	border: 1px solid hsl(0, 0%, 77%);
	border-radius: 2px;
	font-size: 0.75em;
	font-weight: bold;
	color: hsl(0, 0%, 20%);
	background: hsl(0, 0%, 100%);
	box-shadow: 2px 2px 1px hsla(0, 0%, 0%, 0.15);

	/* Disable the possibility to select the label text by the user. */
	-webkit-user-select: none;
	user-select: none;
}

/* Do not show the page break element inside the print preview window. */
@media print {
	.ck-content .page-break {
		padding: 0;
	}

		.ck-content .page-break::after {
			display: none;
		}

	/*
	 * From time to time placing page-break directly after a block element with margin causes appending a new blank page in pagination mode.
	 * Removing margin-bottom from the block element fixes that issue and the margin is not being moved to the next blank page.
	 *
	 * Keep this in sync with the pagination plugins.
	 */
	.ck-content *:has(+ .page-break) {
		margin-bottom: 0;
	}
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

:root {
	--ck-show-blocks-border-color: hsl(0, 0%, 46%);
}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) address {
		background-repeat: no-repeat;
		padding-top: 15px;
		/* Fix for Multi-root editor
	https://github.com/ckeditor/ckeditor5/issues/15969 */
	}

[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) address {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>ADDRESS</text></svg>");
		background-position: 1px 1px;
	}

[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) address {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>ADDRESS</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) address:not(.ck-widget_selected):not(.ck-widget:hover) {
		outline: 1px dashed var(--ck-show-blocks-border-color);
	}

[dir="ltr"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) address {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>ADDRESS</text></svg>");
		background-position: 1px 1px;
	}

[dir="rtl"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) address {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>ADDRESS</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) aside {
		background-repeat: no-repeat;
		padding-top: 15px;
		/* Fix for Multi-root editor
	https://github.com/ckeditor/ckeditor5/issues/15969 */
	}

[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) aside {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>ASIDE</text></svg>");
		background-position: 1px 1px;
	}

[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) aside {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>ASIDE</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) aside:not(.ck-widget_selected):not(.ck-widget:hover) {
		outline: 1px dashed var(--ck-show-blocks-border-color);
	}

[dir="ltr"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) aside {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>ASIDE</text></svg>");
		background-position: 1px 1px;
	}

[dir="rtl"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) aside {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>ASIDE</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) blockquote {
		background-repeat: no-repeat;
		padding-top: 15px;
		/* Fix for Multi-root editor
	https://github.com/ckeditor/ckeditor5/issues/15969 */
	}

[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) blockquote {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>BLOCKQUOTE</text></svg>");
		background-position: 1px 1px;
	}

[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) blockquote {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>BLOCKQUOTE</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) blockquote:not(.ck-widget_selected):not(.ck-widget:hover) {
		outline: 1px dashed var(--ck-show-blocks-border-color);
	}

[dir="ltr"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) blockquote {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>BLOCKQUOTE</text></svg>");
		background-position: 1px 1px;
	}

[dir="rtl"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) blockquote {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>BLOCKQUOTE</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) details {
		background-repeat: no-repeat;
		padding-top: 15px;
		/* Fix for Multi-root editor
	https://github.com/ckeditor/ckeditor5/issues/15969 */
	}

[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) details {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>DETAILS</text></svg>");
		background-position: 1px 1px;
	}

[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) details {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>DETAILS</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) details:not(.ck-widget_selected):not(.ck-widget:hover) {
		outline: 1px dashed var(--ck-show-blocks-border-color);
	}

[dir="ltr"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) details {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>DETAILS</text></svg>");
		background-position: 1px 1px;
	}

[dir="rtl"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) details {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>DETAILS</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) div:not(.ck-widget, .ck-widget *) {
		background-repeat: no-repeat;
		padding-top: 15px;
		/* Fix for Multi-root editor
	https://github.com/ckeditor/ckeditor5/issues/15969 */
	}

[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) div:not(.ck-widget, .ck-widget *) {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>DIV</text></svg>");
		background-position: 1px 1px;
	}

[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) div:not(.ck-widget, .ck-widget *) {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>DIV</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) div:not(.ck-widget, .ck-widget *):not(.ck-widget_selected):not(.ck-widget:hover) {
		outline: 1px dashed var(--ck-show-blocks-border-color);
	}

[dir="ltr"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) div:not(.ck-widget, .ck-widget *) {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>DIV</text></svg>");
		background-position: 1px 1px;
	}

[dir="rtl"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) div:not(.ck-widget, .ck-widget *) {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>DIV</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) footer {
		background-repeat: no-repeat;
		padding-top: 15px;
		/* Fix for Multi-root editor
	https://github.com/ckeditor/ckeditor5/issues/15969 */
	}

[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) footer {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>FOOTER</text></svg>");
		background-position: 1px 1px;
	}

[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) footer {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>FOOTER</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) footer:not(.ck-widget_selected):not(.ck-widget:hover) {
		outline: 1px dashed var(--ck-show-blocks-border-color);
	}

[dir="ltr"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) footer {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>FOOTER</text></svg>");
		background-position: 1px 1px;
	}

[dir="rtl"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) footer {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>FOOTER</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h1 {
		background-repeat: no-repeat;
		padding-top: 15px;
		/* Fix for Multi-root editor
	https://github.com/ckeditor/ckeditor5/issues/15969 */
	}

[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h1 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H1</text></svg>");
		background-position: 1px 1px;
	}

[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h1 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H1</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h1:not(.ck-widget_selected):not(.ck-widget:hover) {
		outline: 1px dashed var(--ck-show-blocks-border-color);
	}

[dir="ltr"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h1 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H1</text></svg>");
		background-position: 1px 1px;
	}

[dir="rtl"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h1 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H1</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h2 {
		background-repeat: no-repeat;
		padding-top: 15px;
		/* Fix for Multi-root editor
	https://github.com/ckeditor/ckeditor5/issues/15969 */
	}

[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h2 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H2</text></svg>");
		background-position: 1px 1px;
	}

[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h2 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H2</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h2:not(.ck-widget_selected):not(.ck-widget:hover) {
		outline: 1px dashed var(--ck-show-blocks-border-color);
	}

[dir="ltr"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h2 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H2</text></svg>");
		background-position: 1px 1px;
	}

[dir="rtl"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h2 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H2</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h3 {
		background-repeat: no-repeat;
		padding-top: 15px;
		/* Fix for Multi-root editor
	https://github.com/ckeditor/ckeditor5/issues/15969 */
	}

[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h3 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H3</text></svg>");
		background-position: 1px 1px;
	}

[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h3 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H3</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h3:not(.ck-widget_selected):not(.ck-widget:hover) {
		outline: 1px dashed var(--ck-show-blocks-border-color);
	}

[dir="ltr"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h3 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H3</text></svg>");
		background-position: 1px 1px;
	}

[dir="rtl"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h3 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H3</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h4 {
		background-repeat: no-repeat;
		padding-top: 15px;
		/* Fix for Multi-root editor
	https://github.com/ckeditor/ckeditor5/issues/15969 */
	}

[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h4 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H4</text></svg>");
		background-position: 1px 1px;
	}

[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h4 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H4</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h4:not(.ck-widget_selected):not(.ck-widget:hover) {
		outline: 1px dashed var(--ck-show-blocks-border-color);
	}

[dir="ltr"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h4 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H4</text></svg>");
		background-position: 1px 1px;
	}

[dir="rtl"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h4 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H4</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h5 {
		background-repeat: no-repeat;
		padding-top: 15px;
		/* Fix for Multi-root editor
	https://github.com/ckeditor/ckeditor5/issues/15969 */
	}

[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h5 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H5</text></svg>");
		background-position: 1px 1px;
	}

[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h5 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H5</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h5:not(.ck-widget_selected):not(.ck-widget:hover) {
		outline: 1px dashed var(--ck-show-blocks-border-color);
	}

[dir="ltr"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h5 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H5</text></svg>");
		background-position: 1px 1px;
	}

[dir="rtl"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h5 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H5</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h6 {
		background-repeat: no-repeat;
		padding-top: 15px;
		/* Fix for Multi-root editor
	https://github.com/ckeditor/ckeditor5/issues/15969 */
	}

[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h6 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H6</text></svg>");
		background-position: 1px 1px;
	}

[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h6 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H6</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h6:not(.ck-widget_selected):not(.ck-widget:hover) {
		outline: 1px dashed var(--ck-show-blocks-border-color);
	}

[dir="ltr"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h6 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H6</text></svg>");
		background-position: 1px 1px;
	}

[dir="rtl"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h6 {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H6</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) header {
		background-repeat: no-repeat;
		padding-top: 15px;
		/* Fix for Multi-root editor
	https://github.com/ckeditor/ckeditor5/issues/15969 */
	}

[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) header {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>HEADER</text></svg>");
		background-position: 1px 1px;
	}

[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) header {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>HEADER</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) header:not(.ck-widget_selected):not(.ck-widget:hover) {
		outline: 1px dashed var(--ck-show-blocks-border-color);
	}

[dir="ltr"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) header {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>HEADER</text></svg>");
		background-position: 1px 1px;
	}

[dir="rtl"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) header {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>HEADER</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) main {
		background-repeat: no-repeat;
		padding-top: 15px;
		/* Fix for Multi-root editor
	https://github.com/ckeditor/ckeditor5/issues/15969 */
	}

[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) main {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>MAIN</text></svg>");
		background-position: 1px 1px;
	}

[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) main {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>MAIN</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) main:not(.ck-widget_selected):not(.ck-widget:hover) {
		outline: 1px dashed var(--ck-show-blocks-border-color);
	}

[dir="ltr"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) main {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>MAIN</text></svg>");
		background-position: 1px 1px;
	}

[dir="rtl"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) main {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>MAIN</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) nav {
		background-repeat: no-repeat;
		padding-top: 15px;
		/* Fix for Multi-root editor
	https://github.com/ckeditor/ckeditor5/issues/15969 */
	}

[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) nav {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>NAV</text></svg>");
		background-position: 1px 1px;
	}

[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) nav {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>NAV</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) nav:not(.ck-widget_selected):not(.ck-widget:hover) {
		outline: 1px dashed var(--ck-show-blocks-border-color);
	}

[dir="ltr"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) nav {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>NAV</text></svg>");
		background-position: 1px 1px;
	}

[dir="rtl"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) nav {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>NAV</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) pre {
		background-repeat: no-repeat;
		padding-top: 15px;
		/* Fix for Multi-root editor
	https://github.com/ckeditor/ckeditor5/issues/15969 */
	}

[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) pre {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>PRE</text></svg>");
		background-position: 1px 1px;
	}

[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) pre {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>PRE</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) pre:not(.ck-widget_selected):not(.ck-widget:hover) {
		outline: 1px dashed var(--ck-show-blocks-border-color);
	}

[dir="ltr"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) pre {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>PRE</text></svg>");
		background-position: 1px 1px;
	}

[dir="rtl"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) pre {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>PRE</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ol {
		background-repeat: no-repeat;
		padding-top: 15px;
		/* Fix for Multi-root editor
	https://github.com/ckeditor/ckeditor5/issues/15969 */
	}

[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ol {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>OL</text></svg>");
		background-position: 1px 1px;
	}

[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ol {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>OL</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ol:not(.ck-widget_selected):not(.ck-widget:hover) {
		outline: 1px dashed var(--ck-show-blocks-border-color);
	}

[dir="ltr"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ol {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>OL</text></svg>");
		background-position: 1px 1px;
	}

[dir="rtl"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ol {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>OL</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ul {
		background-repeat: no-repeat;
		padding-top: 15px;
		/* Fix for Multi-root editor
	https://github.com/ckeditor/ckeditor5/issues/15969 */
	}

[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ul {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>UL</text></svg>");
		background-position: 1px 1px;
	}

[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ul {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>UL</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ul:not(.ck-widget_selected):not(.ck-widget:hover) {
		outline: 1px dashed var(--ck-show-blocks-border-color);
	}

[dir="ltr"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ul {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>UL</text></svg>");
		background-position: 1px 1px;
	}

[dir="rtl"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ul {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>UL</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) p {
		background-repeat: no-repeat;
		padding-top: 15px;
		/* Fix for Multi-root editor
	https://github.com/ckeditor/ckeditor5/issues/15969 */
	}

[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) p {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>P</text></svg>");
		background-position: 1px 1px;
	}

[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) p {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>P</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) p:not(.ck-widget_selected):not(.ck-widget:hover) {
		outline: 1px dashed var(--ck-show-blocks-border-color);
	}

[dir="ltr"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) p {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>P</text></svg>");
		background-position: 1px 1px;
	}

[dir="rtl"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) p {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>P</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) section {
		background-repeat: no-repeat;
		padding-top: 15px;
		/* Fix for Multi-root editor
	https://github.com/ckeditor/ckeditor5/issues/15969 */
	}

[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) section {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>SECTION</text></svg>");
		background-position: 1px 1px;
	}

[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) section {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>SECTION</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) section:not(.ck-widget_selected):not(.ck-widget:hover) {
		outline: 1px dashed var(--ck-show-blocks-border-color);
	}

[dir="ltr"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) section {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>SECTION</text></svg>");
		background-position: 1px 1px;
	}

[dir="rtl"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) section {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>SECTION</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) :where(figure.image, figure.table) figcaption {
		background-repeat: no-repeat;
		padding-top: 15px;
		/* Fix for Multi-root editor
	https://github.com/ckeditor/ckeditor5/issues/15969 */
	}

[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) :where(figure.image, figure.table) figcaption {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>FIGCAPTION</text></svg>");
		background-position: 1px 1px;
	}

[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) :where(figure.image, figure.table) figcaption {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>FIGCAPTION</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) :where(figure.image, figure.table) figcaption:not(.ck-widget_selected):not(.ck-widget:hover) {
		outline: 1px dashed var(--ck-show-blocks-border-color);
	}

[dir="ltr"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) :where(figure.image, figure.table) figcaption {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>FIGCAPTION</text></svg>");
		background-position: 1px 1px;
	}

[dir="rtl"] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) :where(figure.image, figure.table) figcaption {
		background-image: url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>FIGCAPTION</text></svg>");
		background-position: calc(100% - 1px) 1px;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/**
 * Implements rounded corner interface for .ck-rounded-corners class.
 *
 * @see $ck-border-radius
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A visual style of focused element's border.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A helper to combine multiple shadows.
 */
/**
 * Gives an element a drop shadow so it looks like a floating panel.
 */

.ck-source-editing-area {
	position: relative;
	overflow: hidden;
}

.ck-source-editing-area::after,
.ck-source-editing-area textarea {
	padding: var(--ck-spacing-large);
	margin: 0;
	border: 1px solid transparent;
	line-height: var(--ck-line-height-base);
	font-size: var(--ck-font-size-normal);
	font-family: monospace;
	white-space: pre-wrap;
}

.ck-source-editing-area::after {
	content: attr(data-value) " ";
	visibility: hidden;
	display: block;
}

.ck-source-editing-area textarea {
	position: absolute;
	width: 100%;
	height: 100%;
	resize: none;
	outline: none;
	overflow: hidden;
	box-sizing: border-box;

	border-color: var(--ck-color-base-border);

	border-radius: 0;
}

.ck-rounded-corners .ck-source-editing-area textarea,
	.ck-source-editing-area textarea.ck-rounded-corners {
		border-radius: var(--ck-border-radius);
		border-top-left-radius: 0;
		border-top-right-radius: 0;
	}

.ck-source-editing-area textarea:not([readonly]):focus {
		/* Disable native outline. */
		outline: none;
		border: var(--ck-focus-ring);
		box-shadow: var(--ck-inner-shadow), 0 0;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/*
 * Note: This file should contain the wireframe styles only. But since there are no such styles,
 * it acts as a message to the builder telling that it should look for the corresponding styles
 * **in the theme** when compiling the editor.
 */

.ck.ck-special-characters > .ck-dialog__content > div {
		width: 350px;
		max-width: 100%;
		height: 100%;

		display: grid;
		grid-column-gap: 0px;
		grid-row-gap: 0px;
		grid-template-columns: 1fr;
		grid-template-rows: auto 1fr auto;
	}

.ck.ck-special-characters > .ck-dialog__content > div > .ck-character-categories {
			grid-area: 1 / 1 / 2 / 2;
			padding: var(--ck-spacing-medium) var(--ck-spacing-large);
		}

.ck.ck-special-characters > .ck-dialog__content > div > .ck-character-categories > .ck-labeled-field-view {
				padding-top: var(--ck-spacing-standard);
				width: 100%;
			}

.ck.ck-special-characters > .ck-dialog__content > div > .ck-character-categories > .ck-labeled-field-view .ck.ck-labeled-field-view__status {
					background: var(--ck-color-base-error);
					color: var(--ck-color-base-background);
					padding: var(--ck-spacing-small) var(--ck-spacing-medium);
					min-width: var(--ck-table-properties-min-error-width);
					text-align: center;

					animation: ck-table-form-labeled-view-status-appear .15s ease both;

					/* The arrow pointing towards the field. */
				}

.ck.ck-special-characters > .ck-dialog__content > div > .ck-character-categories > .ck-labeled-field-view .ck.ck-labeled-field-view__status::after {
						border-color: transparent transparent var(--ck-color-base-error) transparent;
						border-width: 0 var(--ck-table-properties-error-arrow-size) var(--ck-table-properties-error-arrow-size) var(--ck-table-properties-error-arrow-size);
						border-style: solid;
					}

@media (prefers-reduced-motion: reduce) {

.ck.ck-special-characters > .ck-dialog__content > div > .ck-character-categories > .ck-labeled-field-view .ck.ck-labeled-field-view__status {
						animation: none;
				}
					}

/* Hide the error balloon when the field is blurred. Makes the experience much more clear. */

.ck.ck-special-characters > .ck-dialog__content > div > .ck-character-categories > .ck-labeled-field-view .ck-input.ck-error:not(:focus) + .ck.ck-labeled-field-view__status {
					display: none;
				}

.ck.ck-special-characters > .ck-dialog__content > div > .ck-character-categories > .ck-labeled-field-view > .ck-label {
					font-size: var(--ck-font-size-tiny);
					text-align: center;
				}

.ck.ck-special-characters > .ck-dialog__content > div > .ck-character-categories .ck-dropdown {
				display: block;
				width: 100%;
			}

.ck.ck-special-characters > .ck-dialog__content > div > .ck-character-categories .ck-dropdown > button:not(:focus) {
						border: 1px solid var(--ck-color-base-border);
					}

.ck.ck-special-characters > .ck-dialog__content > div > .ck-character-categories .ck-dropdown > button > span {
						width: 100%;
					}

.ck.ck-special-characters > .ck-dialog__content > div > .ck-character-grid {
			grid-area: 2 / 1 / 3 / 2;
			max-height: 200px;
		}

.ck.ck-special-characters > .ck-dialog__content > div > .ck-character-info {
			grid-area: 3 / 1 / 4 / 2;
		}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-character-grid {
	max-width: 100%;
}

.ck.ck-character-grid .ck-character-grid__tiles {
		display: grid;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-character-info {
	display: flex;
	justify-content: space-between;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

:root {
	--ck-style-panel-columns: 3;
}

.ck.ck-style-panel .ck-style-grid {
	display: grid;
	grid-template-columns: repeat(var(--ck-style-panel-columns),auto);
	justify-content: start;
}

.ck.ck-style-panel .ck-style-grid .ck-style-grid__button {
		display: flex;
		justify-content: space-between;
		flex-direction: column;
	}

.ck.ck-style-panel .ck-style-grid .ck-style-grid__button .ck-style-grid__button__preview {
			display: flex;
			align-content: center;
			justify-content: flex-start;
			align-items: center;
			flex-grow: 1;
			flex-basis: 100%;
		}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/* Text alignment of the table header should match the editor settings and override the native browser styling,
	when content is available outside the editor. See https://github.com/ckeditor/ckeditor5/issues/6638 */

.ck-content[dir="rtl"] .table th {
		text-align: right;
	}

.ck-content[dir="ltr"] .table th {
		text-align: left;
	}

.ck-content figure.table:not(.layout-table) {
		display: table;
	}

.ck-content figure.table:not(.layout-table) > table {
			width: 100%;
			height: 100%;
		}

.ck-content .table:not(.layout-table) {
		/* Give the table widget some air and center it horizontally */
		/* The first value should be equal to --ck-spacing-large variable if used in the editor context
		to avoid the content jumping (See https://github.com/ckeditor/ckeditor5/issues/9825). */
		margin: 0.9em auto;
	}

.ck-content table.table:not(.layout-table),
	.ck-content figure.table:not(.layout-table) > table {
		/* The table cells should have slight borders */
		border-collapse: collapse;
		border-spacing: 0;

		/* The outer border of the table should be slightly darker than the inner lines.
		Also see https://github.com/ckeditor/ckeditor5-table/issues/50. */
		border: 1px double hsl(0, 0%, 70%);
	}

/* The linter is disabled here because linter is confused when resolving the `table.table:not(.layout-table)`
			and `figure.table:not(.layout-table) > table` selectors combined with below selectors.
			There is no need to split it into two large structures with same code just to make linter happy. */

/* stylelint-disable no-descending-specificity */

.ck-content table.table:not(.layout-table) > thead > tr > th, .ck-content figure.table:not(.layout-table) > table > thead > tr > th, .ck-content table.table:not(.layout-table) > tbody > tr > th, .ck-content figure.table:not(.layout-table) > table > tbody > tr > th {
					font-weight: bold;
					background: hsla(0, 0%, 0%, 5%);
				}

.ck-content table.table:not(.layout-table) > thead > tr > td,
				.ck-content figure.table:not(.layout-table) > table > thead > tr > td,
				.ck-content table.table:not(.layout-table) > tbody > tr > td,
				.ck-content figure.table:not(.layout-table) > table > tbody > tr > td,
				.ck-content table.table:not(.layout-table) > thead > tr > th,
				.ck-content figure.table:not(.layout-table) > table > thead > tr > th,
				.ck-content table.table:not(.layout-table) > tbody > tr > th,
				.ck-content figure.table:not(.layout-table) > table > tbody > tr > th {

					min-width: 2em;
					padding: 0.4em;

					/* The border is inherited from .ck-editor__nested-editable styles, so theoretically it's not necessary here.
					However, the border is a content style, so it should use .ck-content (so it works outside the editor).
					Hence, the duplication. See https://github.com/ckeditor/ckeditor5/issues/6314 */
					border: 1px solid hsl(0, 0%, 75%);
					/* Opinionated table content styling: prevents content from shifting
					 * when Enter is pressed in the first cell.
					 * See: https://github.com/ckeditor/ckeditor5/pull/18801
					 */
				}

.ck-content table.table:not(.layout-table) > thead > tr > td > p:first-of-type, .ck-content figure.table:not(.layout-table) > table > thead > tr > td > p:first-of-type, .ck-content table.table:not(.layout-table) > tbody > tr > td > p:first-of-type, .ck-content figure.table:not(.layout-table) > table > tbody > tr > td > p:first-of-type, .ck-content table.table:not(.layout-table) > thead > tr > th > p:first-of-type, .ck-content figure.table:not(.layout-table) > table > thead > tr > th > p:first-of-type, .ck-content table.table:not(.layout-table) > tbody > tr > th > p:first-of-type, .ck-content figure.table:not(.layout-table) > table > tbody > tr > th > p:first-of-type {
						margin-top: 0;
					}

/* Mirrors the rule above for the last paragraph to keep the
					 * experience consistent with the first paragraph.
					 *
					 * Together, these rules prevent margins from appearing when a
					 * bogus paragraph becomes a real paragraph after it receives line
					 * height, text alignment, or other block style.
					 *
					 * See: https://github.com/ckeditor/ckeditor5/pull/18801
					 */

.ck-content table.table:not(.layout-table) > thead > tr > td > p:last-of-type, .ck-content figure.table:not(.layout-table) > table > thead > tr > td > p:last-of-type, .ck-content table.table:not(.layout-table) > tbody > tr > td > p:last-of-type, .ck-content figure.table:not(.layout-table) > table > tbody > tr > td > p:last-of-type, .ck-content table.table:not(.layout-table) > thead > tr > th > p:last-of-type, .ck-content figure.table:not(.layout-table) > table > thead > tr > th > p:last-of-type, .ck-content table.table:not(.layout-table) > tbody > tr > th > p:last-of-type, .ck-content figure.table:not(.layout-table) > table > tbody > tr > th > p:last-of-type {
						margin-bottom: 0;
					}

@media print {
		/**
		 * Sometimes Chrome incorrectly calculates the height of the last table row and some
		 * of the content overlaps the paragraph that is placed directly after the table. It affects
		 * the column split mode pagination calculation which causes mismatch between the print mode and
		 * the preview mode.
		 *
		 * This issue happens only if:
		 *
		 * 	* The table is inside a figure element.
		 * 	* The table has `display: table` style set.
		 * 	* The block element is placed directly after the table.
		 */
		.ck-content figure.table:not(.layout-table):not(:has(> figcaption)) {
			display: block;
			width: -moz-fit-content;
			width: fit-content;
		}

		/**
		 * Expanding the table to the full height of the parent container is necessary because tables
		 * are rendered inside <figure> elements, which is kinda buggy in table height calculation.
		 * While setting `height: 100%` fixes the issue in the editing mode described here:
		 * https://github.com/ckeditor/ckeditor5/issues/6186
		 *
		 * it's causing another issue with the table height in the print preview mode here:
		 * https://github.com/ckeditor/ckeditor5/issues/16856
		 *
		 * For now, resetting the height to `initial` in the print mode works as a workaround.
		 */
		.ck-content figure.table:not(.layout-table) > table {
			height: initial;
		}
}

.ck-editor__editable .ck-table-bogus-paragraph {
	/*
	 * Use display:inline-block to force Chrome/Safari to limit text mutations to this element.
	 * See https://github.com/ckeditor/ckeditor5/issues/6062.
	 */
	display: inline-block;

	/*
	 * Inline HTML elements nested in the span should always be dimensioned in relation to the whole cell width.
	 * See https://github.com/ckeditor/ckeditor5/issues/9117.
	 */
	width: 100%;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-table-cell-properties-form .ck-form__row.ck-table-cell-properties-form__alignment-row {
			flex-wrap: wrap;
		}

.ck.ck-table-cell-properties-form .ck-form__row.ck-table-cell-properties-form__alignment-row .ck.ck-toolbar:first-of-type {
					/* 4 buttons out of 7 (h-alignment + v-alignment) = 0.57 */
					flex-grow: 0.57;
				}

.ck.ck-table-cell-properties-form .ck-form__row.ck-table-cell-properties-form__alignment-row .ck.ck-toolbar:last-of-type {
					/* 3 buttons out of 7 (h-alignment + v-alignment) = 0.43 */
					flex-grow: 0.43;
				}

.ck.ck-table-cell-properties-form .ck-form__row.ck-table-cell-properties-form__alignment-row .ck.ck-toolbar .ck-button {
					flex-grow: 1;
				}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck-editor__editable.ck-editor__editable_inline > .ck-widget.ck-widget_with-selection-handle.layout-table:first-child {
				margin-top: var(--ck-spacing-large);
			}

/*
			* This value should match with the default margins of the block elements (like .media, .image or .table)
			* to avoid a content jumping when the fake selection container shows up (See https://github.com/ckeditor/ckeditor5/issues/9825).
			*/

.ck-editor__editable.ck-editor__editable_inline > .ck-widget.ck-widget_with-selection-handle.layout-table:last-child,
			
			.ck-editor__editable.ck-editor__editable_inline > .ck-widget.ck-widget_with-selection-handle.layout-table:nth-last-child(2):has( + .ck-fake-selection-container) {
				margin-bottom: var(--ck-spacing-large);
			}

.ck-editor__editable .table.layout-table {
		display: table;
		margin: 0;

		/* Widget type around overrides. */
	}

.ck-editor__editable .table.layout-table.ck-widget:hover {
				/* To prevent the widget outline from being cut off at the bottom
				when the next cell or table has a background color, for example. */
				z-index: var(--ck-z-default);
			}

.ck-editor__editable .table.layout-table.ck-widget:hover > .ck-widget__selection-handle {
				opacity: 0.75;
				visibility: visible;
			}

.ck-editor__editable .table.layout-table.ck-widget:hover > .ck-widget__selection-handle:hover {
					opacity: 1;
				}

/* Because of setting the opacity to 0.75 to the selection handle for the layout table,
			it overrides the similar selector in widget (specificity is higher),
			thats why we must override it here also. */

.ck-editor__editable .table.layout-table.ck-widget:has( .ck-widget.table:hover ) > .ck-widget__selection-handle {
				opacity: 0;
				visibility: hidden;
			}

.ck-editor__editable .table.layout-table.ck-widget.ck-widget_selected {
				/* To prevent the widget outline from being cut off at the bottom
				when the next cell or table has a background color, for example. */
				z-index: var(--ck-z-default);
			}

.ck-content table.table.layout-table,
	.ck-content figure.table.layout-table {
		/* Do not reserve space above and below the layout table. */
		margin-top: 0;
		margin-bottom: 0;
	}

.ck-content table.table.layout-table,
	.ck-content figure.table.layout-table > table {
		border-spacing: 0;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

:root {
	--ck-form-default-width: 340px;
}

.ck.ck-form {
	padding: 0 0 var(--ck-spacing-large);
}

.ck.ck-form.ck-form_default-width {
		width: var(--ck-form-default-width);
	}

.ck.ck-form:focus {
		outline: none;
	}

.ck.ck-form .ck.ck-input-text,
	.ck.ck-form .ck.ck-input-number {
		min-width: 100%;
		width: 0;
	}

.ck.ck-form .ck.ck-dropdown {
		min-width: 100%;
	}

.ck.ck-form .ck.ck-dropdown .ck-dropdown__button:not(:focus) {
				border: 1px solid var(--ck-color-base-border);
			}

.ck.ck-form .ck.ck-dropdown .ck-dropdown__button .ck-button__label {
				width: 100%;
			}

/* Default `ck-responsive-form` customization when it lies next to `ck-form` class */

@media screen and (max-width: 600px) {

.ck.ck-form.ck-responsive-form .ck.ck-form__row.ck-form__row_with-submit {
					flex-direction: column;
					align-items: stretch;
					padding: 0;
			}
	}

@media screen and (max-width: 600px) {

.ck.ck-form.ck-responsive-form .ck.ck-form__row.ck-form__row_with-submit > .ck {
						margin: var(--ck-spacing-large) var(--ck-spacing-large) 0;
				}
	}

@media screen and (max-width: 600px) {

.ck.ck-form.ck-responsive-form .ck.ck-form__row.ck-form__row_with-submit .ck-button_with-text {
						justify-content: center;
				}
	}

@media screen and (max-width: 600px) {

.ck.ck-form.ck-responsive-form .ck.ck-form__row.ck-form__row_large-bottom-padding {
					padding-bottom: var(--ck-spacing-large);
			}
	}

[dir="ltr"] .ck.ck-form.ck-responsive-form > :not(:first-child) {
				margin-left: 0;
			}

[dir="rtl"] .ck.ck-form.ck-responsive-form > :not(:last-child) {
				margin-left: 0;
			}

/* End of `ck-responsive-form` customization */

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-form__row.ck-table-form__action-row .ck-button-save,
		.ck.ck-form__row.ck-table-form__action-row .ck-button-cancel {
			justify-content: center;
		}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-table-form .ck-form__row.ck-table-form__border-row {
			flex-wrap: wrap;
		}

.ck.ck-table-form .ck-form__row.ck-table-form__background-row {
			flex-wrap: wrap;
		}

.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row {
			flex-wrap: wrap;
			align-items: center;
		}

.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row .ck-labeled-field-view {
				display: flex;
				flex-direction: column-reverse;
				align-items: center;
			}

.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row .ck-labeled-field-view .ck.ck-dropdown {
					flex-grow: 0;
				}

.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row .ck-table-form__dimension-operator {
				flex-grow: 0;
			}

/* Ignore labels that work as fieldset legends */

/* Fallback for table dimension operator */

.ck.ck-table-form .ck-form__row > *:not(.ck-label, .ck-table-form__dimension-operator) {
			flex-grow: 1;
		}

.ck.ck-table-form .ck.ck-labeled-field-view {
		/* Allow absolute positioning of the status (error) balloons. */
		position: relative;
	}

.ck.ck-table-form .ck.ck-labeled-field-view .ck.ck-labeled-field-view__status {
			position: absolute;
			left: 50%;
			bottom: calc( -1 * var(--ck-table-properties-error-arrow-size) );
			transform: translate(-50%,100%);

			/* Make sure the balloon status stays on top of other form elements. */
			z-index: 1;

			/* The arrow pointing towards the field. */
		}

.ck.ck-table-form .ck.ck-labeled-field-view .ck.ck-labeled-field-view__status::after {
				content: "";
				position: absolute;
				top: calc( -1 * var(--ck-table-properties-error-arrow-size) );
				left: 50%;
				transform: translateX( -50% );
			}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-table-properties-form .ck-form__row.ck-table-properties-form__alignment-row {
			flex-wrap: wrap;
			flex-basis: 0;
			align-content: baseline;
		}

.ck.ck-table-properties-form .ck-form__row.ck-table-properties-form__alignment-row .ck.ck-toolbar .ck-toolbar__items {
				flex-wrap: nowrap;
			}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

:root {
	--ck-content-color-table-caption-background: hsl(0, 0%, 97%);
	--ck-content-color-table-caption-text: hsl(0, 0%, 20%);
	--ck-color-table-caption-highlighted-background: hsl(52deg 100% 50%);
}

/* Content styles */
.ck-content .table > figcaption,
.ck-content figure.table > table > caption {
	display: table-caption;
	caption-side: top;
	word-break: normal;
	overflow-wrap: anywhere;
	text-align: center;
	color: var(--ck-content-color-table-caption-text);
	background-color: var(--ck-content-color-table-caption-background);
	padding: .6em;
	font-size: .75em;
	outline-offset: -1px;

	/* Improve placeholder rendering in high-constrast mode (https://github.com/ckeditor/ckeditor5/issues/14907). */
}
@media (forced-colors: active) {
		.ck-content .table > figcaption, .ck-content figure.table > table > caption {
		background-color: unset;
		color: unset;
		}
	}

/* Editing styles */
@media (forced-colors: none) {
		.ck.ck-editor__editable .table > figcaption.table__caption_highlighted, .ck.ck-editor__editable figure.table > table > caption.table__caption_highlighted {
			animation: ck-table-caption-highlight .6s ease-out;
		}
	}
.ck.ck-editor__editable .table > figcaption.ck-placeholder::before, .ck.ck-editor__editable figure.table > table > caption.ck-placeholder::before {
		padding-left: inherit;
		padding-right: inherit;

		/*
		 * Make sure the table caption placeholder doesn't overflow the placeholder area.
		 * See https://github.com/ckeditor/ckeditor5/issues/9162.
		 */
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}

@keyframes ck-table-caption-highlight {
	0% {
		background-color: var(--ck-color-table-caption-highlighted-background);
	}

	100% {
		background-color: var(--ck-content-color-table-caption-background);
	}
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

:root {
	--ck-color-table-column-resizer-hover: var(--ck-color-base-active);
	--ck-table-column-resizer-width: 7px;

	/* The offset used for absolute positioning of the resizer element, so that it is placed exactly above the cell border.
	   The value is: minus half the width of the resizer decreased additionaly by the half the width of the border (0.5px). */
	--ck-table-column-resizer-position-offset: calc(var(--ck-table-column-resizer-width) * -0.5 - 0.5px);
}

.ck-content .table .ck-table-resized {
	table-layout: fixed;
}

.ck-content .table td,
.ck-content .table th {
	/* To prevent text overflowing beyond its cell when columns are resized by resize handler
	(https://github.com/ckeditor/ckeditor5/pull/14379#issuecomment-1589460978). */
	overflow-wrap: break-word;
}

.ck.ck-editor__editable .table td,
.ck.ck-editor__editable .table th {
	/* The resizer element is placed inside each cell, so it must be positioned relatively to the cell. */
	position: relative;
}

.ck.ck-editor__editable .table .ck-table-column-resizer {
	position: absolute;
	top: 0;
	bottom: 0;
	right: var(--ck-table-column-resizer-position-offset);
	width: var(--ck-table-column-resizer-width);
	cursor: col-resize;
	-webkit-user-select: none;
	        user-select: none;
	z-index: var(--ck-z-default);
}

.ck.ck-editor__editable.ck-column-resize_disabled .table .ck-table-column-resizer {
	display: none;
}

/* The resizer elements, which are extended to an extremely high height, break the drag & drop feature in Chrome. To make it work again,
   all resizers must be hidden while the table is dragged. */
.ck.ck-editor__editable .table[draggable] .ck-table-column-resizer {
	display: none;
}

.ck.ck-editor__editable .table .ck-table-column-resizer:hover,
.ck.ck-editor__editable .table .ck-table-column-resizer__active {
	background-color: var(--ck-color-table-column-resizer-hover);
	opacity: 0.25;
}

.ck.ck-editor__editable[dir=rtl] .table .ck-table-column-resizer {
	left: var(--ck-table-column-resizer-position-offset);
	right: unset;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-input-color {
	width: 100%;
	display: flex;
	flex-direction: row-reverse;
}

.ck.ck-input-color > input.ck.ck-input-text {
		min-width: auto;
		flex-grow: 1;
	}

.ck.ck-input-color > div.ck.ck-dropdown {
		min-width: auto;

		/* This dropdown has no arrow but a color preview instead. */
	}

.ck.ck-input-color > div.ck.ck-dropdown > .ck-input-color__button .ck-dropdown__arrow {
			display: none;
		}

.ck.ck-input-color .ck.ck-input-color__button {
		/* Resolving issue with misaligned buttons on Safari (see #10589) */
		display: flex;
	}

.ck.ck-input-color .ck.ck-input-color__button .ck.ck-input-color__button__preview {
			position: relative;
			overflow: hidden;
		}

.ck.ck-input-color .ck.ck-input-color__button .ck.ck-input-color__button__preview > .ck.ck-input-color__button__preview__no-color-indicator {
				position: absolute;
				display: block;
			}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck .ck-insert-table-dropdown__grid {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/**
 * A class which hides an element in DOM.
 */

.ck-hidden {
	/* Override selector specificity. Otherwise, all elements with some display
	style defined will override this one, which is not a desired result. */
	display: none !important;
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	--ck-z-default: 1;
	--ck-z-panel: calc( var(--ck-z-default) + 999 );
	--ck-z-dialog: 9999;
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
/**
 * A class that disables all transitions of the element and its children.
 */
.ck-transitions-disabled,
.ck-transitions-disabled * {
	transition: none !important;
}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	/* where 7.5(px) is the font size of the powered by label and 13(px) is the base font size. */
	--ck-powered-by-font-size: calc(var(--ck-font-size-base) * 7.5 / 13);
	/* where 10(px) is the line height of the powered by label and 13(px) is the base font size. */
	--ck-powered-by-line-height: calc(var(--ck-font-size-base) * 10 / 13);
	/* where -0.2(px) is the letter spacing of the powered by label and 13(px) is the base font size. */
	--ck-powered-by-letter-spacing: calc(var(--ck-font-size-base) * -0.2 / 13);
	--ck-powered-by-padding-vertical: 2px;
	--ck-powered-by-padding-horizontal: 4px;
	--ck-powered-by-text-color: hsl(0, 0%, 31%);
	--ck-powered-by-border-radius: var(--ck-border-radius);
	--ck-powered-by-background: hsl(0, 0%, 100%);
	--ck-powered-by-border-color: var(--ck-color-focus-border);

	--ck-powered-by-svg-width: 53;
	--ck-powered-by-svg-height: 10;
	--ck-powered-by-icon-width: calc(var(--ck-font-size-base) * var(--ck-powered-by-svg-width) / 13);
	--ck-powered-by-icon-height: calc(var(--ck-font-size-base) * var(--ck-powered-by-svg-height) / 13);
}
.ck.ck-balloon-panel.ck-powered-by-balloon {
	--ck-border-radius: var(--ck-powered-by-border-radius);

	box-shadow: none;
	background: var(--ck-powered-by-background);
	min-height: unset;
	z-index: calc( var(--ck-z-panel) - 1 );
}
.ck.ck-balloon-panel.ck-powered-by-balloon .ck.ck-powered-by {
		line-height: var(--ck-powered-by-line-height);
	}
.ck.ck-balloon-panel.ck-powered-by-balloon .ck.ck-powered-by a {
			cursor: pointer;
			display: flex;
			align-items: center;
			opacity: .66;
			filter: grayscale(80%);
			line-height: var(--ck-powered-by-line-height);
			padding: var(--ck-powered-by-padding-vertical) var(--ck-powered-by-padding-horizontal);
		}
.ck.ck-balloon-panel.ck-powered-by-balloon .ck.ck-powered-by .ck-powered-by__label {
			font-size: var(--ck-powered-by-font-size);
			letter-spacing: var(--ck-powered-by-letter-spacing);
			padding-left: 2px;
			text-transform: uppercase;
			font-weight: bold;
			margin-right: 4px;
			cursor: pointer;
			line-height: normal;
			color: var(--ck-powered-by-text-color);

		}
.ck.ck-balloon-panel.ck-powered-by-balloon .ck.ck-powered-by .ck-icon {
			display: block;
			cursor: pointer;
			width: var(--ck-powered-by-icon-width);
			height: var(--ck-powered-by-icon-height);
		}
.ck.ck-balloon-panel.ck-powered-by-balloon .ck.ck-powered-by:hover a {
				filter: grayscale(0%);
				opacity: 1;
			}
.ck.ck-balloon-panel.ck-powered-by-balloon[class*="position_inside"] {
		border-color: transparent;
	}
.ck.ck-balloon-panel.ck-powered-by-balloon[class*="position_border"] {
		border: var(--ck-focus-ring);
		border-color: var(--ck-powered-by-border-color);
	}
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */
:root {
	/* where 7.5(px) is the font size of the evaluation badge label and 13(px) is the base font size. */
	--ck-evaluation-badge-font-size: calc(var(--ck-font-size-base) * 7.5 / 13);
	/* where 7.5(px) is the line height of the evaluation badge label and 13(px) is the base font size. */
	--ck-evaluation-badge-line-height: calc(var(--ck-font-size-base) * 7.5 / 13);
	/* where -0.2(px) is the letter spacing of the evaluation badge label and 13(px) is the base font size. */
	--ck-evaluation-badge-letter-spacing: calc(var(--ck-font-size-base) * -0.2 / 13);
	--ck-evaluation-badge-padding-vertical: 2px;
	--ck-evaluation-badge-padding-horizontal: 4px;
	--ck-evaluation-badge-text-color: hsl(0, 0%, 31%);
	--ck-evaluation-badge-border-radius: var(--ck-border-radius);
	--ck-evaluation-badge-background: hsl(0, 0%, 100%);
	--ck-evaluation-badge-border-color: var(--ck-color-focus-border);
}
.ck.ck-balloon-panel.ck-evaluation-badge-balloon {
	--ck-border-radius: var(--ck-evaluation-badge-border-radius);

	box-shadow: none;
	background: var(--ck-evaluation-badge-background);
	min-height: unset;
	z-index: calc( var(--ck-z-panel) - 1 );
}
.ck.ck-balloon-panel.ck-evaluation-badge-balloon .ck.ck-evaluation-badge {
		line-height: var(--ck-evaluation-badge-line-height);
		padding: var(--ck-evaluation-badge-padding-vertical) var(--ck-evaluation-badge-padding-horizontal);
	}
.ck.ck-balloon-panel.ck-evaluation-badge-balloon .ck.ck-evaluation-badge .ck-evaluation-badge__label {
			display: block;
			padding: 0 2px;
			font-size: var(--ck-evaluation-badge-font-size);
			letter-spacing: var(--ck-evaluation-badge-letter-spacing);
			font-weight: bold;
			line-height: normal;
			text-transform: uppercase;
			color: var(--ck-evaluation-badge-text-color);
		}
.ck.ck-balloon-panel.ck-evaluation-badge-balloon[class*="position_inside"] {
		border-color: transparent;
	}
.ck.ck-balloon-panel.ck-evaluation-badge-balloon[class*="position_border"] {
		border: var(--ck-focus-ring);
		border-color: var(--ck-evaluation-badge-border-color);
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-aria-live-announcer {
	position: absolute;
	left: -10000px;
	top: -10000px;
}

.ck.ck-aria-live-region-list {
	list-style-type: none;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/**
 * Makes element unselectable.
 */
/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-button,
a.ck.ck-button {
	-webkit-user-select: none;
	user-select: none;

	position: relative;
	display: inline-flex;
	align-items: center;
}

[dir="ltr"] .ck.ck-button, [dir="ltr"] a.ck.ck-button {
		justify-content: left;
	}

[dir="rtl"] .ck.ck-button, [dir="rtl"] a.ck.ck-button {
		justify-content: right;
	}

.ck.ck-button .ck-button__label, a.ck.ck-button .ck-button__label {
		display: none;
	}

.ck.ck-button.ck-button_with-text .ck-button__label, a.ck.ck-button.ck-button_with-text .ck-button__label {
			display: inline-block;
		}

/* Center the icon horizontally in a button without text. */

.ck.ck-button:not(.ck-button_with-text),  a.ck.ck-button:not(.ck-button_with-text)  {
		justify-content: center;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-button.ck-switchbutton .ck-button__toggle {
		display: block;
	}

.ck.ck-button.ck-switchbutton .ck-button__toggle .ck-button__toggle__inner {
			display: block;
		}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-list-item-button {
	min-height: unset;
	width: 100%;
	border-radius: 0;
}

[dir="ltr"] .ck.ck-list-item-button {
		text-align: left;
	}

[dir="rtl"] .ck.ck-list-item-button {
		text-align: right;
	}

[dir="ltr"] .ck.ck-list-item-button.ck-list-item-button_toggleable {
			padding-left: var(--ck-spacing-small);
	}

[dir="rtl"] .ck.ck-list-item-button.ck-list-item-button_toggleable {
			padding-right: var(--ck-spacing-small);
	}

.ck.ck-list-item-button .ck-list-item-button__check-holder {
		display: inline-flex;
		width: .9em;
		height: .9em;
	}

[dir="ltr"] .ck.ck-list-item-button .ck-list-item-button__check-holder {
			margin-right: var(--ck-spacing-small);
	}

[dir="rtl"] .ck.ck-list-item-button .ck-list-item-button__check-holder {
			margin-left: var(--ck-spacing-small);
	}

.ck.ck-list-item-button .ck-list-item-button__check-icon {
		height: 100%;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-collapsible.ck-collapsible_collapsed > .ck-collapsible__children {
		display: none;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-color-grid {
	display: grid;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.color-picker-hex-input {
	width: max-content;
}

.color-picker-hex-input .ck.ck-input {
		min-width: unset;
	}

.ck.ck-color-picker__row {
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: space-between;
	margin: var(--ck-spacing-large) 0 0;
	width: unset;
}

.ck.ck-color-picker__row .ck.ck-labeled-field-view {
		padding-top: unset;
	}

.ck.ck-color-picker__row .ck.ck-input-text {
		width: unset;
	}

.ck.ck-color-picker__row .ck-color-picker__hash-view {
		padding-top: var(--ck-spacing-tiny);
		padding-right: var(--ck-spacing-medium);
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/* View fragment with color grids. */

.ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__remove-color,
		.ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__color-picker {
			display: flex;
			align-items: center;
		}

[dir="rtl"] .ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__remove-color, [dir="rtl"] .ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__color-picker {
				justify-content: flex-start;
	}

/* View fragment with a color picker. */

.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-selector_action-bar {
			display: flex;
			flex-direction: row;
			justify-content: space-around;
		}

.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-selector_action-bar .ck-button-save,
			.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-selector_action-bar .ck-button-cancel {
				flex: 1
			}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-dialog-overlay {
	-webkit-user-select: none;
	        user-select: none;
	overscroll-behavior: none;

	position: fixed;
	bottom: 0;
	left: 0;
	right: 0;
	top: 0;
}

.ck.ck-dialog-overlay.ck-dialog-overlay__transparent {
		pointer-events: none;
		animation: none;
		background: none;
	}

.ck.ck-dialog {
	overscroll-behavior: none;
	width: -moz-fit-content;
	width: fit-content;
	position: absolute;
}

.ck.ck-dialog .ck.ck-form__header  {
		flex-shrink: 0;
	}

/* Modals should not be draggable. */

.ck.ck-dialog:not(.ck-dialog_modal) .ck.ck-form__header .ck-form__header__label {
			cursor: grab;
		}

.ck.ck-dialog-overlay.ck-dialog-overlay__transparent .ck.ck-dialog {
		pointer-events: all;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-dialog .ck.ck-dialog__actions {
		display: flex;
		justify-content: flex-end;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

:root {
	--ck-dropdown-max-width: 75vw;
}

.ck.ck-dropdown {
	display: inline-block;
	position: relative;
}

.ck.ck-dropdown .ck-dropdown__arrow {
		pointer-events: none;
		z-index: var(--ck-z-default);
	}

/* Dropdown button should span horizontally, e.g. in vertical toolbars */

.ck.ck-dropdown .ck-button.ck-dropdown__button {
		width: 100%;
	}

.ck.ck-dropdown .ck-dropdown__panel {
		display: none;
		z-index: var(--ck-z-panel);
		max-width: var(--ck-dropdown-max-width);

		position: absolute;
	}

.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel-visible {
			display: inline-block;
		}

.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_ne,
		.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nw,
		.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_n,
		.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nmw,
		.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nme {
			bottom: 100%;
		}

.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_se,
		.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_sw,
		.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_smw,
		.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_sme,
		.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_s {
			/*
			 * Using transform: translate3d( 0, 100%, 0 ) causes blurry dropdown on Chrome 67-78+ on non-retina displays.
			 * See https://github.com/ckeditor/ckeditor5/issues/1053.
			 */
			top: 100%;
			bottom: auto;
		}

.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_ne,
		.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_se {
			left: 0px;
		}

.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nw,
		.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_sw {
			right: 0px;
		}

.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_s,
		.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_n {
			/* Positioning panels relative to the center of the button */
			left: 50%;
			transform: translateX(-50%);
		}

.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nmw,
		.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_smw {
			/* Positioning panels relative to the middle-west of the button */
			left: 75%;
			transform: translateX(-75%);
		}

.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nme,
		.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_sme {
			/* Positioning panels relative to the middle-east of the button */
			left: 25%;
			transform: translateX(-25%);
		}

/*
 * Toolbar dropdown panels should be always above the UI (eg. other dropdown panels) from the editor's content.
 * See https://github.com/ckeditor/ckeditor5/issues/7874
 */
.ck.ck-toolbar .ck-dropdown__panel {
	z-index: calc( var(--ck-z-panel) + 1 );
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-splitbutton {
	/* Enable font size inheritance, which allows fluid UI scaling. */
	font-size: inherit;
}

.ck.ck-splitbutton .ck-splitbutton__action:focus {
		z-index: calc(var(--ck-z-default) + 1);
	}


/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

:root {
	--ck-toolbar-dropdown-max-width: 60vw;
}

.ck.ck-toolbar-dropdown > .ck-dropdown__panel {
	/* https://github.com/ckeditor/ckeditor5/issues/5586 */
	width: max-content;
	max-width: var(--ck-toolbar-dropdown-max-width);
}

.ck.ck-toolbar-dropdown > .ck-dropdown__panel .ck-button:focus {
			z-index: calc(var(--ck-z-default) + 1);
		}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-dropdown-menu-list__nested-menu {
	display: block;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-dropdown-menu-list__nested-menu__button > .ck-dropdown-menu-list__nested-menu__button__arrow {
	pointer-events: none;
	z-index: var(--ck-z-default);
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel {
	position: absolute;
	max-height: 314px; /* With the default settings, this is equal to 10 menu items. */
	overflow-y: auto;
	z-index: calc(var(--ck-z-panel) + 1);
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-form__row {
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	align-items: flex-start;
	padding: var(--ck-spacing-standard) var(--ck-spacing-large) 0;
}

.ck.ck-form__row.ck-form__row_large-top-padding {
		padding-top: var(--ck-spacing-large);
	}

.ck.ck-form__row.ck-form__row_large-bottom-padding {
		padding-bottom: var(--ck-spacing-large);
	}

.ck.ck-form__row.ck-form__row_with-submit {
		flex-wrap: nowrap;
	}

.ck.ck-form__row.ck-form__row_with-submit > *:not(:first-child) {
			margin-inline-start: var(--ck-spacing-standard);
		}

.ck.ck-form__row > .ck.ck-form__row {
		padding: 0;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-form__header {
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	align-items: center;
	justify-content: space-between;
}

.ck.ck-form__header h2.ck-form__header__label {
		flex-grow: 1;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-icon {
	vertical-align: middle;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-label {
	display: block;
}

.ck.ck-voice-label {
	display: none;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-labeled-field-view > .ck.ck-labeled-field-view__input-wrapper {
		display: flex;
		position: relative;
	}

.ck.ck-labeled-field-view .ck.ck-label {
		display: block;
		position: absolute;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/**
 * Makes element unselectable.
 */

.ck.ck-list {
	-webkit-user-select: none;
	user-select: none;

	display: flex;
	flex-direction: column;
}

.ck.ck-list .ck-list__item,
	.ck.ck-list .ck-list__separator {
		display: block;
	}

/* Make sure that whatever child of the list item gets focus, it remains on the
	top. Thanks to that, styles like box-shadow, outline, etc. are not masked by
	adjacent list items. */

.ck.ck-list .ck-list__item > *:focus {
		position: relative;
		z-index: var(--ck-z-default);
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

:root {
	/* Make sure the balloon arrow does not float over its children. */
	--ck-balloon-panel-arrow-z-index: calc(var(--ck-z-default) - 3);
}

.ck.ck-balloon-panel {
	display: none;
	position: absolute;

	z-index: var(--ck-z-panel);
}

.ck.ck-balloon-panel.ck-balloon-panel_with-arrow::before,
		.ck.ck-balloon-panel.ck-balloon-panel_with-arrow::after {
			content: "";
			position: absolute;
		}

.ck.ck-balloon-panel.ck-balloon-panel_with-arrow::before {
			z-index: var(--ck-balloon-panel-arrow-z-index);
		}

.ck.ck-balloon-panel.ck-balloon-panel_with-arrow::after {
			z-index: calc(var(--ck-balloon-panel-arrow-z-index) + 1);
		}

.ck.ck-balloon-panel[class*="arrow_n"]::before {
			z-index: var(--ck-balloon-panel-arrow-z-index);
		}

.ck.ck-balloon-panel[class*="arrow_n"]::after {
			z-index: calc(var(--ck-balloon-panel-arrow-z-index) + 1);
		}

.ck.ck-balloon-panel[class*="arrow_s"]::before {
			z-index: var(--ck-balloon-panel-arrow-z-index);
		}

.ck.ck-balloon-panel[class*="arrow_s"]::after {
			z-index: calc(var(--ck-balloon-panel-arrow-z-index) + 1);
		}

.ck.ck-balloon-panel.ck-balloon-panel_visible {
		display: block;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck .ck-balloon-rotator__navigation {
	display: flex;
	align-items: center;
	justify-content: center;
}

/* Buttons inside a toolbar should be centered when rotator bar is wider.
 * See: https://github.com/ckeditor/ckeditor5-ui/issues/495
 */
.ck .ck-balloon-rotator__content .ck-toolbar {
	justify-content: center;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck .ck-fake-panel {
	position: absolute;

	/* Fake panels should be placed under main balloon content. */
	z-index: calc(var(--ck-z-panel) - 1);
}

.ck .ck-fake-panel div {
	position: absolute;
}

.ck .ck-fake-panel div:nth-child( 1 ) {
	z-index: 2;
}

.ck .ck-fake-panel div:nth-child( 2 ) {
	z-index: 1;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-sticky-panel .ck-sticky-panel__content_sticky {
		z-index: var(--ck-z-panel); /* #315 */
		position: fixed;
		top: 0;
	}

.ck.ck-sticky-panel .ck-sticky-panel__content_sticky_bottom-limit {
		top: auto;
		position: absolute;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-autocomplete {
	position: relative;
}

.ck.ck-autocomplete > .ck-search__results {
		position: absolute;
		z-index: var(--ck-z-panel);
	}

.ck.ck-autocomplete > .ck-search__results.ck-search__results_n {
			bottom: 100%;
		}

.ck.ck-autocomplete > .ck-search__results.ck-search__results_s {
			top: 100%;
			bottom: auto;
		}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-search > .ck-labeled-field-view > .ck-labeled-field-view__input-wrapper > .ck-icon {
			position: absolute;
			top: 50%;
			transform: translateY(-50%);
		}

[dir="ltr"] .ck.ck-search > .ck-labeled-field-view > .ck-labeled-field-view__input-wrapper > .ck-icon {
				left: var(--ck-spacing-medium);
	}

[dir="rtl"] .ck.ck-search > .ck-labeled-field-view > .ck-labeled-field-view__input-wrapper > .ck-icon {
				right: var(--ck-spacing-medium);
	}

.ck.ck-search > .ck-labeled-field-view .ck-search__reset {
			position: absolute;
			top: 50%;
			transform: translateY(-50%);
		}

.ck.ck-search > .ck-search__results > .ck-search__info > span:first-child {
				display: block;
			}

/* Hide the filtered view when nothing was found */

.ck.ck-search > .ck-search__results > .ck-search__info:not(.ck-hidden) ~ * {
				display: none;
			}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-highlighted-text mark {
	background: var(--ck-color-highlight-background);
	vertical-align: initial;
	font-weight: inherit;
	line-height: inherit;
	font-size: inherit;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/**
 * Makes element unselectable.
 */

.ck.ck-balloon-panel.ck-tooltip {
	-webkit-user-select: none;
	user-select: none;

	z-index: calc( var(--ck-z-dialog) + 100 );
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

:root {
	--ck-toolbar-spinner-size: 18px;
}

.ck.ck-spinner-container {
	display: block;
	position: relative;
}

.ck.ck-spinner {
	position: absolute;
	top: 50%;
	left: 0;
	right: 0;
	margin: 0 auto;
	transform: translateY(-50%);
	z-index: 1;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/**
 * Makes element unselectable.
 */

.ck.ck-toolbar {
	-webkit-user-select: none;
	user-select: none;

	display: flex;
	flex-flow: row nowrap;
	align-items: center;
}

.ck.ck-toolbar > .ck-toolbar__items {
		display: flex;
		flex-flow: row wrap;
		align-items: center;
		flex-grow: 1;

	}

.ck.ck-toolbar .ck.ck-toolbar__separator {
		display: inline-block;

		/*
		 * A leading or trailing separator makes no sense (separates from nothing on one side).
		 * For instance, it can happen when toolbar items (also separators) are getting grouped one by one and
		 * moved to another toolbar in the dropdown.
		 */
	}

.ck.ck-toolbar .ck.ck-toolbar__separator:first-child,
		.ck.ck-toolbar .ck.ck-toolbar__separator:last-child {
			display: none;
		}

.ck.ck-toolbar .ck-toolbar__line-break {
		flex-basis: 100%;
	}

.ck.ck-toolbar.ck-toolbar_grouping > .ck-toolbar__items {
		flex-wrap: nowrap;
	}

.ck.ck-toolbar.ck-toolbar_vertical > .ck-toolbar__items {
		flex-direction: column;
	}

.ck.ck-toolbar.ck-toolbar_floating > .ck-toolbar__items {
		flex-wrap: nowrap;
	}

.ck.ck-toolbar > .ck.ck-toolbar__grouped-dropdown > .ck-dropdown__button .ck-dropdown__arrow {
			display: none;
		}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-block-toolbar-button {
	position: absolute;
	z-index: var(--ck-z-default);
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-menu-bar__menu > .ck-menu-bar__menu__button > .ck-menu-bar__menu__button__arrow {
		pointer-events: none;
		z-index: var(--ck-z-default);
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

:root {
	--ck-menu-bar-menu-max-width: 75vw;
	--ck-menu-bar-nested-menu-horizontal-offset: 5px;
}

.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel {
	z-index: var(--ck-z-panel);
	max-width: var(--ck-menu-bar-menu-max-width);
	position: absolute;
}

.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_ne,
	.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_nw {
		bottom: 100%;
	}

.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_se,
	.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_sw {
		top: 100%;
		bottom: auto;
	}

.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_ne,
	.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_se {
		left: 0px;
	}

.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_nw,
	.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_sw {
		right: 0px;
	}

.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_es,
	.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_en {
		left: calc( 100% - var(--ck-menu-bar-nested-menu-horizontal-offset) );
	}

.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_es {
		top: 0px;
	}

.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_en {
		bottom: 0px;
	}

.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_ws,
	.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_wn {
		right: calc( 100% - var(--ck-menu-bar-nested-menu-horizontal-offset) );
	}

.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_ws {
		top: 0px;
	}

.ck.ck-menu-bar__menu > .ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_wn {
		bottom: 0px;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck.ck-menu-bar__menu {
	display: block;
	position: relative;
}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

:root {
	--ck-color-resizer: var(--ck-color-focus-border);
	--ck-color-resizer-tooltip-background: hsl(0, 0%, 15%);
	--ck-color-resizer-tooltip-text: hsl(0, 0%, 95%);

	--ck-resizer-border-radius: var(--ck-border-radius);
	--ck-resizer-tooltip-offset: 10px;
	--ck-resizer-tooltip-height: calc(var(--ck-spacing-small) * 2 + 10px);
}

.ck .ck-widget {
	/* This is neccessary for type around UI to be positioned properly. */
	position: relative;
}

.ck .ck-widget.ck-widget_with-selection-handle {
	/* Make the widget wrapper a relative positioning container for the drag handle. */
	position: relative;
}

.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle {
		position: absolute;
	}

.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle .ck-icon {
			/* Make sure the icon in not a subject to font-size or line-height to avoid
			unnecessary spacing around it. */
			display: block;
		}

/* Show the selection handle on mouse hover over the widget, but not for nested widgets. */

.ck .ck-widget.ck-widget_with-selection-handle:hover > .ck-widget__selection-handle {
		visibility: visible;
	}

/* Show the selection handle when the widget is selected, but not for nested widgets. */

.ck .ck-widget.ck-widget_with-selection-handle.ck-widget_selected > .ck-widget__selection-handle {
		visibility: visible;
	}

.ck .ck-size-view {
	background: var(--ck-color-resizer-tooltip-background);
	color: var(--ck-color-resizer-tooltip-text);
	border: 1px solid var(--ck-color-resizer-tooltip-text);
	border-radius: var(--ck-resizer-border-radius);
	font-size: var(--ck-font-size-tiny);
	display: block;
	padding: 0 var(--ck-spacing-small);
	height: var(--ck-resizer-tooltip-height);
	line-height: var(--ck-resizer-tooltip-height);
}

.ck .ck-size-view.ck-orientation-top-left,
	.ck .ck-size-view.ck-orientation-top-right,
	.ck .ck-size-view.ck-orientation-bottom-right,
	.ck .ck-size-view.ck-orientation-bottom-left,
	.ck .ck-size-view.ck-orientation-above-center {
		position: absolute;
	}

.ck .ck-size-view.ck-orientation-top-left {
		top: var(--ck-resizer-tooltip-offset);
		left: var(--ck-resizer-tooltip-offset);
	}

.ck .ck-size-view.ck-orientation-top-right {
		top: var(--ck-resizer-tooltip-offset);
		right: var(--ck-resizer-tooltip-offset);
	}

.ck .ck-size-view.ck-orientation-bottom-right {
		bottom: var(--ck-resizer-tooltip-offset);
		right: var(--ck-resizer-tooltip-offset);
	}

.ck .ck-size-view.ck-orientation-bottom-left {
		bottom: var(--ck-resizer-tooltip-offset);
		left: var(--ck-resizer-tooltip-offset);
	}

/* Class applied if the widget is too small to contain the size label */

.ck .ck-size-view.ck-orientation-above-center {
		top: calc(var(--ck-resizer-tooltip-height) * -1);
		left: 50%;
		transform: translate(-50%);
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

.ck .ck-widget_with-resizer {
	/* Make the widget wrapper a relative positioning container for the drag handle. */
	position: relative;
}

.ck .ck-widget__resizer {
	display: none;
	position: absolute;

	/* The wrapper itself should not interfere with the pointer device, only the handles should. */
	pointer-events: none;

	left: 0;
	top: 0;
}

.ck-focused .ck-widget_with-resizer.ck-widget_selected > .ck-widget__resizer {
		display: block;
	}

.ck .ck-widget__resizer__handle {
	position: absolute;

	/* Resizers are the only UI elements that should interfere with a pointer device. */
	pointer-events: all;
}

.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-top-left,
	.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-bottom-right {
		cursor: nwse-resize;
	}

.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-top-right,
	.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-bottom-left {
		cursor: nesw-resize;
	}

/*
 * Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
 */

/*
	 * Styles of the type around buttons
	 */

.ck .ck-widget .ck-widget__type-around__button {
		display: block;
		position: absolute;
		overflow: hidden;
		z-index: var(--ck-z-default);
	}

.ck .ck-widget .ck-widget__type-around__button svg {
			position: absolute;
			top: 50%;
			left: 50%;
			z-index: calc(var(--ck-z-default) + 2);
		}

.ck .ck-widget .ck-widget__type-around__button.ck-widget__type-around__button_before {
			/* Place it in the middle of the outline */
			top: calc(-0.5 * var(--ck-widget-outline-thickness));
			left: min(10%, 30px);

			transform: translateY(-50%);
		}

.ck .ck-widget .ck-widget__type-around__button.ck-widget__type-around__button_after {
			/* Place it in the middle of the outline */
			bottom: calc(-0.5 * var(--ck-widget-outline-thickness));
			right: min(10%, 30px);

			transform: translateY(50%);
		}

/*
	 * Styles for the buttons when:
	 * - the widget is selected,
	 * - or the button is being hovered (regardless of the widget state).
	 */

.ck .ck-widget.ck-widget_selected > .ck-widget__type-around > .ck-widget__type-around__button::after, .ck .ck-widget > .ck-widget__type-around > .ck-widget__type-around__button:hover::after {
			content: "";
			display: block;
			position: absolute;
			top: 1px;
			left: 1px;
			z-index: calc(var(--ck-z-default) + 1);
		}

/*
	 * Styles for the horizontal "fake caret" which is displayed when the user navigates using the keyboard.
	 */

.ck .ck-widget > .ck-widget__type-around > .ck-widget__type-around__fake-caret {
		display: none;
		position: absolute;
		left: 0;
		right: 0;
	}

/*
	 * When the widget is hovered the "fake caret" would normally be narrower than the
	 * extra outline displayed around the widget. Let's extend the "fake caret" to match
	 * the full width of the widget.
	 */

.ck .ck-widget:hover > .ck-widget__type-around > .ck-widget__type-around__fake-caret {
		left: calc( -1 * var(--ck-widget-outline-thickness) );
		right: calc( -1 * var(--ck-widget-outline-thickness) );
	}

/*
	 * Styles for the horizontal "fake caret" when it should be displayed before the widget (backward keyboard navigation).
	 */

.ck .ck-widget.ck-widget_type-around_show-fake-caret_before > .ck-widget__type-around > .ck-widget__type-around__fake-caret {
		top: calc( -1 * var(--ck-widget-outline-thickness) - 1px );
		display: block;
	}

/*
	 * Styles for the horizontal "fake caret" when it should be displayed after the widget (forward keyboard navigation).
	 */

.ck .ck-widget.ck-widget_type-around_show-fake-caret_after > .ck-widget__type-around > .ck-widget__type-around__fake-caret {
		bottom: calc( -1 * var(--ck-widget-outline-thickness) - 1px );
		display: block;
	}

/*
 * Integration with the read-only mode of the editor.
 */
.ck.ck-editor__editable.ck-read-only .ck-widget__type-around {
	display: none;
}

/*
 * Integration with the restricted editing mode (feature) of the editor.
 */
.ck.ck-editor__editable.ck-restricted-editing_mode_restricted .ck-widget__type-around {
	display: none;
}

/*
 * Integration with the #isEnabled property of the WidgetTypeAround plugin.
 */
.ck.ck-editor__editable.ck-widget__type-around_disabled .ck-widget__type-around {
	display: none;
}

/*# sourceMappingURL=ckeditor5.css.map */
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[6].rules[1].use[0]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[6].rules[1].use[1]!./apps/standard/src/styles.scss?ngGlobalStyle ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
@layer default,
dark-theme,
light-theme;
.mat-ripple {
  overflow: hidden;
  position: relative;
}
.mat-ripple:not(:empty) {
  transform: translateZ(0);
}

.mat-ripple.mat-ripple-unbounded {
  overflow: visible;
}

.mat-ripple-element {
  position: absolute;
  border-radius: 50%;
  pointer-events: none;
  transition: opacity, transform 0ms cubic-bezier(0, 0, 0.2, 1);
  transform: scale3d(0, 0, 0);
  background-color: var(--mat-ripple-color, rgba(0, 0, 0, 0.1));
}
.cdk-high-contrast-active .mat-ripple-element {
  display: none;
}

.cdk-visually-hidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  white-space: nowrap;
  outline: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  left: 0;
}
[dir=rtl] .cdk-visually-hidden {
  left: auto;
  right: 0;
}

.cdk-overlay-container, .cdk-global-overlay-wrapper {
  pointer-events: none;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}

.cdk-overlay-container {
  position: fixed;
  z-index: 1000;
}
.cdk-overlay-container:empty {
  display: none;
}

.cdk-global-overlay-wrapper {
  display: flex;
  position: absolute;
  z-index: 1000;
}

.cdk-overlay-pane {
  position: absolute;
  pointer-events: auto;
  box-sizing: border-box;
  z-index: 1000;
  display: flex;
  max-width: 100%;
  max-height: 100%;
}

.cdk-overlay-backdrop {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1000;
  pointer-events: auto;
  -webkit-tap-highlight-color: transparent;
  transition: opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1);
  opacity: 0;
}
.cdk-overlay-backdrop.cdk-overlay-backdrop-showing {
  opacity: 1;
}
.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing {
  opacity: 0.6;
}

.cdk-overlay-dark-backdrop {
  background: rgba(0, 0, 0, 0.32);
}

.cdk-overlay-transparent-backdrop {
  transition: visibility 1ms linear, opacity 1ms linear;
  visibility: hidden;
  opacity: 1;
}
.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing {
  opacity: 0;
  visibility: visible;
}

.cdk-overlay-backdrop-noop-animation {
  transition: none;
}

.cdk-overlay-connected-position-bounding-box {
  position: absolute;
  z-index: 1000;
  display: flex;
  flex-direction: column;
  min-width: 1px;
  min-height: 1px;
}

.cdk-global-scrollblock {
  position: fixed;
  width: 100%;
  overflow-y: scroll;
}

textarea.cdk-textarea-autosize {
  resize: none;
}

textarea.cdk-textarea-autosize-measuring {
  padding: 2px 0 !important;
  box-sizing: content-box !important;
  height: auto !important;
  overflow: hidden !important;
}

textarea.cdk-textarea-autosize-measuring-firefox {
  padding: 2px 0 !important;
  box-sizing: content-box !important;
  height: 0 !important;
}

@keyframes cdk-text-field-autofill-start { /*!*/ }
@keyframes cdk-text-field-autofill-end { /*!*/ }
.cdk-text-field-autofill-monitored:-webkit-autofill {
  animation: cdk-text-field-autofill-start 0s 1ms;
}

.cdk-text-field-autofill-monitored:not(:-webkit-autofill) {
  animation: cdk-text-field-autofill-end 0s 1ms;
}

.mat-focus-indicator {
  position: relative;
}
.mat-focus-indicator::before {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
  box-sizing: border-box;
  pointer-events: none;
  display: var(--mat-focus-indicator-display, none);
  border: var(--mat-focus-indicator-border-width, 3px) var(--mat-focus-indicator-border-style, solid) var(--mat-focus-indicator-border-color, transparent);
  border-radius: var(--mat-focus-indicator-border-radius, 4px);
}
.mat-focus-indicator:focus::before {
  content: "";
}

.cdk-high-contrast-active {
  --mat-focus-indicator-display: block;
}

.mat-mdc-focus-indicator {
  position: relative;
}
.mat-mdc-focus-indicator::before {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
  box-sizing: border-box;
  pointer-events: none;
  display: var(--mat-mdc-focus-indicator-display, none);
  border: var(--mat-mdc-focus-indicator-border-width, 3px) var(--mat-mdc-focus-indicator-border-style, solid) var(--mat-mdc-focus-indicator-border-color, transparent);
  border-radius: var(--mat-mdc-focus-indicator-border-radius, 4px);
}
.mat-mdc-focus-indicator:focus::before {
  content: "";
}

.cdk-high-contrast-active {
  --mat-mdc-focus-indicator-display: block;
}

.mat-app-background {
  background-color: var(--mat-app-background-color, transparent);
  color: var(--mat-app-text-color, inherit);
}

.plr-dark-theme .bc-2022-1 .plr-primary-layout .plr-application-header, .plr-light-theme .bc-2022-1 .plr-primary-layout .plr-application-header,
html .bc-2022-1 .plr-primary-layout .plr-application-header {
  box-shadow: 0px 2px 1px -1px var(--plr-color-sand-200), 0px 1px 1px 0px var(--plr-color-sand-200), 0px 1px 3px 0px var(--plr-color-sand-200);
  z-index: var(--plr-z-index-app-header);
}

.plr-content-grid {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 12px;
  padding: 12px;
}
.plr-content-grid .plr-metadata-control-host:after,
.plr-content-grid .plr-metadata-control-host-control:after {
  display: none;
}
.plr-content-grid li {
  list-style-position: inside;
}

.ui-hide:not(label) {
  position: absolute;
  left: -10000px;
  top: auto;
  width: 1px;
  height: 1px;
  overflow: hidden;
}

label.ui-hide {
  width: 0;
  height: 0;
  position: absolute;
  overflow: hidden;
}

.hidden,
.inline-field.hidden,
.block-field.hidden,
.block-edit-field.hidden,
.inline-edit-field.hidden {
  display: none !important;
}

.row {
  display: block;
  width: 100%;
}

.flex-row {
  align-items: flex-end;
  display: flex;
  flex-flow: row wrap;
  width: 100%;
}

.capitalize {
  text-transform: capitalize;
}

.all-caps {
  text-transform: uppercase;
}

.lowercase {
  text-transform: lowercase;
}

::-webkit-scrollbar {
  width: 12px;
  height: 12px;
  border-radius: 5px;
}
::-webkit-scrollbar-track-piece {
  border: 8px;
  border-color: black;
}
::-webkit-scrollbar:vertical {
  background-color: transparent;
  cursor: pointer;
}
::-webkit-scrollbar:vertical:corner-present {
  border-bottom-width: 0;
}
::-webkit-scrollbar-thumb:vertical {
  background: var(--plr-scrollbar-color);
  border-radius: 5px;
  max-width: 4px;
  min-height: 20px;
}
::-webkit-scrollbar-track-piece:vertical:start {
  margin-top: 0px !important;
}
::-webkit-scrollbar-track-piece:vertical:start {
  margin-bottom: 0px !important;
}
::-webkit-scrollbar:horizontal {
  border: 2px solid transparent;
  background-color: transparent;
  cursor: pointer;
}
::-webkit-scrollbar:horizontal:corner-present {
  border-bottom-width: 0;
}
::-webkit-scrollbar-thumb:horizontal {
  background: var(--plr-scrollbar-color);
  border-radius: 6px;
  max-height: 4px;
  min-width: 20px;
}
::-webkit-scrollbar-track-piece:horizontal:start {
  margin-left: 0px !important;
}
::-webkit-scrollbar-track-piece:horizontal:start {
  margin-right: 0px !important;
}

.file-ribbon ::-webkit-scrollbar, nav.mat-mdc-tab-nav-bar::-webkit-scrollbar {
  width: 6px;
  height: 6px;
  border-radius: 5px;
}
.file-ribbon ::-webkit-scrollbar-track-piece, nav.mat-mdc-tab-nav-bar::-webkit-scrollbar-track-piece {
  border: 8px;
  border-color: black;
}
.file-ribbon ::-webkit-scrollbar:vertical, nav.mat-mdc-tab-nav-bar::-webkit-scrollbar:vertical {
  background-color: transparent;
  cursor: pointer;
}
.file-ribbon ::-webkit-scrollbar:vertical:corner-present, nav.mat-mdc-tab-nav-bar::-webkit-scrollbar:vertical:corner-present {
  border-bottom-width: 0;
}
.file-ribbon ::-webkit-scrollbar-thumb:vertical, nav.mat-mdc-tab-nav-bar::-webkit-scrollbar-thumb:vertical {
  background: var(--plr-scrollbar-color);
  border-radius: 5px;
  max-width: 4px;
  min-height: 20px;
}
.file-ribbon ::-webkit-scrollbar-track-piece:vertical:start, nav.mat-mdc-tab-nav-bar::-webkit-scrollbar-track-piece:vertical:start {
  margin-top: 0px !important;
}
.file-ribbon ::-webkit-scrollbar-track-piece:vertical:start, nav.mat-mdc-tab-nav-bar::-webkit-scrollbar-track-piece:vertical:start {
  margin-bottom: 0px !important;
}
.file-ribbon ::-webkit-scrollbar:horizontal, nav.mat-mdc-tab-nav-bar::-webkit-scrollbar:horizontal {
  border: 2px solid transparent;
  background-color: transparent;
  cursor: pointer;
}
.file-ribbon ::-webkit-scrollbar:horizontal:corner-present, nav.mat-mdc-tab-nav-bar::-webkit-scrollbar:horizontal:corner-present {
  border-bottom-width: 0;
}
.file-ribbon ::-webkit-scrollbar-thumb:horizontal, nav.mat-mdc-tab-nav-bar::-webkit-scrollbar-thumb:horizontal {
  background: var(--plr-scrollbar-color);
  border-radius: 6px;
  max-height: 4px;
  min-width: 12px;
}
.file-ribbon ::-webkit-scrollbar-track-piece:horizontal:start, nav.mat-mdc-tab-nav-bar::-webkit-scrollbar-track-piece:horizontal:start {
  margin-left: 0px !important;
}
.file-ribbon ::-webkit-scrollbar-track-piece:horizontal:start, nav.mat-mdc-tab-nav-bar::-webkit-scrollbar-track-piece:horizontal:start {
  margin-right: 0px !important;
}

@font-face {
  font-family: "bcds-icons";
  src: url('bcds-icons.e80d0ad9a589bf3d.eot?xg6gyi');
  src: url('bcds-icons.e80d0ad9a589bf3d.eot?xg6gyi#iefix') format("embedded-opentype"), url('bcds-icons.7dbe963154be9d61.ttf?xg6gyi') format("truetype"), url('bcds-icons.5b0e46412166b67f.woff?xg6gyi') format("woff"), url('bcds-icons.541a3b8412b4c959.svg?xg6gyi#bcds-icons') format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
.blue-compass-icons {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "bcds-icons" !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Enable Ligatures ================ */
  letter-spacing: 0;
  -ms-font-feature-settings: "liga" 1;
  font-feature-settings: "liga";
  font-variant-ligatures: discretionary-ligatures;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.bc-access_time_end:before {
  content: "ñ";
}

.bc-linked_person:before {
  content: "ྔ";
}

.bc-level_up:before {
  content: "\f102";
}

.bc-add_group:before {
  content: "ò";
}

.bc-add_medical_info:before {
  content: "ó";
}

.bc-add_note:before {
  content: "ô";
}

.bc-bed:before {
  content: "õ";
}

.bc-bed_cog:before {
  content: "ö";
}

.bc-calendar_check:before {
  content: "÷";
}

.bc-check_lists:before {
  content: "ø";
}

.bc-clipboard_account:before {
  content: "ù";
}

.bc-cog_person:before {
  content: "༐";
}

.bc-contacts:before {
  content: "༑";
}

.bc-dispensary:before {
  content: "༒";
}

.bc-download:before {
  content: "༓";
}

.bc-edit_form:before {
  content: "༔";
}

.bc-export:before {
  content: "༕";
}

.bc-file_check:before {
  content: "༖";
}

.bc-file_cog:before {
  content: "༗";
}

.bc-file_data:before {
  content: "༘";
}

.bc-file_person:before {
  content: "༙";
}

.bc-files:before {
  content: "༠";
}

.bc-flag_list:before {
  content: "༡";
}

.bc-gavel:before {
  content: "༢";
}

.bc-group_chat:before {
  content: "༣";
}

.bc-hand_holding_heart:before {
  content: "༤";
}

.bc-hands_helping:before {
  content: "༥";
}

.bc-home:before {
  content: "༦";
}

.bc-informational_site:before {
  content: "༧";
}

.bc-logout:before {
  content: "༨";
}

.bc-monitor_play:before {
  content: "༩";
}

.bc-multiple_cases:before {
  content: "༰";
}

.bc-person_case:before {
  content: "༱";
}

.bc-person_list:before {
  content: "༲";
}

.bc-plus:before {
  content: "༳";
}

.bc-profile:before {
  content: "༴";
}

.bc-referral:before {
  content: "༵";
}

.bc-user_gear:before {
  content: "༶";
}

.bc-file_money:before {
  content: "༷";
}

.bc-file_void:before {
  content: "༸";
}

.bc-file_replacement:before {
  content: "༹";
}

.bc-file_reissue:before {
  content: "ཀ";
}

.bc-coin_bag:before {
  content: "ཁ";
}

.bc-person_chart:before {
  content: "ག";
}

.bc-hands_holding_dollar:before {
  content: "གྷ";
}

.bc-file_details:before {
  content: "ང";
}

.bc-file_link:before {
  content: "ཅ";
}

.bc-bell:before {
  content: "ཆ";
}

.bc-heart:before {
  content: "ཇ";
}

.bc-trash:before {
  content: "཈";
}

.bc-case_note:before {
  content: "ཉ";
}

.bc-calendar_appointments:before {
  content: "ཐ";
}

.bc-paperclip:before {
  content: "ད";
}

.bc-add_calendar:before {
  content: "དྷ";
}

.bc-add_file:before {
  content: "ན";
}

.bc-add_attachment:before {
  content: "པ";
}

.bc-add_time:before {
  content: "ཕ";
}

.bc-add_mail:before {
  content: "བ";
}

.bc-mail_open:before {
  content: "བྷ";
}

.bc-conversation:before {
  content: "མ";
}

.bc-note:before {
  content: "ཙ";
}

.bc-deligated:before {
  content: "འ";
}

.bc-automated:before {
  content: "ཡ";
}

.bc-completed_check:before {
  content: "ར";
}

.bc-phone:before {
  content: "ལ";
}

.bc-upload:before {
  content: "ཤ";
}

.bc-medication:before {
  content: "ཥ";
}

.bc-medical_services:before {
  content: "ས";
}

.bc-calendar_month:before {
  content: "ཧ";
}

.bc-clinic:before {
  content: "ཨ";
}

.bc-ready_process:before {
  content: "ཀྵ";
}

.bc-bill_next:before {
  content: "཰";
}

.bc-remittance:before {
  content: "ཱ";
}

.bc-clipboard_check:before {
  content: "ི";
}

.bc-calendar_plus:before {
  content: "ཱི";
}

.bc-file_pdf:before {
  content: "ུ";
}

.bc-hand:before {
  content: "ཱུ";
}

.bc-bolt:before {
  content: "ྲྀ";
}

.bc-lightbulb:before {
  content: "ཷ";
}

.bc-money_statement:before {
  content: "ླྀ";
}

.bc-file_request:before {
  content: "ཹ";
}

.bc-file_split:before {
  content: "ྀ";
}

.bc-eligibility:before {
  content: "ཱྀ";
}

.bc-unchecked:before {
  content: "ྂ";
}

.bc-person_profile:before {
  content: "ྃ";
}

.bc-person_info:before {
  content: "྄";
}

.bc-money_chat:before {
  content: "྅";
}

.bc-location_pin_house:before {
  content: "྆";
}

.bc-approval:before {
  content: "྇";
}

.bc-thumbs_up:before {
  content: "ྈ";
}

.bc-review-indicator_clarification:before {
  content: "ྉ";
}

.bc-review-indicator_reviewing:before {
  content: "ྐ";
}

.bc-review-indicator_reject:before {
  content: "ྑ";
}

.bc-account-holder:before {
  content: "ྒ";
}

.bc-bank-account:before {
  content: "ྒྷ";
}

.bc-linked_person:before {
  content: "ྔ";
}

.bc-level_up:before {
  content: "\f102";
}

.bc-submit:before {
  content: "ྕ";
}

.bc-signature:before {
  content: "ྖ";
}

.bc-paper_plane:before {
  content: "ྗ";
}

.bc-object:before {
  content: "྘";
}

.bc-modules:before {
  content: "ྙ";
}

.bc-metadata:before {
  content: "\f100";
}

.bc-system_version:before {
  content: "\f101";
}

.bc-drag_indicator_landscape:before {
  content: "\f103";
}

.bc-visibility_lock:before {
  content: "\f107";
}

@font-face {
  font-family: "Material Icons";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url('material-icons.67c0fe845b7c428b.woff2') format("woff2"), url('material-icons.a4c684723c7b6665.woff') format("woff");
}
.material-icons {
  font-family: "Material Icons";
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}

@font-face {
  font-family: "Material Icons Outlined";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url('material-icons-outlined.26cf7d220eafaa3f.woff2') format("woff2"), url('material-icons-outlined.3113e06452c56339.woff') format("woff");
}
.material-icons-outlined {
  font-family: "Material Icons Outlined";
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}

@font-face {
  font-family: "Material Icons Round";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url('material-icons-round.c4a4512408386776.woff2') format("woff2"), url('material-icons-round.2071cbd4e2014aaf.woff') format("woff");
}
.material-icons-round {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}

@font-face {
  font-family: "Material Icons Sharp";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url('material-icons-sharp.55a2f09606603f16.woff2') format("woff2"), url('material-icons-sharp.3e00136570a6041c.woff') format("woff");
}
.material-icons-sharp {
  font-family: "Material Icons Sharp";
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}

@font-face {
  font-family: "Material Icons Two Tone";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url('material-icons-two-tone.0f81d382cc85a561.woff2') format("woff2"), url('material-icons-two-tone.74cfad6a504fe460.woff') format("woff");
}
.material-icons-two-tone {
  font-family: "Material Icons Two Tone";
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}

@font-face {
  font-family: "Open Sans Extra Bold";
  src: url('OpenSans-ExtraBold.1169c29f2821584a.eot');
  src: url('OpenSans-ExtraBold.1169c29f2821584a.eot?#iefix') format("embedded-opentype"), url('OpenSans-ExtraBold.b9dbaa9cf435a550.woff') format("woff"), url('OpenSans-ExtraBold.26e5c9b5096ba00e.ttf') format("truetype"), url('OpenSans-ExtraBold.9fdf6d7adde59480.svg#OpenSans-ExtraBold') format("svg");
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: "Open Sans SemiBold";
  src: url('OpenSans-SemiBold.febe227462233cdd.eot');
  src: url('OpenSans-SemiBold.febe227462233cdd.eot?#iefix') format("embedded-opentype"), url('OpenSans-SemiBold.434a0ea7d2ef1626.woff') format("woff"), url('OpenSans-SemiBold.7378fe2ea7083457.ttf') format("truetype"), url('OpenSans-SemiBold.1f078871b5eb7007.svg#OpenSans-SemiBold') format("svg");
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: "Open Sans Bold Italic";
  src: url('OpenSans-BoldItalic.9d45b727dea1ea4f.eot');
  src: url('OpenSans-BoldItalic.9d45b727dea1ea4f.eot?#iefix') format("embedded-opentype"), url('OpenSans-BoldItalic.c0ad02913a3c00df.woff') format("woff"), url('OpenSans-BoldItalic.e8a0621357245ea0.ttf') format("truetype"), url('OpenSans-BoldItalic.55f909fa0ff37df8.svg#OpenSans-BoldItalic') format("svg");
  font-weight: bold;
  font-style: italic;
}
@font-face {
  font-family: "Open Sans Bold";
  src: url('OpenSans-Bold.5ccc2a1b829454a1.eot');
  src: url('OpenSans-Bold.5ccc2a1b829454a1.eot?#iefix') format("embedded-opentype"), url('OpenSans-Bold.90ac79bb1158fe9f.woff') format("woff"), url('OpenSans-Bold.0bbca119d8839c9a.ttf') format("truetype"), url('OpenSans-Bold.d9913ef8c5e4fe18.svg#OpenSans-Bold') format("svg");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "Open Sans Extra Bold Italic";
  src: url('OpenSans-ExtraBoldItalic.bdcc467e4ba1f5f3.eot');
  src: url('OpenSans-ExtraBoldItalic.bdcc467e4ba1f5f3.eot?#iefix') format("embedded-opentype"), url('OpenSans-ExtraBoldItalic.b2a41a14d386f182.woff') format("woff"), url('OpenSans-ExtraBoldItalic.a603812543ac7077.ttf') format("truetype"), url('OpenSans-ExtraBoldItalic.4d3de702392c7a40.svg#OpenSans-ExtraBoldItalic') format("svg");
  font-weight: 800;
  font-style: italic;
}
@font-face {
  font-family: "Open Sans Italic";
  src: url('OpenSans-Italic.4d23b6668aa3b172.eot');
  src: url('OpenSans-Italic.4d23b6668aa3b172.eot?#iefix') format("embedded-opentype"), url('OpenSans-Italic.ec6f8fd74fd81c43.woff') format("woff"), url('OpenSans-Italic.9a755112d2bd2ea9.ttf') format("truetype"), url('OpenSans-Italic.e05180d2753b1d22.svg#OpenSans-Italic') format("svg");
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: "Open Sans";
  src: url('OpenSans-Regular.9f8bbd70fa787e44.eot');
  src: url('OpenSans-Regular.9f8bbd70fa787e44.eot?#iefix') format("embedded-opentype"), url('OpenSans-Regular.ee8e6d409c0b3092.woff') format("woff"), url('OpenSans-Regular.e81ba7a4fa2912f2.ttf') format("truetype"), url('OpenSans-Regular.c526d2e205de83b7.svg#OpenSans-Regular') format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Open Sans";
  src: url('OpenSans-Light.4ade5a26e6789a38.eot');
  src: url('OpenSans-Light.4ade5a26e6789a38.eot?#iefix') format("embedded-opentype"), url('OpenSans-Light.0f16fd5bec375217.woff') format("woff"), url('OpenSans-Light.2f33988df2646ad1.ttf') format("truetype"), url('OpenSans-Light.e74171d66f1557ee.svg#OpenSans-Light') format("svg");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "Open Sans";
  src: url('OpenSans-SemiBoldItalic.947360e1d25b8f91.eot');
  src: url('OpenSans-SemiBoldItalic.947360e1d25b8f91.eot?#iefix') format("embedded-opentype"), url('OpenSans-SemiBoldItalic.f6bfd433953809b4.woff') format("woff"), url('OpenSans-SemiBoldItalic.83a50ddb780bc2b5.ttf') format("truetype"), url('OpenSans-SemiBoldItalic.6aa01a914655b754.svg#OpenSans-SemiBoldItalic') format("svg");
  font-weight: 600;
  font-style: italic;
}
@font-face {
  font-family: "Open Sans";
  src: url('OpenSans-LightItalic.e1a82f7590ce0e44.eot');
  src: url('OpenSans-LightItalic.e1a82f7590ce0e44.eot?#iefix') format("embedded-opentype"), url('OpenSans-LightItalic.fa58f3060dceddbc.woff') format("woff"), url('OpenSans-LightItalic.0de969a8d71fafc8.ttf') format("truetype"), url('OpenSans-LightItalic.79893ba3f1110b1c.svg#OpenSans-LightItalic') format("svg");
  font-weight: 300;
  font-style: italic;
}
@font-face {
  font-family: "Roboto Light";
  src: url('Roboto-Light.034a5e7483960d5e.eot');
  src: url('Roboto-Light.034a5e7483960d5e.eot?#iefix') format("embedded-opentype"), url('Roboto-Light.25388ca6d1038abb.woff') format("woff"), url('Roboto-Light.2ae5844cc13fcaf2.ttf') format("truetype"), url('Roboto-Light.e1a552bda849773f.svg#Roboto-Light') format("svg");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "Roboto Bold";
  src: url('Roboto-Bold.a49adc5c7b4d5cb6.eot');
  src: url('Roboto-Bold.a49adc5c7b4d5cb6.eot?#iefix') format("embedded-opentype"), url('Roboto-Bold.b6c2a34475d4966f.woff') format("woff"), url('Roboto-Bold.27f102b3ba367ac5.ttf') format("truetype"), url('Roboto-Bold.6a07829402666cb2.svg#Roboto-Bold') format("svg");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "Roboto LightItalic";
  src: url('Roboto-LightItalic.0545e717a7a246b6.eot');
  src: url('Roboto-LightItalic.0545e717a7a246b6.eot?#iefix') format("embedded-opentype"), url('Roboto-LightItalic.f71b7b46fefbb76c.woff') format("woff"), url('Roboto-LightItalic.9f102f7c31f5a1b5.ttf') format("truetype"), url('Roboto-LightItalic.723a9c9e951a435f.svg#Roboto-LightItalic') format("svg");
  font-weight: 300;
  font-style: italic;
}
@font-face {
  font-family: "Roboto BoldItalic";
  src: url('Roboto-BoldItalic.c0d047127be0c3ec.eot');
  src: url('Roboto-BoldItalic.c0d047127be0c3ec.eot?#iefix') format("embedded-opentype"), url('Roboto-BoldItalic.520b61e1f58bfa73.woff') format("woff"), url('Roboto-BoldItalic.7bec6cb02fb7991d.ttf') format("truetype"), url('Roboto-BoldItalic.d567c06f045cc4b5.svg#Roboto-BoldItalic') format("svg");
  font-weight: bold;
  font-style: italic;
}
@font-face {
  font-family: "Roboto Medium";
  src: url('Roboto-Medium.0aa19c3986e2e52b.eot');
  src: url('Roboto-Medium.0aa19c3986e2e52b.eot?#iefix') format("embedded-opentype"), url('Roboto-Medium.3a150c6d9f44c677.woff') format("woff"), url('Roboto-Medium.2aadc4ba4841065e.ttf') format("truetype"), url('Roboto-Medium.0706453da34c9e25.svg#Roboto-Medium') format("svg");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "Roboto BlackItalic";
  src: url('Roboto-BlackItalic.d25096b00998fc25.eot');
  src: url('Roboto-BlackItalic.d25096b00998fc25.eot?#iefix') format("embedded-opentype"), url('Roboto-BlackItalic.241b676a4f78f3f5.woff') format("woff"), url('Roboto-BlackItalic.e5d88777827e4340.ttf') format("truetype"), url('Roboto-BlackItalic.1916d373fd25c21e.svg#Roboto-BlackItalic') format("svg");
  font-weight: 900;
  font-style: italic;
}
@font-face {
  font-family: "Roboto Thin";
  src: url('Roboto-Thin.262fc973dd0dd31d.eot');
  src: url('Roboto-Thin.262fc973dd0dd31d.eot?#iefix') format("embedded-opentype"), url('Roboto-Thin.1b559006d5789b5b.woff') format("woff"), url('Roboto-Thin.778cb96b3d8061e1.ttf') format("truetype"), url('Roboto-Thin.4a5c8ec37dbeceb7.svg#Roboto-Thin') format("svg");
  font-weight: 100;
  font-style: normal;
}
@font-face {
  font-family: "Roboto Regular";
  src: url('Roboto-Regular.13d6c1b38d9eae42.eot');
  src: url('Roboto-Regular.13d6c1b38d9eae42.eot?#iefix') format("embedded-opentype"), url('Roboto-Regular.8588a6aca898df42.woff') format("woff"), url('Roboto-Regular.321bcbdbb85cd726.ttf') format("truetype"), url('Roboto-Regular.79340488b7f79184.svg#Roboto-Regular') format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Roboto Italic";
  src: url('Roboto-Italic.6841d737f572b16b.eot');
  src: url('Roboto-Italic.6841d737f572b16b.eot?#iefix') format("embedded-opentype"), url('Roboto-Italic.16e779734e57c33a.woff') format("woff"), url('Roboto-Italic.112a7653344c4840.ttf') format("truetype"), url('Roboto-Italic.c48078dfa0c6beeb.svg#Roboto-Italic') format("svg");
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: "Roboto MediumItalic";
  src: url('Roboto-MediumItalic.e253a6c4ae4d9043.eot');
  src: url('Roboto-MediumItalic.e253a6c4ae4d9043.eot?#iefix') format("embedded-opentype"), url('Roboto-MediumItalic.2956cf3069ed238f.woff') format("woff"), url('Roboto-MediumItalic.8b6518a2026b0378.ttf') format("truetype"), url('Roboto-MediumItalic.4c46b128f97f4ea4.svg#Roboto-MediumItalic') format("svg");
  font-weight: 500;
  font-style: italic;
}
@font-face {
  font-family: "Roboto ThinItalic";
  src: url('Roboto-ThinItalic.e1c1bbfd7d55198c.eot');
  src: url('Roboto-ThinItalic.e1c1bbfd7d55198c.eot?#iefix') format("embedded-opentype"), url('Roboto-ThinItalic.afddfa11eae1a8cd.woff') format("woff"), url('Roboto-ThinItalic.0162f3f9468381de.ttf') format("truetype"), url('Roboto-ThinItalic.46a8830662944a8e.svg#Roboto-ThinItalic') format("svg");
  font-weight: 100;
  font-style: italic;
}
.plr-content-grid {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 12px;
  padding: 12px;
}

.plr-content-grid .plr-metadata-control-host:after,
.plr-content-grid .plr-metadata-control-host-control:after {
  display: none;
}

.plr-content-grid li {
  list-style-position: inside;
}

.ui-hide:not(label) {
  position: absolute;
  left: -10000px;
  top: auto;
  width: 1px;
  height: 1px;
  overflow: hidden;
}

label.ui-hide {
  width: 0;
  height: 0;
  position: absolute;
  overflow: hidden;
}

.hidden,
.inline-field.hidden,
.block-field.hidden,
.block-edit-field.hidden,
.inline-edit-field.hidden {
  display: none !important;
}

.row {
  display: block;
  width: 100%;
}

.flex-row {
  align-items: flex-end;
  display: flex;
  flex-flow: row wrap;
  width: 100%;
}

.capitalize {
  text-transform: capitalize;
}

.all-caps {
  text-transform: uppercase;
}

.lowercase {
  text-transform: lowercase;
}

html .plr-heading-one,
html .plr-dark-theme .plr-page-layout > .wrapper .heading,
.plr-dark-theme .plr-page-layout > .wrapper html .heading,
html .plr-dark-theme .label-content.plr-heading-one,
.plr-dark-theme html .label-content.plr-heading-one,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .plr-heading-one.display-content,
html .plr-light-theme .plr-page-layout > .wrapper .heading,
.plr-light-theme .plr-page-layout > .wrapper html .heading,
html .plr-page-layout > .wrapper .heading,
html .plr-light-theme .label-content.plr-heading-one,
.plr-light-theme html .label-content.plr-heading-one,
.plr-light-theme .plr-metadata-control-host.label-display-content html .plr-heading-one.display-content,
html .label-content.plr-heading-one,
html .plr-metadata-control-host.label-display-content .plr-heading-one.display-content {
  font-family: "Roboto Medium";
  font-weight: 700;
  font-style: normal;
  font-size: 1.875rem;
}
html .plr-heading-two,
html .plr-dark-theme .tiles .tile .header h2,
.plr-dark-theme .tiles .tile .header html h2,
html .plr-dark-theme .tiles .tile .header h3,
.plr-dark-theme .tiles .tile .header html h3,
html .plr-dark-theme .label-content.plr-heading-two,
.plr-dark-theme html .label-content.plr-heading-two,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .plr-heading-two.display-content,
html wpc-page-layout .heading h1,
wpc-page-layout .heading html h1,
html plr-page-layout .heading h1,
plr-page-layout .heading html h1,
html .wpc-home-core .home-header-container h1,
.wpc-home-core .home-header-container html h1,
html .plr-light-theme .tiles .tile .header h2,
.plr-light-theme .tiles .tile .header html h2,
html .plr-light-theme .tiles .tile .header h3,
.plr-light-theme .tiles .tile .header html h3,
html .tiles .tile .header h2,
html .tiles .tile .header h3,
html .plr-light-theme .label-content.plr-heading-two,
.plr-light-theme html .label-content.plr-heading-two,
.plr-light-theme .plr-metadata-control-host.label-display-content html .plr-heading-two.display-content,
html .label-content.plr-heading-two,
html .plr-metadata-control-host.label-display-content .plr-heading-two.display-content {
  font-family: "Roboto Medium";
  font-weight: 500;
  font-size: 1.5rem;
}
html .plr-heading-three, html .bc-panel .bc-panel-header > plr-label .label-content, .plr-dark-theme .plr-metadata-control-host.label-display-content html .bc-panel .bc-panel-header > plr-label .display-content, .plr-light-theme .plr-metadata-control-host.label-display-content html .bc-panel .bc-panel-header > plr-label .display-content,
html .bc-panel .bc-panel-header > plr-label .plr-metadata-control-host.label-display-content .display-content,
html .plr-metadata-control-host.label-display-content .bc-panel .bc-panel-header > plr-label .display-content,
html .bc-panel .bc-panel-header .bc-panel-header-text,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .bc-panel .bc-panel-header .display-content.bc-panel-header-text,
html .plr-dark-theme plr-metadata-table-editor .wrapper > header,
.plr-dark-theme plr-metadata-table-editor html .wrapper > header,
html .plr-dark-theme .label-content.plr-heading-three,
.plr-dark-theme html .label-content.plr-heading-three,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .plr-heading-three.display-content,
.plr-dark-theme html .bc-panel .bc-panel-header > plr-label .label-content,
html .bc-panel .bc-panel-header > plr-label .plr-dark-theme .label-content,
html .wpc-dual-list-item-layout .overall-list-header,
.wpc-dual-list-item-layout html .overall-list-header,
html .role-list-item .role-list-item__header .list-item-header,
.role-list-item .role-list-item__header html .list-item-header,
html .permission-list-item .permission-list-item__header .list-item-header,
.permission-list-item .permission-list-item__header html .list-item-header,
html .plr-light-theme plr-metadata-table-editor .wrapper > header,
.plr-light-theme plr-metadata-table-editor html .wrapper > header,
html plr-metadata-table-editor .wrapper > header,
html .plr-light-theme .label-content.plr-heading-three,
.plr-light-theme html .label-content.plr-heading-three,
.plr-light-theme .plr-metadata-control-host.label-display-content html .plr-heading-three.display-content,
.plr-light-theme html .bc-panel .bc-panel-header > plr-label .label-content,
html .bc-panel .bc-panel-header > plr-label .plr-light-theme .label-content,
html .label-content.plr-heading-three,
html .plr-metadata-control-host.label-display-content .plr-heading-three.display-content,
html .bc-panel .bc-panel-header .label-content.bc-panel-header-text,
.plr-light-theme .plr-metadata-control-host.label-display-content html .bc-panel .bc-panel-header .bc-panel-header-text.display-content,
html .bc-panel .bc-panel-header .plr-metadata-control-host.label-display-content .bc-panel-header-text.display-content,
html .plr-metadata-control-host.label-display-content .bc-panel .bc-panel-header .bc-panel-header-text.display-content {
  font-family: "Roboto Medium";
  font-weight: 500;
  font-size: 1.125rem;
}
html .plr-heading-four,
html .plr-dark-theme .label-content.plr-heading-four,
.plr-dark-theme html .label-content.plr-heading-four,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .plr-heading-four.display-content,
html .plr-dark-theme .fieldset-legend,
.plr-dark-theme html .fieldset-legend,
html .plr-dark-theme .wpc-heading--1,
.plr-dark-theme html .wpc-heading--1,
html .plr-dark-theme .wpc-heading,
.plr-dark-theme html .wpc-heading,
html wpc-panel-card .panel-card mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body .no-records-message,
wpc-panel-card .panel-card mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body html .no-records-message,
html wpc-panel-card .panel-card mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body .no-record-message,
wpc-panel-card .panel-card mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body html .no-record-message,
html wpc-person-name-header h2,
wpc-person-name-header html h2,
html .wpc-staff-details .root-container .header h2,
.wpc-staff-details .root-container .header html h2,
html .plr-light-theme .label-content.plr-heading-four,
.plr-light-theme html .label-content.plr-heading-four,
.plr-light-theme .plr-metadata-control-host.label-display-content html .plr-heading-four.display-content,
html .label-content.plr-heading-four,
html .plr-metadata-control-host.label-display-content .plr-heading-four.display-content,
html .plr-light-theme .fieldset-legend,
.plr-light-theme html .fieldset-legend,
html .fieldset-legend,
html .plr-light-theme .wpc-heading--1,
.plr-light-theme html .wpc-heading--1,
html .plr-light-theme .wpc-heading,
.plr-light-theme html .wpc-heading,
html .wpc-heading--1,
html .wpc-heading {
  font-family: "Roboto Medium";
  font-weight: 500;
  font-size: 1rem;
}
html .plr-heading-five,
html .plr-dark-theme .label-content.plr-heading-five,
.plr-dark-theme html .label-content.plr-heading-five,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .plr-heading-five.display-content,
html wpc-dialog-layout .dialog-layout .dialog-layout__header.mat-mdc-dialog-title span,
wpc-dialog-layout .dialog-layout .dialog-layout__header.mat-mdc-dialog-title html span,
html wpc-person-summary-tile .header,
wpc-person-summary-tile html .header,
html .plr-light-theme .label-content.plr-heading-five,
.plr-light-theme html .label-content.plr-heading-five,
.plr-light-theme .plr-metadata-control-host.label-display-content html .plr-heading-five.display-content,
html .label-content.plr-heading-five,
html .plr-metadata-control-host.label-display-content .plr-heading-five.display-content {
  font-family: "Roboto Medium";
  font-weight: 500;
  font-size: 0.813rem;
}
html .plr-heading-six,
html .plr-dark-theme .label-content.plr-heading-six,
.plr-dark-theme html .label-content.plr-heading-six,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .plr-heading-six.display-content,
html .plr-dark-theme .expansion-container.mat-expansion-panel .mat-expansion-panel-header h3,
.plr-dark-theme .expansion-container.mat-expansion-panel .mat-expansion-panel-header html h3,
html .plr-light-theme .label-content.plr-heading-six,
.plr-light-theme html .label-content.plr-heading-six,
.plr-light-theme .plr-metadata-control-host.label-display-content html .plr-heading-six.display-content,
html .label-content.plr-heading-six,
html .plr-metadata-control-host.label-display-content .plr-heading-six.display-content,
html .plr-light-theme .expansion-container.mat-expansion-panel .mat-expansion-panel-header h3,
.plr-light-theme .expansion-container.mat-expansion-panel .mat-expansion-panel-header html h3,
html .expansion-container.mat-expansion-panel .mat-expansion-panel-header h3 {
  font-family: "Roboto Medium";
  font-weight: 300;
  font-size: 0.75rem;
}
html .plr-text-overflow-ellipsis {
  text-overflow: ellipsis;
  overflow: hidden;
  width: 100%;
  white-space: nowrap;
}
html .plr-body,
html body,
html .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table,
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper html .mat-mdc-table,
html wpc-dashboard-nav-tile span,
wpc-dashboard-nav-tile html span,
html wpc-quick-access .menu-btn .search-link__label,
wpc-quick-access .menu-btn html .search-link__label,
html wpc-quick-access .menu-btn .menu-btn__label,
wpc-quick-access .menu-btn html .menu-btn__label,
html .search-history .search-history__body .history-card mat-list-item,
.search-history .search-history__body .history-card html mat-list-item,
html wpc-primary-layout .header .header-right .menu-btn .search-link__label,
wpc-primary-layout .header .header-right .menu-btn html .search-link__label,
html wpc-primary-layout .header .header-right .menu-btn .menu-btn__label,
wpc-primary-layout .header .header-right .menu-btn html .menu-btn__label,
html .plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table,
.plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper html .mat-mdc-table,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table {
  font-family: "Roboto Regular";
  font-weight: 400;
  font-size: 0.875rem;
}
html .plr-body-one,
html .left-nav-component .root-node .mat-mdc-nav-list .mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list html .mdc-list-item,
html .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list html .mat-mdc-list-item,
html .table-menu.mat-menu-panel .mat-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-menu-content html .mat-menu-item,
html .table-menu.mat-menu-panel .mat-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-menu-content html .mat-mdc-menu-item,
html .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content html .mat-menu-item,
html .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content html .mat-mdc-menu-item,
html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content html .mat-menu-item,
html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content html .mat-mdc-menu-item,
html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content html .mat-menu-item,
html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content html .mat-mdc-menu-item,
html .button-menu .overlay-container .mat-list-base.mat-action-list button .mat-list-item-content,
.button-menu .overlay-container .mat-list-base.mat-action-list button html .mat-list-item-content,
html .plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list .mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list html .plr-dark-theme .mdc-list-item,
html .plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list html .plr-dark-theme .mat-mdc-list-item,
html .plr-dark-theme .button-menu .overlay-container .mat-list-base.mat-action-list button .mat-list-item-content,
.button-menu .overlay-container .mat-list-base.mat-action-list button html .plr-dark-theme .mat-list-item-content,
html .plr-dark-theme .table-menu.mat-menu-panel .mat-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-menu-content html .plr-dark-theme .mat-menu-item,
html .plr-dark-theme .table-menu.mat-menu-panel .mat-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-menu-content html .plr-dark-theme .mat-mdc-menu-item,
html .plr-dark-theme .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content html .plr-dark-theme .mat-menu-item,
html .plr-dark-theme .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content html .plr-dark-theme .mat-mdc-menu-item,
html .plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content html .plr-dark-theme .mat-menu-item,
html .plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content html .plr-dark-theme .mat-mdc-menu-item,
html .plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content html .plr-dark-theme .mat-menu-item,
html .plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content html .plr-dark-theme .mat-mdc-menu-item,
html .plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.plr-dark-theme html .left-nav-component .root-node .mat-mdc-nav-list .mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list .plr-dark-theme html .mdc-list-item,
.plr-dark-theme html .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list .plr-dark-theme html .mat-mdc-list-item,
.plr-dark-theme html .button-menu .overlay-container .mat-list-base.mat-action-list button .mat-list-item-content,
.button-menu .overlay-container .mat-list-base.mat-action-list button .plr-dark-theme html .mat-list-item-content,
.plr-dark-theme html .table-menu.mat-menu-panel .mat-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-menu-content .plr-dark-theme html .mat-menu-item,
.plr-dark-theme html .table-menu.mat-menu-panel .mat-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-menu-content .plr-dark-theme html .mat-mdc-menu-item,
.plr-dark-theme html .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content .plr-dark-theme html .mat-menu-item,
.plr-dark-theme html .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content .plr-dark-theme html .mat-mdc-menu-item,
.plr-dark-theme html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .plr-dark-theme html .mat-menu-item,
.plr-dark-theme html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .plr-dark-theme html .mat-mdc-menu-item,
.plr-dark-theme html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .plr-dark-theme html .mat-menu-item,
.plr-dark-theme html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .plr-dark-theme html .mat-mdc-menu-item,
.plr-dark-theme html .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list html .mat-mdc-list-item,
html .plr-dark-theme .plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.plr-dark-theme .plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list html .mat-mdc-list-item,
html .plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list .plr-dark-theme .mat-mdc-list-item,
.plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list .plr-dark-theme html .mat-mdc-list-item,
.plr-dark-theme html .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
html .left-nav-component .root-node .mat-mdc-nav-list .plr-dark-theme .mat-mdc-list-item,
html .plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list .mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list html .plr-light-theme .mdc-list-item,
html .plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list html .plr-light-theme .mat-mdc-list-item,
html .plr-light-theme .button-menu .overlay-container .mat-list-base.mat-action-list button .mat-list-item-content,
.button-menu .overlay-container .mat-list-base.mat-action-list button html .plr-light-theme .mat-list-item-content,
html .plr-light-theme .table-menu.mat-menu-panel .mat-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-menu-content html .plr-light-theme .mat-menu-item,
html .plr-light-theme .table-menu.mat-menu-panel .mat-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-menu-content html .plr-light-theme .mat-mdc-menu-item,
html .plr-light-theme .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content html .plr-light-theme .mat-menu-item,
html .plr-light-theme .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content html .plr-light-theme .mat-mdc-menu-item,
html .plr-light-theme .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content html .plr-light-theme .mat-menu-item,
html .plr-light-theme .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content html .plr-light-theme .mat-mdc-menu-item,
html .plr-light-theme .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content html .plr-light-theme .mat-menu-item,
html .plr-light-theme .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content html .plr-light-theme .mat-mdc-menu-item,
html .plr-light-theme .plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list html .plr-light-theme .mat-mdc-list-item,
html .plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
html .plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
html .left-nav-component .root-node .mat-mdc-nav-list .plr-light-theme .mat-mdc-list-item,
.plr-light-theme html .left-nav-component .root-node .mat-mdc-nav-list .mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list .plr-light-theme html .mdc-list-item,
.plr-light-theme html .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list .plr-light-theme html .mat-mdc-list-item,
.plr-light-theme html .button-menu .overlay-container .mat-list-base.mat-action-list button .mat-list-item-content,
.button-menu .overlay-container .mat-list-base.mat-action-list button .plr-light-theme html .mat-list-item-content,
.plr-light-theme html .table-menu.mat-menu-panel .mat-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-menu-content .plr-light-theme html .mat-menu-item,
.plr-light-theme html .table-menu.mat-menu-panel .mat-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-menu-content .plr-light-theme html .mat-mdc-menu-item,
.plr-light-theme html .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content .plr-light-theme html .mat-menu-item,
.plr-light-theme html .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content .plr-light-theme html .mat-mdc-menu-item,
.plr-light-theme html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .plr-light-theme html .mat-menu-item,
.plr-light-theme html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .plr-light-theme html .mat-mdc-menu-item,
.plr-light-theme html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .plr-light-theme html .mat-menu-item,
.plr-light-theme html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .plr-light-theme html .mat-mdc-menu-item,
.plr-light-theme html .plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list .plr-light-theme html .mat-mdc-list-item,
.plr-light-theme html .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list html .mat-mdc-list-item,
.plr-light-theme html .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
html .left-nav-component .root-node .mat-mdc-nav-list .mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list html .mdc-list-item,
html .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list html .mat-mdc-list-item,
html .button-menu .overlay-container .mat-list-base.mat-action-list button .mat-list-item-content,
.button-menu .overlay-container .mat-list-base.mat-action-list button html .mat-list-item-content,
html .table-menu.mat-menu-panel .mat-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-menu-content html .mat-menu-item,
html .table-menu.mat-menu-panel .mat-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-menu-content html .mat-mdc-menu-item,
html .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content html .mat-menu-item,
html .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content html .mat-mdc-menu-item,
html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content html .mat-menu-item,
html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content html .mat-mdc-menu-item,
html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content html .mat-menu-item,
html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content html .mat-mdc-menu-item,
html .plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list html .mat-mdc-list-item,
html .plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list html .mat-mdc-list-item,
html .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item {
  font-family: "Roboto Regular";
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 1.5rem;
}
html .plr-body-two,
html .left-nav-component .root-node div.root-node__display-name .mat-mdc-nav-list .mdc-list-item.active h2,
.left-nav-component .root-node div.root-node__display-name .mat-mdc-nav-list .mdc-list-item.active html h2,
.left-nav-component .root-node div.root-node__display-name .mat-mdc-nav-list .mat-mdc-list-item.active html h2,
html .plr-dark-theme .expandable-field .mat-expansion-panel-header .mat-content ::ng-deep .mat-expansion-panel-header-title,
.plr-dark-theme .expandable-field .mat-expansion-panel-header .mat-content ::ng-deep html .mat-expansion-panel-header-title,
html .plr-dark-theme .left-nav-component .root-node .root-node__display-name .mat-mdc-nav-list .mat-mdc-list-item.active h2,
.plr-dark-theme .left-nav-component .root-node .root-node__display-name .mat-mdc-nav-list .mat-mdc-list-item.active html h2,
html .plr-light-theme .expandable-field .mat-expansion-panel-header .mat-content ::ng-deep .mat-expansion-panel-header-title,
.plr-light-theme .expandable-field .mat-expansion-panel-header .mat-content ::ng-deep html .mat-expansion-panel-header-title,
html .expandable-field .mat-expansion-panel-header .mat-content ::ng-deep .mat-expansion-panel-header-title,
html .plr-light-theme .left-nav-component .root-node .root-node__display-name .mat-mdc-nav-list .mat-mdc-list-item.active h2,
.plr-light-theme .left-nav-component .root-node .root-node__display-name .mat-mdc-nav-list .mat-mdc-list-item.active html h2,
html .left-nav-component .root-node .root-node__display-name .mat-mdc-nav-list .mat-mdc-list-item.active h2 {
  font-family: "Roboto Regular";
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 1.5rem;
}
html .plr-subtitle-one {
  font-family: "Roboto Regular";
  font-weight: 400;
  font-style: normal;
  font-size: 0.75rem;
}
.plr-dark-theme .plr-light-theme html .plr-metadata-control-host.label-display-content .display-content,
html .plr-metadata-control-host.label-display-content .plr-light-theme .plr-dark-theme .display-content,
.plr-dark-theme html .plr-light-theme .plr-metadata-control-host.label-display-content .display-content,
.plr-light-theme .plr-metadata-control-host.label-display-content html .plr-dark-theme .display-content,
.plr-dark-theme .plr-light-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-light-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label,
.plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label,
.plr-dark-theme html .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label,
.plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label,
.plr-dark-theme .plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label,
.plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label,
.plr-dark-theme html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label,
.plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label, html .plr-dark-theme .mdc-list-item .mdc-list-item__primary-text, .plr-dark-theme .mdc-list-item html .mdc-list-item__primary-text, html .plr-dark-theme .plr-light-theme .mat-mdc-radio-button .mdc-form-field, .plr-dark-theme .plr-light-theme .mat-mdc-radio-button html .mdc-form-field, html .plr-light-theme .mat-mdc-radio-button .plr-dark-theme .mdc-form-field, .plr-light-theme .mat-mdc-radio-button .plr-dark-theme html .mdc-form-field,
.plr-dark-theme html .mat-mdc-radio-button .mdc-form-field,
html .mat-mdc-radio-button .plr-dark-theme .mdc-form-field, html .plr-dark-theme .mat-mdc-radio-button .mdc-form-field, .plr-dark-theme .mat-mdc-radio-button html .mdc-form-field,
html .plr-dark-theme .checkbox-label,
.plr-dark-theme html .checkbox-label, html .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, html .plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, html .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, html .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, html .plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label, .plr-dark-theme html .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label, .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme html .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label,
.plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label, .plr-dark-theme html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label, .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme html .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
.plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, html .plr-dark-theme .plr-light-theme .data-display .data-display__label, .plr-dark-theme .plr-light-theme .data-display html .data-display__label, html .plr-light-theme .data-display .plr-dark-theme .data-display__label, .plr-light-theme .data-display .plr-dark-theme html .data-display__label,
html .plr-dark-theme .plr-light-theme .data-display .data-display__label-description,
.plr-dark-theme .plr-light-theme .data-display html .data-display__label-description,
html .plr-light-theme .data-display .plr-dark-theme .data-display__label-description,
.plr-light-theme .data-display .plr-dark-theme html .data-display__label-description,
.plr-dark-theme html .data-display .data-display__label,
html .data-display .plr-dark-theme .data-display__label,
.plr-dark-theme html .data-display .data-display__label-description,
html .data-display .plr-dark-theme .data-display__label-description, html .plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, html .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label, html .plr-light-theme .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label, .plr-light-theme .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme html mat-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme html mat-label,
.plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label,
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label, html .plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, html .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label, html .plr-light-theme .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .plr-light-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label, .plr-light-theme .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme html .mat-form-field-label, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme html .mat-form-field-label,
.plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label,
.plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label, html .plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label, html .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label, .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme html .mat-form-field-label,
.plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label, html .plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label, html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label, .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme html mat-label,
.plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label, html .plr-dark-theme label, .plr-dark-theme html label,
html .plr-dark-theme .label,
.plr-dark-theme html .label, html .plr-dark-theme .data-display .data-display__label, .plr-dark-theme .data-display html .data-display__label,
html .plr-dark-theme .data-display .data-display__label-description,
.plr-dark-theme .data-display html .data-display__label-description, html .plr-dark-theme .label-content, .plr-dark-theme html .label-content, html .plr-dark-theme .label-pseudo, .plr-dark-theme html .label-pseudo, html .plr-dark-theme .label-description, .plr-dark-theme html .label-description, html .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-metadata-control-host.label-display-content html .display-content, html .wpc-message-center-home .main-content .message-list-column .message-list .list-item__inner .left h4, .wpc-message-center-home .main-content .message-list-column .message-list .list-item__inner .left html h4, html .plr-light-theme .mdc-list-item .mdc-list-item__primary-text, .plr-light-theme .mdc-list-item html .mdc-list-item__primary-text,
html .mdc-list-item .mdc-list-item__primary-text, html .plr-light-theme .plr-dark-theme .mat-mdc-radio-button .mdc-form-field, .plr-dark-theme .mat-mdc-radio-button html .plr-light-theme .mdc-form-field, .plr-light-theme html .plr-dark-theme .mat-mdc-radio-button .mdc-form-field, .plr-dark-theme .mat-mdc-radio-button .plr-light-theme html .mdc-form-field, html .plr-light-theme .mat-mdc-radio-button .mdc-form-field, .plr-light-theme .mat-mdc-radio-button html .mdc-form-field,
.plr-light-theme html .mat-mdc-radio-button .mdc-form-field,
html .mat-mdc-radio-button .plr-light-theme .mdc-form-field,
html .plr-light-theme .plr-dark-theme .checkbox-label,
.plr-dark-theme html .plr-light-theme .checkbox-label,
.plr-light-theme html .plr-dark-theme .checkbox-label,
.plr-dark-theme .plr-light-theme html .checkbox-label,
html .plr-light-theme .checkbox-label,
.plr-light-theme html .checkbox-label,
.plr-light-theme html .checkbox-label,
html .plr-light-theme .checkbox-label,
html .plr-dark-theme .mat-mdc-radio-button .mdc-form-field,
.plr-dark-theme .mat-mdc-radio-button html .mdc-form-field,
html .plr-light-theme .mat-mdc-radio-button .mdc-form-field,
.plr-light-theme .mat-mdc-radio-button html .mdc-form-field,
html .mat-mdc-radio-button .mdc-form-field,
html .plr-dark-theme .checkbox-label,
.plr-dark-theme html .checkbox-label,
html .checkbox-label, html .plr-light-theme .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .plr-light-theme .mat-form-field-label, html .plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme html .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, html .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-dark-theme html .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-light-theme .mat-form-field-label,
html .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-light-theme .mat-form-field-label, html .plr-light-theme .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html .plr-light-theme mat-label, html .plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-light-theme mat-label,
html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-light-theme mat-label, html .plr-light-theme .plr-dark-theme .label-description, .plr-dark-theme html .plr-light-theme .label-description, html .plr-light-theme .plr-dark-theme .label-pseudo, .plr-dark-theme html .plr-light-theme .label-pseudo, html .plr-light-theme .plr-dark-theme .label-content, html .plr-light-theme .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme html .plr-light-theme .label-content, .plr-dark-theme html .plr-light-theme .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-metadata-control-host.label-display-content html .plr-light-theme .display-content, html .plr-dark-theme .plr-light-theme .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme html .plr-light-theme .plr-metadata-control-host.label-display-content .display-content, html .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .display-content,
.plr-dark-theme html .plr-light-theme .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme html .plr-metadata-control-host.label-display-content .plr-light-theme .display-content,
html .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme .plr-light-theme .display-content, html .plr-light-theme .plr-dark-theme .data-display .data-display__label, .plr-dark-theme .data-display html .plr-light-theme .data-display__label,
html .plr-light-theme .plr-dark-theme .data-display .data-display__label-description,
.plr-dark-theme .data-display html .plr-light-theme .data-display__label-description, html .plr-light-theme .plr-dark-theme label, .plr-dark-theme html .plr-light-theme label,
html .plr-light-theme .plr-dark-theme .label,
.plr-dark-theme html .plr-light-theme .label, html .plr-light-theme .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .plr-light-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-light-theme .mat-form-field-label,
.plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-light-theme .mat-form-field-label, html .plr-light-theme .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-light-theme .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-light-theme mat-label,
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-light-theme mat-label,
html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-light-theme mat-label,
.plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-light-theme mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-light-theme mat-label, .plr-light-theme html .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-light-theme html .mat-form-field-label, .plr-dark-theme .plr-light-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label, .plr-light-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label,
.plr-light-theme .plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-dark-theme .plr-light-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-light-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-light-theme html .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-light-theme html mat-label, .plr-dark-theme .plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label, .plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
.plr-light-theme .plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme .plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-light-theme html .plr-dark-theme .label-description, .plr-dark-theme .plr-light-theme html .label-description, .plr-light-theme html .plr-dark-theme .label-pseudo, .plr-dark-theme .plr-light-theme html .label-pseudo, .plr-light-theme html .plr-dark-theme .label-content, .plr-light-theme html .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-light-theme html .label-content, .plr-dark-theme .plr-light-theme html .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-metadata-control-host.label-display-content .plr-light-theme html .display-content, .plr-dark-theme .plr-light-theme html .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-light-theme .plr-metadata-control-host.label-display-content html .display-content, .plr-light-theme html .plr-metadata-control-host.label-display-content .plr-dark-theme .display-content, .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme html .display-content,
.plr-light-theme .plr-dark-theme html .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-light-theme html .plr-metadata-control-host.label-display-content .display-content,
.plr-light-theme html .plr-metadata-control-host.label-display-content .plr-dark-theme .display-content, .plr-light-theme html .plr-dark-theme .data-display .data-display__label, .plr-dark-theme .data-display .plr-light-theme html .data-display__label,
.plr-light-theme html .plr-dark-theme .data-display .data-display__label-description,
.plr-dark-theme .data-display .plr-light-theme html .data-display__label-description, .plr-light-theme html .plr-dark-theme label, .plr-dark-theme .plr-light-theme html label,
.plr-light-theme html .plr-dark-theme .label,
.plr-dark-theme .plr-light-theme html .label, .plr-light-theme html .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-light-theme html .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-light-theme .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label, .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label, .plr-light-theme html .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme html .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-light-theme .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label, .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
.plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
.plr-light-theme html .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme html .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, html .plr-light-theme label, .plr-light-theme html label,
html .plr-light-theme .label,
.plr-light-theme html .label,
.plr-light-theme html label,
html .plr-light-theme label,
.plr-light-theme html .label,
html .plr-light-theme .label, html .plr-light-theme .data-display .data-display__label, .plr-light-theme .data-display html .data-display__label,
html .plr-light-theme .data-display .data-display__label-description,
.plr-light-theme .data-display html .data-display__label-description,
.plr-light-theme html .data-display .data-display__label,
html .data-display .plr-light-theme .data-display__label,
.plr-light-theme html .data-display .data-display__label-description,
html .data-display .plr-light-theme .data-display__label-description, html .plr-light-theme .label-content, html .plr-light-theme .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-metadata-control-host.label-display-content html .plr-light-theme .display-content, .plr-light-theme html .label-content, .plr-light-theme html .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-metadata-control-host.label-display-content .plr-light-theme html .display-content,
.plr-light-theme html .label-content,
.plr-light-theme html .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content .plr-light-theme html .display-content,
html .plr-light-theme .label-content,
html .plr-light-theme .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .plr-light-theme .display-content, html .plr-light-theme .label-pseudo, .plr-light-theme html .label-pseudo,
.plr-light-theme html .label-pseudo,
html .plr-light-theme .label-pseudo, html .plr-light-theme .label-description, .plr-light-theme html .label-description,
.plr-light-theme html .label-description,
html .plr-light-theme .label-description, html .plr-light-theme .plr-metadata-control-host.label-display-content .display-content, .plr-light-theme .plr-metadata-control-host.label-display-content html .display-content,
html .plr-metadata-control-host.label-display-content .plr-light-theme .display-content,
html .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label,
html .plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label,
html .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label,
.plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
html .plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
.plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-dark-theme .label-description,
.plr-dark-theme html .label-description,
html .plr-dark-theme .label-pseudo,
.plr-dark-theme html .label-pseudo,
html .plr-dark-theme .label-content,
html .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme html .label-content,
.plr-dark-theme html .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .display-content,
html .plr-dark-theme .plr-light-theme .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-light-theme .plr-metadata-control-host.label-display-content html .display-content,
html .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .display-content,
.plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme html .display-content,
.plr-dark-theme html .plr-metadata-control-host.label-display-content .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme .display-content,
html .plr-dark-theme .data-display .data-display__label,
.plr-dark-theme .data-display html .data-display__label,
html .plr-dark-theme .data-display .data-display__label-description,
.plr-dark-theme .data-display html .data-display__label-description,
html .plr-dark-theme label,
.plr-dark-theme html label,
html .plr-dark-theme .label,
.plr-dark-theme html .label,
html .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .plr-light-theme .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-light-theme .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
.plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
.plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
html .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html label,
html .label,
html .plr-light-theme .data-display .data-display__label,
.plr-light-theme .data-display html .data-display__label,
html .plr-light-theme .data-display .data-display__label-description,
.plr-light-theme .data-display html .data-display__label-description,
html .data-display .data-display__label,
html .data-display .data-display__label-description,
html .label-content,
html .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .display-content,
html .label-pseudo,
html .label-description,
html .plr-metadata-control-host.label-display-content .display-content {
  font-family: "Roboto Regular";
  font-weight: 400;
  font-size: 0.875rem;
  text-transform: none;
  line-height: 1.5rem;
}
html .action-button:hover, html .action-button:active, html .action-button:focus, html .user-account-menu .account-info-container .account-info .organization .organization-name, .user-account-menu .account-info-container .account-info .organization html .organization-name, html .user-account-menu .account-info-container .staff-name, .user-account-menu .account-info-container html .staff-name, html .plr-dark-theme .mat-mdc-chip-listbox .mat-mdc-chip .value, .plr-dark-theme .mat-mdc-chip-listbox .mat-mdc-chip html .value, html .plr-dark-theme .plr-metadata-form-editor .plr-metadata-object-editor .display-container, .plr-dark-theme .plr-metadata-form-editor .plr-metadata-object-editor html .display-container, html .plr-dark-theme .plr-metadata-control-host.view-mode .display-container .mdc-list-item__primary-text, .plr-dark-theme .plr-metadata-control-host.view-mode .display-container html .mdc-list-item__primary-text, html .plr-dark-theme .plr-metadata-control-host.plr-view-mode .display-container .mdc-list-item__primary-text, .plr-dark-theme .plr-metadata-control-host.plr-view-mode .display-container html .mdc-list-item__primary-text, html .plr-dark-theme .plr-metadata-control-host.view-mode .display-container, .plr-dark-theme .plr-metadata-control-host.view-mode html .display-container, html .plr-dark-theme .plr-metadata-control-host.plr-view-mode .display-container, .plr-dark-theme .plr-metadata-control-host.plr-view-mode html .display-container, html .plr-dark-theme .plr-metadata-control-host.edit-mode .display-container, .plr-dark-theme .plr-metadata-control-host.edit-mode html .display-container, html .plr-dark-theme .phone-type, .plr-dark-theme html .phone-type, html .plr-dark-theme .data-display .data-display__text, .plr-dark-theme .data-display html .data-display__text, html .plr-dark-theme .checkbox-list__checkbox .mdc-label, .plr-dark-theme .checkbox-list__checkbox html .mdc-label, html .plr-dark-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-mdc-tab-links .mat-mdc-tab-link.mdc-tab--active, .plr-dark-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-mdc-tab-links html .mat-mdc-tab-link.mdc-tab--active,
html .plr-dark-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-mdc-tab-links .mat-mdc-tab-link.mdc-tab--active,
.plr-dark-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-mdc-tab-links html .mat-mdc-tab-link.mdc-tab--active, html .field-editor .data-field, .field-editor html .data-field, html wpc-quick-access .menu-btn .search-link__label, wpc-quick-access .menu-btn html .search-link__label,
html wpc-quick-access .menu-btn .menu-btn__label,
wpc-quick-access .menu-btn html .menu-btn__label, html wpc-waitlist-person-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .waitlist-info .program, wpc-waitlist-person-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .waitlist-info html .program, html .search-history .search-history__body .history-card mat-list-item .timestamp, .search-history .search-history__body .history-card mat-list-item html .timestamp, html wpc-warning-summary-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .warning_name, wpc-warning-summary-tile .mat-mdc-list-base .mat-mdc-list-item .list-item html .warning_name, html wpc-eligibility-summary-tile .mat-mdc-list-base.eligibilities .mat-mdc-list-item .eligibility .type, wpc-eligibility-summary-tile .mat-mdc-list-base.eligibilities .mat-mdc-list-item .eligibility html .type, html wpc-language-needs-summary-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .language_name, wpc-language-needs-summary-tile .mat-mdc-list-base .mat-mdc-list-item .list-item html .language_name, html wpc-language-needs-summary-tile .needs_interpreter .mat-mdc-checkbox .mdc-label, wpc-language-needs-summary-tile .needs_interpreter .mat-mdc-checkbox html .mdc-label, html wpc-medications-summary-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .medication_detail .dose_detail, wpc-medications-summary-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .medication_detail html .dose_detail, html wpc-medications-summary-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .medication_name, wpc-medications-summary-tile .mat-mdc-list-base .mat-mdc-list-item .list-item html .medication_name, html wpc-diagnosis-summary-tile .mat-mdc-list-base.diagnosis .mat-mdc-list-item .diagnosis_code .name, wpc-diagnosis-summary-tile .mat-mdc-list-base.diagnosis .mat-mdc-list-item .diagnosis_code html .name, html wpc-allergy-summary-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .allergen_name, wpc-allergy-summary-tile .mat-mdc-list-base .mat-mdc-list-item .list-item html .allergen_name, html wpc-emergency-contacts-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .person-info .name, wpc-emergency-contacts-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .person-info html .name, html wpc-care-team-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .person-info .name, wpc-care-team-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .person-info html .name, html wpc-budget-tile .table-container th, wpc-budget-tile .table-container html th, html .wpc-message-center-home .main-content .message-list-column .message-list .list-item.unread .list-item__inner .left h3, .wpc-message-center-home .main-content .message-list-column .message-list .list-item.unread .list-item__inner .left html h3, html wpc-form-builder-property-window-panel .mat-expansion-panel-header-title h3, wpc-form-builder-property-window-panel .mat-expansion-panel-header-title html h3, html wpc-primary-layout .header .header-right .menu-btn .search-link__label, wpc-primary-layout .header .header-right .menu-btn html .search-link__label,
html wpc-primary-layout .header .header-right .menu-btn .menu-btn__label,
wpc-primary-layout .header .header-right .menu-btn html .menu-btn__label, html wpc-primary-layout .header .center-container .scratch-pad-button, wpc-primary-layout .header .center-container html .scratch-pad-button, html wpc-completion-list .requirement-wrapper .requirement-list .requirement-item .req-description, wpc-completion-list .requirement-wrapper .requirement-list .requirement-item html .req-description, html wpc-allegation-form h3, wpc-allegation-form html h3, html .plr-light-theme .mat-mdc-chip-listbox .mat-mdc-chip .value, .plr-light-theme .mat-mdc-chip-listbox .mat-mdc-chip html .value,
html .mat-mdc-chip-listbox .mat-mdc-chip .value, html .plr-light-theme .plr-metadata-form-editor .plr-metadata-object-editor .display-container, .plr-light-theme .plr-metadata-form-editor .plr-metadata-object-editor html .display-container,
html .plr-metadata-form-editor .plr-metadata-object-editor .display-container, html .plr-light-theme .plr-metadata-control-host.view-mode .display-container .mdc-list-item__primary-text, .plr-light-theme .plr-metadata-control-host.view-mode .display-container html .mdc-list-item__primary-text, html .plr-light-theme .plr-metadata-control-host.plr-view-mode .display-container .mdc-list-item__primary-text, .plr-light-theme .plr-metadata-control-host.plr-view-mode .display-container html .mdc-list-item__primary-text,
html .plr-metadata-control-host.view-mode .display-container .mdc-list-item__primary-text,
html .plr-metadata-control-host.plr-view-mode .display-container .mdc-list-item__primary-text, html .plr-light-theme .plr-metadata-control-host.view-mode .display-container, .plr-light-theme .plr-metadata-control-host.view-mode html .display-container, html .plr-light-theme .plr-metadata-control-host.plr-view-mode .display-container, .plr-light-theme .plr-metadata-control-host.plr-view-mode html .display-container,
html .plr-metadata-control-host.view-mode .display-container,
html .plr-metadata-control-host.plr-view-mode .display-container, html .plr-light-theme .plr-metadata-control-host.edit-mode .display-container, .plr-light-theme .plr-metadata-control-host.edit-mode html .display-container,
html .plr-metadata-control-host.edit-mode .display-container, html .plr-light-theme .phone-type, .plr-light-theme html .phone-type,
html .phone-type, html .plr-light-theme .data-display .data-display__text, .plr-light-theme .data-display html .data-display__text,
html .data-display .data-display__text, html .plr-light-theme .checkbox-list__checkbox .mdc-label, .plr-light-theme .checkbox-list__checkbox html .mdc-label,
html .checkbox-list__checkbox .mdc-label, html .plr-light-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-mdc-tab-links .mat-mdc-tab-link.mdc-tab--active, .plr-light-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-mdc-tab-links html .mat-mdc-tab-link.mdc-tab--active,
html .plr-light-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-mdc-tab-links .mat-mdc-tab-link.mdc-tab--active,
.plr-light-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-mdc-tab-links html .mat-mdc-tab-link.mdc-tab--active,
html nav.mat-mdc-tab-nav-bar.main-tabs .mat-mdc-tab-links .mat-mdc-tab-link.mdc-tab--active,
html nav.mat-mdc-tab-nav-bar.sub-tabs .mat-mdc-tab-links .mat-mdc-tab-link.mdc-tab--active {
  font-family: "Roboto Bold";
}
@media (max-width: 768px) {
  .plr-heading-one {
    font-size: 1.34rem;
    line-height: 1.3;
  }
}
.h1-standard-style {
  font-family: var(--plr-h1-font-family);
  font-size: var(--plr-h1-font-size);
  color: var(--plr-h1-color);
  font-weight: normal;
  font-style: normal;
}

.h2-standard-style,
wpc-dialog-layout .dialog-layout .dialog-layout__header h1 {
  font-family: var(--plr-h2-font-family);
  font-size: var(--plr-h2-font-size);
  color: var(--plr-h2-color);
  font-weight: normal;
  font-style: normal;
}

.h3-standard-style {
  font-family: var(--plr-h3-font-family);
  font-size: var(--plr-h3-font-size);
  color: var(--plr-h3-color);
  font-weight: normal;
  font-style: normal;
}

.h4-standard-style,
.wpc-message-center-home .main-content .empty-list-message,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .empty-list-message {
  font-family: var(--plr-h4-font-family);
  font-size: var(--plr-h4-font-size);
  color: var(--plr-h4-color);
  font-weight: normal;
  font-style: normal;
}

.h5-standard-style {
  font-family: var(--plr-h5-font-family);
  font-size: var(--plr-h5-font-size);
  color: var(--plr-h5-color);
  font-weight: normal;
  font-style: normal;
}

.plr-content-grid {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 12px;
  padding: 12px;
}

.plr-content-grid .plr-metadata-control-host:after,
.plr-content-grid .plr-metadata-control-host-control:after {
  display: none;
}

.plr-content-grid li {
  list-style-position: inside;
}

.ui-hide:not(label) {
  position: absolute;
  left: -10000px;
  top: auto;
  width: 1px;
  height: 1px;
  overflow: hidden;
}

label.ui-hide {
  width: 0;
  height: 0;
  position: absolute;
  overflow: hidden;
}

.hidden,
.inline-field.hidden,
.block-field.hidden,
.block-edit-field.hidden,
.inline-edit-field.hidden {
  display: none !important;
}

.row {
  display: block;
  width: 100%;
}

.flex-row {
  align-items: flex-end;
  display: flex;
  flex-flow: row wrap;
  width: 100%;
}

.capitalize {
  text-transform: capitalize;
}

.all-caps {
  text-transform: uppercase;
}

.lowercase {
  text-transform: lowercase;
}

.ng-resizable {
  position: relative;
}

.ng-resizable-handle {
  position: absolute;
  font-size: 0.1px;
  display: block;
  touch-action: none;
}

.ng-resizable-handle.ng-resizable-e {
  cursor: e-resize;
  width: 7px;
  right: -5px;
  height: 100%;
  top: 0;
}

.ng-resizable-handle.ng-resizable-w {
  cursor: w-resize;
  width: 7px;
  left: -5px;
  height: 100%;
  top: 0;
}

.ng-resizable-handle.ng-resizable-s {
  cursor: s-resize;
  height: 7px;
  bottom: -5px;
  width: 100%;
  left: 0;
}

.ng-resizable-handle.ng-resizable-n {
  cursor: n-resize;
  height: 7px;
  top: -5px;
  width: 100%;
  left: 0;
}

.ng-resizable-handle.ng-resizable-se {
  cursor: se-resize;
  width: 12px;
  height: 12px;
  right: 1px;
  bottom: 1px;
}

.ng-resizable-handle.ng-resizable-sw {
  cursor: sw-resize;
  width: 12px;
  height: 12px;
  left: 1px;
  bottom: 1px;
}

.ng-resizable-handle.ng-resizable-ne {
  cursor: ne-resize;
  width: 12px;
  height: 12px;
  right: 1px;
  top: 1px;
}

.ng-resizable-handle.ng-resizable-nw {
  cursor: nw-resize;
  width: 12px;
  height: 12px;
  left: 1px;
  top: 1px;
}

.ng-resizable-diagonal {
  box-sizing: border-box;
  width: 0;
  height: 0;
  border-bottom: 12px solid #aaa;
  border-left: 12px solid transparent;
}

.plr-dark-theme .primary-actions .text-button:not(.search-bar__btn.btn-clear), .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .action-button,
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .text-button:not(.search-bar__btn.btn-clear),
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-button, .plr-light-theme .primary-actions .text-button:not(.search-bar__btn.btn-clear),
html .primary-actions .text-button:not(.search-bar__btn.btn-clear), .plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .action-button,
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .text-button:not(.search-bar__btn.btn-clear),
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-button,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .action-button,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .text-button:not(.search-bar__btn.btn-clear),
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-button {
  font-family: var(--plr-roboto);
  font-size: 14px;
  color: var(--plr-action-button-text-color);
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0 var(--mat-filled-button-horizontal-padding);
}
.plr-dark-theme .primary-actions .text-button:not(.search-bar__btn.btn-clear) .mdc-button__label, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .action-button .mdc-button__label,
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .text-button:not(.search-bar__btn.btn-clear) .mdc-button__label,
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-button .mdc-button__label, .plr-light-theme .primary-actions .text-button:not(.search-bar__btn.btn-clear) .mdc-button__label,
html .primary-actions .text-button:not(.search-bar__btn.btn-clear) .mdc-button__label, .plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .action-button .mdc-button__label,
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .text-button:not(.search-bar__btn.btn-clear) .mdc-button__label,
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-button .mdc-button__label,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .action-button .mdc-button__label,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .text-button:not(.search-bar__btn.btn-clear) .mdc-button__label,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-button .mdc-button__label {
  display: flex;
  align-items: center;
}
.plr-dark-theme .primary-actions .text-button:not(.search-bar__btn.btn-clear) .mat-icon, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .action-button .mat-icon,
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .text-button:not(.search-bar__btn.btn-clear) .mat-icon,
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-button .mat-icon, .plr-light-theme .primary-actions .text-button:not(.search-bar__btn.btn-clear) .mat-icon,
html .primary-actions .text-button:not(.search-bar__btn.btn-clear) .mat-icon, .plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .action-button .mat-icon,
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .text-button:not(.search-bar__btn.btn-clear) .mat-icon,
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-button .mat-icon,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .action-button .mat-icon,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .text-button:not(.search-bar__btn.btn-clear) .mat-icon,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-button .mat-icon {
  font-weight: normal;
  --mat-text-button-icon-spacing: 0;
  font-size: 1.125rem;
}
.plr-dark-theme .primary-actions .text-button:not(:has(.mat-icon)):not(.search-bar__btn.btn-clear) .mdc-button__label, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .action-button:not(:has(.mat-icon)) .mdc-button__label,
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .text-button:not(:has(.mat-icon)):not(.search-bar__btn.btn-clear) .mdc-button__label,
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-button:not(:has(.mat-icon)) .mdc-button__label, .plr-light-theme .primary-actions .text-button:not(:has(.mat-icon)):not(.search-bar__btn.btn-clear) .mdc-button__label,
html .primary-actions .text-button:not(:has(.mat-icon)):not(.search-bar__btn.btn-clear) .mdc-button__label, .plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .action-button:not(:has(.mat-icon)) .mdc-button__label,
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .text-button:not(:has(.mat-icon)):not(.search-bar__btn.btn-clear) .mdc-button__label,
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-button:not(:has(.mat-icon)) .mdc-button__label,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .action-button:not(:has(.mat-icon)) .mdc-button__label,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .text-button:not(:has(.mat-icon)):not(.search-bar__btn.btn-clear) .mdc-button__label,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-button:not(:has(.mat-icon)) .mdc-button__label {
  white-space: pre;
}
.plr-dark-theme .primary-actions .text-button:has(.mat-icon):not(.search-bar__btn.btn-clear) .mdc-button__label, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .action-button:has(.mat-icon) .mdc-button__label,
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .text-button:has(.mat-icon):not(.search-bar__btn.btn-clear) .mdc-button__label,
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-button:has(.mat-icon) .mdc-button__label, .plr-light-theme .primary-actions .text-button:has(.mat-icon):not(.search-bar__btn.btn-clear) .mdc-button__label,
html .primary-actions .text-button:has(.mat-icon):not(.search-bar__btn.btn-clear) .mdc-button__label, .plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .action-button:has(.mat-icon) .mdc-button__label,
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .text-button:has(.mat-icon):not(.search-bar__btn.btn-clear) .mdc-button__label,
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-button:has(.mat-icon) .mdc-button__label,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .action-button:has(.mat-icon) .mdc-button__label,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .text-button:has(.mat-icon):not(.search-bar__btn.btn-clear) .mdc-button__label,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-button:has(.mat-icon) .mdc-button__label {
  gap: 8px;
}
.plr-dark-theme .primary-actions .text-button:hover:not(.search-bar__btn.btn-clear), .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .action-button:hover,
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .text-button:hover:not(.search-bar__btn.btn-clear),
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-button:hover, .plr-light-theme .primary-actions .text-button:hover:not(.search-bar__btn.btn-clear),
html .primary-actions .text-button:hover:not(.search-bar__btn.btn-clear), .plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .action-button:hover,
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .text-button:hover:not(.search-bar__btn.btn-clear),
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-button:hover,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .action-button:hover,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .text-button:hover:not(.search-bar__btn.btn-clear),
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-button:hover, .plr-dark-theme .primary-actions .text-button:active:not(.search-bar__btn.btn-clear), .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .action-button:active,
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .text-button:active:not(.search-bar__btn.btn-clear),
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-button:active, .plr-light-theme .primary-actions .text-button:active:not(.search-bar__btn.btn-clear),
html .primary-actions .text-button:active:not(.search-bar__btn.btn-clear), .plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .action-button:active,
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .text-button:active:not(.search-bar__btn.btn-clear),
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-button:active,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .action-button:active,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .text-button:active:not(.search-bar__btn.btn-clear),
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-button:active, .plr-dark-theme .primary-actions .text-button:focus:not(.search-bar__btn.btn-clear), .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .action-button:focus,
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .text-button:focus:not(.search-bar__btn.btn-clear),
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-button:focus, .plr-light-theme .primary-actions .text-button:focus:not(.search-bar__btn.btn-clear),
html .primary-actions .text-button:focus:not(.search-bar__btn.btn-clear), .plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .action-button:focus,
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .text-button:focus:not(.search-bar__btn.btn-clear),
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-button:focus,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .action-button:focus,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .text-button:focus:not(.search-bar__btn.btn-clear),
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-button:focus, .plr-dark-theme .primary-actions .cdk-focused.text-button:not(.search-bar__btn.btn-clear), .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .cdk-focused.action-button,
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .cdk-focused.text-button:not(.search-bar__btn.btn-clear),
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .cdk-focused.mat-mdc-button, .plr-light-theme .primary-actions .cdk-focused.text-button:not(.search-bar__btn.btn-clear),
html .primary-actions .cdk-focused.text-button:not(.search-bar__btn.btn-clear), .plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .cdk-focused.action-button,
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .cdk-focused.text-button:not(.search-bar__btn.btn-clear),
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .cdk-focused.mat-mdc-button,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .cdk-focused.action-button,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .cdk-focused.text-button:not(.search-bar__btn.btn-clear),
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .cdk-focused.mat-mdc-button {
  color: var(--plr-focus-color);
  border: 1px solid var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
  background-color: transparent;
  border-radius: var(--plr-btn-border-radius);
}
.plr-dark-theme .primary-actions .text-button:hover:not(.search-bar__btn.btn-clear) .mat-mdc-focus-indicator, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .action-button:hover .mat-mdc-focus-indicator,
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .text-button:hover:not(.search-bar__btn.btn-clear) .mat-mdc-focus-indicator,
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-button:hover .mat-mdc-focus-indicator, .plr-light-theme .primary-actions .text-button:hover:not(.search-bar__btn.btn-clear) .mat-mdc-focus-indicator,
html .primary-actions .text-button:hover:not(.search-bar__btn.btn-clear) .mat-mdc-focus-indicator, .plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .action-button:hover .mat-mdc-focus-indicator,
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .text-button:hover:not(.search-bar__btn.btn-clear) .mat-mdc-focus-indicator,
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-button:hover .mat-mdc-focus-indicator,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .action-button:hover .mat-mdc-focus-indicator,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .text-button:hover:not(.search-bar__btn.btn-clear) .mat-mdc-focus-indicator,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-button:hover .mat-mdc-focus-indicator, .plr-dark-theme .primary-actions .text-button:active:not(.search-bar__btn.btn-clear) .mat-mdc-focus-indicator, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .action-button:active .mat-mdc-focus-indicator,
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .text-button:active:not(.search-bar__btn.btn-clear) .mat-mdc-focus-indicator,
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-button:active .mat-mdc-focus-indicator, .plr-light-theme .primary-actions .text-button:active:not(.search-bar__btn.btn-clear) .mat-mdc-focus-indicator,
html .primary-actions .text-button:active:not(.search-bar__btn.btn-clear) .mat-mdc-focus-indicator, .plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .action-button:active .mat-mdc-focus-indicator,
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .text-button:active:not(.search-bar__btn.btn-clear) .mat-mdc-focus-indicator,
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-button:active .mat-mdc-focus-indicator,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .action-button:active .mat-mdc-focus-indicator,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .text-button:active:not(.search-bar__btn.btn-clear) .mat-mdc-focus-indicator,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-button:active .mat-mdc-focus-indicator, .plr-dark-theme .primary-actions .text-button:focus:not(.search-bar__btn.btn-clear) .mat-mdc-focus-indicator, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .action-button:focus .mat-mdc-focus-indicator,
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .text-button:focus:not(.search-bar__btn.btn-clear) .mat-mdc-focus-indicator,
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-button:focus .mat-mdc-focus-indicator, .plr-light-theme .primary-actions .text-button:focus:not(.search-bar__btn.btn-clear) .mat-mdc-focus-indicator,
html .primary-actions .text-button:focus:not(.search-bar__btn.btn-clear) .mat-mdc-focus-indicator, .plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .action-button:focus .mat-mdc-focus-indicator,
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .text-button:focus:not(.search-bar__btn.btn-clear) .mat-mdc-focus-indicator,
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-button:focus .mat-mdc-focus-indicator,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .action-button:focus .mat-mdc-focus-indicator,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .text-button:focus:not(.search-bar__btn.btn-clear) .mat-mdc-focus-indicator,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-button:focus .mat-mdc-focus-indicator, .plr-dark-theme .primary-actions .cdk-focused.text-button:not(.search-bar__btn.btn-clear) .mat-mdc-focus-indicator, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .cdk-focused.action-button .mat-mdc-focus-indicator,
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .cdk-focused.text-button:not(.search-bar__btn.btn-clear) .mat-mdc-focus-indicator,
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .cdk-focused.mat-mdc-button .mat-mdc-focus-indicator, .plr-light-theme .primary-actions .cdk-focused.text-button:not(.search-bar__btn.btn-clear) .mat-mdc-focus-indicator,
html .primary-actions .cdk-focused.text-button:not(.search-bar__btn.btn-clear) .mat-mdc-focus-indicator, .plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .cdk-focused.action-button .mat-mdc-focus-indicator,
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .cdk-focused.text-button:not(.search-bar__btn.btn-clear) .mat-mdc-focus-indicator,
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .cdk-focused.mat-mdc-button .mat-mdc-focus-indicator,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .cdk-focused.action-button .mat-mdc-focus-indicator,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .cdk-focused.text-button:not(.search-bar__btn.btn-clear) .mat-mdc-focus-indicator,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .cdk-focused.mat-mdc-button .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme .primary-actions [disabled].text-button:not(.search-bar__btn.btn-clear), .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar [disabled].action-button,
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar [disabled].text-button:not(.search-bar__btn.btn-clear),
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar [disabled].mat-mdc-button, .plr-light-theme .primary-actions [disabled].text-button:not(.search-bar__btn.btn-clear),
html .primary-actions [disabled].text-button:not(.search-bar__btn.btn-clear), .plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar [disabled].action-button,
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar [disabled].text-button:not(.search-bar__btn.btn-clear),
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar [disabled].mat-mdc-button,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar [disabled].action-button,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar [disabled].text-button:not(.search-bar__btn.btn-clear),
html .plr-page-layout > .wrapper > .header-grid > .actions-bar [disabled].mat-mdc-button {
  color: var(--plr-color-neutral-500);
  background-color: var(--plr-color-neutral-100);
  pointer-events: none;
  cursor: default;
}

.mat-mdc-button .mat-mdc-button-touch-target {
  height: inherit !important;
}

.plr-button-small {
  --mdc-filled-button-container-height: var(--plr-btn-small-container-height);
  --mat-filled-button-horizontal-padding: var(--plr-btn-small-horizontal-padding);
  --mdc-text-button-container-height: var(--plr-btn-small-container-height);
  --mat-text-button-horizontal-padding: var(--plr-btn-small-horizontal-padding);
  --mdc-protected-button-container-height: var(--plr-btn-small-container-height);
  --mat-protected-button-horizontal-padding: var(--plr-btn-small-horizontal-padding);
  --mdc-outlined-button-container-height: var(--plr-btn-small-container-height);
  --mat-outlined-button-horizontal-padding: var(--plr-btn-small-horizontal-padding);
}

.plr-button-medium {
  --mdc-filled-button-container-height: var(--plr-btn-medium-container-height);
  --mat-filled-button-horizontal-padding: var(--plr-btn-medium-horizontal-padding);
  --mdc-text-button-container-height: var(--plr-btn-medium-container-height);
  --mat-text-button-horizontal-padding: var(--plr-btn-medium-horizontal-padding);
  --mdc-protected-button-container-height: var(--plr-btn-medium-container-height);
  --mat-protected-button-horizontal-padding: var(--plr-btn-medium-horizontal-padding);
  --mdc-outlined-button-container-height: var(--plr-btn-medium-container-height);
  --mat-outlined-button-horizontal-padding: var(--plr-btn-medium-horizontal-padding);
}

.plr-button-large {
  --mdc-filled-button-container-height: var(--plr-btn-large-container-height);
  --mat-filled-button-horizontal-padding: var(--plr-btn-large-horizontal-padding);
  --mdc-text-button-container-height: var(--plr-btn-large-container-height);
  --mat-text-button-horizontal-padding: var(--plr-btn-large-horizontal-padding);
  --mdc-protected-button-container-height: var(--plr-btn-large-container-height);
  --mat-protected-button-horizontal-padding: var(--plr-btn-large-horizontal-padding);
  --mdc-outlined-button-container-height: var(--plr-btn-large-container-height);
  --mat-outlined-button-horizontal-padding: var(--plr-btn-large-horizontal-padding);
}

/*
  This applies 2px focus border styling to an element without causing the contents
  of the element to shift.  If the element's non-focus border width is less than 2,
  then this mixin will use either an inset box-shadow or an outline to give the
  appearance of a 2px border on focus.  The color used is the var(--plr-focus-color) value.
  About the params:
  $non-focus-px-width-parameter => This is the width of the element's border when the element
      does NOT have focus.  This should be just the number without the 'px'.
  $use-outline-parameter => When the border of the element is less than 2, an inset box-shadow
      will be used to give the appearance of a 2px border on focus by default as it
      is safer to use an inset box-shadow as the outline sometimes might be partially
      hidden due to 0 margins on the element - but if an outline should be used
      instead, then set this param to true.
  $border-radius-parameter => For convenience, can pass in what the border-radius of the
      element should be on focus.

  NOTE: If $use-outline-parameter is not set to true, then automatically 'outline: none' will be
        applied to override the browser's outline styling on focus.

  NOTE: THIS APPLIES ONLY STYLES AND NO SELECTORS - meaning it is assumed that this mixin
        is being called from with common used focus selectors like &:focus, &.cdk-keyboard-focused, etc.
  NOTE: @include plr-focus-border-style() with the $include-selectors parameter set to false is
        essentially the same as calling this mixin, only with less typing needed.
*/
/*
  This applies 2px focus border styling to an element without causing the contents
  of the element to shift.  If the element's non-focus border width is less than 2,
  then this mixin will use either an inset box-shadow or an outline to give the
  appearance of a 2px border on focus.
  About the params:
  $non-focus-px-width => This is the width of the element's border when the element
      does NOT have focus.  This should be just the number without the 'px'.
  $use-outline => When the border of the element is less than 2, an inset box-shadow
      will be used to give the appearance of a 2px border on focus by default as it
      is safer to use an inset box-shadow as the outline sometimes might be partially
      hidden due to 0 margins on the element - but if an outline should be used
      instead, then set this param to true.
  $border-radius-param => For convenience, can pass in what the border-radius of them
      element should be on focus.

  NOTE: If $use-outline is not set to true, then automatically 'outline: none' will be
        applied to override the browser's outline styling on focus.

  NOTE: For convenience, the commonly used focus selectors
        (such as &.cdk-focused, &.cdk-keyboard-focused, &:focus) will be included so that
        only this mixin needs to be called rather than writing these selectors and then
        calling this mixin from within these selectors.
        If &:focus should be included as well, then set $include-hover to true.
        If &focus-within should be included as well, then set $include-focus-witin to true.
        If ONLY the styling should be applied without including these selectors, then
        set $include-selectors to false.
*/
.plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-add-button, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body > .add-btn, .form-builder-canvas-element-container .actions-container .mat-mdc-icon-button.has-text, .plr-light-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-add-button,
html .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-add-button, .plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__body > .add-btn,
html .plr-dynamic-item-editor .dynamic-item-editor__body > .add-btn {
  font-family: var(--plr-roboto-medium);
  font-weight: 500;
  font-size: 14px;
  color: var(--plr-text-link-color);
  background-color: transparent;
  outline: 0;
  text-decoration: none;
  border: 1px solid transparent;
}
.plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-add-button .mat-mdc-focus-indicator, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body > .add-btn .mat-mdc-focus-indicator, .form-builder-canvas-element-container .actions-container .mat-mdc-icon-button.has-text .mat-mdc-focus-indicator, .plr-light-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-add-button .mat-mdc-focus-indicator,
html .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-add-button .mat-mdc-focus-indicator, .plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__body > .add-btn .mat-mdc-focus-indicator,
html .plr-dynamic-item-editor .dynamic-item-editor__body > .add-btn .mat-mdc-focus-indicator {
  display: none;
}
.plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-add-button:hover, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body > .add-btn:hover, .form-builder-canvas-element-container .actions-container .mat-mdc-icon-button.has-text:hover, .plr-light-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-add-button:hover,
html .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-add-button:hover, .plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__body > .add-btn:hover,
html .plr-dynamic-item-editor .dynamic-item-editor__body > .add-btn:hover, .plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-add-button:focus, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body > .add-btn:focus, .form-builder-canvas-element-container .actions-container .mat-mdc-icon-button.has-text:focus, .plr-light-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-add-button:focus,
html .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-add-button:focus, .plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__body > .add-btn:focus,
html .plr-dynamic-item-editor .dynamic-item-editor__body > .add-btn:focus, .plr-dark-theme .plr-metadata-list-editor > .list-wrapper .cdk-focused.plr-metadata-list-editor-add-button, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body > .cdk-focused.add-btn, .form-builder-canvas-element-container .actions-container .cdk-focused.mat-mdc-icon-button.has-text, .plr-light-theme .plr-metadata-list-editor > .list-wrapper .cdk-focused.plr-metadata-list-editor-add-button,
html .plr-metadata-list-editor > .list-wrapper .cdk-focused.plr-metadata-list-editor-add-button, .plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__body > .cdk-focused.add-btn,
html .plr-dynamic-item-editor .dynamic-item-editor__body > .cdk-focused.add-btn {
  outline: none;
  color: var(--plr-focus-color);
  text-decoration: underline;
  font-weight: 500;
  background-color: transparent;
  box-shadow: none;
  border: 1px solid transparent;
}
.plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-add-button:hover mat-icon, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body > .add-btn:hover mat-icon, .form-builder-canvas-element-container .actions-container .mat-mdc-icon-button.has-text:hover mat-icon, .plr-light-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-add-button:hover mat-icon,
html .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-add-button:hover mat-icon, .plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__body > .add-btn:hover mat-icon,
html .plr-dynamic-item-editor .dynamic-item-editor__body > .add-btn:hover mat-icon, .plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-add-button:focus mat-icon, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body > .add-btn:focus mat-icon, .form-builder-canvas-element-container .actions-container .mat-mdc-icon-button.has-text:focus mat-icon, .plr-light-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-add-button:focus mat-icon,
html .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-add-button:focus mat-icon, .plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__body > .add-btn:focus mat-icon,
html .plr-dynamic-item-editor .dynamic-item-editor__body > .add-btn:focus mat-icon, .plr-dark-theme .plr-metadata-list-editor > .list-wrapper .cdk-focused.plr-metadata-list-editor-add-button mat-icon, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body > .cdk-focused.add-btn mat-icon, .form-builder-canvas-element-container .actions-container .cdk-focused.mat-mdc-icon-button.has-text mat-icon, .plr-light-theme .plr-metadata-list-editor > .list-wrapper .cdk-focused.plr-metadata-list-editor-add-button mat-icon,
html .plr-metadata-list-editor > .list-wrapper .cdk-focused.plr-metadata-list-editor-add-button mat-icon, .plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__body > .cdk-focused.add-btn mat-icon,
html .plr-dynamic-item-editor .dynamic-item-editor__body > .cdk-focused.add-btn mat-icon {
  color: var(--plr-focus-color);
}
.plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-add-button:hover:before, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body > .add-btn:hover:before, .form-builder-canvas-element-container .actions-container .mat-mdc-icon-button.has-text:hover:before, .plr-light-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-add-button:hover:before,
html .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-add-button:hover:before, .plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__body > .add-btn:hover:before,
html .plr-dynamic-item-editor .dynamic-item-editor__body > .add-btn:hover:before, .plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-add-button:focus:before, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body > .add-btn:focus:before, .form-builder-canvas-element-container .actions-container .mat-mdc-icon-button.has-text:focus:before, .plr-light-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-add-button:focus:before,
html .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-add-button:focus:before, .plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__body > .add-btn:focus:before,
html .plr-dynamic-item-editor .dynamic-item-editor__body > .add-btn:focus:before, .plr-dark-theme .plr-metadata-list-editor > .list-wrapper .cdk-focused.plr-metadata-list-editor-add-button:before, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body > .cdk-focused.add-btn:before, .form-builder-canvas-element-container .actions-container .cdk-focused.mat-mdc-icon-button.has-text:before, .plr-light-theme .plr-metadata-list-editor > .list-wrapper .cdk-focused.plr-metadata-list-editor-add-button:before,
html .plr-metadata-list-editor > .list-wrapper .cdk-focused.plr-metadata-list-editor-add-button:before, .plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__body > .cdk-focused.add-btn:before,
html .plr-dynamic-item-editor .dynamic-item-editor__body > .cdk-focused.add-btn:before {
  text-decoration: none;
}

.plr-dark-theme .bc-2022-1 .navigation-links.plr-button-toolbar button, .plr-dark-theme .bc-2022-1 .navigation-links > .plr-button-toolbar button, .bc-2022-1 wpc-primary-layout .header .header-right .menu-btn,
.bc-2022-1 wpc-primary-layout .header .header-right .more-button, .plr-light-theme .bc-2022-1 .navigation-links.plr-button-toolbar button, .plr-light-theme .bc-2022-1 .navigation-links > .plr-button-toolbar button,
html .bc-2022-1 .navigation-links.plr-button-toolbar button,
html .bc-2022-1 .navigation-links > .plr-button-toolbar button {
  min-width: 0px;
  height: initial;
  line-height: initial;
  margin-right: 15px;
  padding: 8px 12px;
  font-family: var(--plr-roboto-medium);
  font-weight: 500;
  font-size: 14px;
  text-decoration: none;
  color: var(--plr-text-link-color);
  border: 2px solid transparent;
  border-radius: 6px;
}
.plr-dark-theme .bc-2022-1 .navigation-links.plr-button-toolbar button .mat-mdc-focus-indicator, .plr-dark-theme .bc-2022-1 .navigation-links > .plr-button-toolbar button .mat-mdc-focus-indicator, .bc-2022-1 wpc-primary-layout .header .header-right .menu-btn .mat-mdc-focus-indicator,
.bc-2022-1 wpc-primary-layout .header .header-right .more-button .mat-mdc-focus-indicator, .plr-light-theme .bc-2022-1 .navigation-links.plr-button-toolbar button .mat-mdc-focus-indicator, .plr-light-theme .bc-2022-1 .navigation-links > .plr-button-toolbar button .mat-mdc-focus-indicator,
html .bc-2022-1 .navigation-links.plr-button-toolbar button .mat-mdc-focus-indicator,
html .bc-2022-1 .navigation-links > .plr-button-toolbar button .mat-mdc-focus-indicator {
  display: none;
}
.plr-dark-theme .bc-2022-1 .navigation-links.plr-button-toolbar button:hover, .plr-dark-theme .bc-2022-1 .navigation-links > .plr-button-toolbar button:hover, .bc-2022-1 wpc-primary-layout .header .header-right .menu-btn:hover,
.bc-2022-1 wpc-primary-layout .header .header-right .more-button:hover, .plr-light-theme .bc-2022-1 .navigation-links.plr-button-toolbar button:hover, .plr-light-theme .bc-2022-1 .navigation-links > .plr-button-toolbar button:hover,
html .bc-2022-1 .navigation-links.plr-button-toolbar button:hover,
html .bc-2022-1 .navigation-links > .plr-button-toolbar button:hover, .plr-dark-theme .bc-2022-1 .navigation-links.plr-button-toolbar button:focus, .plr-dark-theme .bc-2022-1 .navigation-links > .plr-button-toolbar button:focus, .bc-2022-1 wpc-primary-layout .header .header-right .menu-btn:focus,
.bc-2022-1 wpc-primary-layout .header .header-right .more-button:focus, .plr-light-theme .bc-2022-1 .navigation-links.plr-button-toolbar button:focus, .plr-light-theme .bc-2022-1 .navigation-links > .plr-button-toolbar button:focus,
html .bc-2022-1 .navigation-links.plr-button-toolbar button:focus,
html .bc-2022-1 .navigation-links > .plr-button-toolbar button:focus, .plr-dark-theme .bc-2022-1 .navigation-links.plr-button-toolbar button.cdk-focused, .plr-dark-theme .bc-2022-1 .navigation-links > .plr-button-toolbar button.cdk-focused, .bc-2022-1 wpc-primary-layout .header .header-right .cdk-focused.menu-btn,
.bc-2022-1 wpc-primary-layout .header .header-right .cdk-focused.more-button, .plr-light-theme .bc-2022-1 .navigation-links.plr-button-toolbar button.cdk-focused, .plr-light-theme .bc-2022-1 .navigation-links > .plr-button-toolbar button.cdk-focused,
html .bc-2022-1 .navigation-links.plr-button-toolbar button.cdk-focused,
html .bc-2022-1 .navigation-links > .plr-button-toolbar button.cdk-focused {
  outline: none;
  text-decoration: none;
  color: var(--plr-focus-color);
  border: 2px solid var(--plr-focus-color);
  box-shadow: none;
}

.plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button:hover, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button:hover, .form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field.ng-touched.ng-invalid:focus-within .mat-mdc-form-field-infix .mat-datepicker-toggle .mat-mdc-icon-button:hover, .form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field.ng-touched.ng-invalid.mat-focused .mat-mdc-form-field-infix .mat-datepicker-toggle .mat-mdc-icon-button:hover,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field:focus-within .mat-mdc-form-field-infix .mat-datepicker-toggle .mat-mdc-icon-button:hover,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field:focus-within .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-datepicker-toggle .mat-mdc-icon-button:hover,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field.mat-focused .mat-mdc-form-field-infix .mat-datepicker-toggle .mat-mdc-icon-button:hover,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-datepicker-toggle .mat-mdc-icon-button:hover, .form-builder-canvas-element-container .actions-container .mat-mdc-icon-button:hover:not(.has-text), .plr-light-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button:hover,
html .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button:hover, .plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button:hover,
html .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button:hover, .plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button:focus, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button:focus, .form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field.ng-touched.ng-invalid:focus-within .mat-mdc-form-field-infix .mat-datepicker-toggle .mat-mdc-icon-button:focus, .form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field.ng-touched.ng-invalid.mat-focused .mat-mdc-form-field-infix .mat-datepicker-toggle .mat-mdc-icon-button:focus,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field:focus-within .mat-mdc-form-field-infix .mat-datepicker-toggle .mat-mdc-icon-button:focus,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field:focus-within .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-datepicker-toggle .mat-mdc-icon-button:focus,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field.mat-focused .mat-mdc-form-field-infix .mat-datepicker-toggle .mat-mdc-icon-button:focus,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-datepicker-toggle .mat-mdc-icon-button:focus, .form-builder-canvas-element-container .actions-container .mat-mdc-icon-button:focus:not(.has-text), .plr-light-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button:focus,
html .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button:focus, .plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button:focus,
html .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button:focus, .plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .cdk-focused.mat-mdc-icon-button, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .cdk-focused.mat-mdc-icon-button, .form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field.ng-touched.ng-invalid:focus-within .mat-mdc-form-field-infix .mat-datepicker-toggle .cdk-focused.mat-mdc-icon-button, .form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field.ng-touched.ng-invalid.mat-focused .mat-mdc-form-field-infix .mat-datepicker-toggle .cdk-focused.mat-mdc-icon-button,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field:focus-within .mat-mdc-form-field-infix .mat-datepicker-toggle .cdk-focused.mat-mdc-icon-button,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field:focus-within .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-datepicker-toggle .cdk-focused.mat-mdc-icon-button,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field.mat-focused .mat-mdc-form-field-infix .mat-datepicker-toggle .cdk-focused.mat-mdc-icon-button,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-datepicker-toggle .cdk-focused.mat-mdc-icon-button, .form-builder-canvas-element-container .actions-container .cdk-focused.mat-mdc-icon-button:not(.has-text), .plr-light-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .cdk-focused.mat-mdc-icon-button,
html .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .cdk-focused.mat-mdc-icon-button, .plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .cdk-focused.mat-mdc-icon-button,
html .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .cdk-focused.mat-mdc-icon-button {
  color: var(--plr-icon-btn-focus-overlay-color);
  border-color: transparent;
}
.plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button:hover .mat-mdc-focus-indicator, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button:hover .mat-mdc-focus-indicator,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field:focus-within .mat-mdc-form-field-infix .mat-datepicker-toggle .mat-mdc-icon-button:hover .mat-mdc-focus-indicator,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field:focus-within .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-datepicker-toggle .mat-mdc-icon-button:hover .mat-mdc-focus-indicator,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field.mat-focused .mat-mdc-form-field-infix .mat-datepicker-toggle .mat-mdc-icon-button:hover .mat-mdc-focus-indicator,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-datepicker-toggle .mat-mdc-icon-button:hover .mat-mdc-focus-indicator, .form-builder-canvas-element-container .actions-container .mat-mdc-icon-button:hover:not(.has-text) .mat-mdc-focus-indicator, .plr-light-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button:hover .mat-mdc-focus-indicator,
html .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button:hover .mat-mdc-focus-indicator, .plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button:hover .mat-mdc-focus-indicator,
html .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button:hover .mat-mdc-focus-indicator, .plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button:focus .mat-mdc-focus-indicator, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button:focus .mat-mdc-focus-indicator,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field:focus-within .mat-mdc-form-field-infix .mat-datepicker-toggle .mat-mdc-icon-button:focus .mat-mdc-focus-indicator,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field:focus-within .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-datepicker-toggle .mat-mdc-icon-button:focus .mat-mdc-focus-indicator,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field.mat-focused .mat-mdc-form-field-infix .mat-datepicker-toggle .mat-mdc-icon-button:focus .mat-mdc-focus-indicator,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-datepicker-toggle .mat-mdc-icon-button:focus .mat-mdc-focus-indicator, .form-builder-canvas-element-container .actions-container .mat-mdc-icon-button:focus:not(.has-text) .mat-mdc-focus-indicator, .plr-light-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button:focus .mat-mdc-focus-indicator,
html .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button:focus .mat-mdc-focus-indicator, .plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button:focus .mat-mdc-focus-indicator,
html .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button:focus .mat-mdc-focus-indicator, .plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .cdk-focused.mat-mdc-icon-button .mat-mdc-focus-indicator, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .cdk-focused.mat-mdc-icon-button .mat-mdc-focus-indicator,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field:focus-within .mat-mdc-form-field-infix .mat-datepicker-toggle .cdk-focused.mat-mdc-icon-button .mat-mdc-focus-indicator,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field:focus-within .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-datepicker-toggle .cdk-focused.mat-mdc-icon-button .mat-mdc-focus-indicator,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field.mat-focused .mat-mdc-form-field-infix .mat-datepicker-toggle .cdk-focused.mat-mdc-icon-button .mat-mdc-focus-indicator,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-datepicker-toggle .cdk-focused.mat-mdc-icon-button .mat-mdc-focus-indicator, .form-builder-canvas-element-container .actions-container .cdk-focused.mat-mdc-icon-button:not(.has-text) .mat-mdc-focus-indicator, .plr-light-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .cdk-focused.mat-mdc-icon-button .mat-mdc-focus-indicator,
html .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .cdk-focused.mat-mdc-icon-button .mat-mdc-focus-indicator, .plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .cdk-focused.mat-mdc-icon-button .mat-mdc-focus-indicator,
html .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .cdk-focused.mat-mdc-icon-button .mat-mdc-focus-indicator {
  display: initial;
  background-color: var(--plr-focus-overlay-bg-color);
  opacity: var(--plr-focus-overlay-opacity);
}

/*
    Standard style settings for emphasizing a tile on hover and focus.
    --By default, a 2px outline will be used, but if for some reason
        the full outline cannot be seen, then use a 2px border for emphasis
        by setting $isStyleBorderOnEmphasis to 'true'.
    --When using the border setting for emphasis, by default, the border will
        be set to transparent when not being emphasized; if, however, there is a
        previous existing non-hover border style that should not be overridden,
        then set $isStyleDefaultBorder to 'false'.
    --By default, the emphasize styling will be applied when focus is set
        within the tile container; but if this is not desired,
        then set $applyFocusWithin to 'false'.
*/
/**
 * Color utility classes that can be used to style html description.
 * Example: <span class="plr-error-color">This field is required.</span>
 */
/*
  Change color of svg.
  Most often this is changing it to the focus color, so make the focus color the default.
*/
/*
  Standard styling for the 'no items' message of an empty list.
*/
.plr-content-grid {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 12px;
  padding: 12px;
}

.plr-content-grid .plr-metadata-control-host:after,
.plr-content-grid .plr-metadata-control-host-control:after {
  display: none;
}

.plr-content-grid li {
  list-style-position: inside;
}

.ui-hide:not(label) {
  position: absolute;
  left: -10000px;
  top: auto;
  width: 1px;
  height: 1px;
  overflow: hidden;
}

label.ui-hide {
  width: 0;
  height: 0;
  position: absolute;
  overflow: hidden;
}

.hidden,
.inline-field.hidden,
.block-field.hidden,
.block-edit-field.hidden,
.inline-edit-field.hidden {
  display: none !important;
}

.row {
  display: block;
  width: 100%;
}

.flex-row {
  align-items: flex-end;
  display: flex;
  flex-flow: row wrap;
  width: 100%;
}

.capitalize {
  text-transform: capitalize;
}

.all-caps {
  text-transform: uppercase;
}

.lowercase {
  text-transform: lowercase;
}

html .plr-heading-one,
html .plr-dark-theme .plr-page-layout > .wrapper .heading,
.plr-dark-theme .plr-page-layout > .wrapper html .heading,
html .plr-dark-theme .label-content.plr-heading-one,
.plr-dark-theme html .label-content.plr-heading-one,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .plr-heading-one.display-content,
html .plr-light-theme .plr-page-layout > .wrapper .heading,
.plr-light-theme .plr-page-layout > .wrapper html .heading,
html .plr-page-layout > .wrapper .heading,
html .plr-light-theme .label-content.plr-heading-one,
.plr-light-theme html .label-content.plr-heading-one,
.plr-light-theme .plr-metadata-control-host.label-display-content html .plr-heading-one.display-content,
html .label-content.plr-heading-one,
html .plr-metadata-control-host.label-display-content .plr-heading-one.display-content {
  font-family: "Roboto Medium";
  font-weight: 700;
  font-style: normal;
  font-size: 1.875rem;
}
html .plr-heading-two,
html .plr-dark-theme .tiles .tile .header h2,
.plr-dark-theme .tiles .tile .header html h2,
html .plr-dark-theme .tiles .tile .header h3,
.plr-dark-theme .tiles .tile .header html h3,
html .plr-dark-theme .label-content.plr-heading-two,
.plr-dark-theme html .label-content.plr-heading-two,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .plr-heading-two.display-content,
html wpc-page-layout .heading h1,
wpc-page-layout .heading html h1,
html plr-page-layout .heading h1,
plr-page-layout .heading html h1,
html .wpc-home-core .home-header-container h1,
.wpc-home-core .home-header-container html h1,
html .plr-light-theme .tiles .tile .header h2,
.plr-light-theme .tiles .tile .header html h2,
html .plr-light-theme .tiles .tile .header h3,
.plr-light-theme .tiles .tile .header html h3,
html .tiles .tile .header h2,
html .tiles .tile .header h3,
html .plr-light-theme .label-content.plr-heading-two,
.plr-light-theme html .label-content.plr-heading-two,
.plr-light-theme .plr-metadata-control-host.label-display-content html .plr-heading-two.display-content,
html .label-content.plr-heading-two,
html .plr-metadata-control-host.label-display-content .plr-heading-two.display-content {
  font-family: "Roboto Medium";
  font-weight: 500;
  font-size: 1.5rem;
}
html .plr-heading-three, html .bc-panel .bc-panel-header > plr-label .label-content, .plr-dark-theme .plr-metadata-control-host.label-display-content html .bc-panel .bc-panel-header > plr-label .display-content, .plr-light-theme .plr-metadata-control-host.label-display-content html .bc-panel .bc-panel-header > plr-label .display-content,
html .bc-panel .bc-panel-header > plr-label .plr-metadata-control-host.label-display-content .display-content,
html .plr-metadata-control-host.label-display-content .bc-panel .bc-panel-header > plr-label .display-content,
html .bc-panel .bc-panel-header .bc-panel-header-text,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .bc-panel .bc-panel-header .display-content.bc-panel-header-text,
html .plr-dark-theme plr-metadata-table-editor .wrapper > header,
.plr-dark-theme plr-metadata-table-editor html .wrapper > header,
html .plr-dark-theme .label-content.plr-heading-three,
.plr-dark-theme html .label-content.plr-heading-three,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .plr-heading-three.display-content,
.plr-dark-theme html .bc-panel .bc-panel-header > plr-label .label-content,
html .bc-panel .bc-panel-header > plr-label .plr-dark-theme .label-content,
html .wpc-dual-list-item-layout .overall-list-header,
.wpc-dual-list-item-layout html .overall-list-header,
html .role-list-item .role-list-item__header .list-item-header,
.role-list-item .role-list-item__header html .list-item-header,
html .permission-list-item .permission-list-item__header .list-item-header,
.permission-list-item .permission-list-item__header html .list-item-header,
html .plr-light-theme plr-metadata-table-editor .wrapper > header,
.plr-light-theme plr-metadata-table-editor html .wrapper > header,
html plr-metadata-table-editor .wrapper > header,
html .plr-light-theme .label-content.plr-heading-three,
.plr-light-theme html .label-content.plr-heading-three,
.plr-light-theme .plr-metadata-control-host.label-display-content html .plr-heading-three.display-content,
.plr-light-theme html .bc-panel .bc-panel-header > plr-label .label-content,
html .bc-panel .bc-panel-header > plr-label .plr-light-theme .label-content,
html .label-content.plr-heading-three,
html .plr-metadata-control-host.label-display-content .plr-heading-three.display-content,
html .bc-panel .bc-panel-header .label-content.bc-panel-header-text,
.plr-light-theme .plr-metadata-control-host.label-display-content html .bc-panel .bc-panel-header .bc-panel-header-text.display-content,
html .bc-panel .bc-panel-header .plr-metadata-control-host.label-display-content .bc-panel-header-text.display-content,
html .plr-metadata-control-host.label-display-content .bc-panel .bc-panel-header .bc-panel-header-text.display-content {
  font-family: "Roboto Medium";
  font-weight: 500;
  font-size: 1.125rem;
}
html .plr-heading-four,
html .plr-dark-theme .label-content.plr-heading-four,
.plr-dark-theme html .label-content.plr-heading-four,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .plr-heading-four.display-content,
html .plr-dark-theme .fieldset-legend,
.plr-dark-theme html .fieldset-legend,
html .plr-dark-theme .wpc-heading--1,
.plr-dark-theme html .wpc-heading--1,
html .plr-dark-theme .wpc-heading,
.plr-dark-theme html .wpc-heading,
html wpc-panel-card .panel-card mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body .no-records-message,
wpc-panel-card .panel-card mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body html .no-records-message,
html wpc-panel-card .panel-card mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body .no-record-message,
wpc-panel-card .panel-card mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body html .no-record-message,
html wpc-person-name-header h2,
wpc-person-name-header html h2,
html .wpc-staff-details .root-container .header h2,
.wpc-staff-details .root-container .header html h2,
html .plr-light-theme .label-content.plr-heading-four,
.plr-light-theme html .label-content.plr-heading-four,
.plr-light-theme .plr-metadata-control-host.label-display-content html .plr-heading-four.display-content,
html .label-content.plr-heading-four,
html .plr-metadata-control-host.label-display-content .plr-heading-four.display-content,
html .plr-light-theme .fieldset-legend,
.plr-light-theme html .fieldset-legend,
html .fieldset-legend,
html .plr-light-theme .wpc-heading--1,
.plr-light-theme html .wpc-heading--1,
html .plr-light-theme .wpc-heading,
.plr-light-theme html .wpc-heading,
html .wpc-heading--1,
html .wpc-heading {
  font-family: "Roboto Medium";
  font-weight: 500;
  font-size: 1rem;
}
html .plr-heading-five,
html .plr-dark-theme .label-content.plr-heading-five,
.plr-dark-theme html .label-content.plr-heading-five,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .plr-heading-five.display-content,
html wpc-dialog-layout .dialog-layout .dialog-layout__header.mat-mdc-dialog-title span,
wpc-dialog-layout .dialog-layout .dialog-layout__header.mat-mdc-dialog-title html span,
html wpc-person-summary-tile .header,
wpc-person-summary-tile html .header,
html .plr-light-theme .label-content.plr-heading-five,
.plr-light-theme html .label-content.plr-heading-five,
.plr-light-theme .plr-metadata-control-host.label-display-content html .plr-heading-five.display-content,
html .label-content.plr-heading-five,
html .plr-metadata-control-host.label-display-content .plr-heading-five.display-content {
  font-family: "Roboto Medium";
  font-weight: 500;
  font-size: 0.813rem;
}
html .plr-heading-six,
html .plr-dark-theme .label-content.plr-heading-six,
.plr-dark-theme html .label-content.plr-heading-six,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .plr-heading-six.display-content,
html .plr-dark-theme .expansion-container.mat-expansion-panel .mat-expansion-panel-header h3,
.plr-dark-theme .expansion-container.mat-expansion-panel .mat-expansion-panel-header html h3,
html .plr-light-theme .label-content.plr-heading-six,
.plr-light-theme html .label-content.plr-heading-six,
.plr-light-theme .plr-metadata-control-host.label-display-content html .plr-heading-six.display-content,
html .label-content.plr-heading-six,
html .plr-metadata-control-host.label-display-content .plr-heading-six.display-content,
html .plr-light-theme .expansion-container.mat-expansion-panel .mat-expansion-panel-header h3,
.plr-light-theme .expansion-container.mat-expansion-panel .mat-expansion-panel-header html h3,
html .expansion-container.mat-expansion-panel .mat-expansion-panel-header h3 {
  font-family: "Roboto Medium";
  font-weight: 300;
  font-size: 0.75rem;
}
html .plr-text-overflow-ellipsis {
  text-overflow: ellipsis;
  overflow: hidden;
  width: 100%;
  white-space: nowrap;
}
html .plr-body,
html body,
html .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table,
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper html .mat-mdc-table,
html wpc-dashboard-nav-tile span,
wpc-dashboard-nav-tile html span,
html wpc-quick-access .menu-btn .search-link__label,
wpc-quick-access .menu-btn html .search-link__label,
html wpc-quick-access .menu-btn .menu-btn__label,
wpc-quick-access .menu-btn html .menu-btn__label,
html .search-history .search-history__body .history-card mat-list-item,
.search-history .search-history__body .history-card html mat-list-item,
html wpc-primary-layout .header .header-right .menu-btn .search-link__label,
wpc-primary-layout .header .header-right .menu-btn html .search-link__label,
html wpc-primary-layout .header .header-right .menu-btn .menu-btn__label,
wpc-primary-layout .header .header-right .menu-btn html .menu-btn__label,
html .plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table,
.plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper html .mat-mdc-table,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table {
  font-family: "Roboto Regular";
  font-weight: 400;
  font-size: 0.875rem;
}
html .plr-body-one,
html .left-nav-component .root-node .mat-mdc-nav-list .mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list html .mdc-list-item,
html .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list html .mat-mdc-list-item,
html .table-menu.mat-menu-panel .mat-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-menu-content html .mat-menu-item,
html .table-menu.mat-menu-panel .mat-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-menu-content html .mat-mdc-menu-item,
html .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content html .mat-menu-item,
html .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content html .mat-mdc-menu-item,
html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content html .mat-menu-item,
html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content html .mat-mdc-menu-item,
html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content html .mat-menu-item,
html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content html .mat-mdc-menu-item,
html .button-menu .overlay-container .mat-list-base.mat-action-list button .mat-list-item-content,
.button-menu .overlay-container .mat-list-base.mat-action-list button html .mat-list-item-content,
html .plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list .mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list html .plr-dark-theme .mdc-list-item,
html .plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list html .plr-dark-theme .mat-mdc-list-item,
html .plr-dark-theme .button-menu .overlay-container .mat-list-base.mat-action-list button .mat-list-item-content,
.button-menu .overlay-container .mat-list-base.mat-action-list button html .plr-dark-theme .mat-list-item-content,
html .plr-dark-theme .table-menu.mat-menu-panel .mat-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-menu-content html .plr-dark-theme .mat-menu-item,
html .plr-dark-theme .table-menu.mat-menu-panel .mat-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-menu-content html .plr-dark-theme .mat-mdc-menu-item,
html .plr-dark-theme .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content html .plr-dark-theme .mat-menu-item,
html .plr-dark-theme .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content html .plr-dark-theme .mat-mdc-menu-item,
html .plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content html .plr-dark-theme .mat-menu-item,
html .plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content html .plr-dark-theme .mat-mdc-menu-item,
html .plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content html .plr-dark-theme .mat-menu-item,
html .plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content html .plr-dark-theme .mat-mdc-menu-item,
html .plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.plr-dark-theme html .left-nav-component .root-node .mat-mdc-nav-list .mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list .plr-dark-theme html .mdc-list-item,
.plr-dark-theme html .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list .plr-dark-theme html .mat-mdc-list-item,
.plr-dark-theme html .button-menu .overlay-container .mat-list-base.mat-action-list button .mat-list-item-content,
.button-menu .overlay-container .mat-list-base.mat-action-list button .plr-dark-theme html .mat-list-item-content,
.plr-dark-theme html .table-menu.mat-menu-panel .mat-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-menu-content .plr-dark-theme html .mat-menu-item,
.plr-dark-theme html .table-menu.mat-menu-panel .mat-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-menu-content .plr-dark-theme html .mat-mdc-menu-item,
.plr-dark-theme html .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content .plr-dark-theme html .mat-menu-item,
.plr-dark-theme html .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content .plr-dark-theme html .mat-mdc-menu-item,
.plr-dark-theme html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .plr-dark-theme html .mat-menu-item,
.plr-dark-theme html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .plr-dark-theme html .mat-mdc-menu-item,
.plr-dark-theme html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .plr-dark-theme html .mat-menu-item,
.plr-dark-theme html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .plr-dark-theme html .mat-mdc-menu-item,
.plr-dark-theme html .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list html .mat-mdc-list-item,
html .plr-dark-theme .plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.plr-dark-theme .plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list html .mat-mdc-list-item,
html .plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list .plr-dark-theme .mat-mdc-list-item,
.plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list .plr-dark-theme html .mat-mdc-list-item,
.plr-dark-theme html .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
html .left-nav-component .root-node .mat-mdc-nav-list .plr-dark-theme .mat-mdc-list-item,
html .plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list .mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list html .plr-light-theme .mdc-list-item,
html .plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list html .plr-light-theme .mat-mdc-list-item,
html .plr-light-theme .button-menu .overlay-container .mat-list-base.mat-action-list button .mat-list-item-content,
.button-menu .overlay-container .mat-list-base.mat-action-list button html .plr-light-theme .mat-list-item-content,
html .plr-light-theme .table-menu.mat-menu-panel .mat-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-menu-content html .plr-light-theme .mat-menu-item,
html .plr-light-theme .table-menu.mat-menu-panel .mat-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-menu-content html .plr-light-theme .mat-mdc-menu-item,
html .plr-light-theme .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content html .plr-light-theme .mat-menu-item,
html .plr-light-theme .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content html .plr-light-theme .mat-mdc-menu-item,
html .plr-light-theme .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content html .plr-light-theme .mat-menu-item,
html .plr-light-theme .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content html .plr-light-theme .mat-mdc-menu-item,
html .plr-light-theme .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content html .plr-light-theme .mat-menu-item,
html .plr-light-theme .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content html .plr-light-theme .mat-mdc-menu-item,
html .plr-light-theme .plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list html .plr-light-theme .mat-mdc-list-item,
html .plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
html .plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
html .left-nav-component .root-node .mat-mdc-nav-list .plr-light-theme .mat-mdc-list-item,
.plr-light-theme html .left-nav-component .root-node .mat-mdc-nav-list .mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list .plr-light-theme html .mdc-list-item,
.plr-light-theme html .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list .plr-light-theme html .mat-mdc-list-item,
.plr-light-theme html .button-menu .overlay-container .mat-list-base.mat-action-list button .mat-list-item-content,
.button-menu .overlay-container .mat-list-base.mat-action-list button .plr-light-theme html .mat-list-item-content,
.plr-light-theme html .table-menu.mat-menu-panel .mat-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-menu-content .plr-light-theme html .mat-menu-item,
.plr-light-theme html .table-menu.mat-menu-panel .mat-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-menu-content .plr-light-theme html .mat-mdc-menu-item,
.plr-light-theme html .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content .plr-light-theme html .mat-menu-item,
.plr-light-theme html .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content .plr-light-theme html .mat-mdc-menu-item,
.plr-light-theme html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .plr-light-theme html .mat-menu-item,
.plr-light-theme html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .plr-light-theme html .mat-mdc-menu-item,
.plr-light-theme html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .plr-light-theme html .mat-menu-item,
.plr-light-theme html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .plr-light-theme html .mat-mdc-menu-item,
.plr-light-theme html .plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list .plr-light-theme html .mat-mdc-list-item,
.plr-light-theme html .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list html .mat-mdc-list-item,
.plr-light-theme html .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
html .left-nav-component .root-node .mat-mdc-nav-list .mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list html .mdc-list-item,
html .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list html .mat-mdc-list-item,
html .button-menu .overlay-container .mat-list-base.mat-action-list button .mat-list-item-content,
.button-menu .overlay-container .mat-list-base.mat-action-list button html .mat-list-item-content,
html .table-menu.mat-menu-panel .mat-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-menu-content html .mat-menu-item,
html .table-menu.mat-menu-panel .mat-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-menu-content html .mat-mdc-menu-item,
html .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content html .mat-menu-item,
html .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content html .mat-mdc-menu-item,
html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content html .mat-menu-item,
html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content html .mat-mdc-menu-item,
html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content html .mat-menu-item,
html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content html .mat-mdc-menu-item,
html .plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list html .mat-mdc-list-item,
html .plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list html .mat-mdc-list-item,
html .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item {
  font-family: "Roboto Regular";
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 1.5rem;
}
html .plr-body-two,
html .left-nav-component .root-node div.root-node__display-name .mat-mdc-nav-list .mdc-list-item.active h2,
.left-nav-component .root-node div.root-node__display-name .mat-mdc-nav-list .mdc-list-item.active html h2,
.left-nav-component .root-node div.root-node__display-name .mat-mdc-nav-list .mat-mdc-list-item.active html h2,
html .plr-dark-theme .expandable-field .mat-expansion-panel-header .mat-content ::ng-deep .mat-expansion-panel-header-title,
.plr-dark-theme .expandable-field .mat-expansion-panel-header .mat-content ::ng-deep html .mat-expansion-panel-header-title,
html .plr-dark-theme .left-nav-component .root-node .root-node__display-name .mat-mdc-nav-list .mat-mdc-list-item.active h2,
.plr-dark-theme .left-nav-component .root-node .root-node__display-name .mat-mdc-nav-list .mat-mdc-list-item.active html h2,
html .plr-light-theme .expandable-field .mat-expansion-panel-header .mat-content ::ng-deep .mat-expansion-panel-header-title,
.plr-light-theme .expandable-field .mat-expansion-panel-header .mat-content ::ng-deep html .mat-expansion-panel-header-title,
html .expandable-field .mat-expansion-panel-header .mat-content ::ng-deep .mat-expansion-panel-header-title,
html .plr-light-theme .left-nav-component .root-node .root-node__display-name .mat-mdc-nav-list .mat-mdc-list-item.active h2,
.plr-light-theme .left-nav-component .root-node .root-node__display-name .mat-mdc-nav-list .mat-mdc-list-item.active html h2,
html .left-nav-component .root-node .root-node__display-name .mat-mdc-nav-list .mat-mdc-list-item.active h2 {
  font-family: "Roboto Regular";
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 1.5rem;
}
html .plr-subtitle-one {
  font-family: "Roboto Regular";
  font-weight: 400;
  font-style: normal;
  font-size: 0.75rem;
}
.plr-dark-theme .plr-light-theme html .plr-metadata-control-host.label-display-content .display-content,
html .plr-metadata-control-host.label-display-content .plr-light-theme .plr-dark-theme .display-content,
.plr-dark-theme html .plr-light-theme .plr-metadata-control-host.label-display-content .display-content,
.plr-light-theme .plr-metadata-control-host.label-display-content html .plr-dark-theme .display-content,
.plr-dark-theme .plr-light-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-light-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label,
.plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label,
.plr-dark-theme html .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label,
.plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label,
.plr-dark-theme .plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label,
.plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label,
.plr-dark-theme html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label,
.plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label, html .plr-dark-theme .mdc-list-item .mdc-list-item__primary-text, .plr-dark-theme .mdc-list-item html .mdc-list-item__primary-text, html .plr-dark-theme .plr-light-theme .mat-mdc-radio-button .mdc-form-field, .plr-dark-theme .plr-light-theme .mat-mdc-radio-button html .mdc-form-field, html .plr-light-theme .mat-mdc-radio-button .plr-dark-theme .mdc-form-field, .plr-light-theme .mat-mdc-radio-button .plr-dark-theme html .mdc-form-field,
.plr-dark-theme html .mat-mdc-radio-button .mdc-form-field,
html .mat-mdc-radio-button .plr-dark-theme .mdc-form-field, html .plr-dark-theme .mat-mdc-radio-button .mdc-form-field, .plr-dark-theme .mat-mdc-radio-button html .mdc-form-field,
html .plr-dark-theme .checkbox-label,
.plr-dark-theme html .checkbox-label, html .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, html .plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, html .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, html .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, html .plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label, .plr-dark-theme html .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label, .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme html .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label,
.plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label, .plr-dark-theme html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label, .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme html .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
.plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, html .plr-dark-theme .plr-light-theme .data-display .data-display__label, .plr-dark-theme .plr-light-theme .data-display html .data-display__label, html .plr-light-theme .data-display .plr-dark-theme .data-display__label, .plr-light-theme .data-display .plr-dark-theme html .data-display__label,
html .plr-dark-theme .plr-light-theme .data-display .data-display__label-description,
.plr-dark-theme .plr-light-theme .data-display html .data-display__label-description,
html .plr-light-theme .data-display .plr-dark-theme .data-display__label-description,
.plr-light-theme .data-display .plr-dark-theme html .data-display__label-description,
.plr-dark-theme html .data-display .data-display__label,
html .data-display .plr-dark-theme .data-display__label,
.plr-dark-theme html .data-display .data-display__label-description,
html .data-display .plr-dark-theme .data-display__label-description, html .plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, html .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label, html .plr-light-theme .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label, .plr-light-theme .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme html mat-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme html mat-label,
.plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label,
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label, html .plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, html .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label, html .plr-light-theme .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .plr-light-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label, .plr-light-theme .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme html .mat-form-field-label, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme html .mat-form-field-label,
.plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label,
.plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label, html .plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label, html .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label, .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme html .mat-form-field-label,
.plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label, html .plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label, html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label, .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme html mat-label,
.plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label, html .plr-dark-theme label, .plr-dark-theme html label,
html .plr-dark-theme .label,
.plr-dark-theme html .label, html .plr-dark-theme .data-display .data-display__label, .plr-dark-theme .data-display html .data-display__label,
html .plr-dark-theme .data-display .data-display__label-description,
.plr-dark-theme .data-display html .data-display__label-description, html .plr-dark-theme .label-content, .plr-dark-theme html .label-content, html .plr-dark-theme .label-pseudo, .plr-dark-theme html .label-pseudo, html .plr-dark-theme .label-description, .plr-dark-theme html .label-description, html .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-metadata-control-host.label-display-content html .display-content, html .wpc-message-center-home .main-content .message-list-column .message-list .list-item__inner .left h4, .wpc-message-center-home .main-content .message-list-column .message-list .list-item__inner .left html h4, html .plr-light-theme .mdc-list-item .mdc-list-item__primary-text, .plr-light-theme .mdc-list-item html .mdc-list-item__primary-text,
html .mdc-list-item .mdc-list-item__primary-text, html .plr-light-theme .plr-dark-theme .mat-mdc-radio-button .mdc-form-field, .plr-dark-theme .mat-mdc-radio-button html .plr-light-theme .mdc-form-field, .plr-light-theme html .plr-dark-theme .mat-mdc-radio-button .mdc-form-field, .plr-dark-theme .mat-mdc-radio-button .plr-light-theme html .mdc-form-field, html .plr-light-theme .mat-mdc-radio-button .mdc-form-field, .plr-light-theme .mat-mdc-radio-button html .mdc-form-field,
.plr-light-theme html .mat-mdc-radio-button .mdc-form-field,
html .mat-mdc-radio-button .plr-light-theme .mdc-form-field,
html .plr-light-theme .plr-dark-theme .checkbox-label,
.plr-dark-theme html .plr-light-theme .checkbox-label,
.plr-light-theme html .plr-dark-theme .checkbox-label,
.plr-dark-theme .plr-light-theme html .checkbox-label,
html .plr-light-theme .checkbox-label,
.plr-light-theme html .checkbox-label,
.plr-light-theme html .checkbox-label,
html .plr-light-theme .checkbox-label,
html .plr-dark-theme .mat-mdc-radio-button .mdc-form-field,
.plr-dark-theme .mat-mdc-radio-button html .mdc-form-field,
html .plr-light-theme .mat-mdc-radio-button .mdc-form-field,
.plr-light-theme .mat-mdc-radio-button html .mdc-form-field,
html .mat-mdc-radio-button .mdc-form-field,
html .plr-dark-theme .checkbox-label,
.plr-dark-theme html .checkbox-label,
html .checkbox-label, html .plr-light-theme .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .plr-light-theme .mat-form-field-label, html .plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme html .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, html .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-dark-theme html .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-light-theme .mat-form-field-label,
html .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-light-theme .mat-form-field-label, html .plr-light-theme .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html .plr-light-theme mat-label, html .plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-light-theme mat-label,
html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-light-theme mat-label, html .plr-light-theme .plr-dark-theme .label-description, .plr-dark-theme html .plr-light-theme .label-description, html .plr-light-theme .plr-dark-theme .label-pseudo, .plr-dark-theme html .plr-light-theme .label-pseudo, html .plr-light-theme .plr-dark-theme .label-content, html .plr-light-theme .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme html .plr-light-theme .label-content, .plr-dark-theme html .plr-light-theme .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-metadata-control-host.label-display-content html .plr-light-theme .display-content, html .plr-dark-theme .plr-light-theme .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme html .plr-light-theme .plr-metadata-control-host.label-display-content .display-content, html .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .display-content,
.plr-dark-theme html .plr-light-theme .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme html .plr-metadata-control-host.label-display-content .plr-light-theme .display-content,
html .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme .plr-light-theme .display-content, html .plr-light-theme .plr-dark-theme .data-display .data-display__label, .plr-dark-theme .data-display html .plr-light-theme .data-display__label,
html .plr-light-theme .plr-dark-theme .data-display .data-display__label-description,
.plr-dark-theme .data-display html .plr-light-theme .data-display__label-description, html .plr-light-theme .plr-dark-theme label, .plr-dark-theme html .plr-light-theme label,
html .plr-light-theme .plr-dark-theme .label,
.plr-dark-theme html .plr-light-theme .label, html .plr-light-theme .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .plr-light-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-light-theme .mat-form-field-label,
.plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-light-theme .mat-form-field-label, html .plr-light-theme .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-light-theme .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-light-theme mat-label,
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-light-theme mat-label,
html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-light-theme mat-label,
.plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-light-theme mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-light-theme mat-label, .plr-light-theme html .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-light-theme html .mat-form-field-label, .plr-dark-theme .plr-light-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label, .plr-light-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label,
.plr-light-theme .plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-dark-theme .plr-light-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-light-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-light-theme html .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-light-theme html mat-label, .plr-dark-theme .plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label, .plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
.plr-light-theme .plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme .plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-light-theme html .plr-dark-theme .label-description, .plr-dark-theme .plr-light-theme html .label-description, .plr-light-theme html .plr-dark-theme .label-pseudo, .plr-dark-theme .plr-light-theme html .label-pseudo, .plr-light-theme html .plr-dark-theme .label-content, .plr-light-theme html .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-light-theme html .label-content, .plr-dark-theme .plr-light-theme html .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-metadata-control-host.label-display-content .plr-light-theme html .display-content, .plr-dark-theme .plr-light-theme html .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-light-theme .plr-metadata-control-host.label-display-content html .display-content, .plr-light-theme html .plr-metadata-control-host.label-display-content .plr-dark-theme .display-content, .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme html .display-content,
.plr-light-theme .plr-dark-theme html .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-light-theme html .plr-metadata-control-host.label-display-content .display-content,
.plr-light-theme html .plr-metadata-control-host.label-display-content .plr-dark-theme .display-content, .plr-light-theme html .plr-dark-theme .data-display .data-display__label, .plr-dark-theme .data-display .plr-light-theme html .data-display__label,
.plr-light-theme html .plr-dark-theme .data-display .data-display__label-description,
.plr-dark-theme .data-display .plr-light-theme html .data-display__label-description, .plr-light-theme html .plr-dark-theme label, .plr-dark-theme .plr-light-theme html label,
.plr-light-theme html .plr-dark-theme .label,
.plr-dark-theme .plr-light-theme html .label, .plr-light-theme html .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-light-theme html .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-light-theme .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label, .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label, .plr-light-theme html .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme html .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-light-theme .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label, .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
.plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
.plr-light-theme html .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme html .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, html .plr-light-theme label, .plr-light-theme html label,
html .plr-light-theme .label,
.plr-light-theme html .label,
.plr-light-theme html label,
html .plr-light-theme label,
.plr-light-theme html .label,
html .plr-light-theme .label, html .plr-light-theme .data-display .data-display__label, .plr-light-theme .data-display html .data-display__label,
html .plr-light-theme .data-display .data-display__label-description,
.plr-light-theme .data-display html .data-display__label-description,
.plr-light-theme html .data-display .data-display__label,
html .data-display .plr-light-theme .data-display__label,
.plr-light-theme html .data-display .data-display__label-description,
html .data-display .plr-light-theme .data-display__label-description, html .plr-light-theme .label-content, html .plr-light-theme .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-metadata-control-host.label-display-content html .plr-light-theme .display-content, .plr-light-theme html .label-content, .plr-light-theme html .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-metadata-control-host.label-display-content .plr-light-theme html .display-content,
.plr-light-theme html .label-content,
.plr-light-theme html .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content .plr-light-theme html .display-content,
html .plr-light-theme .label-content,
html .plr-light-theme .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .plr-light-theme .display-content, html .plr-light-theme .label-pseudo, .plr-light-theme html .label-pseudo,
.plr-light-theme html .label-pseudo,
html .plr-light-theme .label-pseudo, html .plr-light-theme .label-description, .plr-light-theme html .label-description,
.plr-light-theme html .label-description,
html .plr-light-theme .label-description, html .plr-light-theme .plr-metadata-control-host.label-display-content .display-content, .plr-light-theme .plr-metadata-control-host.label-display-content html .display-content,
html .plr-metadata-control-host.label-display-content .plr-light-theme .display-content,
html .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label,
html .plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label,
html .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label,
.plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
html .plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
.plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-dark-theme .label-description,
.plr-dark-theme html .label-description,
html .plr-dark-theme .label-pseudo,
.plr-dark-theme html .label-pseudo,
html .plr-dark-theme .label-content,
html .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme html .label-content,
.plr-dark-theme html .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .display-content,
html .plr-dark-theme .plr-light-theme .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-light-theme .plr-metadata-control-host.label-display-content html .display-content,
html .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .display-content,
.plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme html .display-content,
.plr-dark-theme html .plr-metadata-control-host.label-display-content .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme .display-content,
html .plr-dark-theme .data-display .data-display__label,
.plr-dark-theme .data-display html .data-display__label,
html .plr-dark-theme .data-display .data-display__label-description,
.plr-dark-theme .data-display html .data-display__label-description,
html .plr-dark-theme label,
.plr-dark-theme html label,
html .plr-dark-theme .label,
.plr-dark-theme html .label,
html .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .plr-light-theme .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-light-theme .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
.plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
.plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
html .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html label,
html .label,
html .plr-light-theme .data-display .data-display__label,
.plr-light-theme .data-display html .data-display__label,
html .plr-light-theme .data-display .data-display__label-description,
.plr-light-theme .data-display html .data-display__label-description,
html .data-display .data-display__label,
html .data-display .data-display__label-description,
html .label-content,
html .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .display-content,
html .label-pseudo,
html .label-description,
html .plr-metadata-control-host.label-display-content .display-content {
  font-family: "Roboto Regular";
  font-weight: 400;
  font-size: 0.875rem;
  text-transform: none;
  line-height: 1.5rem;
}
html .action-button:hover, html .action-button:active, html .action-button:focus, html .user-account-menu .account-info-container .account-info .organization .organization-name, .user-account-menu .account-info-container .account-info .organization html .organization-name, html .user-account-menu .account-info-container .staff-name, .user-account-menu .account-info-container html .staff-name, html .plr-dark-theme .mat-mdc-chip-listbox .mat-mdc-chip .value, .plr-dark-theme .mat-mdc-chip-listbox .mat-mdc-chip html .value, html .plr-dark-theme .plr-metadata-form-editor .plr-metadata-object-editor .display-container, .plr-dark-theme .plr-metadata-form-editor .plr-metadata-object-editor html .display-container, html .plr-dark-theme .plr-metadata-control-host.view-mode .display-container .mdc-list-item__primary-text, .plr-dark-theme .plr-metadata-control-host.view-mode .display-container html .mdc-list-item__primary-text, html .plr-dark-theme .plr-metadata-control-host.plr-view-mode .display-container .mdc-list-item__primary-text, .plr-dark-theme .plr-metadata-control-host.plr-view-mode .display-container html .mdc-list-item__primary-text, html .plr-dark-theme .plr-metadata-control-host.view-mode .display-container, .plr-dark-theme .plr-metadata-control-host.view-mode html .display-container, html .plr-dark-theme .plr-metadata-control-host.plr-view-mode .display-container, .plr-dark-theme .plr-metadata-control-host.plr-view-mode html .display-container, html .plr-dark-theme .plr-metadata-control-host.edit-mode .display-container, .plr-dark-theme .plr-metadata-control-host.edit-mode html .display-container, html .plr-dark-theme .phone-type, .plr-dark-theme html .phone-type, html .plr-dark-theme .data-display .data-display__text, .plr-dark-theme .data-display html .data-display__text, html .plr-dark-theme .checkbox-list__checkbox .mdc-label, .plr-dark-theme .checkbox-list__checkbox html .mdc-label, html .plr-dark-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-mdc-tab-links .mat-mdc-tab-link.mdc-tab--active, .plr-dark-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-mdc-tab-links html .mat-mdc-tab-link.mdc-tab--active,
html .plr-dark-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-mdc-tab-links .mat-mdc-tab-link.mdc-tab--active,
.plr-dark-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-mdc-tab-links html .mat-mdc-tab-link.mdc-tab--active, html .field-editor .data-field, .field-editor html .data-field, html wpc-quick-access .menu-btn .search-link__label, wpc-quick-access .menu-btn html .search-link__label,
html wpc-quick-access .menu-btn .menu-btn__label,
wpc-quick-access .menu-btn html .menu-btn__label, html wpc-waitlist-person-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .waitlist-info .program, wpc-waitlist-person-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .waitlist-info html .program, html .search-history .search-history__body .history-card mat-list-item .timestamp, .search-history .search-history__body .history-card mat-list-item html .timestamp, html wpc-warning-summary-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .warning_name, wpc-warning-summary-tile .mat-mdc-list-base .mat-mdc-list-item .list-item html .warning_name, html wpc-eligibility-summary-tile .mat-mdc-list-base.eligibilities .mat-mdc-list-item .eligibility .type, wpc-eligibility-summary-tile .mat-mdc-list-base.eligibilities .mat-mdc-list-item .eligibility html .type, html wpc-language-needs-summary-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .language_name, wpc-language-needs-summary-tile .mat-mdc-list-base .mat-mdc-list-item .list-item html .language_name, html wpc-language-needs-summary-tile .needs_interpreter .mat-mdc-checkbox .mdc-label, wpc-language-needs-summary-tile .needs_interpreter .mat-mdc-checkbox html .mdc-label, html wpc-medications-summary-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .medication_detail .dose_detail, wpc-medications-summary-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .medication_detail html .dose_detail, html wpc-medications-summary-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .medication_name, wpc-medications-summary-tile .mat-mdc-list-base .mat-mdc-list-item .list-item html .medication_name, html wpc-diagnosis-summary-tile .mat-mdc-list-base.diagnosis .mat-mdc-list-item .diagnosis_code .name, wpc-diagnosis-summary-tile .mat-mdc-list-base.diagnosis .mat-mdc-list-item .diagnosis_code html .name, html wpc-allergy-summary-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .allergen_name, wpc-allergy-summary-tile .mat-mdc-list-base .mat-mdc-list-item .list-item html .allergen_name, html wpc-emergency-contacts-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .person-info .name, wpc-emergency-contacts-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .person-info html .name, html wpc-care-team-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .person-info .name, wpc-care-team-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .person-info html .name, html wpc-budget-tile .table-container th, wpc-budget-tile .table-container html th, html .wpc-message-center-home .main-content .message-list-column .message-list .list-item.unread .list-item__inner .left h3, .wpc-message-center-home .main-content .message-list-column .message-list .list-item.unread .list-item__inner .left html h3, html wpc-form-builder-property-window-panel .mat-expansion-panel-header-title h3, wpc-form-builder-property-window-panel .mat-expansion-panel-header-title html h3, html wpc-primary-layout .header .header-right .menu-btn .search-link__label, wpc-primary-layout .header .header-right .menu-btn html .search-link__label,
html wpc-primary-layout .header .header-right .menu-btn .menu-btn__label,
wpc-primary-layout .header .header-right .menu-btn html .menu-btn__label, html wpc-primary-layout .header .center-container .scratch-pad-button, wpc-primary-layout .header .center-container html .scratch-pad-button, html wpc-completion-list .requirement-wrapper .requirement-list .requirement-item .req-description, wpc-completion-list .requirement-wrapper .requirement-list .requirement-item html .req-description, html wpc-allegation-form h3, wpc-allegation-form html h3, html .plr-light-theme .mat-mdc-chip-listbox .mat-mdc-chip .value, .plr-light-theme .mat-mdc-chip-listbox .mat-mdc-chip html .value,
html .mat-mdc-chip-listbox .mat-mdc-chip .value, html .plr-light-theme .plr-metadata-form-editor .plr-metadata-object-editor .display-container, .plr-light-theme .plr-metadata-form-editor .plr-metadata-object-editor html .display-container,
html .plr-metadata-form-editor .plr-metadata-object-editor .display-container, html .plr-light-theme .plr-metadata-control-host.view-mode .display-container .mdc-list-item__primary-text, .plr-light-theme .plr-metadata-control-host.view-mode .display-container html .mdc-list-item__primary-text, html .plr-light-theme .plr-metadata-control-host.plr-view-mode .display-container .mdc-list-item__primary-text, .plr-light-theme .plr-metadata-control-host.plr-view-mode .display-container html .mdc-list-item__primary-text,
html .plr-metadata-control-host.view-mode .display-container .mdc-list-item__primary-text,
html .plr-metadata-control-host.plr-view-mode .display-container .mdc-list-item__primary-text, html .plr-light-theme .plr-metadata-control-host.view-mode .display-container, .plr-light-theme .plr-metadata-control-host.view-mode html .display-container, html .plr-light-theme .plr-metadata-control-host.plr-view-mode .display-container, .plr-light-theme .plr-metadata-control-host.plr-view-mode html .display-container,
html .plr-metadata-control-host.view-mode .display-container,
html .plr-metadata-control-host.plr-view-mode .display-container, html .plr-light-theme .plr-metadata-control-host.edit-mode .display-container, .plr-light-theme .plr-metadata-control-host.edit-mode html .display-container,
html .plr-metadata-control-host.edit-mode .display-container, html .plr-light-theme .phone-type, .plr-light-theme html .phone-type,
html .phone-type, html .plr-light-theme .data-display .data-display__text, .plr-light-theme .data-display html .data-display__text,
html .data-display .data-display__text, html .plr-light-theme .checkbox-list__checkbox .mdc-label, .plr-light-theme .checkbox-list__checkbox html .mdc-label,
html .checkbox-list__checkbox .mdc-label, html .plr-light-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-mdc-tab-links .mat-mdc-tab-link.mdc-tab--active, .plr-light-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-mdc-tab-links html .mat-mdc-tab-link.mdc-tab--active,
html .plr-light-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-mdc-tab-links .mat-mdc-tab-link.mdc-tab--active,
.plr-light-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-mdc-tab-links html .mat-mdc-tab-link.mdc-tab--active,
html nav.mat-mdc-tab-nav-bar.main-tabs .mat-mdc-tab-links .mat-mdc-tab-link.mdc-tab--active,
html nav.mat-mdc-tab-nav-bar.sub-tabs .mat-mdc-tab-links .mat-mdc-tab-link.mdc-tab--active {
  font-family: "Roboto Bold";
}
@media (max-width: 768px) {
  .plr-heading-one {
    font-size: 1.34rem;
    line-height: 1.3;
  }
}
.plr-content-grid {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 12px;
  padding: 12px;
}

.plr-content-grid .plr-metadata-control-host:after,
.plr-content-grid .plr-metadata-control-host-control:after {
  display: none;
}

.plr-content-grid li {
  list-style-position: inside;
}

.ui-hide:not(label) {
  position: absolute;
  left: -10000px;
  top: auto;
  width: 1px;
  height: 1px;
  overflow: hidden;
}

label.ui-hide {
  width: 0;
  height: 0;
  position: absolute;
  overflow: hidden;
}

.hidden,
.inline-field.hidden,
.block-field.hidden,
.block-edit-field.hidden,
.inline-edit-field.hidden {
  display: none !important;
}

.row {
  display: block;
  width: 100%;
}

.flex-row {
  align-items: flex-end;
  display: flex;
  flex-flow: row wrap;
  width: 100%;
}

.capitalize {
  text-transform: capitalize;
}

.all-caps {
  text-transform: uppercase;
}

.lowercase {
  text-transform: lowercase;
}

html .plr-heading-one,
html .plr-dark-theme .plr-page-layout > .wrapper .heading,
.plr-dark-theme .plr-page-layout > .wrapper html .heading,
html .plr-dark-theme .label-content.plr-heading-one,
.plr-dark-theme html .label-content.plr-heading-one,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .plr-heading-one.display-content,
html .plr-light-theme .plr-page-layout > .wrapper .heading,
.plr-light-theme .plr-page-layout > .wrapper html .heading,
html .plr-page-layout > .wrapper .heading,
html .plr-light-theme .label-content.plr-heading-one,
.plr-light-theme html .label-content.plr-heading-one,
.plr-light-theme .plr-metadata-control-host.label-display-content html .plr-heading-one.display-content,
html .label-content.plr-heading-one,
html .plr-metadata-control-host.label-display-content .plr-heading-one.display-content {
  font-family: "Roboto Medium";
  font-weight: 700;
  font-style: normal;
  font-size: 1.875rem;
}
html .plr-heading-two,
html .plr-dark-theme .tiles .tile .header h2,
.plr-dark-theme .tiles .tile .header html h2,
html .plr-dark-theme .tiles .tile .header h3,
.plr-dark-theme .tiles .tile .header html h3,
html .plr-dark-theme .label-content.plr-heading-two,
.plr-dark-theme html .label-content.plr-heading-two,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .plr-heading-two.display-content,
html wpc-page-layout .heading h1,
wpc-page-layout .heading html h1,
html plr-page-layout .heading h1,
plr-page-layout .heading html h1,
html .wpc-home-core .home-header-container h1,
.wpc-home-core .home-header-container html h1,
html .plr-light-theme .tiles .tile .header h2,
.plr-light-theme .tiles .tile .header html h2,
html .plr-light-theme .tiles .tile .header h3,
.plr-light-theme .tiles .tile .header html h3,
html .tiles .tile .header h2,
html .tiles .tile .header h3,
html .plr-light-theme .label-content.plr-heading-two,
.plr-light-theme html .label-content.plr-heading-two,
.plr-light-theme .plr-metadata-control-host.label-display-content html .plr-heading-two.display-content,
html .label-content.plr-heading-two,
html .plr-metadata-control-host.label-display-content .plr-heading-two.display-content {
  font-family: "Roboto Medium";
  font-weight: 500;
  font-size: 1.5rem;
}
html .plr-heading-three, html .bc-panel .bc-panel-header > plr-label .label-content, .plr-dark-theme .plr-metadata-control-host.label-display-content html .bc-panel .bc-panel-header > plr-label .display-content, .plr-light-theme .plr-metadata-control-host.label-display-content html .bc-panel .bc-panel-header > plr-label .display-content,
html .bc-panel .bc-panel-header > plr-label .plr-metadata-control-host.label-display-content .display-content,
html .plr-metadata-control-host.label-display-content .bc-panel .bc-panel-header > plr-label .display-content,
html .bc-panel .bc-panel-header .bc-panel-header-text,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .bc-panel .bc-panel-header .display-content.bc-panel-header-text,
html .plr-dark-theme plr-metadata-table-editor .wrapper > header,
.plr-dark-theme plr-metadata-table-editor html .wrapper > header,
html .plr-dark-theme .label-content.plr-heading-three,
.plr-dark-theme html .label-content.plr-heading-three,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .plr-heading-three.display-content,
.plr-dark-theme html .bc-panel .bc-panel-header > plr-label .label-content,
html .bc-panel .bc-panel-header > plr-label .plr-dark-theme .label-content,
html .wpc-dual-list-item-layout .overall-list-header,
.wpc-dual-list-item-layout html .overall-list-header,
html .role-list-item .role-list-item__header .list-item-header,
.role-list-item .role-list-item__header html .list-item-header,
html .permission-list-item .permission-list-item__header .list-item-header,
.permission-list-item .permission-list-item__header html .list-item-header,
html .plr-light-theme plr-metadata-table-editor .wrapper > header,
.plr-light-theme plr-metadata-table-editor html .wrapper > header,
html plr-metadata-table-editor .wrapper > header,
html .plr-light-theme .label-content.plr-heading-three,
.plr-light-theme html .label-content.plr-heading-three,
.plr-light-theme .plr-metadata-control-host.label-display-content html .plr-heading-three.display-content,
.plr-light-theme html .bc-panel .bc-panel-header > plr-label .label-content,
html .bc-panel .bc-panel-header > plr-label .plr-light-theme .label-content,
html .label-content.plr-heading-three,
html .plr-metadata-control-host.label-display-content .plr-heading-three.display-content,
html .bc-panel .bc-panel-header .label-content.bc-panel-header-text,
.plr-light-theme .plr-metadata-control-host.label-display-content html .bc-panel .bc-panel-header .bc-panel-header-text.display-content,
html .bc-panel .bc-panel-header .plr-metadata-control-host.label-display-content .bc-panel-header-text.display-content,
html .plr-metadata-control-host.label-display-content .bc-panel .bc-panel-header .bc-panel-header-text.display-content {
  font-family: "Roboto Medium";
  font-weight: 500;
  font-size: 1.125rem;
}
html .plr-heading-four,
html .plr-dark-theme .label-content.plr-heading-four,
.plr-dark-theme html .label-content.plr-heading-four,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .plr-heading-four.display-content,
html .plr-dark-theme .fieldset-legend,
.plr-dark-theme html .fieldset-legend,
html .plr-dark-theme .wpc-heading--1,
.plr-dark-theme html .wpc-heading--1,
html .plr-dark-theme .wpc-heading,
.plr-dark-theme html .wpc-heading,
html wpc-panel-card .panel-card mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body .no-records-message,
wpc-panel-card .panel-card mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body html .no-records-message,
html wpc-panel-card .panel-card mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body .no-record-message,
wpc-panel-card .panel-card mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body html .no-record-message,
html wpc-person-name-header h2,
wpc-person-name-header html h2,
html .wpc-staff-details .root-container .header h2,
.wpc-staff-details .root-container .header html h2,
html .plr-light-theme .label-content.plr-heading-four,
.plr-light-theme html .label-content.plr-heading-four,
.plr-light-theme .plr-metadata-control-host.label-display-content html .plr-heading-four.display-content,
html .label-content.plr-heading-four,
html .plr-metadata-control-host.label-display-content .plr-heading-four.display-content,
html .plr-light-theme .fieldset-legend,
.plr-light-theme html .fieldset-legend,
html .fieldset-legend,
html .plr-light-theme .wpc-heading--1,
.plr-light-theme html .wpc-heading--1,
html .plr-light-theme .wpc-heading,
.plr-light-theme html .wpc-heading,
html .wpc-heading--1,
html .wpc-heading {
  font-family: "Roboto Medium";
  font-weight: 500;
  font-size: 1rem;
}
html .plr-heading-five,
html .plr-dark-theme .label-content.plr-heading-five,
.plr-dark-theme html .label-content.plr-heading-five,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .plr-heading-five.display-content,
html wpc-dialog-layout .dialog-layout .dialog-layout__header.mat-mdc-dialog-title span,
wpc-dialog-layout .dialog-layout .dialog-layout__header.mat-mdc-dialog-title html span,
html wpc-person-summary-tile .header,
wpc-person-summary-tile html .header,
html .plr-light-theme .label-content.plr-heading-five,
.plr-light-theme html .label-content.plr-heading-five,
.plr-light-theme .plr-metadata-control-host.label-display-content html .plr-heading-five.display-content,
html .label-content.plr-heading-five,
html .plr-metadata-control-host.label-display-content .plr-heading-five.display-content {
  font-family: "Roboto Medium";
  font-weight: 500;
  font-size: 0.813rem;
}
html .plr-heading-six,
html .plr-dark-theme .label-content.plr-heading-six,
.plr-dark-theme html .label-content.plr-heading-six,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .plr-heading-six.display-content,
html .plr-dark-theme .expansion-container.mat-expansion-panel .mat-expansion-panel-header h3,
.plr-dark-theme .expansion-container.mat-expansion-panel .mat-expansion-panel-header html h3,
html .plr-light-theme .label-content.plr-heading-six,
.plr-light-theme html .label-content.plr-heading-six,
.plr-light-theme .plr-metadata-control-host.label-display-content html .plr-heading-six.display-content,
html .label-content.plr-heading-six,
html .plr-metadata-control-host.label-display-content .plr-heading-six.display-content,
html .plr-light-theme .expansion-container.mat-expansion-panel .mat-expansion-panel-header h3,
.plr-light-theme .expansion-container.mat-expansion-panel .mat-expansion-panel-header html h3,
html .expansion-container.mat-expansion-panel .mat-expansion-panel-header h3 {
  font-family: "Roboto Medium";
  font-weight: 300;
  font-size: 0.75rem;
}
html .plr-text-overflow-ellipsis {
  text-overflow: ellipsis;
  overflow: hidden;
  width: 100%;
  white-space: nowrap;
}
html .plr-body,
html body,
html .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table,
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper html .mat-mdc-table,
html wpc-dashboard-nav-tile span,
wpc-dashboard-nav-tile html span,
html wpc-quick-access .menu-btn .search-link__label,
wpc-quick-access .menu-btn html .search-link__label,
html wpc-quick-access .menu-btn .menu-btn__label,
wpc-quick-access .menu-btn html .menu-btn__label,
html .search-history .search-history__body .history-card mat-list-item,
.search-history .search-history__body .history-card html mat-list-item,
html wpc-primary-layout .header .header-right .menu-btn .search-link__label,
wpc-primary-layout .header .header-right .menu-btn html .search-link__label,
html wpc-primary-layout .header .header-right .menu-btn .menu-btn__label,
wpc-primary-layout .header .header-right .menu-btn html .menu-btn__label,
html .plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table,
.plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper html .mat-mdc-table,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table {
  font-family: "Roboto Regular";
  font-weight: 400;
  font-size: 0.875rem;
}
html .plr-body-one,
html .left-nav-component .root-node .mat-mdc-nav-list .mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list html .mdc-list-item,
html .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list html .mat-mdc-list-item,
html .table-menu.mat-menu-panel .mat-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-menu-content html .mat-menu-item,
html .table-menu.mat-menu-panel .mat-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-menu-content html .mat-mdc-menu-item,
html .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content html .mat-menu-item,
html .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content html .mat-mdc-menu-item,
html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content html .mat-menu-item,
html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content html .mat-mdc-menu-item,
html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content html .mat-menu-item,
html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content html .mat-mdc-menu-item,
html .button-menu .overlay-container .mat-list-base.mat-action-list button .mat-list-item-content,
.button-menu .overlay-container .mat-list-base.mat-action-list button html .mat-list-item-content,
html .plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list .mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list html .plr-dark-theme .mdc-list-item,
html .plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list html .plr-dark-theme .mat-mdc-list-item,
html .plr-dark-theme .button-menu .overlay-container .mat-list-base.mat-action-list button .mat-list-item-content,
.button-menu .overlay-container .mat-list-base.mat-action-list button html .plr-dark-theme .mat-list-item-content,
html .plr-dark-theme .table-menu.mat-menu-panel .mat-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-menu-content html .plr-dark-theme .mat-menu-item,
html .plr-dark-theme .table-menu.mat-menu-panel .mat-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-menu-content html .plr-dark-theme .mat-mdc-menu-item,
html .plr-dark-theme .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content html .plr-dark-theme .mat-menu-item,
html .plr-dark-theme .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content html .plr-dark-theme .mat-mdc-menu-item,
html .plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content html .plr-dark-theme .mat-menu-item,
html .plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content html .plr-dark-theme .mat-mdc-menu-item,
html .plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content html .plr-dark-theme .mat-menu-item,
html .plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content html .plr-dark-theme .mat-mdc-menu-item,
html .plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.plr-dark-theme html .left-nav-component .root-node .mat-mdc-nav-list .mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list .plr-dark-theme html .mdc-list-item,
.plr-dark-theme html .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list .plr-dark-theme html .mat-mdc-list-item,
.plr-dark-theme html .button-menu .overlay-container .mat-list-base.mat-action-list button .mat-list-item-content,
.button-menu .overlay-container .mat-list-base.mat-action-list button .plr-dark-theme html .mat-list-item-content,
.plr-dark-theme html .table-menu.mat-menu-panel .mat-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-menu-content .plr-dark-theme html .mat-menu-item,
.plr-dark-theme html .table-menu.mat-menu-panel .mat-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-menu-content .plr-dark-theme html .mat-mdc-menu-item,
.plr-dark-theme html .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content .plr-dark-theme html .mat-menu-item,
.plr-dark-theme html .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content .plr-dark-theme html .mat-mdc-menu-item,
.plr-dark-theme html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .plr-dark-theme html .mat-menu-item,
.plr-dark-theme html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .plr-dark-theme html .mat-mdc-menu-item,
.plr-dark-theme html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .plr-dark-theme html .mat-menu-item,
.plr-dark-theme html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .plr-dark-theme html .mat-mdc-menu-item,
.plr-dark-theme html .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list html .mat-mdc-list-item,
html .plr-dark-theme .plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.plr-dark-theme .plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list html .mat-mdc-list-item,
html .plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list .plr-dark-theme .mat-mdc-list-item,
.plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list .plr-dark-theme html .mat-mdc-list-item,
.plr-dark-theme html .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
html .left-nav-component .root-node .mat-mdc-nav-list .plr-dark-theme .mat-mdc-list-item,
html .plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list .mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list html .plr-light-theme .mdc-list-item,
html .plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list html .plr-light-theme .mat-mdc-list-item,
html .plr-light-theme .button-menu .overlay-container .mat-list-base.mat-action-list button .mat-list-item-content,
.button-menu .overlay-container .mat-list-base.mat-action-list button html .plr-light-theme .mat-list-item-content,
html .plr-light-theme .table-menu.mat-menu-panel .mat-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-menu-content html .plr-light-theme .mat-menu-item,
html .plr-light-theme .table-menu.mat-menu-panel .mat-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-menu-content html .plr-light-theme .mat-mdc-menu-item,
html .plr-light-theme .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content html .plr-light-theme .mat-menu-item,
html .plr-light-theme .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content html .plr-light-theme .mat-mdc-menu-item,
html .plr-light-theme .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content html .plr-light-theme .mat-menu-item,
html .plr-light-theme .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content html .plr-light-theme .mat-mdc-menu-item,
html .plr-light-theme .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content html .plr-light-theme .mat-menu-item,
html .plr-light-theme .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content html .plr-light-theme .mat-mdc-menu-item,
html .plr-light-theme .plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list html .plr-light-theme .mat-mdc-list-item,
html .plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
html .plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
html .left-nav-component .root-node .mat-mdc-nav-list .plr-light-theme .mat-mdc-list-item,
.plr-light-theme html .left-nav-component .root-node .mat-mdc-nav-list .mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list .plr-light-theme html .mdc-list-item,
.plr-light-theme html .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list .plr-light-theme html .mat-mdc-list-item,
.plr-light-theme html .button-menu .overlay-container .mat-list-base.mat-action-list button .mat-list-item-content,
.button-menu .overlay-container .mat-list-base.mat-action-list button .plr-light-theme html .mat-list-item-content,
.plr-light-theme html .table-menu.mat-menu-panel .mat-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-menu-content .plr-light-theme html .mat-menu-item,
.plr-light-theme html .table-menu.mat-menu-panel .mat-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-menu-content .plr-light-theme html .mat-mdc-menu-item,
.plr-light-theme html .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content .plr-light-theme html .mat-menu-item,
.plr-light-theme html .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content .plr-light-theme html .mat-mdc-menu-item,
.plr-light-theme html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .plr-light-theme html .mat-menu-item,
.plr-light-theme html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .plr-light-theme html .mat-mdc-menu-item,
.plr-light-theme html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .plr-light-theme html .mat-menu-item,
.plr-light-theme html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .plr-light-theme html .mat-mdc-menu-item,
.plr-light-theme html .plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list .plr-light-theme html .mat-mdc-list-item,
.plr-light-theme html .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list html .mat-mdc-list-item,
.plr-light-theme html .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
html .left-nav-component .root-node .mat-mdc-nav-list .mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list html .mdc-list-item,
html .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list html .mat-mdc-list-item,
html .button-menu .overlay-container .mat-list-base.mat-action-list button .mat-list-item-content,
.button-menu .overlay-container .mat-list-base.mat-action-list button html .mat-list-item-content,
html .table-menu.mat-menu-panel .mat-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-menu-content html .mat-menu-item,
html .table-menu.mat-menu-panel .mat-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-menu-content html .mat-mdc-menu-item,
html .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content html .mat-menu-item,
html .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content html .mat-mdc-menu-item,
html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content html .mat-menu-item,
html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content html .mat-mdc-menu-item,
html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content html .mat-menu-item,
html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content html .mat-mdc-menu-item,
html .plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list html .mat-mdc-list-item,
html .plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list html .mat-mdc-list-item,
html .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item {
  font-family: "Roboto Regular";
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 1.5rem;
}
html .plr-body-two,
html .left-nav-component .root-node div.root-node__display-name .mat-mdc-nav-list .mdc-list-item.active h2,
.left-nav-component .root-node div.root-node__display-name .mat-mdc-nav-list .mdc-list-item.active html h2,
.left-nav-component .root-node div.root-node__display-name .mat-mdc-nav-list .mat-mdc-list-item.active html h2,
html .plr-dark-theme .expandable-field .mat-expansion-panel-header .mat-content ::ng-deep .mat-expansion-panel-header-title,
.plr-dark-theme .expandable-field .mat-expansion-panel-header .mat-content ::ng-deep html .mat-expansion-panel-header-title,
html .plr-dark-theme .left-nav-component .root-node .root-node__display-name .mat-mdc-nav-list .mat-mdc-list-item.active h2,
.plr-dark-theme .left-nav-component .root-node .root-node__display-name .mat-mdc-nav-list .mat-mdc-list-item.active html h2,
html .plr-light-theme .expandable-field .mat-expansion-panel-header .mat-content ::ng-deep .mat-expansion-panel-header-title,
.plr-light-theme .expandable-field .mat-expansion-panel-header .mat-content ::ng-deep html .mat-expansion-panel-header-title,
html .expandable-field .mat-expansion-panel-header .mat-content ::ng-deep .mat-expansion-panel-header-title,
html .plr-light-theme .left-nav-component .root-node .root-node__display-name .mat-mdc-nav-list .mat-mdc-list-item.active h2,
.plr-light-theme .left-nav-component .root-node .root-node__display-name .mat-mdc-nav-list .mat-mdc-list-item.active html h2,
html .left-nav-component .root-node .root-node__display-name .mat-mdc-nav-list .mat-mdc-list-item.active h2 {
  font-family: "Roboto Regular";
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 1.5rem;
}
html .plr-subtitle-one {
  font-family: "Roboto Regular";
  font-weight: 400;
  font-style: normal;
  font-size: 0.75rem;
}
.plr-dark-theme .plr-light-theme html .plr-metadata-control-host.label-display-content .display-content,
html .plr-metadata-control-host.label-display-content .plr-light-theme .plr-dark-theme .display-content,
.plr-dark-theme html .plr-light-theme .plr-metadata-control-host.label-display-content .display-content,
.plr-light-theme .plr-metadata-control-host.label-display-content html .plr-dark-theme .display-content,
.plr-dark-theme .plr-light-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-light-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label,
.plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label,
.plr-dark-theme html .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label,
.plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label,
.plr-dark-theme .plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label,
.plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label,
.plr-dark-theme html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label,
.plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label, html .plr-dark-theme .mdc-list-item .mdc-list-item__primary-text, .plr-dark-theme .mdc-list-item html .mdc-list-item__primary-text, html .plr-dark-theme .plr-light-theme .mat-mdc-radio-button .mdc-form-field, .plr-dark-theme .plr-light-theme .mat-mdc-radio-button html .mdc-form-field, html .plr-light-theme .mat-mdc-radio-button .plr-dark-theme .mdc-form-field, .plr-light-theme .mat-mdc-radio-button .plr-dark-theme html .mdc-form-field,
.plr-dark-theme html .mat-mdc-radio-button .mdc-form-field,
html .mat-mdc-radio-button .plr-dark-theme .mdc-form-field, html .plr-dark-theme .mat-mdc-radio-button .mdc-form-field, .plr-dark-theme .mat-mdc-radio-button html .mdc-form-field,
html .plr-dark-theme .checkbox-label,
.plr-dark-theme html .checkbox-label, html .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, html .plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, html .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, html .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, html .plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label, .plr-dark-theme html .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label, .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme html .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label,
.plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label, .plr-dark-theme html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label, .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme html .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
.plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, html .plr-dark-theme .plr-light-theme .data-display .data-display__label, .plr-dark-theme .plr-light-theme .data-display html .data-display__label, html .plr-light-theme .data-display .plr-dark-theme .data-display__label, .plr-light-theme .data-display .plr-dark-theme html .data-display__label,
html .plr-dark-theme .plr-light-theme .data-display .data-display__label-description,
.plr-dark-theme .plr-light-theme .data-display html .data-display__label-description,
html .plr-light-theme .data-display .plr-dark-theme .data-display__label-description,
.plr-light-theme .data-display .plr-dark-theme html .data-display__label-description,
.plr-dark-theme html .data-display .data-display__label,
html .data-display .plr-dark-theme .data-display__label,
.plr-dark-theme html .data-display .data-display__label-description,
html .data-display .plr-dark-theme .data-display__label-description, html .plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, html .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label, html .plr-light-theme .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label, .plr-light-theme .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme html mat-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme html mat-label,
.plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label,
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label, html .plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, html .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label, html .plr-light-theme .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .plr-light-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label, .plr-light-theme .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme html .mat-form-field-label, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme html .mat-form-field-label,
.plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label,
.plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label, html .plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label, html .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label, .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme html .mat-form-field-label,
.plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label, html .plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label, html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label, .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme html mat-label,
.plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label, html .plr-dark-theme label, .plr-dark-theme html label,
html .plr-dark-theme .label,
.plr-dark-theme html .label, html .plr-dark-theme .data-display .data-display__label, .plr-dark-theme .data-display html .data-display__label,
html .plr-dark-theme .data-display .data-display__label-description,
.plr-dark-theme .data-display html .data-display__label-description, html .plr-dark-theme .label-content, .plr-dark-theme html .label-content, html .plr-dark-theme .label-pseudo, .plr-dark-theme html .label-pseudo, html .plr-dark-theme .label-description, .plr-dark-theme html .label-description, html .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-metadata-control-host.label-display-content html .display-content, html .wpc-message-center-home .main-content .message-list-column .message-list .list-item__inner .left h4, .wpc-message-center-home .main-content .message-list-column .message-list .list-item__inner .left html h4, html .plr-light-theme .mdc-list-item .mdc-list-item__primary-text, .plr-light-theme .mdc-list-item html .mdc-list-item__primary-text,
html .mdc-list-item .mdc-list-item__primary-text, html .plr-light-theme .plr-dark-theme .mat-mdc-radio-button .mdc-form-field, .plr-dark-theme .mat-mdc-radio-button html .plr-light-theme .mdc-form-field, .plr-light-theme html .plr-dark-theme .mat-mdc-radio-button .mdc-form-field, .plr-dark-theme .mat-mdc-radio-button .plr-light-theme html .mdc-form-field, html .plr-light-theme .mat-mdc-radio-button .mdc-form-field, .plr-light-theme .mat-mdc-radio-button html .mdc-form-field,
.plr-light-theme html .mat-mdc-radio-button .mdc-form-field,
html .mat-mdc-radio-button .plr-light-theme .mdc-form-field,
html .plr-light-theme .plr-dark-theme .checkbox-label,
.plr-dark-theme html .plr-light-theme .checkbox-label,
.plr-light-theme html .plr-dark-theme .checkbox-label,
.plr-dark-theme .plr-light-theme html .checkbox-label,
html .plr-light-theme .checkbox-label,
.plr-light-theme html .checkbox-label,
.plr-light-theme html .checkbox-label,
html .plr-light-theme .checkbox-label,
html .plr-dark-theme .mat-mdc-radio-button .mdc-form-field,
.plr-dark-theme .mat-mdc-radio-button html .mdc-form-field,
html .plr-light-theme .mat-mdc-radio-button .mdc-form-field,
.plr-light-theme .mat-mdc-radio-button html .mdc-form-field,
html .mat-mdc-radio-button .mdc-form-field,
html .plr-dark-theme .checkbox-label,
.plr-dark-theme html .checkbox-label,
html .checkbox-label, html .plr-light-theme .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .plr-light-theme .mat-form-field-label, html .plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme html .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, html .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-dark-theme html .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-light-theme .mat-form-field-label,
html .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-light-theme .mat-form-field-label, html .plr-light-theme .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html .plr-light-theme mat-label, html .plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-light-theme mat-label,
html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-light-theme mat-label, html .plr-light-theme .plr-dark-theme .label-description, .plr-dark-theme html .plr-light-theme .label-description, html .plr-light-theme .plr-dark-theme .label-pseudo, .plr-dark-theme html .plr-light-theme .label-pseudo, html .plr-light-theme .plr-dark-theme .label-content, html .plr-light-theme .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme html .plr-light-theme .label-content, .plr-dark-theme html .plr-light-theme .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-metadata-control-host.label-display-content html .plr-light-theme .display-content, html .plr-dark-theme .plr-light-theme .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme html .plr-light-theme .plr-metadata-control-host.label-display-content .display-content, html .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .display-content,
.plr-dark-theme html .plr-light-theme .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme html .plr-metadata-control-host.label-display-content .plr-light-theme .display-content,
html .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme .plr-light-theme .display-content, html .plr-light-theme .plr-dark-theme .data-display .data-display__label, .plr-dark-theme .data-display html .plr-light-theme .data-display__label,
html .plr-light-theme .plr-dark-theme .data-display .data-display__label-description,
.plr-dark-theme .data-display html .plr-light-theme .data-display__label-description, html .plr-light-theme .plr-dark-theme label, .plr-dark-theme html .plr-light-theme label,
html .plr-light-theme .plr-dark-theme .label,
.plr-dark-theme html .plr-light-theme .label, html .plr-light-theme .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .plr-light-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-light-theme .mat-form-field-label,
.plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-light-theme .mat-form-field-label, html .plr-light-theme .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-light-theme .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-light-theme mat-label,
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-light-theme mat-label,
html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-light-theme mat-label,
.plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-light-theme mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-light-theme mat-label, .plr-light-theme html .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-light-theme html .mat-form-field-label, .plr-dark-theme .plr-light-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label, .plr-light-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label,
.plr-light-theme .plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-dark-theme .plr-light-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-light-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-light-theme html .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-light-theme html mat-label, .plr-dark-theme .plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label, .plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
.plr-light-theme .plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme .plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-light-theme html .plr-dark-theme .label-description, .plr-dark-theme .plr-light-theme html .label-description, .plr-light-theme html .plr-dark-theme .label-pseudo, .plr-dark-theme .plr-light-theme html .label-pseudo, .plr-light-theme html .plr-dark-theme .label-content, .plr-light-theme html .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-light-theme html .label-content, .plr-dark-theme .plr-light-theme html .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-metadata-control-host.label-display-content .plr-light-theme html .display-content, .plr-dark-theme .plr-light-theme html .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-light-theme .plr-metadata-control-host.label-display-content html .display-content, .plr-light-theme html .plr-metadata-control-host.label-display-content .plr-dark-theme .display-content, .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme html .display-content,
.plr-light-theme .plr-dark-theme html .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-light-theme html .plr-metadata-control-host.label-display-content .display-content,
.plr-light-theme html .plr-metadata-control-host.label-display-content .plr-dark-theme .display-content, .plr-light-theme html .plr-dark-theme .data-display .data-display__label, .plr-dark-theme .data-display .plr-light-theme html .data-display__label,
.plr-light-theme html .plr-dark-theme .data-display .data-display__label-description,
.plr-dark-theme .data-display .plr-light-theme html .data-display__label-description, .plr-light-theme html .plr-dark-theme label, .plr-dark-theme .plr-light-theme html label,
.plr-light-theme html .plr-dark-theme .label,
.plr-dark-theme .plr-light-theme html .label, .plr-light-theme html .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-light-theme html .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-light-theme .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label, .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label, .plr-light-theme html .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme html .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-light-theme .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label, .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
.plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
.plr-light-theme html .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme html .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, html .plr-light-theme label, .plr-light-theme html label,
html .plr-light-theme .label,
.plr-light-theme html .label,
.plr-light-theme html label,
html .plr-light-theme label,
.plr-light-theme html .label,
html .plr-light-theme .label, html .plr-light-theme .data-display .data-display__label, .plr-light-theme .data-display html .data-display__label,
html .plr-light-theme .data-display .data-display__label-description,
.plr-light-theme .data-display html .data-display__label-description,
.plr-light-theme html .data-display .data-display__label,
html .data-display .plr-light-theme .data-display__label,
.plr-light-theme html .data-display .data-display__label-description,
html .data-display .plr-light-theme .data-display__label-description, html .plr-light-theme .label-content, html .plr-light-theme .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-metadata-control-host.label-display-content html .plr-light-theme .display-content, .plr-light-theme html .label-content, .plr-light-theme html .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-metadata-control-host.label-display-content .plr-light-theme html .display-content,
.plr-light-theme html .label-content,
.plr-light-theme html .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content .plr-light-theme html .display-content,
html .plr-light-theme .label-content,
html .plr-light-theme .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .plr-light-theme .display-content, html .plr-light-theme .label-pseudo, .plr-light-theme html .label-pseudo,
.plr-light-theme html .label-pseudo,
html .plr-light-theme .label-pseudo, html .plr-light-theme .label-description, .plr-light-theme html .label-description,
.plr-light-theme html .label-description,
html .plr-light-theme .label-description, html .plr-light-theme .plr-metadata-control-host.label-display-content .display-content, .plr-light-theme .plr-metadata-control-host.label-display-content html .display-content,
html .plr-metadata-control-host.label-display-content .plr-light-theme .display-content,
html .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label,
html .plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label,
html .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label,
.plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
html .plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
.plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-dark-theme .label-description,
.plr-dark-theme html .label-description,
html .plr-dark-theme .label-pseudo,
.plr-dark-theme html .label-pseudo,
html .plr-dark-theme .label-content,
html .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme html .label-content,
.plr-dark-theme html .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .display-content,
html .plr-dark-theme .plr-light-theme .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-light-theme .plr-metadata-control-host.label-display-content html .display-content,
html .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .display-content,
.plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme html .display-content,
.plr-dark-theme html .plr-metadata-control-host.label-display-content .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme .display-content,
html .plr-dark-theme .data-display .data-display__label,
.plr-dark-theme .data-display html .data-display__label,
html .plr-dark-theme .data-display .data-display__label-description,
.plr-dark-theme .data-display html .data-display__label-description,
html .plr-dark-theme label,
.plr-dark-theme html label,
html .plr-dark-theme .label,
.plr-dark-theme html .label,
html .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .plr-light-theme .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-light-theme .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
.plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
.plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
html .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html label,
html .label,
html .plr-light-theme .data-display .data-display__label,
.plr-light-theme .data-display html .data-display__label,
html .plr-light-theme .data-display .data-display__label-description,
.plr-light-theme .data-display html .data-display__label-description,
html .data-display .data-display__label,
html .data-display .data-display__label-description,
html .label-content,
html .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .display-content,
html .label-pseudo,
html .label-description,
html .plr-metadata-control-host.label-display-content .display-content {
  font-family: "Roboto Regular";
  font-weight: 400;
  font-size: 0.875rem;
  text-transform: none;
  line-height: 1.5rem;
}
html .action-button:hover, html .action-button:active, html .action-button:focus, html .user-account-menu .account-info-container .account-info .organization .organization-name, .user-account-menu .account-info-container .account-info .organization html .organization-name, html .user-account-menu .account-info-container .staff-name, .user-account-menu .account-info-container html .staff-name, html .plr-dark-theme .mat-mdc-chip-listbox .mat-mdc-chip .value, .plr-dark-theme .mat-mdc-chip-listbox .mat-mdc-chip html .value, html .plr-dark-theme .plr-metadata-form-editor .plr-metadata-object-editor .display-container, .plr-dark-theme .plr-metadata-form-editor .plr-metadata-object-editor html .display-container, html .plr-dark-theme .plr-metadata-control-host.view-mode .display-container .mdc-list-item__primary-text, .plr-dark-theme .plr-metadata-control-host.view-mode .display-container html .mdc-list-item__primary-text, html .plr-dark-theme .plr-metadata-control-host.plr-view-mode .display-container .mdc-list-item__primary-text, .plr-dark-theme .plr-metadata-control-host.plr-view-mode .display-container html .mdc-list-item__primary-text, html .plr-dark-theme .plr-metadata-control-host.view-mode .display-container, .plr-dark-theme .plr-metadata-control-host.view-mode html .display-container, html .plr-dark-theme .plr-metadata-control-host.plr-view-mode .display-container, .plr-dark-theme .plr-metadata-control-host.plr-view-mode html .display-container, html .plr-dark-theme .plr-metadata-control-host.edit-mode .display-container, .plr-dark-theme .plr-metadata-control-host.edit-mode html .display-container, html .plr-dark-theme .phone-type, .plr-dark-theme html .phone-type, html .plr-dark-theme .data-display .data-display__text, .plr-dark-theme .data-display html .data-display__text, html .plr-dark-theme .checkbox-list__checkbox .mdc-label, .plr-dark-theme .checkbox-list__checkbox html .mdc-label, html .plr-dark-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-mdc-tab-links .mat-mdc-tab-link.mdc-tab--active, .plr-dark-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-mdc-tab-links html .mat-mdc-tab-link.mdc-tab--active,
html .plr-dark-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-mdc-tab-links .mat-mdc-tab-link.mdc-tab--active,
.plr-dark-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-mdc-tab-links html .mat-mdc-tab-link.mdc-tab--active, html .field-editor .data-field, .field-editor html .data-field, html wpc-quick-access .menu-btn .search-link__label, wpc-quick-access .menu-btn html .search-link__label,
html wpc-quick-access .menu-btn .menu-btn__label,
wpc-quick-access .menu-btn html .menu-btn__label, html wpc-waitlist-person-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .waitlist-info .program, wpc-waitlist-person-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .waitlist-info html .program, html .search-history .search-history__body .history-card mat-list-item .timestamp, .search-history .search-history__body .history-card mat-list-item html .timestamp, html wpc-warning-summary-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .warning_name, wpc-warning-summary-tile .mat-mdc-list-base .mat-mdc-list-item .list-item html .warning_name, html wpc-eligibility-summary-tile .mat-mdc-list-base.eligibilities .mat-mdc-list-item .eligibility .type, wpc-eligibility-summary-tile .mat-mdc-list-base.eligibilities .mat-mdc-list-item .eligibility html .type, html wpc-language-needs-summary-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .language_name, wpc-language-needs-summary-tile .mat-mdc-list-base .mat-mdc-list-item .list-item html .language_name, html wpc-language-needs-summary-tile .needs_interpreter .mat-mdc-checkbox .mdc-label, wpc-language-needs-summary-tile .needs_interpreter .mat-mdc-checkbox html .mdc-label, html wpc-medications-summary-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .medication_detail .dose_detail, wpc-medications-summary-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .medication_detail html .dose_detail, html wpc-medications-summary-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .medication_name, wpc-medications-summary-tile .mat-mdc-list-base .mat-mdc-list-item .list-item html .medication_name, html wpc-diagnosis-summary-tile .mat-mdc-list-base.diagnosis .mat-mdc-list-item .diagnosis_code .name, wpc-diagnosis-summary-tile .mat-mdc-list-base.diagnosis .mat-mdc-list-item .diagnosis_code html .name, html wpc-allergy-summary-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .allergen_name, wpc-allergy-summary-tile .mat-mdc-list-base .mat-mdc-list-item .list-item html .allergen_name, html wpc-emergency-contacts-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .person-info .name, wpc-emergency-contacts-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .person-info html .name, html wpc-care-team-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .person-info .name, wpc-care-team-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .person-info html .name, html wpc-budget-tile .table-container th, wpc-budget-tile .table-container html th, html .wpc-message-center-home .main-content .message-list-column .message-list .list-item.unread .list-item__inner .left h3, .wpc-message-center-home .main-content .message-list-column .message-list .list-item.unread .list-item__inner .left html h3, html wpc-form-builder-property-window-panel .mat-expansion-panel-header-title h3, wpc-form-builder-property-window-panel .mat-expansion-panel-header-title html h3, html wpc-primary-layout .header .header-right .menu-btn .search-link__label, wpc-primary-layout .header .header-right .menu-btn html .search-link__label,
html wpc-primary-layout .header .header-right .menu-btn .menu-btn__label,
wpc-primary-layout .header .header-right .menu-btn html .menu-btn__label, html wpc-primary-layout .header .center-container .scratch-pad-button, wpc-primary-layout .header .center-container html .scratch-pad-button, html wpc-completion-list .requirement-wrapper .requirement-list .requirement-item .req-description, wpc-completion-list .requirement-wrapper .requirement-list .requirement-item html .req-description, html wpc-allegation-form h3, wpc-allegation-form html h3, html .plr-light-theme .mat-mdc-chip-listbox .mat-mdc-chip .value, .plr-light-theme .mat-mdc-chip-listbox .mat-mdc-chip html .value,
html .mat-mdc-chip-listbox .mat-mdc-chip .value, html .plr-light-theme .plr-metadata-form-editor .plr-metadata-object-editor .display-container, .plr-light-theme .plr-metadata-form-editor .plr-metadata-object-editor html .display-container,
html .plr-metadata-form-editor .plr-metadata-object-editor .display-container, html .plr-light-theme .plr-metadata-control-host.view-mode .display-container .mdc-list-item__primary-text, .plr-light-theme .plr-metadata-control-host.view-mode .display-container html .mdc-list-item__primary-text, html .plr-light-theme .plr-metadata-control-host.plr-view-mode .display-container .mdc-list-item__primary-text, .plr-light-theme .plr-metadata-control-host.plr-view-mode .display-container html .mdc-list-item__primary-text,
html .plr-metadata-control-host.view-mode .display-container .mdc-list-item__primary-text,
html .plr-metadata-control-host.plr-view-mode .display-container .mdc-list-item__primary-text, html .plr-light-theme .plr-metadata-control-host.view-mode .display-container, .plr-light-theme .plr-metadata-control-host.view-mode html .display-container, html .plr-light-theme .plr-metadata-control-host.plr-view-mode .display-container, .plr-light-theme .plr-metadata-control-host.plr-view-mode html .display-container,
html .plr-metadata-control-host.view-mode .display-container,
html .plr-metadata-control-host.plr-view-mode .display-container, html .plr-light-theme .plr-metadata-control-host.edit-mode .display-container, .plr-light-theme .plr-metadata-control-host.edit-mode html .display-container,
html .plr-metadata-control-host.edit-mode .display-container, html .plr-light-theme .phone-type, .plr-light-theme html .phone-type,
html .phone-type, html .plr-light-theme .data-display .data-display__text, .plr-light-theme .data-display html .data-display__text,
html .data-display .data-display__text, html .plr-light-theme .checkbox-list__checkbox .mdc-label, .plr-light-theme .checkbox-list__checkbox html .mdc-label,
html .checkbox-list__checkbox .mdc-label, html .plr-light-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-mdc-tab-links .mat-mdc-tab-link.mdc-tab--active, .plr-light-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-mdc-tab-links html .mat-mdc-tab-link.mdc-tab--active,
html .plr-light-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-mdc-tab-links .mat-mdc-tab-link.mdc-tab--active,
.plr-light-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-mdc-tab-links html .mat-mdc-tab-link.mdc-tab--active,
html nav.mat-mdc-tab-nav-bar.main-tabs .mat-mdc-tab-links .mat-mdc-tab-link.mdc-tab--active,
html nav.mat-mdc-tab-nav-bar.sub-tabs .mat-mdc-tab-links .mat-mdc-tab-link.mdc-tab--active {
  font-family: "Roboto Bold";
}
@media (max-width: 768px) {
  .plr-heading-one {
    font-size: 1.34rem;
    line-height: 1.3;
  }
}
html .bc-panel {
  background-color: var(--plr-base-bg-color);
  margin: var(--plr-content-area-margin);
  margin-bottom: 0;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  border-radius: 8px;
}
html .bc-panel .bc-panel-header {
  display: inline-flex;
  width: 100%;
  align-items: center;
  padding: 8px;
  color: var(--plr-base-text-color);
  gap: 4px;
}
html .bc-panel .bc-panel-header > .bc-panel-collapse-btn {
  --mdc-icon-button-state-layer-size: 24px;
  width: var(--mdc-icon-button-state-layer-size);
  height: var(--mdc-icon-button-state-layer-size);
  padding: 0;
}
html .bc-panel .bc-panel-header > .bc-panel-collapse-btn:focus-visible {
  outline: 2px solid var(--plr-focus-color);
}
html .bc-panel .bc-panel-header > .bc-panel-collapse-btn mat-icon {
  font-weight: 700;
}
html .bc-panel .bc-panel-header > plr-label .label-content, .plr-dark-theme .plr-metadata-control-host.label-display-content html .bc-panel .bc-panel-header > plr-label .display-content, .plr-light-theme .plr-metadata-control-host.label-display-content html .bc-panel .bc-panel-header > plr-label .display-content,
html .bc-panel .bc-panel-header > plr-label .plr-metadata-control-host.label-display-content .display-content,
html .plr-metadata-control-host.label-display-content .bc-panel .bc-panel-header > plr-label .display-content,
html .bc-panel .bc-panel-header .bc-panel-header-text {
  color: inherit;
  font-size: 18px;
}
html .bc-panel:hover .bc-panel-header, html .bc-panel.bc-panel-expanded .bc-panel-header,
html .bc-panel .bc-panel-expanded .bc-panel-header {
  color: var(--plr-color-primary-700);
}
html .bc-panel:hover {
  cursor: pointer;
  outline: 2px solid var(--plr-emphasize-border-hover-color);
}
html .bc-panel > .bc-panel-body {
  padding: 8px 24px 24px 24px;
}
@media print {
  html .bc-panel {
    background-color: transparent;
    margin: 5px;
    box-shadow: none;
    border-radius: none;
  }
  html .bc-panel .bc-panel-header {
    color: black;
  }
  html .bc-panel .bc-panel-header > .bc-panel-collapse-btn:focus-visible {
    outline: none;
  }
  html .bc-panel:hover .bc-panel-header, html .bc-panel.bc-panel-expanded .bc-panel-header {
    color: black;
  }
  html .bc-panel:hover {
    outline: none;
  }
}

.plr-sticky-host {
  overflow: visible;
}

.plr-sticky-toolbar {
  position: sticky;
  top: 0;
  z-index: 100;
  background-color: var(--plr-color-white);
}

.plr-metadata-form-field.no-background > div > .mat-form-field-appearance-outline > .mat-mdc-text-field-wrapper,
.plr-metadata-form-field.no-background > div > .mat-form-field-appearance-fill > .mat-mdc-text-field-wrapper {
  background-color: transparent;
}

.plr-content-grid {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 12px;
  padding: 12px;
}

.plr-content-grid .plr-metadata-control-host:after,
.plr-content-grid .plr-metadata-control-host-control:after {
  display: none;
}

.plr-content-grid li {
  list-style-position: inside;
}

.ui-hide:not(label) {
  position: absolute;
  left: -10000px;
  top: auto;
  width: 1px;
  height: 1px;
  overflow: hidden;
}

label.ui-hide {
  width: 0;
  height: 0;
  position: absolute;
  overflow: hidden;
}

.hidden,
.inline-field.hidden,
.block-field.hidden,
.block-edit-field.hidden,
.inline-edit-field.hidden {
  display: none !important;
}

.row {
  display: block;
  width: 100%;
}

.flex-row {
  align-items: flex-end;
  display: flex;
  flex-flow: row wrap;
  width: 100%;
}

.capitalize {
  text-transform: capitalize;
}

.all-caps {
  text-transform: uppercase;
}

.lowercase {
  text-transform: lowercase;
}

.plr-content-grid {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 12px;
  padding: 12px;
}

.plr-content-grid .plr-metadata-control-host:after,
.plr-content-grid .plr-metadata-control-host-control:after {
  display: none;
}

.plr-content-grid li {
  list-style-position: inside;
}

.ui-hide:not(label) {
  position: absolute;
  left: -10000px;
  top: auto;
  width: 1px;
  height: 1px;
  overflow: hidden;
}

label.ui-hide {
  width: 0;
  height: 0;
  position: absolute;
  overflow: hidden;
}

.hidden,
.inline-field.hidden,
.block-field.hidden,
.block-edit-field.hidden,
.inline-edit-field.hidden {
  display: none !important;
}

.row {
  display: block;
  width: 100%;
}

.flex-row {
  align-items: flex-end;
  display: flex;
  flex-flow: row wrap;
  width: 100%;
}

.capitalize {
  text-transform: capitalize;
}

.all-caps {
  text-transform: uppercase;
}

.lowercase {
  text-transform: lowercase;
}

.plr-content-grid {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 12px;
  padding: 12px;
}

.plr-content-grid .plr-metadata-control-host:after,
.plr-content-grid .plr-metadata-control-host-control:after {
  display: none;
}

.plr-content-grid li {
  list-style-position: inside;
}

.ui-hide:not(label) {
  position: absolute;
  left: -10000px;
  top: auto;
  width: 1px;
  height: 1px;
  overflow: hidden;
}

label.ui-hide {
  width: 0;
  height: 0;
  position: absolute;
  overflow: hidden;
}

.hidden,
.inline-field.hidden,
.block-field.hidden,
.block-edit-field.hidden,
.inline-edit-field.hidden {
  display: none !important;
}

.row {
  display: block;
  width: 100%;
}

.flex-row {
  align-items: flex-end;
  display: flex;
  flex-flow: row wrap;
  width: 100%;
}

.capitalize {
  text-transform: capitalize;
}

.all-caps {
  text-transform: uppercase;
}

.lowercase {
  text-transform: lowercase;
}

.plr-fullscreen-dialog {
  width: 80vw;
  height: 90vw;
}

.plr-fullscreen-dialog-max-width {
  width: 95vw;
  height: 88vh;
}

.blue-compass-icons {
  font-size: 24px;
}

.plr-disable-pointer-events {
  pointer-events: none !important;
}

.client-requirement-mat-list-option-checkbox mat-list-option.mat-mdc-list-option.mdc-list-item--disabled:focus {
  border-color: transparent;
}
.client-requirement-mat-list-option-checkbox mat-list-option.mat-mdc-list-option.mdc-list-item--disabled:focus::before {
  background-color: transparent;
}
.client-requirement-mat-list-option-checkbox mat-list-option.mat-mdc-list-option.mdc-list-item--disabled .mdc-checkbox.mdc-checkbox--disabled {
  opacity: 1;
  --mdc-checkbox-disabled-selected-icon-color: black;
}
.client-requirement-mat-list-option-checkbox mat-list-option.mat-mdc-list-option.mdc-list-item--disabled .mdc-list-item__primary-text {
  opacity: 0.7;
}

.container,
.container-full {
  box-sizing: border-box;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  padding-right: 30px;
  padding-left: 30px;
}

plr-collapse-side-panel mat-sidenav .mat-drawer-inner-container .container {
  padding: 0px;
}

.container .grid,
.container-full .grid {
  margin-right: -15px;
  margin-left: -15px;
}

@media (min-width: 600px) {
  .container {
    max-width: 600px;
  }
  bc-dashboard-manage-dashboard-properties .align-container plr-collapse-side-panel mat-sidenav .mat-drawer-inner-container .container {
    max-width: 100%;
  }
}
@media (min-width: 720px) {
  .container {
    max-width: 720px;
  }
  bc-dashboard-manage-dashboard-properties .align-container plr-collapse-side-panel mat-sidenav .mat-drawer-inner-container .container {
    max-width: 100%;
  }
}
@media (min-width: 1024px) {
  .container {
    max-width: 1024px;
  }
  bc-dashboard-manage-dashboard-properties .align-container plr-collapse-side-panel mat-sidenav .mat-drawer-inner-container .container {
    max-width: 100%;
  }
}
@media (min-width: 1440px) {
  .container {
    max-width: 1440px;
  }
  bc-dashboard-manage-dashboard-properties .align-container plr-collapse-side-panel mat-sidenav .mat-drawer-inner-container .container {
    max-width: 100%;
  }
}
@media (min-width: 1600px) {
  .container {
    max-width: 1600px;
  }
  bc-dashboard-manage-dashboard-properties .align-container plr-collapse-side-panel mat-sidenav .mat-drawer-inner-container .container {
    max-width: 100%;
  }
}
.grid {
  box-sizing: border-box;
  display: block;
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  margin: 0 auto;
  position: relative;
  letter-spacing: -0.31em;
  word-spacing: -0.43em;
  list-style-type: none;
}

.grid::before,
.grid::after {
  box-sizing: border-box;
  letter-spacing: normal;
  word-spacing: normal;
  white-space: normal;
}

[class*=col-] {
  box-sizing: border-box;
  letter-spacing: normal;
  word-spacing: normal;
  white-space: normal;
  position: relative;
  width: 100%;
  vertical-align: top;
  padding: 12px;
  display: inline-block;
  zoom: 1;
}

[class*=col-]::before,
[class*=col-]::after {
  box-sizing: border-box;
  letter-spacing: normal;
  word-spacing: normal;
  white-space: normal;
}

[class*=col-] .grid {
  flex: 1 1 auto;
  /* 3rd party css shouldn't dictate how we margin our UI */
  /* margin: -15px; */
}

.col-12 {
  width: 100%;
}

.col-11 {
  width: 91.66666667%;
}

.col-10 {
  width: 83.33333333%;
}

.col-9 {
  width: 75%;
}

.col-8 {
  width: 66.66666667%;
}

.col-7 {
  width: 58.33333333%;
}

.col-6 {
  width: 50%;
}

.col-5 {
  width: 41.66666667%;
}

.col-4 {
  width: 33.33333333%;
}

.col-3 {
  width: 25%;
}

.col-2 {
  width: 16.66666667%;
}

.col-1 {
  width: 8.33333333%;
}

@media (min-width: 600px) {
  .col-xs-12 {
    width: 100%;
  }
  .col-xs-11 {
    width: 91.66666667%;
  }
  .col-xs-10 {
    width: 83.33333333%;
  }
  .col-xs-9 {
    width: 75%;
  }
  .col-xs-8 {
    width: 66.66666667%;
  }
  .col-xs-7 {
    width: 58.33333333%;
  }
  .col-xs-6 {
    width: 50%;
  }
  .col-xs-5 {
    width: 41.66666667%;
  }
  .col-xs-4 {
    width: 33.33333333%;
  }
  .col-xs-3 {
    width: 25%;
  }
  .col-xs-2 {
    width: 16.66666667%;
  }
  .col-xs-1 {
    width: 8.33333333%;
  }
}
@media (min-width: 768px) {
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-11 {
    width: 91.66666667%;
  }
  .col-sm-10 {
    width: 83.33333333%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-8 {
    width: 66.66666667%;
  }
  .col-sm-7 {
    width: 58.33333333%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-5 {
    width: 41.66666667%;
  }
  .col-sm-4 {
    width: 33.33333333%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-2 {
    width: 16.66666667%;
  }
  .col-sm-1 {
    width: 8.33333333%;
  }
}
@media (min-width: 992px) {
  .col-md-12 {
    width: 100%;
  }
  .col-md-11 {
    width: 91.66666667%;
  }
  .col-md-10 {
    width: 83.33333333%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-8 {
    width: 66.66666667%;
  }
  .col-md-7 {
    width: 58.33333333%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-5 {
    width: 41.66666667%;
  }
  .col-md-4 {
    width: 33.33333333%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-2 {
    width: 16.66666667%;
  }
  .col-md-1 {
    width: 8.33333333%;
  }
}
@media (min-width: 1200px) {
  .col-lg-12 {
    width: 100%;
  }
  .col-lg-11 {
    width: 91.66666667%;
  }
  .col-lg-10 {
    width: 83.33333333%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-8 {
    width: 66.66666667%;
  }
  .col-lg-7 {
    width: 58.33333333%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-5 {
    width: 41.66666667%;
  }
  .col-lg-4 {
    width: 33.33333333%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-2 {
    width: 16.66666667%;
  }
  .col-lg-1 {
    width: 8.33333333%;
  }
}
@media (min-width: 1600px) {
  .col-xlg-12 {
    width: 100%;
  }
  .col-xlg-11 {
    width: 91.66666667%;
  }
  .col-xlg-10 {
    width: 83.33333333%;
  }
  .col-xlg-9 {
    width: 75%;
  }
  .col-xlg-8 {
    width: 66.66666667%;
  }
  .col-xlg-7 {
    width: 58.33333333%;
  }
  .col-xlg-6 {
    width: 50%;
  }
  .col-xlg-5 {
    width: 41.66666667%;
  }
  .col-xlg-4 {
    width: 33.33333333%;
  }
  .col-xlg-3 {
    width: 25%;
  }
  .col-xlg-2 {
    width: 16.66666667%;
  }
  .col-xlg-1 {
    width: 8.33333333%;
  }
}
.col-auto {
  flex: 1 0 0px;
  width: auto;
}

@media (min-width: 600px) {
  .col-xs-auto {
    flex: 1 0 0px;
    width: auto;
  }
}
@media (min-width: 768px) {
  .col-sm-auto {
    flex: 1 0 0px;
    width: auto;
  }
}
@media (min-width: 992px) {
  .col-md-auto {
    flex: 1 0 0px;
    width: auto;
  }
}
@media (min-width: 1200px) {
  .col-lg-auto {
    flex: 1 0 0px;
    width: auto;
  }
}
@media (min-width: 1600px) {
  .col-xlg-auto {
    flex: 1 0 0px;
    width: auto;
  }
}
.order-12 {
  order: 12;
}

.order-11 {
  order: 11;
}

.order-10 {
  order: 10;
}

.order-9 {
  order: 9;
}

.order-8 {
  order: 8;
}

.order-7 {
  order: 7;
}

.order-6 {
  order: 6;
}

.order-5 {
  order: 5;
}

.order-4 {
  order: 4;
}

.order-3 {
  order: 3;
}

.order-2 {
  order: 2;
}

.order-1 {
  order: 1;
}

.order-0 {
  order: 0;
}

@media only screen and (min-width: 600px) {
  .order-12-xs {
    order: 12;
  }
  .order-11-xs {
    order: 11;
  }
  .order-10-xs {
    order: 10;
  }
  .order-9-xs {
    order: 9;
  }
  .order-8-xs {
    order: 8;
  }
  .order-7-xs {
    order: 7;
  }
  .order-6-xs {
    order: 6;
  }
  .order-5-xs {
    order: 5;
  }
  .order-4-xs {
    order: 4;
  }
  .order-3-xs {
    order: 3;
  }
  .order-2-xs {
    order: 2;
  }
  .order-1-xs {
    order: 1;
  }
  .order-0-xs {
    order: 0;
  }
}
@media only screen and (min-width: 768px) {
  .order-12-sm {
    order: 12;
  }
  .order-11-sm {
    order: 11;
  }
  .order-10-sm {
    order: 10;
  }
  .order-9-sm {
    order: 9;
  }
  .order-8-sm {
    order: 8;
  }
  .order-7-sm {
    order: 7;
  }
  .order-6-sm {
    order: 6;
  }
  .order-5-sm {
    order: 5;
  }
  .order-4-sm {
    order: 4;
  }
  .order-3-sm {
    order: 3;
  }
  .order-2-sm {
    order: 2;
  }
  .order-1-sm {
    order: 1;
  }
  .order-0-sm {
    order: 0;
  }
}
@media only screen and (min-width: 992px) {
  .order-12-md {
    order: 12;
  }
  .order-11-md {
    order: 11;
  }
  .order-10-md {
    order: 10;
  }
  .order-9-md {
    order: 9;
  }
  .order-8-md {
    order: 8;
  }
  .order-7-md {
    order: 7;
  }
  .order-6-md {
    order: 6;
  }
  .order-5-md {
    order: 5;
  }
  .order-4-md {
    order: 4;
  }
  .order-3-md {
    order: 3;
  }
  .order-2-md {
    order: 2;
  }
  .order-1-md {
    order: 1;
  }
  .order-0-md {
    order: 0;
  }
}
@media only screen and (min-width: 1200px) {
  .order-12-lg {
    order: 12;
  }
  .order-11-lg {
    order: 11;
  }
  .order-10-lg {
    order: 10;
  }
  .order-9-lg {
    order: 9;
  }
  .order-8-lg {
    order: 8;
  }
  .order-7-lg {
    order: 7;
  }
  .order-6-lg {
    order: 6;
  }
  .order-5-lg {
    order: 5;
  }
  .order-4-lg {
    order: 4;
  }
  .order-3-lg {
    order: 3;
  }
  .order-2-lg {
    order: 2;
  }
  .order-1-lg {
    order: 1;
  }
  .order-0-lg {
    order: 0;
  }
}
@media only screen and (min-width: 1600px) {
  .order-12-xlg {
    order: 12;
  }
  .order-11-xlg {
    order: 11;
  }
  .order-10-xlg {
    order: 10;
  }
  .order-9-xlg {
    order: 9;
  }
  .order-8-xlg {
    order: 8;
  }
  .order-7-xlg {
    order: 7;
  }
  .order-6-xlg {
    order: 6;
  }
  .order-5-xlg {
    order: 5;
  }
  .order-4-xlg {
    order: 4;
  }
  .order-3-xlg {
    order: 3;
  }
  .order-2-xlg {
    order: 2;
  }
  .order-1-xlg {
    order: 1;
  }
  .order-0-xlg {
    order: 0;
  }
}
.offset-11 {
  margin-left: 91.66666667%;
}

.offset-10 {
  margin-left: 83.33333333%;
}

.offset-9 {
  margin-left: 75%;
}

.offset-8 {
  margin-left: 66.66666667%;
}

.offset-7 {
  margin-left: 58.33333333%;
}

.offset-6 {
  margin-left: 50%;
}

.offset-5 {
  margin-left: 41.66666667%;
}

.offset-4 {
  margin-left: 33.33333333%;
}

.offset-3 {
  margin-left: 25%;
}

.offset-2 {
  margin-left: 16.66666667%;
}

.offset-1 {
  margin-left: 8.33333333%;
}

.post-offset-11 {
  margin-right: 91.66666667%;
}

.post-offset-10 {
  margin-right: 83.33333333%;
}

.post-offset-9 {
  margin-right: 75%;
}

.post-offset-8 {
  margin-right: 66.66666667%;
}

.post-offset-7 {
  margin-right: 58.33333333%;
}

.post-offset-6 {
  margin-right: 50%;
}

.post-offset-5 {
  margin-right: 41.66666667%;
}

.post-offset-4 {
  margin-right: 33.33333333%;
}

.post-offset-3 {
  margin-right: 25%;
}

.post-offset-2 {
  margin-right: 16.66666667%;
}

.post-offset-1 {
  margin-right: 8.33333333%;
}

@media only screen and (min-width: 600px) {
  .offset-11-xs {
    margin-left: 91.66666667%;
  }
  .offset-10-xs {
    margin-left: 83.33333333%;
  }
  .offset-9-xs {
    margin-left: 75%;
  }
  .offset-8-xs {
    margin-left: 66.66666667%;
  }
  .offset-7-xs {
    margin-left: 58.33333333%;
  }
  .offset-6-xs {
    margin-left: 50%;
  }
  .offset-5-xs {
    margin-left: 41.66666667%;
  }
  .offset-4-xs {
    margin-left: 33.33333333%;
  }
  .offset-3-xs {
    margin-left: 25%;
  }
  .offset-2-xs {
    margin-left: 16.66666667%;
  }
  .offset-1-xs {
    margin-left: 8.33333333%;
  }
  .offset-0-xs {
    margin-left: 0;
  }
}
@media only screen and (min-width: 768px) {
  .offset-11-sm {
    margin-left: 91.66666667%;
  }
  .offset-10-sm {
    margin-left: 83.33333333%;
  }
  .offset-9-sm {
    margin-left: 75%;
  }
  .offset-8-sm {
    margin-left: 66.66666667%;
  }
  .offset-7-sm {
    margin-left: 58.33333333%;
  }
  .offset-6-sm {
    margin-left: 50%;
  }
  .offset-5-sm {
    margin-left: 41.66666667%;
  }
  .offset-4-sm {
    margin-left: 33.33333333%;
  }
  .offset-3-sm {
    margin-left: 25%;
  }
  .offset-2-sm {
    margin-left: 16.66666667%;
  }
  .offset-1-sm {
    margin-left: 8.33333333%;
  }
  .offset-0-sm {
    margin-left: 0;
  }
}
@media only screen and (min-width: 992px) {
  .offset-11-md {
    margin-left: 91.66666667%;
  }
  .offset-10-md {
    margin-left: 83.33333333%;
  }
  .offset-9-md {
    margin-left: 75%;
  }
  .offset-8-md {
    margin-left: 66.66666667%;
  }
  .offset-7-md {
    margin-left: 58.33333333%;
  }
  .offset-6-md {
    margin-left: 50%;
  }
  .offset-5-md {
    margin-left: 41.66666667%;
  }
  .offset-4-md {
    margin-left: 33.33333333%;
  }
  .offset-3-md {
    margin-left: 25%;
  }
  .offset-2-md {
    margin-left: 16.66666667%;
  }
  .offset-1-md {
    margin-left: 8.33333333%;
  }
  .offset-0-md {
    margin-left: 0;
  }
  .post-offset-11-md {
    margin-right: 91.66666667%;
  }
  .post-offset-10-md {
    margin-right: 83.33333333%;
  }
  .post-offset-9-md {
    margin-right: 75%;
  }
  .post-offset-8-md {
    margin-right: 66.66666667%;
  }
  .post-offset-7-md {
    margin-right: 58.33333333%;
  }
  .post-offset-6-md {
    margin-right: 50%;
  }
  .post-offset-5-md {
    margin-right: 41.66666667%;
  }
  .post-offset-4-md {
    margin-right: 33.33333333%;
  }
  .post-offset-3-md {
    margin-right: 25%;
  }
  .post-offset-2-md {
    margin-right: 16.66666667%;
  }
  .post-offset-1-md {
    margin-right: 8.33333333%;
  }
  .post-offset-0-md {
    margin-right: 0;
  }
}
@media only screen and (min-width: 1200px) {
  .offset-11-lg {
    margin-left: 91.66666667%;
  }
  .offset-10-lg {
    margin-left: 83.33333333%;
  }
  .offset-9-lg {
    margin-left: 75%;
  }
  .offset-8-lg {
    margin-left: 66.66666667%;
  }
  .offset-7-lg {
    margin-left: 58.33333333%;
  }
  .offset-6-lg {
    margin-left: 50%;
  }
  .offset-5-lg {
    margin-left: 41.66666667%;
  }
  .offset-4-lg {
    margin-left: 33.33333333%;
  }
  .offset-3-lg {
    margin-left: 25%;
  }
  .offset-2-lg {
    margin-left: 16.66666667%;
  }
  .offset-1-lg {
    margin-left: 8.33333333%;
  }
  .offset-0-lg {
    margin-left: 0;
  }
}
@media only screen and (min-width: 1600px) {
  .offset-11-xlg {
    margin-left: 91.66666667%;
  }
  .offset-10-xlg {
    margin-left: 83.33333333%;
  }
  .offset-9-xlg {
    margin-left: 75%;
  }
  .offset-8-xlg {
    margin-left: 66.66666667%;
  }
  .offset-7-xlg {
    margin-left: 58.33333333%;
  }
  .offset-6-xlg {
    margin-left: 50%;
  }
  .offset-5-xlg {
    margin-left: 41.66666667%;
  }
  .offset-4-xlg {
    margin-left: 33.33333333%;
  }
  .offset-3-xlg {
    margin-left: 25%;
  }
  .offset-2-xlg {
    margin-left: 16.66666667%;
  }
  .offset-1-xlg {
    margin-left: 8.33333333%;
  }
  .offset-0-xlg {
    margin-left: 0;
  }
}
.wrap {
  flex-wrap: wrap;
}

.no-wrap {
  flex-wrap: nowrap;
}

.no-wrap [class*=col-] {
  flex-shrink: 1;
}

.wrap-reverse {
  flex-wrap: wrap-reverse;
}

.direction-row {
  flex-direction: row;
}

.direction-row-reverse {
  flex-direction: row-reverse;
}

.direction-column {
  flex-direction: column;
}

.direction-column-reverse {
  flex-direction: column-reverse;
}

.align-start {
  align-items: flex-start;
}

.align-end {
  align-items: flex-end;
}

.align-end [class*=col-] {
  vertical-align: bottom;
}

.align-center {
  align-items: center;
}

.align-center [class*=col-] {
  vertical-align: middle;
}

.align-baseline {
  align-items: baseline;
}

.align-content-start {
  align-content: flex-start;
}

.align-content-end {
  align-content: flex-end;
}

.align-content-end [class*=col-] {
  vertical-align: bottom;
}

.align-content-center {
  align-content: center;
}

.align-content-space-between {
  align-content: space-between;
}

.align-content-space-around {
  align-content: space-around;
}

.align-self-stretch {
  align-self: stretch;
}

.align-self-start {
  align-self: flex-start;
}

.align-self-end {
  align-self: flex-end;
  vertical-align: bottom;
}

.align-self-center {
  align-self: center;
  vertical-align: middle;
}

.align-self-baseline {
  align-self: baseline;
  vertical-align: baseline;
}

.justify-start {
  justify-content: flex-start;
}

.justify-start.grid {
  text-align: left;
}

.justify-end {
  justify-content: flex-end;
}

.justify-end.grid {
  text-align: right;
  text-align-last: right;
}

.justify-end.grid [class*=col-] {
  text-align: left;
  text-align: start;
  text-align-last: left;
  text-align-last: start;
}

.justify-center {
  justify-content: center;
}

.justify-center.grid {
  text-align: center;
  text-align-last: center;
}

.justify-center.grid [class*=col-] {
  text-align: left;
  text-align: start;
  text-align-last: left;
  text-align-last: start;
}

.justify-space-between {
  justify-content: space-between;
}

.justify-space-between.grid {
  text-align: justify;
  text-align-last: justify;
}

.justify-space-between.grid [class*=col-] {
  text-align: left;
  text-align: start;
  text-align-last: left;
  text-align-last: start;
}

.justify-space-around {
  justify-content: space-around;
}

.justify-space-around.grid {
  text-align: justify;
  text-align-last: justify;
}

.justify-space-around.grid [class*=col-] {
  text-align: left;
  text-align: start;
  text-align-last: left;
  text-align-last: start;
}

.grid-bleed [class*=col-] {
  padding: 0;
}

.col-grid {
  display: flex;
  flex-direction: column;
}

.col-grid.direction-row {
  flex-direction: row;
}

.col-bleed {
  padding: 0;
}

.col-bleed-x {
  padding: 15px 0;
}

.col-bleed-y {
  padding: 0 15px;
}

.flex-img {
  display: block;
  flex: 0 0 auto;
  max-width: 100%;
  height: auto;
  width: 100%;
}

.flex-footer {
  width: 100%;
  margin-top: auto;
  margin-bottom: 0;
}

.flex-footer > :last-child {
  margin-bottom: 0;
}

@media (max-width: 575px) {
  .hidden-xxs {
    display: none !important;
  }
}
@media (min-width: 600px) and (max-width: 720px) {
  .hidden-xs {
    display: none !important;
  }
}
@media (min-width: 721px) and (max-width: 1024px) {
  .hidden-sm {
    display: none !important;
  }
}
@media (min-width: 1025px) and (max-width: 1440px) {
  .hidden-md {
    display: none !important;
  }
}
@media (min-width: 1441px) and (max-width: 1600px) {
  .hidden-lg {
    display: none !important;
  }
}
@media (min-width: 1601px) {
  .hidden-xlg {
    display: none !important;
  }
}
/* based on angular-toastr css https://github.com/Foxandxss/angular-toastr/blob/cb508fe6801d6b288d3afc525bb40fee1b101650/dist/angular-toastr.css */
/* position */
.toast-center-center {
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.toast-top-center {
  top: 0;
  right: 0;
  width: 100%;
}

.toast-bottom-center {
  bottom: 0;
  right: 0;
  width: 100%;
}

.toast-top-full-width {
  top: 0;
  right: 0;
  width: 100%;
}

.toast-bottom-full-width {
  bottom: 0;
  right: 0;
  width: 100%;
}

.toast-top-left {
  top: 12px;
  left: 12px;
}

.toast-top-right {
  top: 12px;
  right: 12px;
}

.toast-bottom-right {
  right: 12px;
  bottom: 12px;
}

.toast-bottom-left {
  bottom: 12px;
  left: 12px;
}

/* toast styles */
.toast-title {
  font-weight: bold;
}

.toast-message {
  word-wrap: break-word;
}

.toast-message a,
.toast-message label {
  color: #FFFFFF;
}

.toast-message a:hover {
  color: #CCCCCC;
  text-decoration: none;
}

.toast-close-button {
  position: relative;
  right: -0.3em;
  top: -0.3em;
  float: right;
  font-size: 20px;
  font-weight: bold;
  color: #FFFFFF;
  text-shadow: 0 1px 0 #ffffff;
  /* opacity: 0.8; */
}

.toast-close-button:hover,
.toast-close-button:focus {
  color: #000000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.4;
}

/*Additional properties for button version
 iOS requires the button element instead of an anchor tag.
 If you want the anchor version, it requires `href="#"`.*/
button.toast-close-button {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
}

.toast-container {
  pointer-events: none;
  position: fixed;
  z-index: 999999;
}

.toast-container * {
  box-sizing: border-box;
}

.toast-container .ngx-toastr {
  position: relative;
  overflow: hidden;
  margin: 0 0 6px;
  padding: 15px 15px 15px 50px;
  width: 300px;
  border-radius: 3px 3px 3px 3px;
  background-position: 15px center;
  background-repeat: no-repeat;
  background-size: 24px;
  box-shadow: 0 0 12px #999999;
  color: #FFFFFF;
}

.toast-container .ngx-toastr:hover {
  box-shadow: 0 0 12px #000000;
  opacity: 1;
  cursor: pointer;
}

/* https://github.com/FortAwesome/Font-Awesome-Pro/blob/master/advanced-options/raw-svg/regular/info-circle.svg */
.toast-info {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOS4wNDMgOCA4IDExOS4wODMgOCAyNTZjMCAxMzYuOTk3IDExMS4wNDMgMjQ4IDI0OCAyNDhzMjQ4LTExMS4wMDMgMjQ4LTI0OEM1MDQgMTE5LjA4MyAzOTIuOTU3IDggMjU2IDh6bTAgMTEwYzIzLjE5NiAwIDQyIDE4LjgwNCA0MiA0MnMtMTguODA0IDQyLTQyIDQyLTQyLTE4LjgwNC00Mi00MiAxOC44MDQtNDIgNDItNDJ6bTU2IDI1NGMwIDYuNjI3LTUuMzczIDEyLTEyIDEyaC04OGMtNi42MjcgMC0xMi01LjM3My0xMi0xMnYtMjRjMC02LjYyNyA1LjM3My0xMiAxMi0xMmgxMnYtNjRoLTEyYy02LjYyNyAwLTEyLTUuMzczLTEyLTEydi0yNGMwLTYuNjI3IDUuMzczLTEyIDEyLTEyaDY0YzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MTAwaDEyYzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MjR6Jy8+PC9zdmc+");
}

/* https://github.com/FortAwesome/Font-Awesome-Pro/blob/master/advanced-options/raw-svg/regular/times-circle.svg */
.toast-error {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOSA4IDggMTE5IDggMjU2czExMSAyNDggMjQ4IDI0OCAyNDgtMTExIDI0OC0yNDhTMzkzIDggMjU2IDh6bTEyMS42IDMxMy4xYzQuNyA0LjcgNC43IDEyLjMgMCAxN0wzMzggMzc3LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwyNTYgMzEybC02NS4xIDY1LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwxMzQuNCAzMzhjLTQuNy00LjctNC43LTEyLjMgMC0xN2w2NS42LTY1LTY1LjYtNjUuMWMtNC43LTQuNy00LjctMTIuMyAwLTE3bDM5LjYtMzkuNmM0LjctNC43IDEyLjMtNC43IDE3IDBsNjUgNjUuNyA2NS4xLTY1LjZjNC43LTQuNyAxMi4zLTQuNyAxNyAwbDM5LjYgMzkuNmM0LjcgNC43IDQuNyAxMi4zIDAgMTdMMzEyIDI1Nmw2NS42IDY1LjF6Jy8+PC9zdmc+");
}

/* https://github.com/FortAwesome/Font-Awesome-Pro/blob/master/advanced-options/raw-svg/regular/check.svg */
.toast-success {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTE3My44OTggNDM5LjQwNGwtMTY2LjQtMTY2LjRjLTkuOTk3LTkuOTk3LTkuOTk3LTI2LjIwNiAwLTM2LjIwNGwzNi4yMDMtMzYuMjA0YzkuOTk3LTkuOTk4IDI2LjIwNy05Ljk5OCAzNi4yMDQgMEwxOTIgMzEyLjY5IDQzMi4wOTUgNzIuNTk2YzkuOTk3LTkuOTk3IDI2LjIwNy05Ljk5NyAzNi4yMDQgMGwzNi4yMDMgMzYuMjA0YzkuOTk3IDkuOTk3IDkuOTk3IDI2LjIwNiAwIDM2LjIwNGwtMjk0LjQgMjk0LjQwMWMtOS45OTggOS45OTctMjYuMjA3IDkuOTk3LTM2LjIwNC0uMDAxeicvPjwvc3ZnPg==");
}

/* https://github.com/FortAwesome/Font-Awesome-Pro/blob/master/advanced-options/raw-svg/regular/exclamation-triangle.svg */
.toast-warning {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1NzYgNTEyJyB3aWR0aD0nNTc2JyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTU2OS41MTcgNDQwLjAxM0M1ODcuOTc1IDQ3Mi4wMDcgNTY0LjgwNiA1MTIgNTI3Ljk0IDUxMkg0OC4wNTRjLTM2LjkzNyAwLTU5Ljk5OS00MC4wNTUtNDEuNTc3LTcxLjk4N0wyNDYuNDIzIDIzLjk4NWMxOC40NjctMzIuMDA5IDY0LjcyLTMxLjk1MSA4My4xNTQgMGwyMzkuOTQgNDE2LjAyOHpNMjg4IDM1NGMtMjUuNDA1IDAtNDYgMjAuNTk1LTQ2IDQ2czIwLjU5NSA0NiA0NiA0NiA0Ni0yMC41OTUgNDYtNDYtMjAuNTk1LTQ2LTQ2LTQ2em0tNDMuNjczLTE2NS4zNDZsNy40MTggMTM2Yy4zNDcgNi4zNjQgNS42MDkgMTEuMzQ2IDExLjk4MiAxMS4zNDZoNDguNTQ2YzYuMzczIDAgMTEuNjM1LTQuOTgyIDExLjk4Mi0xMS4zNDZsNy40MTgtMTM2Yy4zNzUtNi44NzQtNS4wOTgtMTIuNjU0LTExLjk4Mi0xMi42NTRoLTYzLjM4M2MtNi44ODQgMC0xMi4zNTYgNS43OC0xMS45ODEgMTIuNjU0eicvPjwvc3ZnPg==");
}

.toast-container.toast-top-center .ngx-toastr,
.toast-container.toast-bottom-center .ngx-toastr {
  width: 300px;
  margin-left: auto;
  margin-right: auto;
}

.toast-container.toast-top-full-width .ngx-toastr,
.toast-container.toast-bottom-full-width .ngx-toastr {
  width: 96%;
  margin-left: auto;
  margin-right: auto;
}

.ngx-toastr {
  background-color: #030303;
  pointer-events: auto;
}

.toast-success {
  background-color: #51A351;
}

.toast-error {
  background-color: #BD362F;
}

.toast-info {
  background-color: #2F96B4;
}

.toast-warning {
  background-color: #F89406;
}

.toast-progress {
  position: absolute;
  left: 0;
  bottom: 0;
  height: 4px;
  background-color: #000000;
  opacity: 0.4;
}

/* Responsive Design */
@media all and (max-width: 240px) {
  .toast-container .ngx-toastr.div {
    padding: 8px 8px 8px 50px;
    width: 11em;
  }
  .toast-container .toast-close-button {
    right: -0.2em;
    top: -0.2em;
  }
}
@media all and (min-width: 241px) and (max-width: 480px) {
  .toast-container .ngx-toastr.div {
    padding: 8px 8px 8px 50px;
    width: 18em;
  }
  .toast-container .toast-close-button {
    right: -0.2em;
    top: -0.2em;
  }
}
@media all and (min-width: 481px) and (max-width: 768px) {
  .toast-container .ngx-toastr.div {
    padding: 15px 15px 15px 50px;
    width: 25em;
  }
}
wpc-quick-access .menu-btn {
  border: 2px solid transparent;
  box-shadow: none;
  box-sizing: content-box;
  white-space: nowrap;
  height: 32px;
  margin: 8px;
  position: relative;
  cursor: pointer;
  border-radius: 4px;
  background: transparent;
  font-size: 1rem;
  display: inline-flex;
  flex: 0 0 100px;
  align-items: center;
  justify-content: center;
}
wpc-quick-access .menu-btn:hover, wpc-quick-access .menu-btn:focus, wpc-quick-access .menu-btn:active {
  background: transparent;
  outline: none;
}
wpc-quick-access .menu-btn .search-link__label,
wpc-quick-access .menu-btn .menu-btn__label {
  white-space: nowrap;
}
wpc-quick-access .dropdown.menu-btn {
  width: auto;
  flex-basis: auto;
}
wpc-quick-access .menu-btn .mat-badge-content {
  height: 24px;
  min-height: 24px;
  width: 24px;
  min-width: 24px;
  line-height: 24px;
  margin-left: 4px !important;
  position: static;
  overflow: visible;
}

/*
  Any overrides of 3rd party code for Carity (a blue compass system) should be included here.
  The PlrPrimaryLayoutComponent (which the Carity PrimaryLayoutComponent extends from) 
  adds the "blue-compass-systems" class to the body tag.
  This selector can be used for overriding styles of 3rd party code as needed.
*/
.read-only-field-editor .editor.read-only .block-edit-field {
  display: inline-block;
}

.mat-mdc-checkbox .mdc-form-field .mdc-label {
  padding: 0 !important;
}

wpc-quick-access .menu-btn {
  border: 2px solid transparent;
  box-shadow: none;
  box-sizing: content-box;
  white-space: nowrap;
  height: 32px;
  margin: 8px;
  position: relative;
  cursor: pointer;
  border-radius: 4px;
  background: transparent;
  font-size: 1rem;
  display: inline-flex;
  flex: 0 0 100px;
  align-items: center;
  justify-content: center;
}
wpc-quick-access .menu-btn:hover, wpc-quick-access .menu-btn:focus, wpc-quick-access .menu-btn:active {
  background: transparent;
  outline: none;
}
wpc-quick-access .menu-btn .search-link__label,
wpc-quick-access .menu-btn .menu-btn__label {
  white-space: nowrap;
}
wpc-quick-access .dropdown.menu-btn {
  width: auto;
  flex-basis: auto;
}
wpc-quick-access .menu-btn .mat-badge-content {
  height: 24px;
  min-height: 24px;
  width: 24px;
  min-width: 24px;
  line-height: 24px;
  margin-left: 4px !important;
  position: static;
  overflow: visible;
}

@media print {
  .mat-radio-container {
    display: inline-block !important;
  }
  .mat-radio-outer-circle,
  .mat-radio-inner-circle {
    display: inline-block !important;
  }
  .mat-radio-label-content {
    display: inline-block !important;
  }
}
@media print {
  .mat-radio-label-content span[style="display: none;"] {
    display: inline !important;
  }
}
@layer default,
dark-theme,
light-theme;
.mat-ripple {
  overflow: hidden;
  position: relative;
}
.mat-ripple:not(:empty) {
  transform: translateZ(0);
}

.mat-ripple.mat-ripple-unbounded {
  overflow: visible;
}

.mat-ripple-element {
  position: absolute;
  border-radius: 50%;
  pointer-events: none;
  transition: opacity, transform 0ms cubic-bezier(0, 0, 0.2, 1);
  transform: scale3d(0, 0, 0);
  background-color: var(--mat-ripple-color, rgba(0, 0, 0, 0.1));
}
.cdk-high-contrast-active .mat-ripple-element {
  display: none;
}

.cdk-visually-hidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  white-space: nowrap;
  outline: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  left: 0;
}
[dir=rtl] .cdk-visually-hidden {
  left: auto;
  right: 0;
}

.cdk-overlay-container, .cdk-global-overlay-wrapper {
  pointer-events: none;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}

.cdk-overlay-container {
  position: fixed;
  z-index: 1000;
}
.cdk-overlay-container:empty {
  display: none;
}

.cdk-global-overlay-wrapper {
  display: flex;
  position: absolute;
  z-index: 1000;
}

.cdk-overlay-pane {
  position: absolute;
  pointer-events: auto;
  box-sizing: border-box;
  z-index: 1000;
  display: flex;
  max-width: 100%;
  max-height: 100%;
}

.cdk-overlay-backdrop {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1000;
  pointer-events: auto;
  -webkit-tap-highlight-color: transparent;
  transition: opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1);
  opacity: 0;
}
.cdk-overlay-backdrop.cdk-overlay-backdrop-showing {
  opacity: 1;
}
.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing {
  opacity: 0.6;
}

.cdk-overlay-dark-backdrop {
  background: rgba(0, 0, 0, 0.32);
}

.cdk-overlay-transparent-backdrop {
  transition: visibility 1ms linear, opacity 1ms linear;
  visibility: hidden;
  opacity: 1;
}
.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing {
  opacity: 0;
  visibility: visible;
}

.cdk-overlay-backdrop-noop-animation {
  transition: none;
}

.cdk-overlay-connected-position-bounding-box {
  position: absolute;
  z-index: 1000;
  display: flex;
  flex-direction: column;
  min-width: 1px;
  min-height: 1px;
}

.cdk-global-scrollblock {
  position: fixed;
  width: 100%;
  overflow-y: scroll;
}

textarea.cdk-textarea-autosize {
  resize: none;
}

textarea.cdk-textarea-autosize-measuring {
  padding: 2px 0 !important;
  box-sizing: content-box !important;
  height: auto !important;
  overflow: hidden !important;
}

textarea.cdk-textarea-autosize-measuring-firefox {
  padding: 2px 0 !important;
  box-sizing: content-box !important;
  height: 0 !important;
}

@keyframes cdk-text-field-autofill-start { /*!*/ }
@keyframes cdk-text-field-autofill-end { /*!*/ }
.cdk-text-field-autofill-monitored:-webkit-autofill {
  animation: cdk-text-field-autofill-start 0s 1ms;
}

.cdk-text-field-autofill-monitored:not(:-webkit-autofill) {
  animation: cdk-text-field-autofill-end 0s 1ms;
}

.mat-focus-indicator {
  position: relative;
}
.mat-focus-indicator::before {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
  box-sizing: border-box;
  pointer-events: none;
  display: var(--mat-focus-indicator-display, none);
  border: var(--mat-focus-indicator-border-width, 3px) var(--mat-focus-indicator-border-style, solid) var(--mat-focus-indicator-border-color, transparent);
  border-radius: var(--mat-focus-indicator-border-radius, 4px);
}
.mat-focus-indicator:focus::before {
  content: "";
}

.cdk-high-contrast-active {
  --mat-focus-indicator-display: block;
}

.mat-mdc-focus-indicator {
  position: relative;
}
.mat-mdc-focus-indicator::before {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
  box-sizing: border-box;
  pointer-events: none;
  display: var(--mat-mdc-focus-indicator-display, none);
  border: var(--mat-mdc-focus-indicator-border-width, 3px) var(--mat-mdc-focus-indicator-border-style, solid) var(--mat-mdc-focus-indicator-border-color, transparent);
  border-radius: var(--mat-mdc-focus-indicator-border-radius, 4px);
}
.mat-mdc-focus-indicator:focus::before {
  content: "";
}

.cdk-high-contrast-active {
  --mat-mdc-focus-indicator-display: block;
}

.mat-app-background {
  background-color: var(--mat-app-background-color, transparent);
  color: var(--mat-app-text-color, inherit);
}

.plr-dark-theme .bc-2022-1 .plr-primary-layout .plr-application-header, .plr-light-theme .bc-2022-1 .plr-primary-layout .plr-application-header,
html .bc-2022-1 .plr-primary-layout .plr-application-header {
  box-shadow: 0px 2px 1px -1px var(--plr-color-sand-200), 0px 1px 1px 0px var(--plr-color-sand-200), 0px 1px 3px 0px var(--plr-color-sand-200);
  z-index: var(--plr-z-index-app-header);
}

.plr-content-grid {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 12px;
  padding: 12px;
}
.plr-content-grid .plr-metadata-control-host:after,
.plr-content-grid .plr-metadata-control-host-control:after {
  display: none;
}
.plr-content-grid li {
  list-style-position: inside;
}

.ui-hide:not(label) {
  position: absolute;
  left: -10000px;
  top: auto;
  width: 1px;
  height: 1px;
  overflow: hidden;
}

label.ui-hide {
  width: 0;
  height: 0;
  position: absolute;
  overflow: hidden;
}

.hidden,
.inline-field.hidden,
.block-field.hidden,
.block-edit-field.hidden,
.inline-edit-field.hidden {
  display: none !important;
}

.row {
  display: block;
  width: 100%;
}

.flex-row {
  align-items: flex-end;
  display: flex;
  flex-flow: row wrap;
  width: 100%;
}

.capitalize {
  text-transform: capitalize;
}

.all-caps {
  text-transform: uppercase;
}

.lowercase {
  text-transform: lowercase;
}

::-webkit-scrollbar {
  width: 12px;
  height: 12px;
  border-radius: 5px;
}
::-webkit-scrollbar-track-piece {
  border: 8px;
  border-color: black;
}
::-webkit-scrollbar:vertical {
  background-color: transparent;
  cursor: pointer;
}
::-webkit-scrollbar:vertical:corner-present {
  border-bottom-width: 0;
}
::-webkit-scrollbar-thumb:vertical {
  background: var(--plr-scrollbar-color);
  border-radius: 5px;
  max-width: 4px;
  min-height: 20px;
}
::-webkit-scrollbar-track-piece:vertical:start {
  margin-top: 0px !important;
}
::-webkit-scrollbar-track-piece:vertical:start {
  margin-bottom: 0px !important;
}
::-webkit-scrollbar:horizontal {
  border: 2px solid transparent;
  background-color: transparent;
  cursor: pointer;
}
::-webkit-scrollbar:horizontal:corner-present {
  border-bottom-width: 0;
}
::-webkit-scrollbar-thumb:horizontal {
  background: var(--plr-scrollbar-color);
  border-radius: 6px;
  max-height: 4px;
  min-width: 20px;
}
::-webkit-scrollbar-track-piece:horizontal:start {
  margin-left: 0px !important;
}
::-webkit-scrollbar-track-piece:horizontal:start {
  margin-right: 0px !important;
}

nav.mat-mdc-tab-nav-bar::-webkit-scrollbar, .file-ribbon ::-webkit-scrollbar {
  width: 6px;
  height: 6px;
  border-radius: 5px;
}
nav.mat-mdc-tab-nav-bar::-webkit-scrollbar-track-piece, .file-ribbon ::-webkit-scrollbar-track-piece {
  border: 8px;
  border-color: black;
}
nav.mat-mdc-tab-nav-bar::-webkit-scrollbar:vertical, .file-ribbon ::-webkit-scrollbar:vertical {
  background-color: transparent;
  cursor: pointer;
}
nav.mat-mdc-tab-nav-bar::-webkit-scrollbar:vertical:corner-present, .file-ribbon ::-webkit-scrollbar:vertical:corner-present {
  border-bottom-width: 0;
}
nav.mat-mdc-tab-nav-bar::-webkit-scrollbar-thumb:vertical, .file-ribbon ::-webkit-scrollbar-thumb:vertical {
  background: var(--plr-scrollbar-color);
  border-radius: 5px;
  max-width: 4px;
  min-height: 20px;
}
nav.mat-mdc-tab-nav-bar::-webkit-scrollbar-track-piece:vertical:start, .file-ribbon ::-webkit-scrollbar-track-piece:vertical:start {
  margin-top: 0px !important;
}
nav.mat-mdc-tab-nav-bar::-webkit-scrollbar-track-piece:vertical:start, .file-ribbon ::-webkit-scrollbar-track-piece:vertical:start {
  margin-bottom: 0px !important;
}
nav.mat-mdc-tab-nav-bar::-webkit-scrollbar:horizontal, .file-ribbon ::-webkit-scrollbar:horizontal {
  border: 2px solid transparent;
  background-color: transparent;
  cursor: pointer;
}
nav.mat-mdc-tab-nav-bar::-webkit-scrollbar:horizontal:corner-present, .file-ribbon ::-webkit-scrollbar:horizontal:corner-present {
  border-bottom-width: 0;
}
nav.mat-mdc-tab-nav-bar::-webkit-scrollbar-thumb:horizontal, .file-ribbon ::-webkit-scrollbar-thumb:horizontal {
  background: var(--plr-scrollbar-color);
  border-radius: 6px;
  max-height: 4px;
  min-width: 12px;
}
nav.mat-mdc-tab-nav-bar::-webkit-scrollbar-track-piece:horizontal:start, .file-ribbon ::-webkit-scrollbar-track-piece:horizontal:start {
  margin-left: 0px !important;
}
nav.mat-mdc-tab-nav-bar::-webkit-scrollbar-track-piece:horizontal:start, .file-ribbon ::-webkit-scrollbar-track-piece:horizontal:start {
  margin-right: 0px !important;
}

@font-face {
  font-family: "bcds-icons";
  src: url('bcds-icons.e80d0ad9a589bf3d.eot?xg6gyi');
  src: url('bcds-icons.e80d0ad9a589bf3d.eot?xg6gyi#iefix') format("embedded-opentype"), url('bcds-icons.7dbe963154be9d61.ttf?xg6gyi') format("truetype"), url('bcds-icons.5b0e46412166b67f.woff?xg6gyi') format("woff"), url('bcds-icons.541a3b8412b4c959.svg?xg6gyi#bcds-icons') format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
.blue-compass-icons {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "bcds-icons" !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Enable Ligatures ================ */
  letter-spacing: 0;
  -ms-font-feature-settings: "liga" 1;
  font-feature-settings: "liga";
  font-variant-ligatures: discretionary-ligatures;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.bc-access_time_end:before {
  content: "ñ";
}

.bc-linked_person:before {
  content: "ྔ";
}

.bc-level_up:before {
  content: "\f102";
}

.bc-add_group:before {
  content: "ò";
}

.bc-add_medical_info:before {
  content: "ó";
}

.bc-add_note:before {
  content: "ô";
}

.bc-bed:before {
  content: "õ";
}

.bc-bed_cog:before {
  content: "ö";
}

.bc-calendar_check:before {
  content: "÷";
}

.bc-check_lists:before {
  content: "ø";
}

.bc-clipboard_account:before {
  content: "ù";
}

.bc-cog_person:before {
  content: "༐";
}

.bc-contacts:before {
  content: "༑";
}

.bc-dispensary:before {
  content: "༒";
}

.bc-download:before {
  content: "༓";
}

.bc-edit_form:before {
  content: "༔";
}

.bc-export:before {
  content: "༕";
}

.bc-file_check:before {
  content: "༖";
}

.bc-file_cog:before {
  content: "༗";
}

.bc-file_data:before {
  content: "༘";
}

.bc-file_person:before {
  content: "༙";
}

.bc-files:before {
  content: "༠";
}

.bc-flag_list:before {
  content: "༡";
}

.bc-gavel:before {
  content: "༢";
}

.bc-group_chat:before {
  content: "༣";
}

.bc-hand_holding_heart:before {
  content: "༤";
}

.bc-hands_helping:before {
  content: "༥";
}

.bc-home:before {
  content: "༦";
}

.bc-informational_site:before {
  content: "༧";
}

.bc-logout:before {
  content: "༨";
}

.bc-monitor_play:before {
  content: "༩";
}

.bc-multiple_cases:before {
  content: "༰";
}

.bc-person_case:before {
  content: "༱";
}

.bc-person_list:before {
  content: "༲";
}

.bc-plus:before {
  content: "༳";
}

.bc-profile:before {
  content: "༴";
}

.bc-referral:before {
  content: "༵";
}

.bc-user_gear:before {
  content: "༶";
}

.bc-file_money:before {
  content: "༷";
}

.bc-file_void:before {
  content: "༸";
}

.bc-file_replacement:before {
  content: "༹";
}

.bc-file_reissue:before {
  content: "ཀ";
}

.bc-coin_bag:before {
  content: "ཁ";
}

.bc-person_chart:before {
  content: "ག";
}

.bc-hands_holding_dollar:before {
  content: "གྷ";
}

.bc-file_details:before {
  content: "ང";
}

.bc-file_link:before {
  content: "ཅ";
}

.bc-bell:before {
  content: "ཆ";
}

.bc-heart:before {
  content: "ཇ";
}

.bc-trash:before {
  content: "཈";
}

.bc-case_note:before {
  content: "ཉ";
}

.bc-calendar_appointments:before {
  content: "ཐ";
}

.bc-paperclip:before {
  content: "ད";
}

.bc-add_calendar:before {
  content: "དྷ";
}

.bc-add_file:before {
  content: "ན";
}

.bc-add_attachment:before {
  content: "པ";
}

.bc-add_time:before {
  content: "ཕ";
}

.bc-add_mail:before {
  content: "བ";
}

.bc-mail_open:before {
  content: "བྷ";
}

.bc-conversation:before {
  content: "མ";
}

.bc-note:before {
  content: "ཙ";
}

.bc-deligated:before {
  content: "འ";
}

.bc-automated:before {
  content: "ཡ";
}

.bc-completed_check:before {
  content: "ར";
}

.bc-phone:before {
  content: "ལ";
}

.bc-upload:before {
  content: "ཤ";
}

.bc-medication:before {
  content: "ཥ";
}

.bc-medical_services:before {
  content: "ས";
}

.bc-calendar_month:before {
  content: "ཧ";
}

.bc-clinic:before {
  content: "ཨ";
}

.bc-ready_process:before {
  content: "ཀྵ";
}

.bc-bill_next:before {
  content: "཰";
}

.bc-remittance:before {
  content: "ཱ";
}

.bc-clipboard_check:before {
  content: "ི";
}

.bc-calendar_plus:before {
  content: "ཱི";
}

.bc-file_pdf:before {
  content: "ུ";
}

.bc-hand:before {
  content: "ཱུ";
}

.bc-bolt:before {
  content: "ྲྀ";
}

.bc-lightbulb:before {
  content: "ཷ";
}

.bc-money_statement:before {
  content: "ླྀ";
}

.bc-file_request:before {
  content: "ཹ";
}

.bc-file_split:before {
  content: "ྀ";
}

.bc-eligibility:before {
  content: "ཱྀ";
}

.bc-unchecked:before {
  content: "ྂ";
}

.bc-person_profile:before {
  content: "ྃ";
}

.bc-person_info:before {
  content: "྄";
}

.bc-money_chat:before {
  content: "྅";
}

.bc-location_pin_house:before {
  content: "྆";
}

.bc-approval:before {
  content: "྇";
}

.bc-thumbs_up:before {
  content: "ྈ";
}

.bc-review-indicator_clarification:before {
  content: "ྉ";
}

.bc-review-indicator_reviewing:before {
  content: "ྐ";
}

.bc-review-indicator_reject:before {
  content: "ྑ";
}

.bc-account-holder:before {
  content: "ྒ";
}

.bc-bank-account:before {
  content: "ྒྷ";
}

.bc-linked_person:before {
  content: "ྔ";
}

.bc-level_up:before {
  content: "\f102";
}

.bc-submit:before {
  content: "ྕ";
}

.bc-signature:before {
  content: "ྖ";
}

.bc-paper_plane:before {
  content: "ྗ";
}

.bc-object:before {
  content: "྘";
}

.bc-modules:before {
  content: "ྙ";
}

.bc-metadata:before {
  content: "\f100";
}

.bc-system_version:before {
  content: "\f101";
}

.bc-drag_indicator_landscape:before {
  content: "\f103";
}

.bc-visibility_lock:before {
  content: "\f107";
}

@font-face {
  font-family: "Material Icons";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url('material-icons.67c0fe845b7c428b.woff2') format("woff2"), url('material-icons.a4c684723c7b6665.woff') format("woff");
}
.material-icons {
  font-family: "Material Icons";
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}

@font-face {
  font-family: "Material Icons Outlined";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url('material-icons-outlined.26cf7d220eafaa3f.woff2') format("woff2"), url('material-icons-outlined.3113e06452c56339.woff') format("woff");
}
.material-icons-outlined {
  font-family: "Material Icons Outlined";
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}

@font-face {
  font-family: "Material Icons Round";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url('material-icons-round.c4a4512408386776.woff2') format("woff2"), url('material-icons-round.2071cbd4e2014aaf.woff') format("woff");
}
.material-icons-round {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}

@font-face {
  font-family: "Material Icons Sharp";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url('material-icons-sharp.55a2f09606603f16.woff2') format("woff2"), url('material-icons-sharp.3e00136570a6041c.woff') format("woff");
}
.material-icons-sharp {
  font-family: "Material Icons Sharp";
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}

@font-face {
  font-family: "Material Icons Two Tone";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url('material-icons-two-tone.0f81d382cc85a561.woff2') format("woff2"), url('material-icons-two-tone.74cfad6a504fe460.woff') format("woff");
}
.material-icons-two-tone {
  font-family: "Material Icons Two Tone";
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}

@font-face {
  font-family: "Open Sans Extra Bold";
  src: url('OpenSans-ExtraBold.1169c29f2821584a.eot');
  src: url('OpenSans-ExtraBold.1169c29f2821584a.eot?#iefix') format("embedded-opentype"), url('OpenSans-ExtraBold.b9dbaa9cf435a550.woff') format("woff"), url('OpenSans-ExtraBold.26e5c9b5096ba00e.ttf') format("truetype"), url('OpenSans-ExtraBold.9fdf6d7adde59480.svg#OpenSans-ExtraBold') format("svg");
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: "Open Sans SemiBold";
  src: url('OpenSans-SemiBold.febe227462233cdd.eot');
  src: url('OpenSans-SemiBold.febe227462233cdd.eot?#iefix') format("embedded-opentype"), url('OpenSans-SemiBold.434a0ea7d2ef1626.woff') format("woff"), url('OpenSans-SemiBold.7378fe2ea7083457.ttf') format("truetype"), url('OpenSans-SemiBold.1f078871b5eb7007.svg#OpenSans-SemiBold') format("svg");
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: "Open Sans Bold Italic";
  src: url('OpenSans-BoldItalic.9d45b727dea1ea4f.eot');
  src: url('OpenSans-BoldItalic.9d45b727dea1ea4f.eot?#iefix') format("embedded-opentype"), url('OpenSans-BoldItalic.c0ad02913a3c00df.woff') format("woff"), url('OpenSans-BoldItalic.e8a0621357245ea0.ttf') format("truetype"), url('OpenSans-BoldItalic.55f909fa0ff37df8.svg#OpenSans-BoldItalic') format("svg");
  font-weight: bold;
  font-style: italic;
}
@font-face {
  font-family: "Open Sans Bold";
  src: url('OpenSans-Bold.5ccc2a1b829454a1.eot');
  src: url('OpenSans-Bold.5ccc2a1b829454a1.eot?#iefix') format("embedded-opentype"), url('OpenSans-Bold.90ac79bb1158fe9f.woff') format("woff"), url('OpenSans-Bold.0bbca119d8839c9a.ttf') format("truetype"), url('OpenSans-Bold.d9913ef8c5e4fe18.svg#OpenSans-Bold') format("svg");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "Open Sans Extra Bold Italic";
  src: url('OpenSans-ExtraBoldItalic.bdcc467e4ba1f5f3.eot');
  src: url('OpenSans-ExtraBoldItalic.bdcc467e4ba1f5f3.eot?#iefix') format("embedded-opentype"), url('OpenSans-ExtraBoldItalic.b2a41a14d386f182.woff') format("woff"), url('OpenSans-ExtraBoldItalic.a603812543ac7077.ttf') format("truetype"), url('OpenSans-ExtraBoldItalic.4d3de702392c7a40.svg#OpenSans-ExtraBoldItalic') format("svg");
  font-weight: 800;
  font-style: italic;
}
@font-face {
  font-family: "Open Sans Italic";
  src: url('OpenSans-Italic.4d23b6668aa3b172.eot');
  src: url('OpenSans-Italic.4d23b6668aa3b172.eot?#iefix') format("embedded-opentype"), url('OpenSans-Italic.ec6f8fd74fd81c43.woff') format("woff"), url('OpenSans-Italic.9a755112d2bd2ea9.ttf') format("truetype"), url('OpenSans-Italic.e05180d2753b1d22.svg#OpenSans-Italic') format("svg");
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: "Open Sans";
  src: url('OpenSans-Regular.9f8bbd70fa787e44.eot');
  src: url('OpenSans-Regular.9f8bbd70fa787e44.eot?#iefix') format("embedded-opentype"), url('OpenSans-Regular.ee8e6d409c0b3092.woff') format("woff"), url('OpenSans-Regular.e81ba7a4fa2912f2.ttf') format("truetype"), url('OpenSans-Regular.c526d2e205de83b7.svg#OpenSans-Regular') format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Open Sans";
  src: url('OpenSans-Light.4ade5a26e6789a38.eot');
  src: url('OpenSans-Light.4ade5a26e6789a38.eot?#iefix') format("embedded-opentype"), url('OpenSans-Light.0f16fd5bec375217.woff') format("woff"), url('OpenSans-Light.2f33988df2646ad1.ttf') format("truetype"), url('OpenSans-Light.e74171d66f1557ee.svg#OpenSans-Light') format("svg");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "Open Sans";
  src: url('OpenSans-SemiBoldItalic.947360e1d25b8f91.eot');
  src: url('OpenSans-SemiBoldItalic.947360e1d25b8f91.eot?#iefix') format("embedded-opentype"), url('OpenSans-SemiBoldItalic.f6bfd433953809b4.woff') format("woff"), url('OpenSans-SemiBoldItalic.83a50ddb780bc2b5.ttf') format("truetype"), url('OpenSans-SemiBoldItalic.6aa01a914655b754.svg#OpenSans-SemiBoldItalic') format("svg");
  font-weight: 600;
  font-style: italic;
}
@font-face {
  font-family: "Open Sans";
  src: url('OpenSans-LightItalic.e1a82f7590ce0e44.eot');
  src: url('OpenSans-LightItalic.e1a82f7590ce0e44.eot?#iefix') format("embedded-opentype"), url('OpenSans-LightItalic.fa58f3060dceddbc.woff') format("woff"), url('OpenSans-LightItalic.0de969a8d71fafc8.ttf') format("truetype"), url('OpenSans-LightItalic.79893ba3f1110b1c.svg#OpenSans-LightItalic') format("svg");
  font-weight: 300;
  font-style: italic;
}
@font-face {
  font-family: "Roboto Light";
  src: url('Roboto-Light.034a5e7483960d5e.eot');
  src: url('Roboto-Light.034a5e7483960d5e.eot?#iefix') format("embedded-opentype"), url('Roboto-Light.25388ca6d1038abb.woff') format("woff"), url('Roboto-Light.2ae5844cc13fcaf2.ttf') format("truetype"), url('Roboto-Light.e1a552bda849773f.svg#Roboto-Light') format("svg");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "Roboto Bold";
  src: url('Roboto-Bold.a49adc5c7b4d5cb6.eot');
  src: url('Roboto-Bold.a49adc5c7b4d5cb6.eot?#iefix') format("embedded-opentype"), url('Roboto-Bold.b6c2a34475d4966f.woff') format("woff"), url('Roboto-Bold.27f102b3ba367ac5.ttf') format("truetype"), url('Roboto-Bold.6a07829402666cb2.svg#Roboto-Bold') format("svg");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "Roboto LightItalic";
  src: url('Roboto-LightItalic.0545e717a7a246b6.eot');
  src: url('Roboto-LightItalic.0545e717a7a246b6.eot?#iefix') format("embedded-opentype"), url('Roboto-LightItalic.f71b7b46fefbb76c.woff') format("woff"), url('Roboto-LightItalic.9f102f7c31f5a1b5.ttf') format("truetype"), url('Roboto-LightItalic.723a9c9e951a435f.svg#Roboto-LightItalic') format("svg");
  font-weight: 300;
  font-style: italic;
}
@font-face {
  font-family: "Roboto BoldItalic";
  src: url('Roboto-BoldItalic.c0d047127be0c3ec.eot');
  src: url('Roboto-BoldItalic.c0d047127be0c3ec.eot?#iefix') format("embedded-opentype"), url('Roboto-BoldItalic.520b61e1f58bfa73.woff') format("woff"), url('Roboto-BoldItalic.7bec6cb02fb7991d.ttf') format("truetype"), url('Roboto-BoldItalic.d567c06f045cc4b5.svg#Roboto-BoldItalic') format("svg");
  font-weight: bold;
  font-style: italic;
}
@font-face {
  font-family: "Roboto Medium";
  src: url('Roboto-Medium.0aa19c3986e2e52b.eot');
  src: url('Roboto-Medium.0aa19c3986e2e52b.eot?#iefix') format("embedded-opentype"), url('Roboto-Medium.3a150c6d9f44c677.woff') format("woff"), url('Roboto-Medium.2aadc4ba4841065e.ttf') format("truetype"), url('Roboto-Medium.0706453da34c9e25.svg#Roboto-Medium') format("svg");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "Roboto BlackItalic";
  src: url('Roboto-BlackItalic.d25096b00998fc25.eot');
  src: url('Roboto-BlackItalic.d25096b00998fc25.eot?#iefix') format("embedded-opentype"), url('Roboto-BlackItalic.241b676a4f78f3f5.woff') format("woff"), url('Roboto-BlackItalic.e5d88777827e4340.ttf') format("truetype"), url('Roboto-BlackItalic.1916d373fd25c21e.svg#Roboto-BlackItalic') format("svg");
  font-weight: 900;
  font-style: italic;
}
@font-face {
  font-family: "Roboto Thin";
  src: url('Roboto-Thin.262fc973dd0dd31d.eot');
  src: url('Roboto-Thin.262fc973dd0dd31d.eot?#iefix') format("embedded-opentype"), url('Roboto-Thin.1b559006d5789b5b.woff') format("woff"), url('Roboto-Thin.778cb96b3d8061e1.ttf') format("truetype"), url('Roboto-Thin.4a5c8ec37dbeceb7.svg#Roboto-Thin') format("svg");
  font-weight: 100;
  font-style: normal;
}
@font-face {
  font-family: "Roboto Regular";
  src: url('Roboto-Regular.13d6c1b38d9eae42.eot');
  src: url('Roboto-Regular.13d6c1b38d9eae42.eot?#iefix') format("embedded-opentype"), url('Roboto-Regular.8588a6aca898df42.woff') format("woff"), url('Roboto-Regular.321bcbdbb85cd726.ttf') format("truetype"), url('Roboto-Regular.79340488b7f79184.svg#Roboto-Regular') format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Roboto Italic";
  src: url('Roboto-Italic.6841d737f572b16b.eot');
  src: url('Roboto-Italic.6841d737f572b16b.eot?#iefix') format("embedded-opentype"), url('Roboto-Italic.16e779734e57c33a.woff') format("woff"), url('Roboto-Italic.112a7653344c4840.ttf') format("truetype"), url('Roboto-Italic.c48078dfa0c6beeb.svg#Roboto-Italic') format("svg");
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: "Roboto MediumItalic";
  src: url('Roboto-MediumItalic.e253a6c4ae4d9043.eot');
  src: url('Roboto-MediumItalic.e253a6c4ae4d9043.eot?#iefix') format("embedded-opentype"), url('Roboto-MediumItalic.2956cf3069ed238f.woff') format("woff"), url('Roboto-MediumItalic.8b6518a2026b0378.ttf') format("truetype"), url('Roboto-MediumItalic.4c46b128f97f4ea4.svg#Roboto-MediumItalic') format("svg");
  font-weight: 500;
  font-style: italic;
}
@font-face {
  font-family: "Roboto ThinItalic";
  src: url('Roboto-ThinItalic.e1c1bbfd7d55198c.eot');
  src: url('Roboto-ThinItalic.e1c1bbfd7d55198c.eot?#iefix') format("embedded-opentype"), url('Roboto-ThinItalic.afddfa11eae1a8cd.woff') format("woff"), url('Roboto-ThinItalic.0162f3f9468381de.ttf') format("truetype"), url('Roboto-ThinItalic.46a8830662944a8e.svg#Roboto-ThinItalic') format("svg");
  font-weight: 100;
  font-style: italic;
}
.plr-content-grid {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 12px;
  padding: 12px;
}

.plr-content-grid .plr-metadata-control-host:after,
.plr-content-grid .plr-metadata-control-host-control:after {
  display: none;
}

.plr-content-grid li {
  list-style-position: inside;
}

.ui-hide:not(label) {
  position: absolute;
  left: -10000px;
  top: auto;
  width: 1px;
  height: 1px;
  overflow: hidden;
}

label.ui-hide {
  width: 0;
  height: 0;
  position: absolute;
  overflow: hidden;
}

.hidden,
.inline-field.hidden,
.block-field.hidden,
.block-edit-field.hidden,
.inline-edit-field.hidden {
  display: none !important;
}

.row {
  display: block;
  width: 100%;
}

.flex-row {
  align-items: flex-end;
  display: flex;
  flex-flow: row wrap;
  width: 100%;
}

.capitalize {
  text-transform: capitalize;
}

.all-caps {
  text-transform: uppercase;
}

.lowercase {
  text-transform: lowercase;
}

html .plr-heading-one,
html .plr-dark-theme .plr-page-layout > .wrapper .heading,
.plr-dark-theme .plr-page-layout > .wrapper html .heading,
html .plr-dark-theme .label-content.plr-heading-one,
.plr-dark-theme html .label-content.plr-heading-one,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .plr-heading-one.display-content,
html .plr-light-theme .plr-page-layout > .wrapper .heading,
.plr-light-theme .plr-page-layout > .wrapper html .heading,
html .plr-page-layout > .wrapper .heading,
html .plr-light-theme .label-content.plr-heading-one,
.plr-light-theme html .label-content.plr-heading-one,
.plr-light-theme .plr-metadata-control-host.label-display-content html .plr-heading-one.display-content,
html .label-content.plr-heading-one,
html .plr-metadata-control-host.label-display-content .plr-heading-one.display-content {
  font-family: "Roboto Medium";
  font-weight: 700;
  font-style: normal;
  font-size: 1.875rem;
}
html .plr-heading-two,
html .plr-dark-theme .tiles .tile .header h2,
.plr-dark-theme .tiles .tile .header html h2,
html .plr-dark-theme .tiles .tile .header h3,
.plr-dark-theme .tiles .tile .header html h3,
html .plr-dark-theme .label-content.plr-heading-two,
.plr-dark-theme html .label-content.plr-heading-two,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .plr-heading-two.display-content,
html wpc-page-layout .heading h1,
wpc-page-layout .heading html h1,
html plr-page-layout .heading h1,
plr-page-layout .heading html h1,
html .wpc-home-core .home-header-container h1,
.wpc-home-core .home-header-container html h1,
html .plr-light-theme .tiles .tile .header h2,
.plr-light-theme .tiles .tile .header html h2,
html .plr-light-theme .tiles .tile .header h3,
.plr-light-theme .tiles .tile .header html h3,
html .tiles .tile .header h2,
html .tiles .tile .header h3,
html .plr-light-theme .label-content.plr-heading-two,
.plr-light-theme html .label-content.plr-heading-two,
.plr-light-theme .plr-metadata-control-host.label-display-content html .plr-heading-two.display-content,
html .label-content.plr-heading-two,
html .plr-metadata-control-host.label-display-content .plr-heading-two.display-content {
  font-family: "Roboto Medium";
  font-weight: 500;
  font-size: 1.5rem;
}
html .plr-heading-three, html .bc-panel .bc-panel-header > plr-label .label-content, .plr-dark-theme .plr-metadata-control-host.label-display-content html .bc-panel .bc-panel-header > plr-label .display-content, .plr-light-theme .plr-metadata-control-host.label-display-content html .bc-panel .bc-panel-header > plr-label .display-content,
html .bc-panel .bc-panel-header > plr-label .plr-metadata-control-host.label-display-content .display-content,
html .plr-metadata-control-host.label-display-content .bc-panel .bc-panel-header > plr-label .display-content,
html .bc-panel .bc-panel-header .bc-panel-header-text,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .bc-panel .bc-panel-header .display-content.bc-panel-header-text,
html .plr-dark-theme plr-metadata-table-editor .wrapper > header,
.plr-dark-theme plr-metadata-table-editor html .wrapper > header,
html .plr-dark-theme .label-content.plr-heading-three,
.plr-dark-theme html .label-content.plr-heading-three,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .plr-heading-three.display-content,
.plr-dark-theme html .bc-panel .bc-panel-header > plr-label .label-content,
html .bc-panel .bc-panel-header > plr-label .plr-dark-theme .label-content,
html .wpc-dual-list-item-layout .overall-list-header,
.wpc-dual-list-item-layout html .overall-list-header,
html .role-list-item .role-list-item__header .list-item-header,
.role-list-item .role-list-item__header html .list-item-header,
html .permission-list-item .permission-list-item__header .list-item-header,
.permission-list-item .permission-list-item__header html .list-item-header,
html .plr-light-theme plr-metadata-table-editor .wrapper > header,
.plr-light-theme plr-metadata-table-editor html .wrapper > header,
html plr-metadata-table-editor .wrapper > header,
html .plr-light-theme .label-content.plr-heading-three,
.plr-light-theme html .label-content.plr-heading-three,
.plr-light-theme .plr-metadata-control-host.label-display-content html .plr-heading-three.display-content,
.plr-light-theme html .bc-panel .bc-panel-header > plr-label .label-content,
html .bc-panel .bc-panel-header > plr-label .plr-light-theme .label-content,
html .label-content.plr-heading-three,
html .plr-metadata-control-host.label-display-content .plr-heading-three.display-content,
html .bc-panel .bc-panel-header .label-content.bc-panel-header-text,
.plr-light-theme .plr-metadata-control-host.label-display-content html .bc-panel .bc-panel-header .bc-panel-header-text.display-content,
html .bc-panel .bc-panel-header .plr-metadata-control-host.label-display-content .bc-panel-header-text.display-content,
html .plr-metadata-control-host.label-display-content .bc-panel .bc-panel-header .bc-panel-header-text.display-content {
  font-family: "Roboto Medium";
  font-weight: 500;
  font-size: 1.125rem;
}
html .plr-heading-four,
html .plr-dark-theme .label-content.plr-heading-four,
.plr-dark-theme html .label-content.plr-heading-four,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .plr-heading-four.display-content,
html .plr-dark-theme .fieldset-legend,
.plr-dark-theme html .fieldset-legend,
html .plr-dark-theme .wpc-heading--1,
.plr-dark-theme html .wpc-heading--1,
html .plr-dark-theme .wpc-heading,
.plr-dark-theme html .wpc-heading,
html wpc-panel-card .panel-card mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body .no-records-message,
wpc-panel-card .panel-card mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body html .no-records-message,
html wpc-panel-card .panel-card mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body .no-record-message,
wpc-panel-card .panel-card mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body html .no-record-message,
html wpc-person-name-header h2,
wpc-person-name-header html h2,
html .wpc-staff-details .root-container .header h2,
.wpc-staff-details .root-container .header html h2,
html .plr-light-theme .label-content.plr-heading-four,
.plr-light-theme html .label-content.plr-heading-four,
.plr-light-theme .plr-metadata-control-host.label-display-content html .plr-heading-four.display-content,
html .label-content.plr-heading-four,
html .plr-metadata-control-host.label-display-content .plr-heading-four.display-content,
html .plr-light-theme .fieldset-legend,
.plr-light-theme html .fieldset-legend,
html .fieldset-legend,
html .plr-light-theme .wpc-heading--1,
.plr-light-theme html .wpc-heading--1,
html .plr-light-theme .wpc-heading,
.plr-light-theme html .wpc-heading,
html .wpc-heading--1,
html .wpc-heading {
  font-family: "Roboto Medium";
  font-weight: 500;
  font-size: 1rem;
}
html .plr-heading-five,
html .plr-dark-theme .label-content.plr-heading-five,
.plr-dark-theme html .label-content.plr-heading-five,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .plr-heading-five.display-content,
html wpc-dialog-layout .dialog-layout .dialog-layout__header.mat-mdc-dialog-title span,
wpc-dialog-layout .dialog-layout .dialog-layout__header.mat-mdc-dialog-title html span,
html wpc-person-summary-tile .header,
wpc-person-summary-tile html .header,
html .plr-light-theme .label-content.plr-heading-five,
.plr-light-theme html .label-content.plr-heading-five,
.plr-light-theme .plr-metadata-control-host.label-display-content html .plr-heading-five.display-content,
html .label-content.plr-heading-five,
html .plr-metadata-control-host.label-display-content .plr-heading-five.display-content {
  font-family: "Roboto Medium";
  font-weight: 500;
  font-size: 0.813rem;
}
html .plr-heading-six,
html .plr-dark-theme .label-content.plr-heading-six,
.plr-dark-theme html .label-content.plr-heading-six,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .plr-heading-six.display-content,
html .plr-dark-theme .expansion-container.mat-expansion-panel .mat-expansion-panel-header h3,
.plr-dark-theme .expansion-container.mat-expansion-panel .mat-expansion-panel-header html h3,
html .plr-light-theme .label-content.plr-heading-six,
.plr-light-theme html .label-content.plr-heading-six,
.plr-light-theme .plr-metadata-control-host.label-display-content html .plr-heading-six.display-content,
html .label-content.plr-heading-six,
html .plr-metadata-control-host.label-display-content .plr-heading-six.display-content,
html .plr-light-theme .expansion-container.mat-expansion-panel .mat-expansion-panel-header h3,
.plr-light-theme .expansion-container.mat-expansion-panel .mat-expansion-panel-header html h3,
html .expansion-container.mat-expansion-panel .mat-expansion-panel-header h3 {
  font-family: "Roboto Medium";
  font-weight: 300;
  font-size: 0.75rem;
}
html .plr-text-overflow-ellipsis {
  text-overflow: ellipsis;
  overflow: hidden;
  width: 100%;
  white-space: nowrap;
}
html .plr-body,
html body,
html .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table,
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper html .mat-mdc-table,
html wpc-dashboard-nav-tile span,
wpc-dashboard-nav-tile html span,
html wpc-quick-access .menu-btn .search-link__label,
wpc-quick-access .menu-btn html .search-link__label,
html wpc-quick-access .menu-btn .menu-btn__label,
wpc-quick-access .menu-btn html .menu-btn__label,
html .search-history .search-history__body .history-card mat-list-item,
.search-history .search-history__body .history-card html mat-list-item,
html wpc-primary-layout .header .header-right .menu-btn .search-link__label,
wpc-primary-layout .header .header-right .menu-btn html .search-link__label,
html wpc-primary-layout .header .header-right .menu-btn .menu-btn__label,
wpc-primary-layout .header .header-right .menu-btn html .menu-btn__label,
html .plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table,
.plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper html .mat-mdc-table,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table {
  font-family: "Roboto Regular";
  font-weight: 400;
  font-size: 0.875rem;
}
html .plr-body-one,
html .left-nav-component .root-node .mat-mdc-nav-list .mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list html .mdc-list-item,
html .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list html .mat-mdc-list-item,
html .table-menu.mat-menu-panel .mat-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-menu-content html .mat-menu-item,
html .table-menu.mat-menu-panel .mat-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-menu-content html .mat-mdc-menu-item,
html .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content html .mat-menu-item,
html .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content html .mat-mdc-menu-item,
html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content html .mat-menu-item,
html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content html .mat-mdc-menu-item,
html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content html .mat-menu-item,
html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content html .mat-mdc-menu-item,
html .button-menu .overlay-container .mat-list-base.mat-action-list button .mat-list-item-content,
.button-menu .overlay-container .mat-list-base.mat-action-list button html .mat-list-item-content,
html .plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list .mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list html .plr-dark-theme .mdc-list-item,
html .plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list html .plr-dark-theme .mat-mdc-list-item,
html .plr-dark-theme .button-menu .overlay-container .mat-list-base.mat-action-list button .mat-list-item-content,
.button-menu .overlay-container .mat-list-base.mat-action-list button html .plr-dark-theme .mat-list-item-content,
html .plr-dark-theme .table-menu.mat-menu-panel .mat-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-menu-content html .plr-dark-theme .mat-menu-item,
html .plr-dark-theme .table-menu.mat-menu-panel .mat-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-menu-content html .plr-dark-theme .mat-mdc-menu-item,
html .plr-dark-theme .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content html .plr-dark-theme .mat-menu-item,
html .plr-dark-theme .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content html .plr-dark-theme .mat-mdc-menu-item,
html .plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content html .plr-dark-theme .mat-menu-item,
html .plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content html .plr-dark-theme .mat-mdc-menu-item,
html .plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content html .plr-dark-theme .mat-menu-item,
html .plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content html .plr-dark-theme .mat-mdc-menu-item,
html .plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.plr-dark-theme html .left-nav-component .root-node .mat-mdc-nav-list .mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list .plr-dark-theme html .mdc-list-item,
.plr-dark-theme html .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list .plr-dark-theme html .mat-mdc-list-item,
.plr-dark-theme html .button-menu .overlay-container .mat-list-base.mat-action-list button .mat-list-item-content,
.button-menu .overlay-container .mat-list-base.mat-action-list button .plr-dark-theme html .mat-list-item-content,
.plr-dark-theme html .table-menu.mat-menu-panel .mat-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-menu-content .plr-dark-theme html .mat-menu-item,
.plr-dark-theme html .table-menu.mat-menu-panel .mat-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-menu-content .plr-dark-theme html .mat-mdc-menu-item,
.plr-dark-theme html .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content .plr-dark-theme html .mat-menu-item,
.plr-dark-theme html .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content .plr-dark-theme html .mat-mdc-menu-item,
.plr-dark-theme html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .plr-dark-theme html .mat-menu-item,
.plr-dark-theme html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .plr-dark-theme html .mat-mdc-menu-item,
.plr-dark-theme html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .plr-dark-theme html .mat-menu-item,
.plr-dark-theme html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .plr-dark-theme html .mat-mdc-menu-item,
.plr-dark-theme html .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list html .mat-mdc-list-item,
html .plr-dark-theme .plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.plr-dark-theme .plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list html .mat-mdc-list-item,
html .plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list .plr-dark-theme .mat-mdc-list-item,
.plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list .plr-dark-theme html .mat-mdc-list-item,
.plr-dark-theme html .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
html .left-nav-component .root-node .mat-mdc-nav-list .plr-dark-theme .mat-mdc-list-item,
html .plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list .mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list html .plr-light-theme .mdc-list-item,
html .plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list html .plr-light-theme .mat-mdc-list-item,
html .plr-light-theme .button-menu .overlay-container .mat-list-base.mat-action-list button .mat-list-item-content,
.button-menu .overlay-container .mat-list-base.mat-action-list button html .plr-light-theme .mat-list-item-content,
html .plr-light-theme .table-menu.mat-menu-panel .mat-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-menu-content html .plr-light-theme .mat-menu-item,
html .plr-light-theme .table-menu.mat-menu-panel .mat-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-menu-content html .plr-light-theme .mat-mdc-menu-item,
html .plr-light-theme .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content html .plr-light-theme .mat-menu-item,
html .plr-light-theme .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content html .plr-light-theme .mat-mdc-menu-item,
html .plr-light-theme .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content html .plr-light-theme .mat-menu-item,
html .plr-light-theme .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content html .plr-light-theme .mat-mdc-menu-item,
html .plr-light-theme .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content html .plr-light-theme .mat-menu-item,
html .plr-light-theme .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content html .plr-light-theme .mat-mdc-menu-item,
html .plr-light-theme .plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list html .plr-light-theme .mat-mdc-list-item,
html .plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
html .plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
html .left-nav-component .root-node .mat-mdc-nav-list .plr-light-theme .mat-mdc-list-item,
.plr-light-theme html .left-nav-component .root-node .mat-mdc-nav-list .mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list .plr-light-theme html .mdc-list-item,
.plr-light-theme html .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list .plr-light-theme html .mat-mdc-list-item,
.plr-light-theme html .button-menu .overlay-container .mat-list-base.mat-action-list button .mat-list-item-content,
.button-menu .overlay-container .mat-list-base.mat-action-list button .plr-light-theme html .mat-list-item-content,
.plr-light-theme html .table-menu.mat-menu-panel .mat-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-menu-content .plr-light-theme html .mat-menu-item,
.plr-light-theme html .table-menu.mat-menu-panel .mat-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-menu-content .plr-light-theme html .mat-mdc-menu-item,
.plr-light-theme html .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content .plr-light-theme html .mat-menu-item,
.plr-light-theme html .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content .plr-light-theme html .mat-mdc-menu-item,
.plr-light-theme html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .plr-light-theme html .mat-menu-item,
.plr-light-theme html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .plr-light-theme html .mat-mdc-menu-item,
.plr-light-theme html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .plr-light-theme html .mat-menu-item,
.plr-light-theme html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .plr-light-theme html .mat-mdc-menu-item,
.plr-light-theme html .plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list .plr-light-theme html .mat-mdc-list-item,
.plr-light-theme html .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list html .mat-mdc-list-item,
.plr-light-theme html .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
html .left-nav-component .root-node .mat-mdc-nav-list .mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list html .mdc-list-item,
html .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list html .mat-mdc-list-item,
html .button-menu .overlay-container .mat-list-base.mat-action-list button .mat-list-item-content,
.button-menu .overlay-container .mat-list-base.mat-action-list button html .mat-list-item-content,
html .table-menu.mat-menu-panel .mat-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-menu-content html .mat-menu-item,
html .table-menu.mat-menu-panel .mat-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-menu-content html .mat-mdc-menu-item,
html .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content html .mat-menu-item,
html .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content html .mat-mdc-menu-item,
html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content html .mat-menu-item,
html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content html .mat-mdc-menu-item,
html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content html .mat-menu-item,
html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content html .mat-mdc-menu-item,
html .plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list html .mat-mdc-list-item,
html .plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list html .mat-mdc-list-item,
html .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item {
  font-family: "Roboto Regular";
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 1.5rem;
}
html .plr-body-two,
html .left-nav-component .root-node div.root-node__display-name .mat-mdc-nav-list .mdc-list-item.active h2,
.left-nav-component .root-node div.root-node__display-name .mat-mdc-nav-list .mdc-list-item.active html h2,
.left-nav-component .root-node div.root-node__display-name .mat-mdc-nav-list .mat-mdc-list-item.active html h2,
html .plr-dark-theme .expandable-field .mat-expansion-panel-header .mat-content ::ng-deep .mat-expansion-panel-header-title,
.plr-dark-theme .expandable-field .mat-expansion-panel-header .mat-content ::ng-deep html .mat-expansion-panel-header-title,
html .plr-dark-theme .left-nav-component .root-node .root-node__display-name .mat-mdc-nav-list .mat-mdc-list-item.active h2,
.plr-dark-theme .left-nav-component .root-node .root-node__display-name .mat-mdc-nav-list .mat-mdc-list-item.active html h2,
html .plr-light-theme .expandable-field .mat-expansion-panel-header .mat-content ::ng-deep .mat-expansion-panel-header-title,
.plr-light-theme .expandable-field .mat-expansion-panel-header .mat-content ::ng-deep html .mat-expansion-panel-header-title,
html .expandable-field .mat-expansion-panel-header .mat-content ::ng-deep .mat-expansion-panel-header-title,
html .plr-light-theme .left-nav-component .root-node .root-node__display-name .mat-mdc-nav-list .mat-mdc-list-item.active h2,
.plr-light-theme .left-nav-component .root-node .root-node__display-name .mat-mdc-nav-list .mat-mdc-list-item.active html h2,
html .left-nav-component .root-node .root-node__display-name .mat-mdc-nav-list .mat-mdc-list-item.active h2 {
  font-family: "Roboto Regular";
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 1.5rem;
}
html .plr-subtitle-one {
  font-family: "Roboto Regular";
  font-weight: 400;
  font-style: normal;
  font-size: 0.75rem;
}
.plr-dark-theme .plr-light-theme html .plr-metadata-control-host.label-display-content .display-content,
html .plr-metadata-control-host.label-display-content .plr-light-theme .plr-dark-theme .display-content,
.plr-dark-theme html .plr-light-theme .plr-metadata-control-host.label-display-content .display-content,
.plr-light-theme .plr-metadata-control-host.label-display-content html .plr-dark-theme .display-content,
.plr-dark-theme .plr-light-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-light-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label,
.plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label,
.plr-dark-theme html .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label,
.plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label,
.plr-dark-theme .plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label,
.plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label,
.plr-dark-theme html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label,
.plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label, html .plr-dark-theme .mdc-list-item .mdc-list-item__primary-text, .plr-dark-theme .mdc-list-item html .mdc-list-item__primary-text, html .plr-dark-theme .plr-light-theme .mat-mdc-radio-button .mdc-form-field, .plr-dark-theme .plr-light-theme .mat-mdc-radio-button html .mdc-form-field, html .plr-light-theme .mat-mdc-radio-button .plr-dark-theme .mdc-form-field, .plr-light-theme .mat-mdc-radio-button .plr-dark-theme html .mdc-form-field,
.plr-dark-theme html .mat-mdc-radio-button .mdc-form-field,
html .mat-mdc-radio-button .plr-dark-theme .mdc-form-field, html .plr-dark-theme .mat-mdc-radio-button .mdc-form-field, .plr-dark-theme .mat-mdc-radio-button html .mdc-form-field,
html .plr-dark-theme .checkbox-label,
.plr-dark-theme html .checkbox-label, html .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, html .plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, html .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, html .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, html .plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label, .plr-dark-theme html .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label, .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme html .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label,
.plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label, .plr-dark-theme html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label, .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme html .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
.plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, html .plr-dark-theme .plr-light-theme .data-display .data-display__label, .plr-dark-theme .plr-light-theme .data-display html .data-display__label, html .plr-light-theme .data-display .plr-dark-theme .data-display__label, .plr-light-theme .data-display .plr-dark-theme html .data-display__label,
html .plr-dark-theme .plr-light-theme .data-display .data-display__label-description,
.plr-dark-theme .plr-light-theme .data-display html .data-display__label-description,
html .plr-light-theme .data-display .plr-dark-theme .data-display__label-description,
.plr-light-theme .data-display .plr-dark-theme html .data-display__label-description,
.plr-dark-theme html .data-display .data-display__label,
html .data-display .plr-dark-theme .data-display__label,
.plr-dark-theme html .data-display .data-display__label-description,
html .data-display .plr-dark-theme .data-display__label-description, html .plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, html .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label, html .plr-light-theme .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label, .plr-light-theme .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme html mat-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme html mat-label,
.plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label,
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label, html .plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, html .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label, html .plr-light-theme .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .plr-light-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label, .plr-light-theme .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme html .mat-form-field-label, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme html .mat-form-field-label,
.plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label,
.plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label, html .plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label, html .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label, .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme html .mat-form-field-label,
.plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label, html .plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label, html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label, .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme html mat-label,
.plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label, html .plr-dark-theme label, .plr-dark-theme html label,
html .plr-dark-theme .label,
.plr-dark-theme html .label, html .plr-dark-theme .data-display .data-display__label, .plr-dark-theme .data-display html .data-display__label,
html .plr-dark-theme .data-display .data-display__label-description,
.plr-dark-theme .data-display html .data-display__label-description, html .plr-dark-theme .label-content, .plr-dark-theme html .label-content, html .plr-dark-theme .label-pseudo, .plr-dark-theme html .label-pseudo, html .plr-dark-theme .label-description, .plr-dark-theme html .label-description, html .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-metadata-control-host.label-display-content html .display-content, html .wpc-message-center-home .main-content .message-list-column .message-list .list-item__inner .left h4, .wpc-message-center-home .main-content .message-list-column .message-list .list-item__inner .left html h4, html .plr-light-theme .mdc-list-item .mdc-list-item__primary-text, .plr-light-theme .mdc-list-item html .mdc-list-item__primary-text,
html .mdc-list-item .mdc-list-item__primary-text, html .plr-light-theme .plr-dark-theme .mat-mdc-radio-button .mdc-form-field, .plr-dark-theme .mat-mdc-radio-button html .plr-light-theme .mdc-form-field, .plr-light-theme html .plr-dark-theme .mat-mdc-radio-button .mdc-form-field, .plr-dark-theme .mat-mdc-radio-button .plr-light-theme html .mdc-form-field, html .plr-light-theme .mat-mdc-radio-button .mdc-form-field, .plr-light-theme .mat-mdc-radio-button html .mdc-form-field,
.plr-light-theme html .mat-mdc-radio-button .mdc-form-field,
html .mat-mdc-radio-button .plr-light-theme .mdc-form-field,
html .plr-light-theme .plr-dark-theme .checkbox-label,
.plr-dark-theme html .plr-light-theme .checkbox-label,
.plr-light-theme html .plr-dark-theme .checkbox-label,
.plr-dark-theme .plr-light-theme html .checkbox-label,
html .plr-light-theme .checkbox-label,
.plr-light-theme html .checkbox-label,
.plr-light-theme html .checkbox-label,
html .plr-light-theme .checkbox-label,
html .plr-dark-theme .mat-mdc-radio-button .mdc-form-field,
.plr-dark-theme .mat-mdc-radio-button html .mdc-form-field,
html .plr-light-theme .mat-mdc-radio-button .mdc-form-field,
.plr-light-theme .mat-mdc-radio-button html .mdc-form-field,
html .mat-mdc-radio-button .mdc-form-field,
html .plr-dark-theme .checkbox-label,
.plr-dark-theme html .checkbox-label,
html .checkbox-label, html .plr-light-theme .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .plr-light-theme .mat-form-field-label, html .plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme html .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, html .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-dark-theme html .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-light-theme .mat-form-field-label,
html .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-light-theme .mat-form-field-label, html .plr-light-theme .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html .plr-light-theme mat-label, html .plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-light-theme mat-label,
html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-light-theme mat-label, html .plr-light-theme .plr-dark-theme .label-description, .plr-dark-theme html .plr-light-theme .label-description, html .plr-light-theme .plr-dark-theme .label-pseudo, .plr-dark-theme html .plr-light-theme .label-pseudo, html .plr-light-theme .plr-dark-theme .label-content, html .plr-light-theme .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme html .plr-light-theme .label-content, .plr-dark-theme html .plr-light-theme .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-metadata-control-host.label-display-content html .plr-light-theme .display-content, html .plr-dark-theme .plr-light-theme .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme html .plr-light-theme .plr-metadata-control-host.label-display-content .display-content, html .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .display-content,
.plr-dark-theme html .plr-light-theme .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme html .plr-metadata-control-host.label-display-content .plr-light-theme .display-content,
html .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme .plr-light-theme .display-content, html .plr-light-theme .plr-dark-theme .data-display .data-display__label, .plr-dark-theme .data-display html .plr-light-theme .data-display__label,
html .plr-light-theme .plr-dark-theme .data-display .data-display__label-description,
.plr-dark-theme .data-display html .plr-light-theme .data-display__label-description, html .plr-light-theme .plr-dark-theme label, .plr-dark-theme html .plr-light-theme label,
html .plr-light-theme .plr-dark-theme .label,
.plr-dark-theme html .plr-light-theme .label, html .plr-light-theme .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .plr-light-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-light-theme .mat-form-field-label,
.plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-light-theme .mat-form-field-label, html .plr-light-theme .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-light-theme .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-light-theme mat-label,
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-light-theme mat-label,
html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-light-theme mat-label,
.plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-light-theme mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-light-theme mat-label, .plr-light-theme html .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-light-theme html .mat-form-field-label, .plr-dark-theme .plr-light-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label, .plr-light-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label,
.plr-light-theme .plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-dark-theme .plr-light-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-light-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-light-theme html .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-light-theme html mat-label, .plr-dark-theme .plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label, .plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
.plr-light-theme .plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme .plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-light-theme html .plr-dark-theme .label-description, .plr-dark-theme .plr-light-theme html .label-description, .plr-light-theme html .plr-dark-theme .label-pseudo, .plr-dark-theme .plr-light-theme html .label-pseudo, .plr-light-theme html .plr-dark-theme .label-content, .plr-light-theme html .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-light-theme html .label-content, .plr-dark-theme .plr-light-theme html .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-metadata-control-host.label-display-content .plr-light-theme html .display-content, .plr-dark-theme .plr-light-theme html .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-light-theme .plr-metadata-control-host.label-display-content html .display-content, .plr-light-theme html .plr-metadata-control-host.label-display-content .plr-dark-theme .display-content, .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme html .display-content,
.plr-light-theme .plr-dark-theme html .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-light-theme html .plr-metadata-control-host.label-display-content .display-content,
.plr-light-theme html .plr-metadata-control-host.label-display-content .plr-dark-theme .display-content, .plr-light-theme html .plr-dark-theme .data-display .data-display__label, .plr-dark-theme .data-display .plr-light-theme html .data-display__label,
.plr-light-theme html .plr-dark-theme .data-display .data-display__label-description,
.plr-dark-theme .data-display .plr-light-theme html .data-display__label-description, .plr-light-theme html .plr-dark-theme label, .plr-dark-theme .plr-light-theme html label,
.plr-light-theme html .plr-dark-theme .label,
.plr-dark-theme .plr-light-theme html .label, .plr-light-theme html .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-light-theme html .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-light-theme .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label, .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label, .plr-light-theme html .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme html .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-light-theme .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label, .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
.plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
.plr-light-theme html .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme html .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, html .plr-light-theme label, .plr-light-theme html label,
html .plr-light-theme .label,
.plr-light-theme html .label,
.plr-light-theme html label,
html .plr-light-theme label,
.plr-light-theme html .label,
html .plr-light-theme .label, html .plr-light-theme .data-display .data-display__label, .plr-light-theme .data-display html .data-display__label,
html .plr-light-theme .data-display .data-display__label-description,
.plr-light-theme .data-display html .data-display__label-description,
.plr-light-theme html .data-display .data-display__label,
html .data-display .plr-light-theme .data-display__label,
.plr-light-theme html .data-display .data-display__label-description,
html .data-display .plr-light-theme .data-display__label-description, html .plr-light-theme .label-content, html .plr-light-theme .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-metadata-control-host.label-display-content html .plr-light-theme .display-content, .plr-light-theme html .label-content, .plr-light-theme html .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-metadata-control-host.label-display-content .plr-light-theme html .display-content,
.plr-light-theme html .label-content,
.plr-light-theme html .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content .plr-light-theme html .display-content,
html .plr-light-theme .label-content,
html .plr-light-theme .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .plr-light-theme .display-content, html .plr-light-theme .label-pseudo, .plr-light-theme html .label-pseudo,
.plr-light-theme html .label-pseudo,
html .plr-light-theme .label-pseudo, html .plr-light-theme .label-description, .plr-light-theme html .label-description,
.plr-light-theme html .label-description,
html .plr-light-theme .label-description, html .plr-light-theme .plr-metadata-control-host.label-display-content .display-content, .plr-light-theme .plr-metadata-control-host.label-display-content html .display-content,
html .plr-metadata-control-host.label-display-content .plr-light-theme .display-content,
html .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label,
html .plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label,
html .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label,
.plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
html .plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
.plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-dark-theme .label-description,
.plr-dark-theme html .label-description,
html .plr-dark-theme .label-pseudo,
.plr-dark-theme html .label-pseudo,
html .plr-dark-theme .label-content,
html .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme html .label-content,
.plr-dark-theme html .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .display-content,
html .plr-dark-theme .plr-light-theme .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-light-theme .plr-metadata-control-host.label-display-content html .display-content,
html .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .display-content,
.plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme html .display-content,
.plr-dark-theme html .plr-metadata-control-host.label-display-content .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme .display-content,
html .plr-dark-theme .data-display .data-display__label,
.plr-dark-theme .data-display html .data-display__label,
html .plr-dark-theme .data-display .data-display__label-description,
.plr-dark-theme .data-display html .data-display__label-description,
html .plr-dark-theme label,
.plr-dark-theme html label,
html .plr-dark-theme .label,
.plr-dark-theme html .label,
html .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .plr-light-theme .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-light-theme .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
.plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
.plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
html .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html label,
html .label,
html .plr-light-theme .data-display .data-display__label,
.plr-light-theme .data-display html .data-display__label,
html .plr-light-theme .data-display .data-display__label-description,
.plr-light-theme .data-display html .data-display__label-description,
html .data-display .data-display__label,
html .data-display .data-display__label-description,
html .label-content,
html .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .display-content,
html .label-pseudo,
html .label-description,
html .plr-metadata-control-host.label-display-content .display-content {
  font-family: "Roboto Regular";
  font-weight: 400;
  font-size: 0.875rem;
  text-transform: none;
  line-height: 1.5rem;
}
html .action-button:hover, html .action-button:active, html .action-button:focus, html .user-account-menu .account-info-container .account-info .organization .organization-name, .user-account-menu .account-info-container .account-info .organization html .organization-name, html .user-account-menu .account-info-container .staff-name, .user-account-menu .account-info-container html .staff-name, html .plr-dark-theme .mat-mdc-chip-listbox .mat-mdc-chip .value, .plr-dark-theme .mat-mdc-chip-listbox .mat-mdc-chip html .value, html .plr-dark-theme .plr-metadata-form-editor .plr-metadata-object-editor .display-container, .plr-dark-theme .plr-metadata-form-editor .plr-metadata-object-editor html .display-container, html .plr-dark-theme .plr-metadata-control-host.view-mode .display-container .mdc-list-item__primary-text, .plr-dark-theme .plr-metadata-control-host.view-mode .display-container html .mdc-list-item__primary-text, html .plr-dark-theme .plr-metadata-control-host.plr-view-mode .display-container .mdc-list-item__primary-text, .plr-dark-theme .plr-metadata-control-host.plr-view-mode .display-container html .mdc-list-item__primary-text, html .plr-dark-theme .plr-metadata-control-host.view-mode .display-container, .plr-dark-theme .plr-metadata-control-host.view-mode html .display-container, html .plr-dark-theme .plr-metadata-control-host.plr-view-mode .display-container, .plr-dark-theme .plr-metadata-control-host.plr-view-mode html .display-container, html .plr-dark-theme .plr-metadata-control-host.edit-mode .display-container, .plr-dark-theme .plr-metadata-control-host.edit-mode html .display-container, html .plr-dark-theme .phone-type, .plr-dark-theme html .phone-type, html .plr-dark-theme .data-display .data-display__text, .plr-dark-theme .data-display html .data-display__text, html .plr-dark-theme .checkbox-list__checkbox .mdc-label, .plr-dark-theme .checkbox-list__checkbox html .mdc-label, html .plr-dark-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-mdc-tab-links .mat-mdc-tab-link.mdc-tab--active, .plr-dark-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-mdc-tab-links html .mat-mdc-tab-link.mdc-tab--active,
html .plr-dark-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-mdc-tab-links .mat-mdc-tab-link.mdc-tab--active,
.plr-dark-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-mdc-tab-links html .mat-mdc-tab-link.mdc-tab--active, html .field-editor .data-field, .field-editor html .data-field, html wpc-quick-access .menu-btn .search-link__label, wpc-quick-access .menu-btn html .search-link__label,
html wpc-quick-access .menu-btn .menu-btn__label,
wpc-quick-access .menu-btn html .menu-btn__label, html wpc-waitlist-person-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .waitlist-info .program, wpc-waitlist-person-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .waitlist-info html .program, html .search-history .search-history__body .history-card mat-list-item .timestamp, .search-history .search-history__body .history-card mat-list-item html .timestamp, html wpc-warning-summary-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .warning_name, wpc-warning-summary-tile .mat-mdc-list-base .mat-mdc-list-item .list-item html .warning_name, html wpc-eligibility-summary-tile .mat-mdc-list-base.eligibilities .mat-mdc-list-item .eligibility .type, wpc-eligibility-summary-tile .mat-mdc-list-base.eligibilities .mat-mdc-list-item .eligibility html .type, html wpc-language-needs-summary-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .language_name, wpc-language-needs-summary-tile .mat-mdc-list-base .mat-mdc-list-item .list-item html .language_name, html wpc-language-needs-summary-tile .needs_interpreter .mat-mdc-checkbox .mdc-label, wpc-language-needs-summary-tile .needs_interpreter .mat-mdc-checkbox html .mdc-label, html wpc-medications-summary-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .medication_detail .dose_detail, wpc-medications-summary-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .medication_detail html .dose_detail, html wpc-medications-summary-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .medication_name, wpc-medications-summary-tile .mat-mdc-list-base .mat-mdc-list-item .list-item html .medication_name, html wpc-diagnosis-summary-tile .mat-mdc-list-base.diagnosis .mat-mdc-list-item .diagnosis_code .name, wpc-diagnosis-summary-tile .mat-mdc-list-base.diagnosis .mat-mdc-list-item .diagnosis_code html .name, html wpc-allergy-summary-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .allergen_name, wpc-allergy-summary-tile .mat-mdc-list-base .mat-mdc-list-item .list-item html .allergen_name, html wpc-emergency-contacts-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .person-info .name, wpc-emergency-contacts-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .person-info html .name, html wpc-care-team-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .person-info .name, wpc-care-team-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .person-info html .name, html wpc-budget-tile .table-container th, wpc-budget-tile .table-container html th, html .wpc-message-center-home .main-content .message-list-column .message-list .list-item.unread .list-item__inner .left h3, .wpc-message-center-home .main-content .message-list-column .message-list .list-item.unread .list-item__inner .left html h3, html wpc-form-builder-property-window-panel .mat-expansion-panel-header-title h3, wpc-form-builder-property-window-panel .mat-expansion-panel-header-title html h3, html wpc-primary-layout .header .header-right .menu-btn .search-link__label, wpc-primary-layout .header .header-right .menu-btn html .search-link__label,
html wpc-primary-layout .header .header-right .menu-btn .menu-btn__label,
wpc-primary-layout .header .header-right .menu-btn html .menu-btn__label, html wpc-primary-layout .header .center-container .scratch-pad-button, wpc-primary-layout .header .center-container html .scratch-pad-button, html wpc-completion-list .requirement-wrapper .requirement-list .requirement-item .req-description, wpc-completion-list .requirement-wrapper .requirement-list .requirement-item html .req-description, html wpc-allegation-form h3, wpc-allegation-form html h3, html .plr-light-theme .mat-mdc-chip-listbox .mat-mdc-chip .value, .plr-light-theme .mat-mdc-chip-listbox .mat-mdc-chip html .value,
html .mat-mdc-chip-listbox .mat-mdc-chip .value, html .plr-light-theme .plr-metadata-form-editor .plr-metadata-object-editor .display-container, .plr-light-theme .plr-metadata-form-editor .plr-metadata-object-editor html .display-container,
html .plr-metadata-form-editor .plr-metadata-object-editor .display-container, html .plr-light-theme .plr-metadata-control-host.view-mode .display-container .mdc-list-item__primary-text, .plr-light-theme .plr-metadata-control-host.view-mode .display-container html .mdc-list-item__primary-text, html .plr-light-theme .plr-metadata-control-host.plr-view-mode .display-container .mdc-list-item__primary-text, .plr-light-theme .plr-metadata-control-host.plr-view-mode .display-container html .mdc-list-item__primary-text,
html .plr-metadata-control-host.view-mode .display-container .mdc-list-item__primary-text,
html .plr-metadata-control-host.plr-view-mode .display-container .mdc-list-item__primary-text, html .plr-light-theme .plr-metadata-control-host.view-mode .display-container, .plr-light-theme .plr-metadata-control-host.view-mode html .display-container, html .plr-light-theme .plr-metadata-control-host.plr-view-mode .display-container, .plr-light-theme .plr-metadata-control-host.plr-view-mode html .display-container,
html .plr-metadata-control-host.view-mode .display-container,
html .plr-metadata-control-host.plr-view-mode .display-container, html .plr-light-theme .plr-metadata-control-host.edit-mode .display-container, .plr-light-theme .plr-metadata-control-host.edit-mode html .display-container,
html .plr-metadata-control-host.edit-mode .display-container, html .plr-light-theme .phone-type, .plr-light-theme html .phone-type,
html .phone-type, html .plr-light-theme .data-display .data-display__text, .plr-light-theme .data-display html .data-display__text,
html .data-display .data-display__text, html .plr-light-theme .checkbox-list__checkbox .mdc-label, .plr-light-theme .checkbox-list__checkbox html .mdc-label,
html .checkbox-list__checkbox .mdc-label, html .plr-light-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-mdc-tab-links .mat-mdc-tab-link.mdc-tab--active, .plr-light-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-mdc-tab-links html .mat-mdc-tab-link.mdc-tab--active,
html .plr-light-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-mdc-tab-links .mat-mdc-tab-link.mdc-tab--active,
.plr-light-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-mdc-tab-links html .mat-mdc-tab-link.mdc-tab--active,
html nav.mat-mdc-tab-nav-bar.main-tabs .mat-mdc-tab-links .mat-mdc-tab-link.mdc-tab--active,
html nav.mat-mdc-tab-nav-bar.sub-tabs .mat-mdc-tab-links .mat-mdc-tab-link.mdc-tab--active {
  font-family: "Roboto Bold";
}
@media (max-width: 768px) {
  .plr-heading-one {
    font-size: 1.34rem;
    line-height: 1.3;
  }
}
.h1-standard-style {
  font-family: var(--plr-h1-font-family);
  font-size: var(--plr-h1-font-size);
  color: var(--plr-h1-color);
  font-weight: normal;
  font-style: normal;
}

.h2-standard-style,
wpc-dialog-layout .dialog-layout .dialog-layout__header h1 {
  font-family: var(--plr-h2-font-family);
  font-size: var(--plr-h2-font-size);
  color: var(--plr-h2-color);
  font-weight: normal;
  font-style: normal;
}

.h3-standard-style {
  font-family: var(--plr-h3-font-family);
  font-size: var(--plr-h3-font-size);
  color: var(--plr-h3-color);
  font-weight: normal;
  font-style: normal;
}

.h4-standard-style,
.wpc-message-center-home .main-content .empty-list-message,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .empty-list-message {
  font-family: var(--plr-h4-font-family);
  font-size: var(--plr-h4-font-size);
  color: var(--plr-h4-color);
  font-weight: normal;
  font-style: normal;
}

.h5-standard-style {
  font-family: var(--plr-h5-font-family);
  font-size: var(--plr-h5-font-size);
  color: var(--plr-h5-color);
  font-weight: normal;
  font-style: normal;
}

.plr-content-grid {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 12px;
  padding: 12px;
}

.plr-content-grid .plr-metadata-control-host:after,
.plr-content-grid .plr-metadata-control-host-control:after {
  display: none;
}

.plr-content-grid li {
  list-style-position: inside;
}

.ui-hide:not(label) {
  position: absolute;
  left: -10000px;
  top: auto;
  width: 1px;
  height: 1px;
  overflow: hidden;
}

label.ui-hide {
  width: 0;
  height: 0;
  position: absolute;
  overflow: hidden;
}

.hidden,
.inline-field.hidden,
.block-field.hidden,
.block-edit-field.hidden,
.inline-edit-field.hidden {
  display: none !important;
}

.row {
  display: block;
  width: 100%;
}

.flex-row {
  align-items: flex-end;
  display: flex;
  flex-flow: row wrap;
  width: 100%;
}

.capitalize {
  text-transform: capitalize;
}

.all-caps {
  text-transform: uppercase;
}

.lowercase {
  text-transform: lowercase;
}

.ng-resizable {
  position: relative;
}

.ng-resizable-handle {
  position: absolute;
  font-size: 0.1px;
  display: block;
  touch-action: none;
}

.ng-resizable-handle.ng-resizable-e {
  cursor: e-resize;
  width: 7px;
  right: -5px;
  height: 100%;
  top: 0;
}

.ng-resizable-handle.ng-resizable-w {
  cursor: w-resize;
  width: 7px;
  left: -5px;
  height: 100%;
  top: 0;
}

.ng-resizable-handle.ng-resizable-s {
  cursor: s-resize;
  height: 7px;
  bottom: -5px;
  width: 100%;
  left: 0;
}

.ng-resizable-handle.ng-resizable-n {
  cursor: n-resize;
  height: 7px;
  top: -5px;
  width: 100%;
  left: 0;
}

.ng-resizable-handle.ng-resizable-se {
  cursor: se-resize;
  width: 12px;
  height: 12px;
  right: 1px;
  bottom: 1px;
}

.ng-resizable-handle.ng-resizable-sw {
  cursor: sw-resize;
  width: 12px;
  height: 12px;
  left: 1px;
  bottom: 1px;
}

.ng-resizable-handle.ng-resizable-ne {
  cursor: ne-resize;
  width: 12px;
  height: 12px;
  right: 1px;
  top: 1px;
}

.ng-resizable-handle.ng-resizable-nw {
  cursor: nw-resize;
  width: 12px;
  height: 12px;
  left: 1px;
  top: 1px;
}

.ng-resizable-diagonal {
  box-sizing: border-box;
  width: 0;
  height: 0;
  border-bottom: 12px solid #aaa;
  border-left: 12px solid transparent;
}

.plr-dark-theme .primary-actions .text-button:not(.search-bar__btn.btn-clear), .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .action-button,
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .text-button:not(.search-bar__btn.btn-clear),
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-button, .plr-light-theme .primary-actions .text-button:not(.search-bar__btn.btn-clear),
html .primary-actions .text-button:not(.search-bar__btn.btn-clear), .plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .action-button,
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .text-button:not(.search-bar__btn.btn-clear),
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-button,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .action-button,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .text-button:not(.search-bar__btn.btn-clear),
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-button {
  font-family: var(--plr-roboto);
  font-size: 14px;
  color: var(--plr-action-button-text-color);
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0 var(--mat-filled-button-horizontal-padding);
}
.plr-dark-theme .primary-actions .text-button:not(.search-bar__btn.btn-clear) .mdc-button__label, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .action-button .mdc-button__label,
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .text-button:not(.search-bar__btn.btn-clear) .mdc-button__label,
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-button .mdc-button__label, .plr-light-theme .primary-actions .text-button:not(.search-bar__btn.btn-clear) .mdc-button__label,
html .primary-actions .text-button:not(.search-bar__btn.btn-clear) .mdc-button__label, .plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .action-button .mdc-button__label,
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .text-button:not(.search-bar__btn.btn-clear) .mdc-button__label,
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-button .mdc-button__label,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .action-button .mdc-button__label,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .text-button:not(.search-bar__btn.btn-clear) .mdc-button__label,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-button .mdc-button__label {
  display: flex;
  align-items: center;
}
.plr-dark-theme .primary-actions .text-button:not(.search-bar__btn.btn-clear) .mat-icon, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .action-button .mat-icon,
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .text-button:not(.search-bar__btn.btn-clear) .mat-icon,
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-button .mat-icon, .plr-light-theme .primary-actions .text-button:not(.search-bar__btn.btn-clear) .mat-icon,
html .primary-actions .text-button:not(.search-bar__btn.btn-clear) .mat-icon, .plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .action-button .mat-icon,
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .text-button:not(.search-bar__btn.btn-clear) .mat-icon,
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-button .mat-icon,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .action-button .mat-icon,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .text-button:not(.search-bar__btn.btn-clear) .mat-icon,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-button .mat-icon {
  font-weight: normal;
  --mat-text-button-icon-spacing: 0;
  font-size: 1.125rem;
}
.plr-dark-theme .primary-actions .text-button:not(:has(.mat-icon)):not(.search-bar__btn.btn-clear) .mdc-button__label, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .action-button:not(:has(.mat-icon)) .mdc-button__label,
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .text-button:not(:has(.mat-icon)):not(.search-bar__btn.btn-clear) .mdc-button__label,
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-button:not(:has(.mat-icon)) .mdc-button__label, .plr-light-theme .primary-actions .text-button:not(:has(.mat-icon)):not(.search-bar__btn.btn-clear) .mdc-button__label,
html .primary-actions .text-button:not(:has(.mat-icon)):not(.search-bar__btn.btn-clear) .mdc-button__label, .plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .action-button:not(:has(.mat-icon)) .mdc-button__label,
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .text-button:not(:has(.mat-icon)):not(.search-bar__btn.btn-clear) .mdc-button__label,
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-button:not(:has(.mat-icon)) .mdc-button__label,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .action-button:not(:has(.mat-icon)) .mdc-button__label,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .text-button:not(:has(.mat-icon)):not(.search-bar__btn.btn-clear) .mdc-button__label,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-button:not(:has(.mat-icon)) .mdc-button__label {
  white-space: pre;
}
.plr-dark-theme .primary-actions .text-button:has(.mat-icon):not(.search-bar__btn.btn-clear) .mdc-button__label, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .action-button:has(.mat-icon) .mdc-button__label,
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .text-button:has(.mat-icon):not(.search-bar__btn.btn-clear) .mdc-button__label,
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-button:has(.mat-icon) .mdc-button__label, .plr-light-theme .primary-actions .text-button:has(.mat-icon):not(.search-bar__btn.btn-clear) .mdc-button__label,
html .primary-actions .text-button:has(.mat-icon):not(.search-bar__btn.btn-clear) .mdc-button__label, .plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .action-button:has(.mat-icon) .mdc-button__label,
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .text-button:has(.mat-icon):not(.search-bar__btn.btn-clear) .mdc-button__label,
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-button:has(.mat-icon) .mdc-button__label,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .action-button:has(.mat-icon) .mdc-button__label,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .text-button:has(.mat-icon):not(.search-bar__btn.btn-clear) .mdc-button__label,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-button:has(.mat-icon) .mdc-button__label {
  gap: 8px;
}
.plr-dark-theme .primary-actions .text-button:hover:not(.search-bar__btn.btn-clear), .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .action-button:hover,
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .text-button:hover:not(.search-bar__btn.btn-clear),
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-button:hover, .plr-light-theme .primary-actions .text-button:hover:not(.search-bar__btn.btn-clear),
html .primary-actions .text-button:hover:not(.search-bar__btn.btn-clear), .plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .action-button:hover,
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .text-button:hover:not(.search-bar__btn.btn-clear),
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-button:hover,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .action-button:hover,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .text-button:hover:not(.search-bar__btn.btn-clear),
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-button:hover, .plr-dark-theme .primary-actions .text-button:active:not(.search-bar__btn.btn-clear), .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .action-button:active,
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .text-button:active:not(.search-bar__btn.btn-clear),
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-button:active, .plr-light-theme .primary-actions .text-button:active:not(.search-bar__btn.btn-clear),
html .primary-actions .text-button:active:not(.search-bar__btn.btn-clear), .plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .action-button:active,
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .text-button:active:not(.search-bar__btn.btn-clear),
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-button:active,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .action-button:active,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .text-button:active:not(.search-bar__btn.btn-clear),
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-button:active, .plr-dark-theme .primary-actions .text-button:focus:not(.search-bar__btn.btn-clear), .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .action-button:focus,
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .text-button:focus:not(.search-bar__btn.btn-clear),
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-button:focus, .plr-light-theme .primary-actions .text-button:focus:not(.search-bar__btn.btn-clear),
html .primary-actions .text-button:focus:not(.search-bar__btn.btn-clear), .plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .action-button:focus,
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .text-button:focus:not(.search-bar__btn.btn-clear),
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-button:focus,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .action-button:focus,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .text-button:focus:not(.search-bar__btn.btn-clear),
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-button:focus, .plr-dark-theme .primary-actions .cdk-focused.text-button:not(.search-bar__btn.btn-clear), .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .cdk-focused.action-button,
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .cdk-focused.text-button:not(.search-bar__btn.btn-clear),
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .cdk-focused.mat-mdc-button, .plr-light-theme .primary-actions .cdk-focused.text-button:not(.search-bar__btn.btn-clear),
html .primary-actions .cdk-focused.text-button:not(.search-bar__btn.btn-clear), .plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .cdk-focused.action-button,
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .cdk-focused.text-button:not(.search-bar__btn.btn-clear),
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .cdk-focused.mat-mdc-button,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .cdk-focused.action-button,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .cdk-focused.text-button:not(.search-bar__btn.btn-clear),
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .cdk-focused.mat-mdc-button {
  color: var(--plr-focus-color);
  border: 1px solid var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
  background-color: transparent;
  border-radius: var(--plr-btn-border-radius);
}
.plr-dark-theme .primary-actions .text-button:hover:not(.search-bar__btn.btn-clear) .mat-mdc-focus-indicator, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .action-button:hover .mat-mdc-focus-indicator,
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .text-button:hover:not(.search-bar__btn.btn-clear) .mat-mdc-focus-indicator,
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-button:hover .mat-mdc-focus-indicator, .plr-light-theme .primary-actions .text-button:hover:not(.search-bar__btn.btn-clear) .mat-mdc-focus-indicator,
html .primary-actions .text-button:hover:not(.search-bar__btn.btn-clear) .mat-mdc-focus-indicator, .plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .action-button:hover .mat-mdc-focus-indicator,
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .text-button:hover:not(.search-bar__btn.btn-clear) .mat-mdc-focus-indicator,
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-button:hover .mat-mdc-focus-indicator,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .action-button:hover .mat-mdc-focus-indicator,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .text-button:hover:not(.search-bar__btn.btn-clear) .mat-mdc-focus-indicator,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-button:hover .mat-mdc-focus-indicator, .plr-dark-theme .primary-actions .text-button:active:not(.search-bar__btn.btn-clear) .mat-mdc-focus-indicator, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .action-button:active .mat-mdc-focus-indicator,
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .text-button:active:not(.search-bar__btn.btn-clear) .mat-mdc-focus-indicator,
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-button:active .mat-mdc-focus-indicator, .plr-light-theme .primary-actions .text-button:active:not(.search-bar__btn.btn-clear) .mat-mdc-focus-indicator,
html .primary-actions .text-button:active:not(.search-bar__btn.btn-clear) .mat-mdc-focus-indicator, .plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .action-button:active .mat-mdc-focus-indicator,
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .text-button:active:not(.search-bar__btn.btn-clear) .mat-mdc-focus-indicator,
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-button:active .mat-mdc-focus-indicator,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .action-button:active .mat-mdc-focus-indicator,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .text-button:active:not(.search-bar__btn.btn-clear) .mat-mdc-focus-indicator,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-button:active .mat-mdc-focus-indicator, .plr-dark-theme .primary-actions .text-button:focus:not(.search-bar__btn.btn-clear) .mat-mdc-focus-indicator, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .action-button:focus .mat-mdc-focus-indicator,
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .text-button:focus:not(.search-bar__btn.btn-clear) .mat-mdc-focus-indicator,
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-button:focus .mat-mdc-focus-indicator, .plr-light-theme .primary-actions .text-button:focus:not(.search-bar__btn.btn-clear) .mat-mdc-focus-indicator,
html .primary-actions .text-button:focus:not(.search-bar__btn.btn-clear) .mat-mdc-focus-indicator, .plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .action-button:focus .mat-mdc-focus-indicator,
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .text-button:focus:not(.search-bar__btn.btn-clear) .mat-mdc-focus-indicator,
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-button:focus .mat-mdc-focus-indicator,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .action-button:focus .mat-mdc-focus-indicator,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .text-button:focus:not(.search-bar__btn.btn-clear) .mat-mdc-focus-indicator,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-button:focus .mat-mdc-focus-indicator, .plr-dark-theme .primary-actions .cdk-focused.text-button:not(.search-bar__btn.btn-clear) .mat-mdc-focus-indicator, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .cdk-focused.action-button .mat-mdc-focus-indicator,
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .cdk-focused.text-button:not(.search-bar__btn.btn-clear) .mat-mdc-focus-indicator,
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .cdk-focused.mat-mdc-button .mat-mdc-focus-indicator, .plr-light-theme .primary-actions .cdk-focused.text-button:not(.search-bar__btn.btn-clear) .mat-mdc-focus-indicator,
html .primary-actions .cdk-focused.text-button:not(.search-bar__btn.btn-clear) .mat-mdc-focus-indicator, .plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .cdk-focused.action-button .mat-mdc-focus-indicator,
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .cdk-focused.text-button:not(.search-bar__btn.btn-clear) .mat-mdc-focus-indicator,
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .cdk-focused.mat-mdc-button .mat-mdc-focus-indicator,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .cdk-focused.action-button .mat-mdc-focus-indicator,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .cdk-focused.text-button:not(.search-bar__btn.btn-clear) .mat-mdc-focus-indicator,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .cdk-focused.mat-mdc-button .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme .primary-actions [disabled].text-button:not(.search-bar__btn.btn-clear), .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar [disabled].action-button,
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar [disabled].text-button:not(.search-bar__btn.btn-clear),
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar [disabled].mat-mdc-button, .plr-light-theme .primary-actions [disabled].text-button:not(.search-bar__btn.btn-clear),
html .primary-actions [disabled].text-button:not(.search-bar__btn.btn-clear), .plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar [disabled].action-button,
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar [disabled].text-button:not(.search-bar__btn.btn-clear),
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar [disabled].mat-mdc-button,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar [disabled].action-button,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar [disabled].text-button:not(.search-bar__btn.btn-clear),
html .plr-page-layout > .wrapper > .header-grid > .actions-bar [disabled].mat-mdc-button {
  color: var(--plr-color-neutral-500);
  background-color: var(--plr-color-neutral-100);
  pointer-events: none;
  cursor: default;
}

.mat-mdc-button .mat-mdc-button-touch-target {
  height: inherit !important;
}

.plr-button-small {
  --mdc-filled-button-container-height: var(--plr-btn-small-container-height);
  --mat-filled-button-horizontal-padding: var(--plr-btn-small-horizontal-padding);
  --mdc-text-button-container-height: var(--plr-btn-small-container-height);
  --mat-text-button-horizontal-padding: var(--plr-btn-small-horizontal-padding);
  --mdc-protected-button-container-height: var(--plr-btn-small-container-height);
  --mat-protected-button-horizontal-padding: var(--plr-btn-small-horizontal-padding);
  --mdc-outlined-button-container-height: var(--plr-btn-small-container-height);
  --mat-outlined-button-horizontal-padding: var(--plr-btn-small-horizontal-padding);
}

.plr-button-medium {
  --mdc-filled-button-container-height: var(--plr-btn-medium-container-height);
  --mat-filled-button-horizontal-padding: var(--plr-btn-medium-horizontal-padding);
  --mdc-text-button-container-height: var(--plr-btn-medium-container-height);
  --mat-text-button-horizontal-padding: var(--plr-btn-medium-horizontal-padding);
  --mdc-protected-button-container-height: var(--plr-btn-medium-container-height);
  --mat-protected-button-horizontal-padding: var(--plr-btn-medium-horizontal-padding);
  --mdc-outlined-button-container-height: var(--plr-btn-medium-container-height);
  --mat-outlined-button-horizontal-padding: var(--plr-btn-medium-horizontal-padding);
}

.plr-button-large {
  --mdc-filled-button-container-height: var(--plr-btn-large-container-height);
  --mat-filled-button-horizontal-padding: var(--plr-btn-large-horizontal-padding);
  --mdc-text-button-container-height: var(--plr-btn-large-container-height);
  --mat-text-button-horizontal-padding: var(--plr-btn-large-horizontal-padding);
  --mdc-protected-button-container-height: var(--plr-btn-large-container-height);
  --mat-protected-button-horizontal-padding: var(--plr-btn-large-horizontal-padding);
  --mdc-outlined-button-container-height: var(--plr-btn-large-container-height);
  --mat-outlined-button-horizontal-padding: var(--plr-btn-large-horizontal-padding);
}

/*
  This applies 2px focus border styling to an element without causing the contents
  of the element to shift.  If the element's non-focus border width is less than 2,
  then this mixin will use either an inset box-shadow or an outline to give the
  appearance of a 2px border on focus.  The color used is the var(--plr-focus-color) value.
  About the params:
  $non-focus-px-width-parameter => This is the width of the element's border when the element
      does NOT have focus.  This should be just the number without the 'px'.
  $use-outline-parameter => When the border of the element is less than 2, an inset box-shadow
      will be used to give the appearance of a 2px border on focus by default as it
      is safer to use an inset box-shadow as the outline sometimes might be partially
      hidden due to 0 margins on the element - but if an outline should be used
      instead, then set this param to true.
  $border-radius-parameter => For convenience, can pass in what the border-radius of the
      element should be on focus.

  NOTE: If $use-outline-parameter is not set to true, then automatically 'outline: none' will be
        applied to override the browser's outline styling on focus.

  NOTE: THIS APPLIES ONLY STYLES AND NO SELECTORS - meaning it is assumed that this mixin
        is being called from with common used focus selectors like &:focus, &.cdk-keyboard-focused, etc.
  NOTE: @include plr-focus-border-style() with the $include-selectors parameter set to false is
        essentially the same as calling this mixin, only with less typing needed.
*/
/*
  This applies 2px focus border styling to an element without causing the contents
  of the element to shift.  If the element's non-focus border width is less than 2,
  then this mixin will use either an inset box-shadow or an outline to give the
  appearance of a 2px border on focus.
  About the params:
  $non-focus-px-width => This is the width of the element's border when the element
      does NOT have focus.  This should be just the number without the 'px'.
  $use-outline => When the border of the element is less than 2, an inset box-shadow
      will be used to give the appearance of a 2px border on focus by default as it
      is safer to use an inset box-shadow as the outline sometimes might be partially
      hidden due to 0 margins on the element - but if an outline should be used
      instead, then set this param to true.
  $border-radius-param => For convenience, can pass in what the border-radius of them
      element should be on focus.

  NOTE: If $use-outline is not set to true, then automatically 'outline: none' will be
        applied to override the browser's outline styling on focus.

  NOTE: For convenience, the commonly used focus selectors
        (such as &.cdk-focused, &.cdk-keyboard-focused, &:focus) will be included so that
        only this mixin needs to be called rather than writing these selectors and then
        calling this mixin from within these selectors.
        If &:focus should be included as well, then set $include-hover to true.
        If &focus-within should be included as well, then set $include-focus-witin to true.
        If ONLY the styling should be applied without including these selectors, then
        set $include-selectors to false.
*/
.plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-add-button, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body > .add-btn, .form-builder-canvas-element-container .actions-container .mat-mdc-icon-button.has-text, .plr-light-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-add-button,
html .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-add-button, .plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__body > .add-btn,
html .plr-dynamic-item-editor .dynamic-item-editor__body > .add-btn {
  font-family: var(--plr-roboto-medium);
  font-weight: 500;
  font-size: 14px;
  color: var(--plr-text-link-color);
  background-color: transparent;
  outline: 0;
  text-decoration: none;
  border: 1px solid transparent;
}
.plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-add-button .mat-mdc-focus-indicator, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body > .add-btn .mat-mdc-focus-indicator, .form-builder-canvas-element-container .actions-container .mat-mdc-icon-button.has-text .mat-mdc-focus-indicator, .plr-light-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-add-button .mat-mdc-focus-indicator,
html .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-add-button .mat-mdc-focus-indicator, .plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__body > .add-btn .mat-mdc-focus-indicator,
html .plr-dynamic-item-editor .dynamic-item-editor__body > .add-btn .mat-mdc-focus-indicator {
  display: none;
}
.plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-add-button:hover, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body > .add-btn:hover, .form-builder-canvas-element-container .actions-container .mat-mdc-icon-button.has-text:hover, .plr-light-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-add-button:hover,
html .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-add-button:hover, .plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__body > .add-btn:hover,
html .plr-dynamic-item-editor .dynamic-item-editor__body > .add-btn:hover, .plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-add-button:focus, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body > .add-btn:focus, .form-builder-canvas-element-container .actions-container .mat-mdc-icon-button.has-text:focus, .plr-light-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-add-button:focus,
html .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-add-button:focus, .plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__body > .add-btn:focus,
html .plr-dynamic-item-editor .dynamic-item-editor__body > .add-btn:focus, .plr-dark-theme .plr-metadata-list-editor > .list-wrapper .cdk-focused.plr-metadata-list-editor-add-button, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body > .cdk-focused.add-btn, .form-builder-canvas-element-container .actions-container .cdk-focused.mat-mdc-icon-button.has-text, .plr-light-theme .plr-metadata-list-editor > .list-wrapper .cdk-focused.plr-metadata-list-editor-add-button,
html .plr-metadata-list-editor > .list-wrapper .cdk-focused.plr-metadata-list-editor-add-button, .plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__body > .cdk-focused.add-btn,
html .plr-dynamic-item-editor .dynamic-item-editor__body > .cdk-focused.add-btn {
  outline: none;
  color: var(--plr-focus-color);
  text-decoration: underline;
  font-weight: 500;
  background-color: transparent;
  box-shadow: none;
  border: 1px solid transparent;
}
.plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-add-button:hover mat-icon, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body > .add-btn:hover mat-icon, .form-builder-canvas-element-container .actions-container .mat-mdc-icon-button.has-text:hover mat-icon, .plr-light-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-add-button:hover mat-icon,
html .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-add-button:hover mat-icon, .plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__body > .add-btn:hover mat-icon,
html .plr-dynamic-item-editor .dynamic-item-editor__body > .add-btn:hover mat-icon, .plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-add-button:focus mat-icon, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body > .add-btn:focus mat-icon, .form-builder-canvas-element-container .actions-container .mat-mdc-icon-button.has-text:focus mat-icon, .plr-light-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-add-button:focus mat-icon,
html .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-add-button:focus mat-icon, .plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__body > .add-btn:focus mat-icon,
html .plr-dynamic-item-editor .dynamic-item-editor__body > .add-btn:focus mat-icon, .plr-dark-theme .plr-metadata-list-editor > .list-wrapper .cdk-focused.plr-metadata-list-editor-add-button mat-icon, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body > .cdk-focused.add-btn mat-icon, .form-builder-canvas-element-container .actions-container .cdk-focused.mat-mdc-icon-button.has-text mat-icon, .plr-light-theme .plr-metadata-list-editor > .list-wrapper .cdk-focused.plr-metadata-list-editor-add-button mat-icon,
html .plr-metadata-list-editor > .list-wrapper .cdk-focused.plr-metadata-list-editor-add-button mat-icon, .plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__body > .cdk-focused.add-btn mat-icon,
html .plr-dynamic-item-editor .dynamic-item-editor__body > .cdk-focused.add-btn mat-icon {
  color: var(--plr-focus-color);
}
.plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-add-button:hover:before, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body > .add-btn:hover:before, .form-builder-canvas-element-container .actions-container .mat-mdc-icon-button.has-text:hover:before, .plr-light-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-add-button:hover:before,
html .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-add-button:hover:before, .plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__body > .add-btn:hover:before,
html .plr-dynamic-item-editor .dynamic-item-editor__body > .add-btn:hover:before, .plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-add-button:focus:before, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body > .add-btn:focus:before, .form-builder-canvas-element-container .actions-container .mat-mdc-icon-button.has-text:focus:before, .plr-light-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-add-button:focus:before,
html .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-add-button:focus:before, .plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__body > .add-btn:focus:before,
html .plr-dynamic-item-editor .dynamic-item-editor__body > .add-btn:focus:before, .plr-dark-theme .plr-metadata-list-editor > .list-wrapper .cdk-focused.plr-metadata-list-editor-add-button:before, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body > .cdk-focused.add-btn:before, .form-builder-canvas-element-container .actions-container .cdk-focused.mat-mdc-icon-button.has-text:before, .plr-light-theme .plr-metadata-list-editor > .list-wrapper .cdk-focused.plr-metadata-list-editor-add-button:before,
html .plr-metadata-list-editor > .list-wrapper .cdk-focused.plr-metadata-list-editor-add-button:before, .plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__body > .cdk-focused.add-btn:before,
html .plr-dynamic-item-editor .dynamic-item-editor__body > .cdk-focused.add-btn:before {
  text-decoration: none;
}

.plr-dark-theme .bc-2022-1 .navigation-links.plr-button-toolbar button, .plr-dark-theme .bc-2022-1 .navigation-links > .plr-button-toolbar button, .bc-2022-1 wpc-primary-layout .header .header-right .menu-btn,
.bc-2022-1 wpc-primary-layout .header .header-right .more-button, .plr-light-theme .bc-2022-1 .navigation-links.plr-button-toolbar button, .plr-light-theme .bc-2022-1 .navigation-links > .plr-button-toolbar button,
html .bc-2022-1 .navigation-links.plr-button-toolbar button,
html .bc-2022-1 .navigation-links > .plr-button-toolbar button {
  min-width: 0px;
  height: initial;
  line-height: initial;
  margin-right: 15px;
  padding: 8px 12px;
  font-family: var(--plr-roboto-medium);
  font-weight: 500;
  font-size: 14px;
  text-decoration: none;
  color: var(--plr-text-link-color);
  border: 2px solid transparent;
  border-radius: 6px;
}
.plr-dark-theme .bc-2022-1 .navigation-links.plr-button-toolbar button .mat-mdc-focus-indicator, .plr-dark-theme .bc-2022-1 .navigation-links > .plr-button-toolbar button .mat-mdc-focus-indicator, .bc-2022-1 wpc-primary-layout .header .header-right .menu-btn .mat-mdc-focus-indicator,
.bc-2022-1 wpc-primary-layout .header .header-right .more-button .mat-mdc-focus-indicator, .plr-light-theme .bc-2022-1 .navigation-links.plr-button-toolbar button .mat-mdc-focus-indicator, .plr-light-theme .bc-2022-1 .navigation-links > .plr-button-toolbar button .mat-mdc-focus-indicator,
html .bc-2022-1 .navigation-links.plr-button-toolbar button .mat-mdc-focus-indicator,
html .bc-2022-1 .navigation-links > .plr-button-toolbar button .mat-mdc-focus-indicator {
  display: none;
}
.plr-dark-theme .bc-2022-1 .navigation-links.plr-button-toolbar button:hover, .plr-dark-theme .bc-2022-1 .navigation-links > .plr-button-toolbar button:hover, .bc-2022-1 wpc-primary-layout .header .header-right .menu-btn:hover,
.bc-2022-1 wpc-primary-layout .header .header-right .more-button:hover, .plr-light-theme .bc-2022-1 .navigation-links.plr-button-toolbar button:hover, .plr-light-theme .bc-2022-1 .navigation-links > .plr-button-toolbar button:hover,
html .bc-2022-1 .navigation-links.plr-button-toolbar button:hover,
html .bc-2022-1 .navigation-links > .plr-button-toolbar button:hover, .plr-dark-theme .bc-2022-1 .navigation-links.plr-button-toolbar button:focus, .plr-dark-theme .bc-2022-1 .navigation-links > .plr-button-toolbar button:focus, .bc-2022-1 wpc-primary-layout .header .header-right .menu-btn:focus,
.bc-2022-1 wpc-primary-layout .header .header-right .more-button:focus, .plr-light-theme .bc-2022-1 .navigation-links.plr-button-toolbar button:focus, .plr-light-theme .bc-2022-1 .navigation-links > .plr-button-toolbar button:focus,
html .bc-2022-1 .navigation-links.plr-button-toolbar button:focus,
html .bc-2022-1 .navigation-links > .plr-button-toolbar button:focus, .plr-dark-theme .bc-2022-1 .navigation-links.plr-button-toolbar button.cdk-focused, .plr-dark-theme .bc-2022-1 .navigation-links > .plr-button-toolbar button.cdk-focused, .bc-2022-1 wpc-primary-layout .header .header-right .cdk-focused.menu-btn,
.bc-2022-1 wpc-primary-layout .header .header-right .cdk-focused.more-button, .plr-light-theme .bc-2022-1 .navigation-links.plr-button-toolbar button.cdk-focused, .plr-light-theme .bc-2022-1 .navigation-links > .plr-button-toolbar button.cdk-focused,
html .bc-2022-1 .navigation-links.plr-button-toolbar button.cdk-focused,
html .bc-2022-1 .navigation-links > .plr-button-toolbar button.cdk-focused {
  outline: none;
  text-decoration: none;
  color: var(--plr-focus-color);
  border: 2px solid var(--plr-focus-color);
  box-shadow: none;
}

.plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button:hover, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button:hover, .form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field.ng-touched.ng-invalid:focus-within .mat-mdc-form-field-infix .mat-datepicker-toggle .mat-mdc-icon-button:hover, .form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field.ng-touched.ng-invalid.mat-focused .mat-mdc-form-field-infix .mat-datepicker-toggle .mat-mdc-icon-button:hover,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field:focus-within .mat-mdc-form-field-infix .mat-datepicker-toggle .mat-mdc-icon-button:hover,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field:focus-within .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-datepicker-toggle .mat-mdc-icon-button:hover,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field.mat-focused .mat-mdc-form-field-infix .mat-datepicker-toggle .mat-mdc-icon-button:hover,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-datepicker-toggle .mat-mdc-icon-button:hover, .form-builder-canvas-element-container .actions-container .mat-mdc-icon-button:hover:not(.has-text), .plr-light-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button:hover,
html .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button:hover, .plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button:hover,
html .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button:hover, .plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button:focus, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button:focus, .form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field.ng-touched.ng-invalid:focus-within .mat-mdc-form-field-infix .mat-datepicker-toggle .mat-mdc-icon-button:focus, .form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field.ng-touched.ng-invalid.mat-focused .mat-mdc-form-field-infix .mat-datepicker-toggle .mat-mdc-icon-button:focus,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field:focus-within .mat-mdc-form-field-infix .mat-datepicker-toggle .mat-mdc-icon-button:focus,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field:focus-within .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-datepicker-toggle .mat-mdc-icon-button:focus,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field.mat-focused .mat-mdc-form-field-infix .mat-datepicker-toggle .mat-mdc-icon-button:focus,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-datepicker-toggle .mat-mdc-icon-button:focus, .form-builder-canvas-element-container .actions-container .mat-mdc-icon-button:focus:not(.has-text), .plr-light-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button:focus,
html .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button:focus, .plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button:focus,
html .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button:focus, .plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .cdk-focused.mat-mdc-icon-button, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .cdk-focused.mat-mdc-icon-button, .form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field.ng-touched.ng-invalid:focus-within .mat-mdc-form-field-infix .mat-datepicker-toggle .cdk-focused.mat-mdc-icon-button, .form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field.ng-touched.ng-invalid.mat-focused .mat-mdc-form-field-infix .mat-datepicker-toggle .cdk-focused.mat-mdc-icon-button,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field:focus-within .mat-mdc-form-field-infix .mat-datepicker-toggle .cdk-focused.mat-mdc-icon-button,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field:focus-within .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-datepicker-toggle .cdk-focused.mat-mdc-icon-button,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field.mat-focused .mat-mdc-form-field-infix .mat-datepicker-toggle .cdk-focused.mat-mdc-icon-button,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-datepicker-toggle .cdk-focused.mat-mdc-icon-button, .form-builder-canvas-element-container .actions-container .cdk-focused.mat-mdc-icon-button:not(.has-text), .plr-light-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .cdk-focused.mat-mdc-icon-button,
html .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .cdk-focused.mat-mdc-icon-button, .plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .cdk-focused.mat-mdc-icon-button,
html .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .cdk-focused.mat-mdc-icon-button {
  color: var(--plr-icon-btn-focus-overlay-color);
  border-color: transparent;
}
.plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button:hover .mat-mdc-focus-indicator, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button:hover .mat-mdc-focus-indicator,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field:focus-within .mat-mdc-form-field-infix .mat-datepicker-toggle .mat-mdc-icon-button:hover .mat-mdc-focus-indicator,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field:focus-within .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-datepicker-toggle .mat-mdc-icon-button:hover .mat-mdc-focus-indicator,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field.mat-focused .mat-mdc-form-field-infix .mat-datepicker-toggle .mat-mdc-icon-button:hover .mat-mdc-focus-indicator,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-datepicker-toggle .mat-mdc-icon-button:hover .mat-mdc-focus-indicator, .form-builder-canvas-element-container .actions-container .mat-mdc-icon-button:hover:not(.has-text) .mat-mdc-focus-indicator, .plr-light-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button:hover .mat-mdc-focus-indicator,
html .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button:hover .mat-mdc-focus-indicator, .plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button:hover .mat-mdc-focus-indicator,
html .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button:hover .mat-mdc-focus-indicator, .plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button:focus .mat-mdc-focus-indicator, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button:focus .mat-mdc-focus-indicator,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field:focus-within .mat-mdc-form-field-infix .mat-datepicker-toggle .mat-mdc-icon-button:focus .mat-mdc-focus-indicator,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field:focus-within .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-datepicker-toggle .mat-mdc-icon-button:focus .mat-mdc-focus-indicator,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field.mat-focused .mat-mdc-form-field-infix .mat-datepicker-toggle .mat-mdc-icon-button:focus .mat-mdc-focus-indicator,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-datepicker-toggle .mat-mdc-icon-button:focus .mat-mdc-focus-indicator, .form-builder-canvas-element-container .actions-container .mat-mdc-icon-button:focus:not(.has-text) .mat-mdc-focus-indicator, .plr-light-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button:focus .mat-mdc-focus-indicator,
html .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button:focus .mat-mdc-focus-indicator, .plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button:focus .mat-mdc-focus-indicator,
html .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button:focus .mat-mdc-focus-indicator, .plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .cdk-focused.mat-mdc-icon-button .mat-mdc-focus-indicator, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .cdk-focused.mat-mdc-icon-button .mat-mdc-focus-indicator,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field:focus-within .mat-mdc-form-field-infix .mat-datepicker-toggle .cdk-focused.mat-mdc-icon-button .mat-mdc-focus-indicator,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field:focus-within .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-datepicker-toggle .cdk-focused.mat-mdc-icon-button .mat-mdc-focus-indicator,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field.mat-focused .mat-mdc-form-field-infix .mat-datepicker-toggle .cdk-focused.mat-mdc-icon-button .mat-mdc-focus-indicator,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-datepicker-toggle .cdk-focused.mat-mdc-icon-button .mat-mdc-focus-indicator, .form-builder-canvas-element-container .actions-container .cdk-focused.mat-mdc-icon-button:not(.has-text) .mat-mdc-focus-indicator, .plr-light-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .cdk-focused.mat-mdc-icon-button .mat-mdc-focus-indicator,
html .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .cdk-focused.mat-mdc-icon-button .mat-mdc-focus-indicator, .plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .cdk-focused.mat-mdc-icon-button .mat-mdc-focus-indicator,
html .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .cdk-focused.mat-mdc-icon-button .mat-mdc-focus-indicator {
  display: initial;
  background-color: var(--plr-focus-overlay-bg-color);
  opacity: var(--plr-focus-overlay-opacity);
}

/*
    Standard style settings for emphasizing a tile on hover and focus.
    --By default, a 2px outline will be used, but if for some reason
        the full outline cannot be seen, then use a 2px border for emphasis
        by setting $isStyleBorderOnEmphasis to 'true'.
    --When using the border setting for emphasis, by default, the border will
        be set to transparent when not being emphasized; if, however, there is a
        previous existing non-hover border style that should not be overridden,
        then set $isStyleDefaultBorder to 'false'.
    --By default, the emphasize styling will be applied when focus is set
        within the tile container; but if this is not desired,
        then set $applyFocusWithin to 'false'.
*/
/**
 * Color utility classes that can be used to style html description.
 * Example: <span class="plr-error-color">This field is required.</span>
 */
/*
  Change color of svg.
  Most often this is changing it to the focus color, so make the focus color the default.
*/
/*
  Standard styling for the 'no items' message of an empty list.
*/
.plr-content-grid {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 12px;
  padding: 12px;
}

.plr-content-grid .plr-metadata-control-host:after,
.plr-content-grid .plr-metadata-control-host-control:after {
  display: none;
}

.plr-content-grid li {
  list-style-position: inside;
}

.ui-hide:not(label) {
  position: absolute;
  left: -10000px;
  top: auto;
  width: 1px;
  height: 1px;
  overflow: hidden;
}

label.ui-hide {
  width: 0;
  height: 0;
  position: absolute;
  overflow: hidden;
}

.hidden,
.inline-field.hidden,
.block-field.hidden,
.block-edit-field.hidden,
.inline-edit-field.hidden {
  display: none !important;
}

.row {
  display: block;
  width: 100%;
}

.flex-row {
  align-items: flex-end;
  display: flex;
  flex-flow: row wrap;
  width: 100%;
}

.capitalize {
  text-transform: capitalize;
}

.all-caps {
  text-transform: uppercase;
}

.lowercase {
  text-transform: lowercase;
}

html .plr-heading-one,
html .plr-dark-theme .plr-page-layout > .wrapper .heading,
.plr-dark-theme .plr-page-layout > .wrapper html .heading,
html .plr-dark-theme .label-content.plr-heading-one,
.plr-dark-theme html .label-content.plr-heading-one,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .plr-heading-one.display-content,
html .plr-light-theme .plr-page-layout > .wrapper .heading,
.plr-light-theme .plr-page-layout > .wrapper html .heading,
html .plr-page-layout > .wrapper .heading,
html .plr-light-theme .label-content.plr-heading-one,
.plr-light-theme html .label-content.plr-heading-one,
.plr-light-theme .plr-metadata-control-host.label-display-content html .plr-heading-one.display-content,
html .label-content.plr-heading-one,
html .plr-metadata-control-host.label-display-content .plr-heading-one.display-content {
  font-family: "Roboto Medium";
  font-weight: 700;
  font-style: normal;
  font-size: 1.875rem;
}
html .plr-heading-two,
html .plr-dark-theme .tiles .tile .header h2,
.plr-dark-theme .tiles .tile .header html h2,
html .plr-dark-theme .tiles .tile .header h3,
.plr-dark-theme .tiles .tile .header html h3,
html .plr-dark-theme .label-content.plr-heading-two,
.plr-dark-theme html .label-content.plr-heading-two,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .plr-heading-two.display-content,
html wpc-page-layout .heading h1,
wpc-page-layout .heading html h1,
html plr-page-layout .heading h1,
plr-page-layout .heading html h1,
html .wpc-home-core .home-header-container h1,
.wpc-home-core .home-header-container html h1,
html .plr-light-theme .tiles .tile .header h2,
.plr-light-theme .tiles .tile .header html h2,
html .plr-light-theme .tiles .tile .header h3,
.plr-light-theme .tiles .tile .header html h3,
html .tiles .tile .header h2,
html .tiles .tile .header h3,
html .plr-light-theme .label-content.plr-heading-two,
.plr-light-theme html .label-content.plr-heading-two,
.plr-light-theme .plr-metadata-control-host.label-display-content html .plr-heading-two.display-content,
html .label-content.plr-heading-two,
html .plr-metadata-control-host.label-display-content .plr-heading-two.display-content {
  font-family: "Roboto Medium";
  font-weight: 500;
  font-size: 1.5rem;
}
html .plr-heading-three, html .bc-panel .bc-panel-header > plr-label .label-content, .plr-dark-theme .plr-metadata-control-host.label-display-content html .bc-panel .bc-panel-header > plr-label .display-content, .plr-light-theme .plr-metadata-control-host.label-display-content html .bc-panel .bc-panel-header > plr-label .display-content,
html .bc-panel .bc-panel-header > plr-label .plr-metadata-control-host.label-display-content .display-content,
html .plr-metadata-control-host.label-display-content .bc-panel .bc-panel-header > plr-label .display-content,
html .bc-panel .bc-panel-header .bc-panel-header-text,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .bc-panel .bc-panel-header .display-content.bc-panel-header-text,
html .plr-dark-theme plr-metadata-table-editor .wrapper > header,
.plr-dark-theme plr-metadata-table-editor html .wrapper > header,
html .plr-dark-theme .label-content.plr-heading-three,
.plr-dark-theme html .label-content.plr-heading-three,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .plr-heading-three.display-content,
.plr-dark-theme html .bc-panel .bc-panel-header > plr-label .label-content,
html .bc-panel .bc-panel-header > plr-label .plr-dark-theme .label-content,
html .wpc-dual-list-item-layout .overall-list-header,
.wpc-dual-list-item-layout html .overall-list-header,
html .role-list-item .role-list-item__header .list-item-header,
.role-list-item .role-list-item__header html .list-item-header,
html .permission-list-item .permission-list-item__header .list-item-header,
.permission-list-item .permission-list-item__header html .list-item-header,
html .plr-light-theme plr-metadata-table-editor .wrapper > header,
.plr-light-theme plr-metadata-table-editor html .wrapper > header,
html plr-metadata-table-editor .wrapper > header,
html .plr-light-theme .label-content.plr-heading-three,
.plr-light-theme html .label-content.plr-heading-three,
.plr-light-theme .plr-metadata-control-host.label-display-content html .plr-heading-three.display-content,
.plr-light-theme html .bc-panel .bc-panel-header > plr-label .label-content,
html .bc-panel .bc-panel-header > plr-label .plr-light-theme .label-content,
html .label-content.plr-heading-three,
html .plr-metadata-control-host.label-display-content .plr-heading-three.display-content,
html .bc-panel .bc-panel-header .label-content.bc-panel-header-text,
.plr-light-theme .plr-metadata-control-host.label-display-content html .bc-panel .bc-panel-header .bc-panel-header-text.display-content,
html .bc-panel .bc-panel-header .plr-metadata-control-host.label-display-content .bc-panel-header-text.display-content,
html .plr-metadata-control-host.label-display-content .bc-panel .bc-panel-header .bc-panel-header-text.display-content {
  font-family: "Roboto Medium";
  font-weight: 500;
  font-size: 1.125rem;
}
html .plr-heading-four,
html .plr-dark-theme .label-content.plr-heading-four,
.plr-dark-theme html .label-content.plr-heading-four,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .plr-heading-four.display-content,
html .plr-dark-theme .fieldset-legend,
.plr-dark-theme html .fieldset-legend,
html .plr-dark-theme .wpc-heading--1,
.plr-dark-theme html .wpc-heading--1,
html .plr-dark-theme .wpc-heading,
.plr-dark-theme html .wpc-heading,
html wpc-panel-card .panel-card mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body .no-records-message,
wpc-panel-card .panel-card mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body html .no-records-message,
html wpc-panel-card .panel-card mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body .no-record-message,
wpc-panel-card .panel-card mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body html .no-record-message,
html wpc-person-name-header h2,
wpc-person-name-header html h2,
html .wpc-staff-details .root-container .header h2,
.wpc-staff-details .root-container .header html h2,
html .plr-light-theme .label-content.plr-heading-four,
.plr-light-theme html .label-content.plr-heading-four,
.plr-light-theme .plr-metadata-control-host.label-display-content html .plr-heading-four.display-content,
html .label-content.plr-heading-four,
html .plr-metadata-control-host.label-display-content .plr-heading-four.display-content,
html .plr-light-theme .fieldset-legend,
.plr-light-theme html .fieldset-legend,
html .fieldset-legend,
html .plr-light-theme .wpc-heading--1,
.plr-light-theme html .wpc-heading--1,
html .plr-light-theme .wpc-heading,
.plr-light-theme html .wpc-heading,
html .wpc-heading--1,
html .wpc-heading {
  font-family: "Roboto Medium";
  font-weight: 500;
  font-size: 1rem;
}
html .plr-heading-five,
html .plr-dark-theme .label-content.plr-heading-five,
.plr-dark-theme html .label-content.plr-heading-five,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .plr-heading-five.display-content,
html wpc-dialog-layout .dialog-layout .dialog-layout__header.mat-mdc-dialog-title span,
wpc-dialog-layout .dialog-layout .dialog-layout__header.mat-mdc-dialog-title html span,
html wpc-person-summary-tile .header,
wpc-person-summary-tile html .header,
html .plr-light-theme .label-content.plr-heading-five,
.plr-light-theme html .label-content.plr-heading-five,
.plr-light-theme .plr-metadata-control-host.label-display-content html .plr-heading-five.display-content,
html .label-content.plr-heading-five,
html .plr-metadata-control-host.label-display-content .plr-heading-five.display-content {
  font-family: "Roboto Medium";
  font-weight: 500;
  font-size: 0.813rem;
}
html .plr-heading-six,
html .plr-dark-theme .label-content.plr-heading-six,
.plr-dark-theme html .label-content.plr-heading-six,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .plr-heading-six.display-content,
html .plr-dark-theme .expansion-container.mat-expansion-panel .mat-expansion-panel-header h3,
.plr-dark-theme .expansion-container.mat-expansion-panel .mat-expansion-panel-header html h3,
html .plr-light-theme .label-content.plr-heading-six,
.plr-light-theme html .label-content.plr-heading-six,
.plr-light-theme .plr-metadata-control-host.label-display-content html .plr-heading-six.display-content,
html .label-content.plr-heading-six,
html .plr-metadata-control-host.label-display-content .plr-heading-six.display-content,
html .plr-light-theme .expansion-container.mat-expansion-panel .mat-expansion-panel-header h3,
.plr-light-theme .expansion-container.mat-expansion-panel .mat-expansion-panel-header html h3,
html .expansion-container.mat-expansion-panel .mat-expansion-panel-header h3 {
  font-family: "Roboto Medium";
  font-weight: 300;
  font-size: 0.75rem;
}
html .plr-text-overflow-ellipsis {
  text-overflow: ellipsis;
  overflow: hidden;
  width: 100%;
  white-space: nowrap;
}
html .plr-body,
html body,
html .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table,
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper html .mat-mdc-table,
html wpc-dashboard-nav-tile span,
wpc-dashboard-nav-tile html span,
html wpc-quick-access .menu-btn .search-link__label,
wpc-quick-access .menu-btn html .search-link__label,
html wpc-quick-access .menu-btn .menu-btn__label,
wpc-quick-access .menu-btn html .menu-btn__label,
html .search-history .search-history__body .history-card mat-list-item,
.search-history .search-history__body .history-card html mat-list-item,
html wpc-primary-layout .header .header-right .menu-btn .search-link__label,
wpc-primary-layout .header .header-right .menu-btn html .search-link__label,
html wpc-primary-layout .header .header-right .menu-btn .menu-btn__label,
wpc-primary-layout .header .header-right .menu-btn html .menu-btn__label,
html .plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table,
.plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper html .mat-mdc-table,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table {
  font-family: "Roboto Regular";
  font-weight: 400;
  font-size: 0.875rem;
}
html .plr-body-one,
html .left-nav-component .root-node .mat-mdc-nav-list .mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list html .mdc-list-item,
html .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list html .mat-mdc-list-item,
html .table-menu.mat-menu-panel .mat-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-menu-content html .mat-menu-item,
html .table-menu.mat-menu-panel .mat-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-menu-content html .mat-mdc-menu-item,
html .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content html .mat-menu-item,
html .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content html .mat-mdc-menu-item,
html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content html .mat-menu-item,
html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content html .mat-mdc-menu-item,
html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content html .mat-menu-item,
html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content html .mat-mdc-menu-item,
html .button-menu .overlay-container .mat-list-base.mat-action-list button .mat-list-item-content,
.button-menu .overlay-container .mat-list-base.mat-action-list button html .mat-list-item-content,
html .plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list .mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list html .plr-dark-theme .mdc-list-item,
html .plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list html .plr-dark-theme .mat-mdc-list-item,
html .plr-dark-theme .button-menu .overlay-container .mat-list-base.mat-action-list button .mat-list-item-content,
.button-menu .overlay-container .mat-list-base.mat-action-list button html .plr-dark-theme .mat-list-item-content,
html .plr-dark-theme .table-menu.mat-menu-panel .mat-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-menu-content html .plr-dark-theme .mat-menu-item,
html .plr-dark-theme .table-menu.mat-menu-panel .mat-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-menu-content html .plr-dark-theme .mat-mdc-menu-item,
html .plr-dark-theme .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content html .plr-dark-theme .mat-menu-item,
html .plr-dark-theme .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content html .plr-dark-theme .mat-mdc-menu-item,
html .plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content html .plr-dark-theme .mat-menu-item,
html .plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content html .plr-dark-theme .mat-mdc-menu-item,
html .plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content html .plr-dark-theme .mat-menu-item,
html .plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content html .plr-dark-theme .mat-mdc-menu-item,
html .plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.plr-dark-theme html .left-nav-component .root-node .mat-mdc-nav-list .mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list .plr-dark-theme html .mdc-list-item,
.plr-dark-theme html .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list .plr-dark-theme html .mat-mdc-list-item,
.plr-dark-theme html .button-menu .overlay-container .mat-list-base.mat-action-list button .mat-list-item-content,
.button-menu .overlay-container .mat-list-base.mat-action-list button .plr-dark-theme html .mat-list-item-content,
.plr-dark-theme html .table-menu.mat-menu-panel .mat-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-menu-content .plr-dark-theme html .mat-menu-item,
.plr-dark-theme html .table-menu.mat-menu-panel .mat-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-menu-content .plr-dark-theme html .mat-mdc-menu-item,
.plr-dark-theme html .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content .plr-dark-theme html .mat-menu-item,
.plr-dark-theme html .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content .plr-dark-theme html .mat-mdc-menu-item,
.plr-dark-theme html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .plr-dark-theme html .mat-menu-item,
.plr-dark-theme html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .plr-dark-theme html .mat-mdc-menu-item,
.plr-dark-theme html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .plr-dark-theme html .mat-menu-item,
.plr-dark-theme html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .plr-dark-theme html .mat-mdc-menu-item,
.plr-dark-theme html .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list html .mat-mdc-list-item,
html .plr-dark-theme .plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.plr-dark-theme .plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list html .mat-mdc-list-item,
html .plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list .plr-dark-theme .mat-mdc-list-item,
.plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list .plr-dark-theme html .mat-mdc-list-item,
.plr-dark-theme html .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
html .left-nav-component .root-node .mat-mdc-nav-list .plr-dark-theme .mat-mdc-list-item,
html .plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list .mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list html .plr-light-theme .mdc-list-item,
html .plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list html .plr-light-theme .mat-mdc-list-item,
html .plr-light-theme .button-menu .overlay-container .mat-list-base.mat-action-list button .mat-list-item-content,
.button-menu .overlay-container .mat-list-base.mat-action-list button html .plr-light-theme .mat-list-item-content,
html .plr-light-theme .table-menu.mat-menu-panel .mat-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-menu-content html .plr-light-theme .mat-menu-item,
html .plr-light-theme .table-menu.mat-menu-panel .mat-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-menu-content html .plr-light-theme .mat-mdc-menu-item,
html .plr-light-theme .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content html .plr-light-theme .mat-menu-item,
html .plr-light-theme .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content html .plr-light-theme .mat-mdc-menu-item,
html .plr-light-theme .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content html .plr-light-theme .mat-menu-item,
html .plr-light-theme .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content html .plr-light-theme .mat-mdc-menu-item,
html .plr-light-theme .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content html .plr-light-theme .mat-menu-item,
html .plr-light-theme .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content html .plr-light-theme .mat-mdc-menu-item,
html .plr-light-theme .plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list html .plr-light-theme .mat-mdc-list-item,
html .plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
html .plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
html .left-nav-component .root-node .mat-mdc-nav-list .plr-light-theme .mat-mdc-list-item,
.plr-light-theme html .left-nav-component .root-node .mat-mdc-nav-list .mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list .plr-light-theme html .mdc-list-item,
.plr-light-theme html .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list .plr-light-theme html .mat-mdc-list-item,
.plr-light-theme html .button-menu .overlay-container .mat-list-base.mat-action-list button .mat-list-item-content,
.button-menu .overlay-container .mat-list-base.mat-action-list button .plr-light-theme html .mat-list-item-content,
.plr-light-theme html .table-menu.mat-menu-panel .mat-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-menu-content .plr-light-theme html .mat-menu-item,
.plr-light-theme html .table-menu.mat-menu-panel .mat-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-menu-content .plr-light-theme html .mat-mdc-menu-item,
.plr-light-theme html .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content .plr-light-theme html .mat-menu-item,
.plr-light-theme html .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content .plr-light-theme html .mat-mdc-menu-item,
.plr-light-theme html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .plr-light-theme html .mat-menu-item,
.plr-light-theme html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .plr-light-theme html .mat-mdc-menu-item,
.plr-light-theme html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .plr-light-theme html .mat-menu-item,
.plr-light-theme html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .plr-light-theme html .mat-mdc-menu-item,
.plr-light-theme html .plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list .plr-light-theme html .mat-mdc-list-item,
.plr-light-theme html .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list html .mat-mdc-list-item,
.plr-light-theme html .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
html .left-nav-component .root-node .mat-mdc-nav-list .mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list html .mdc-list-item,
html .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list html .mat-mdc-list-item,
html .button-menu .overlay-container .mat-list-base.mat-action-list button .mat-list-item-content,
.button-menu .overlay-container .mat-list-base.mat-action-list button html .mat-list-item-content,
html .table-menu.mat-menu-panel .mat-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-menu-content html .mat-menu-item,
html .table-menu.mat-menu-panel .mat-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-menu-content html .mat-mdc-menu-item,
html .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content html .mat-menu-item,
html .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content html .mat-mdc-menu-item,
html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content html .mat-menu-item,
html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content html .mat-mdc-menu-item,
html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content html .mat-menu-item,
html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content html .mat-mdc-menu-item,
html .plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list html .mat-mdc-list-item,
html .plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list html .mat-mdc-list-item,
html .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item {
  font-family: "Roboto Regular";
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 1.5rem;
}
html .plr-body-two,
html .left-nav-component .root-node div.root-node__display-name .mat-mdc-nav-list .mdc-list-item.active h2,
.left-nav-component .root-node div.root-node__display-name .mat-mdc-nav-list .mdc-list-item.active html h2,
.left-nav-component .root-node div.root-node__display-name .mat-mdc-nav-list .mat-mdc-list-item.active html h2,
html .plr-dark-theme .expandable-field .mat-expansion-panel-header .mat-content ::ng-deep .mat-expansion-panel-header-title,
.plr-dark-theme .expandable-field .mat-expansion-panel-header .mat-content ::ng-deep html .mat-expansion-panel-header-title,
html .plr-dark-theme .left-nav-component .root-node .root-node__display-name .mat-mdc-nav-list .mat-mdc-list-item.active h2,
.plr-dark-theme .left-nav-component .root-node .root-node__display-name .mat-mdc-nav-list .mat-mdc-list-item.active html h2,
html .plr-light-theme .expandable-field .mat-expansion-panel-header .mat-content ::ng-deep .mat-expansion-panel-header-title,
.plr-light-theme .expandable-field .mat-expansion-panel-header .mat-content ::ng-deep html .mat-expansion-panel-header-title,
html .expandable-field .mat-expansion-panel-header .mat-content ::ng-deep .mat-expansion-panel-header-title,
html .plr-light-theme .left-nav-component .root-node .root-node__display-name .mat-mdc-nav-list .mat-mdc-list-item.active h2,
.plr-light-theme .left-nav-component .root-node .root-node__display-name .mat-mdc-nav-list .mat-mdc-list-item.active html h2,
html .left-nav-component .root-node .root-node__display-name .mat-mdc-nav-list .mat-mdc-list-item.active h2 {
  font-family: "Roboto Regular";
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 1.5rem;
}
html .plr-subtitle-one {
  font-family: "Roboto Regular";
  font-weight: 400;
  font-style: normal;
  font-size: 0.75rem;
}
.plr-dark-theme .plr-light-theme html .plr-metadata-control-host.label-display-content .display-content,
html .plr-metadata-control-host.label-display-content .plr-light-theme .plr-dark-theme .display-content,
.plr-dark-theme html .plr-light-theme .plr-metadata-control-host.label-display-content .display-content,
.plr-light-theme .plr-metadata-control-host.label-display-content html .plr-dark-theme .display-content,
.plr-dark-theme .plr-light-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-light-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label,
.plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label,
.plr-dark-theme html .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label,
.plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label,
.plr-dark-theme .plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label,
.plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label,
.plr-dark-theme html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label,
.plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label, html .plr-dark-theme .mdc-list-item .mdc-list-item__primary-text, .plr-dark-theme .mdc-list-item html .mdc-list-item__primary-text, html .plr-dark-theme .plr-light-theme .mat-mdc-radio-button .mdc-form-field, .plr-dark-theme .plr-light-theme .mat-mdc-radio-button html .mdc-form-field, html .plr-light-theme .mat-mdc-radio-button .plr-dark-theme .mdc-form-field, .plr-light-theme .mat-mdc-radio-button .plr-dark-theme html .mdc-form-field,
.plr-dark-theme html .mat-mdc-radio-button .mdc-form-field,
html .mat-mdc-radio-button .plr-dark-theme .mdc-form-field, html .plr-dark-theme .mat-mdc-radio-button .mdc-form-field, .plr-dark-theme .mat-mdc-radio-button html .mdc-form-field,
html .plr-dark-theme .checkbox-label,
.plr-dark-theme html .checkbox-label, html .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, html .plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, html .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, html .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, html .plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label, .plr-dark-theme html .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label, .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme html .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label,
.plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label, .plr-dark-theme html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label, .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme html .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
.plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, html .plr-dark-theme .plr-light-theme .data-display .data-display__label, .plr-dark-theme .plr-light-theme .data-display html .data-display__label, html .plr-light-theme .data-display .plr-dark-theme .data-display__label, .plr-light-theme .data-display .plr-dark-theme html .data-display__label,
html .plr-dark-theme .plr-light-theme .data-display .data-display__label-description,
.plr-dark-theme .plr-light-theme .data-display html .data-display__label-description,
html .plr-light-theme .data-display .plr-dark-theme .data-display__label-description,
.plr-light-theme .data-display .plr-dark-theme html .data-display__label-description,
.plr-dark-theme html .data-display .data-display__label,
html .data-display .plr-dark-theme .data-display__label,
.plr-dark-theme html .data-display .data-display__label-description,
html .data-display .plr-dark-theme .data-display__label-description, html .plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, html .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label, html .plr-light-theme .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label, .plr-light-theme .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme html mat-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme html mat-label,
.plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label,
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label, html .plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, html .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label, html .plr-light-theme .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .plr-light-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label, .plr-light-theme .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme html .mat-form-field-label, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme html .mat-form-field-label,
.plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label,
.plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label, html .plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label, html .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label, .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme html .mat-form-field-label,
.plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label, html .plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label, html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label, .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme html mat-label,
.plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label, html .plr-dark-theme label, .plr-dark-theme html label,
html .plr-dark-theme .label,
.plr-dark-theme html .label, html .plr-dark-theme .data-display .data-display__label, .plr-dark-theme .data-display html .data-display__label,
html .plr-dark-theme .data-display .data-display__label-description,
.plr-dark-theme .data-display html .data-display__label-description, html .plr-dark-theme .label-content, .plr-dark-theme html .label-content, html .plr-dark-theme .label-pseudo, .plr-dark-theme html .label-pseudo, html .plr-dark-theme .label-description, .plr-dark-theme html .label-description, html .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-metadata-control-host.label-display-content html .display-content, html .wpc-message-center-home .main-content .message-list-column .message-list .list-item__inner .left h4, .wpc-message-center-home .main-content .message-list-column .message-list .list-item__inner .left html h4, html .plr-light-theme .mdc-list-item .mdc-list-item__primary-text, .plr-light-theme .mdc-list-item html .mdc-list-item__primary-text,
html .mdc-list-item .mdc-list-item__primary-text, html .plr-light-theme .plr-dark-theme .mat-mdc-radio-button .mdc-form-field, .plr-dark-theme .mat-mdc-radio-button html .plr-light-theme .mdc-form-field, .plr-light-theme html .plr-dark-theme .mat-mdc-radio-button .mdc-form-field, .plr-dark-theme .mat-mdc-radio-button .plr-light-theme html .mdc-form-field, html .plr-light-theme .mat-mdc-radio-button .mdc-form-field, .plr-light-theme .mat-mdc-radio-button html .mdc-form-field,
.plr-light-theme html .mat-mdc-radio-button .mdc-form-field,
html .mat-mdc-radio-button .plr-light-theme .mdc-form-field,
html .plr-light-theme .plr-dark-theme .checkbox-label,
.plr-dark-theme html .plr-light-theme .checkbox-label,
.plr-light-theme html .plr-dark-theme .checkbox-label,
.plr-dark-theme .plr-light-theme html .checkbox-label,
html .plr-light-theme .checkbox-label,
.plr-light-theme html .checkbox-label,
.plr-light-theme html .checkbox-label,
html .plr-light-theme .checkbox-label,
html .plr-dark-theme .mat-mdc-radio-button .mdc-form-field,
.plr-dark-theme .mat-mdc-radio-button html .mdc-form-field,
html .plr-light-theme .mat-mdc-radio-button .mdc-form-field,
.plr-light-theme .mat-mdc-radio-button html .mdc-form-field,
html .mat-mdc-radio-button .mdc-form-field,
html .plr-dark-theme .checkbox-label,
.plr-dark-theme html .checkbox-label,
html .checkbox-label, html .plr-light-theme .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .plr-light-theme .mat-form-field-label, html .plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme html .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, html .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-dark-theme html .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-light-theme .mat-form-field-label,
html .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-light-theme .mat-form-field-label, html .plr-light-theme .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html .plr-light-theme mat-label, html .plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-light-theme mat-label,
html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-light-theme mat-label, html .plr-light-theme .plr-dark-theme .label-description, .plr-dark-theme html .plr-light-theme .label-description, html .plr-light-theme .plr-dark-theme .label-pseudo, .plr-dark-theme html .plr-light-theme .label-pseudo, html .plr-light-theme .plr-dark-theme .label-content, html .plr-light-theme .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme html .plr-light-theme .label-content, .plr-dark-theme html .plr-light-theme .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-metadata-control-host.label-display-content html .plr-light-theme .display-content, html .plr-dark-theme .plr-light-theme .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme html .plr-light-theme .plr-metadata-control-host.label-display-content .display-content, html .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .display-content,
.plr-dark-theme html .plr-light-theme .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme html .plr-metadata-control-host.label-display-content .plr-light-theme .display-content,
html .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme .plr-light-theme .display-content, html .plr-light-theme .plr-dark-theme .data-display .data-display__label, .plr-dark-theme .data-display html .plr-light-theme .data-display__label,
html .plr-light-theme .plr-dark-theme .data-display .data-display__label-description,
.plr-dark-theme .data-display html .plr-light-theme .data-display__label-description, html .plr-light-theme .plr-dark-theme label, .plr-dark-theme html .plr-light-theme label,
html .plr-light-theme .plr-dark-theme .label,
.plr-dark-theme html .plr-light-theme .label, html .plr-light-theme .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .plr-light-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-light-theme .mat-form-field-label,
.plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-light-theme .mat-form-field-label, html .plr-light-theme .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-light-theme .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-light-theme mat-label,
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-light-theme mat-label,
html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-light-theme mat-label,
.plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-light-theme mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-light-theme mat-label, .plr-light-theme html .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-light-theme html .mat-form-field-label, .plr-dark-theme .plr-light-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label, .plr-light-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label,
.plr-light-theme .plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-dark-theme .plr-light-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-light-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-light-theme html .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-light-theme html mat-label, .plr-dark-theme .plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label, .plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
.plr-light-theme .plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme .plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-light-theme html .plr-dark-theme .label-description, .plr-dark-theme .plr-light-theme html .label-description, .plr-light-theme html .plr-dark-theme .label-pseudo, .plr-dark-theme .plr-light-theme html .label-pseudo, .plr-light-theme html .plr-dark-theme .label-content, .plr-light-theme html .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-light-theme html .label-content, .plr-dark-theme .plr-light-theme html .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-metadata-control-host.label-display-content .plr-light-theme html .display-content, .plr-dark-theme .plr-light-theme html .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-light-theme .plr-metadata-control-host.label-display-content html .display-content, .plr-light-theme html .plr-metadata-control-host.label-display-content .plr-dark-theme .display-content, .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme html .display-content,
.plr-light-theme .plr-dark-theme html .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-light-theme html .plr-metadata-control-host.label-display-content .display-content,
.plr-light-theme html .plr-metadata-control-host.label-display-content .plr-dark-theme .display-content, .plr-light-theme html .plr-dark-theme .data-display .data-display__label, .plr-dark-theme .data-display .plr-light-theme html .data-display__label,
.plr-light-theme html .plr-dark-theme .data-display .data-display__label-description,
.plr-dark-theme .data-display .plr-light-theme html .data-display__label-description, .plr-light-theme html .plr-dark-theme label, .plr-dark-theme .plr-light-theme html label,
.plr-light-theme html .plr-dark-theme .label,
.plr-dark-theme .plr-light-theme html .label, .plr-light-theme html .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-light-theme html .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-light-theme .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label, .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label, .plr-light-theme html .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme html .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-light-theme .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label, .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
.plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
.plr-light-theme html .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme html .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, html .plr-light-theme label, .plr-light-theme html label,
html .plr-light-theme .label,
.plr-light-theme html .label,
.plr-light-theme html label,
html .plr-light-theme label,
.plr-light-theme html .label,
html .plr-light-theme .label, html .plr-light-theme .data-display .data-display__label, .plr-light-theme .data-display html .data-display__label,
html .plr-light-theme .data-display .data-display__label-description,
.plr-light-theme .data-display html .data-display__label-description,
.plr-light-theme html .data-display .data-display__label,
html .data-display .plr-light-theme .data-display__label,
.plr-light-theme html .data-display .data-display__label-description,
html .data-display .plr-light-theme .data-display__label-description, html .plr-light-theme .label-content, html .plr-light-theme .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-metadata-control-host.label-display-content html .plr-light-theme .display-content, .plr-light-theme html .label-content, .plr-light-theme html .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-metadata-control-host.label-display-content .plr-light-theme html .display-content,
.plr-light-theme html .label-content,
.plr-light-theme html .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content .plr-light-theme html .display-content,
html .plr-light-theme .label-content,
html .plr-light-theme .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .plr-light-theme .display-content, html .plr-light-theme .label-pseudo, .plr-light-theme html .label-pseudo,
.plr-light-theme html .label-pseudo,
html .plr-light-theme .label-pseudo, html .plr-light-theme .label-description, .plr-light-theme html .label-description,
.plr-light-theme html .label-description,
html .plr-light-theme .label-description, html .plr-light-theme .plr-metadata-control-host.label-display-content .display-content, .plr-light-theme .plr-metadata-control-host.label-display-content html .display-content,
html .plr-metadata-control-host.label-display-content .plr-light-theme .display-content,
html .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label,
html .plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label,
html .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label,
.plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
html .plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
.plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-dark-theme .label-description,
.plr-dark-theme html .label-description,
html .plr-dark-theme .label-pseudo,
.plr-dark-theme html .label-pseudo,
html .plr-dark-theme .label-content,
html .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme html .label-content,
.plr-dark-theme html .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .display-content,
html .plr-dark-theme .plr-light-theme .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-light-theme .plr-metadata-control-host.label-display-content html .display-content,
html .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .display-content,
.plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme html .display-content,
.plr-dark-theme html .plr-metadata-control-host.label-display-content .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme .display-content,
html .plr-dark-theme .data-display .data-display__label,
.plr-dark-theme .data-display html .data-display__label,
html .plr-dark-theme .data-display .data-display__label-description,
.plr-dark-theme .data-display html .data-display__label-description,
html .plr-dark-theme label,
.plr-dark-theme html label,
html .plr-dark-theme .label,
.plr-dark-theme html .label,
html .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .plr-light-theme .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-light-theme .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
.plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
.plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
html .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html label,
html .label,
html .plr-light-theme .data-display .data-display__label,
.plr-light-theme .data-display html .data-display__label,
html .plr-light-theme .data-display .data-display__label-description,
.plr-light-theme .data-display html .data-display__label-description,
html .data-display .data-display__label,
html .data-display .data-display__label-description,
html .label-content,
html .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .display-content,
html .label-pseudo,
html .label-description,
html .plr-metadata-control-host.label-display-content .display-content {
  font-family: "Roboto Regular";
  font-weight: 400;
  font-size: 0.875rem;
  text-transform: none;
  line-height: 1.5rem;
}
html .action-button:hover, html .action-button:active, html .action-button:focus, html .user-account-menu .account-info-container .account-info .organization .organization-name, .user-account-menu .account-info-container .account-info .organization html .organization-name, html .user-account-menu .account-info-container .staff-name, .user-account-menu .account-info-container html .staff-name, html .plr-dark-theme .mat-mdc-chip-listbox .mat-mdc-chip .value, .plr-dark-theme .mat-mdc-chip-listbox .mat-mdc-chip html .value, html .plr-dark-theme .plr-metadata-form-editor .plr-metadata-object-editor .display-container, .plr-dark-theme .plr-metadata-form-editor .plr-metadata-object-editor html .display-container, html .plr-dark-theme .plr-metadata-control-host.view-mode .display-container .mdc-list-item__primary-text, .plr-dark-theme .plr-metadata-control-host.view-mode .display-container html .mdc-list-item__primary-text, html .plr-dark-theme .plr-metadata-control-host.plr-view-mode .display-container .mdc-list-item__primary-text, .plr-dark-theme .plr-metadata-control-host.plr-view-mode .display-container html .mdc-list-item__primary-text, html .plr-dark-theme .plr-metadata-control-host.view-mode .display-container, .plr-dark-theme .plr-metadata-control-host.view-mode html .display-container, html .plr-dark-theme .plr-metadata-control-host.plr-view-mode .display-container, .plr-dark-theme .plr-metadata-control-host.plr-view-mode html .display-container, html .plr-dark-theme .plr-metadata-control-host.edit-mode .display-container, .plr-dark-theme .plr-metadata-control-host.edit-mode html .display-container, html .plr-dark-theme .phone-type, .plr-dark-theme html .phone-type, html .plr-dark-theme .data-display .data-display__text, .plr-dark-theme .data-display html .data-display__text, html .plr-dark-theme .checkbox-list__checkbox .mdc-label, .plr-dark-theme .checkbox-list__checkbox html .mdc-label, html .plr-dark-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-mdc-tab-links .mat-mdc-tab-link.mdc-tab--active, .plr-dark-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-mdc-tab-links html .mat-mdc-tab-link.mdc-tab--active,
html .plr-dark-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-mdc-tab-links .mat-mdc-tab-link.mdc-tab--active,
.plr-dark-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-mdc-tab-links html .mat-mdc-tab-link.mdc-tab--active, html .field-editor .data-field, .field-editor html .data-field, html wpc-quick-access .menu-btn .search-link__label, wpc-quick-access .menu-btn html .search-link__label,
html wpc-quick-access .menu-btn .menu-btn__label,
wpc-quick-access .menu-btn html .menu-btn__label, html wpc-waitlist-person-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .waitlist-info .program, wpc-waitlist-person-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .waitlist-info html .program, html .search-history .search-history__body .history-card mat-list-item .timestamp, .search-history .search-history__body .history-card mat-list-item html .timestamp, html wpc-warning-summary-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .warning_name, wpc-warning-summary-tile .mat-mdc-list-base .mat-mdc-list-item .list-item html .warning_name, html wpc-eligibility-summary-tile .mat-mdc-list-base.eligibilities .mat-mdc-list-item .eligibility .type, wpc-eligibility-summary-tile .mat-mdc-list-base.eligibilities .mat-mdc-list-item .eligibility html .type, html wpc-language-needs-summary-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .language_name, wpc-language-needs-summary-tile .mat-mdc-list-base .mat-mdc-list-item .list-item html .language_name, html wpc-language-needs-summary-tile .needs_interpreter .mat-mdc-checkbox .mdc-label, wpc-language-needs-summary-tile .needs_interpreter .mat-mdc-checkbox html .mdc-label, html wpc-medications-summary-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .medication_detail .dose_detail, wpc-medications-summary-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .medication_detail html .dose_detail, html wpc-medications-summary-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .medication_name, wpc-medications-summary-tile .mat-mdc-list-base .mat-mdc-list-item .list-item html .medication_name, html wpc-diagnosis-summary-tile .mat-mdc-list-base.diagnosis .mat-mdc-list-item .diagnosis_code .name, wpc-diagnosis-summary-tile .mat-mdc-list-base.diagnosis .mat-mdc-list-item .diagnosis_code html .name, html wpc-allergy-summary-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .allergen_name, wpc-allergy-summary-tile .mat-mdc-list-base .mat-mdc-list-item .list-item html .allergen_name, html wpc-emergency-contacts-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .person-info .name, wpc-emergency-contacts-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .person-info html .name, html wpc-care-team-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .person-info .name, wpc-care-team-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .person-info html .name, html wpc-budget-tile .table-container th, wpc-budget-tile .table-container html th, html .wpc-message-center-home .main-content .message-list-column .message-list .list-item.unread .list-item__inner .left h3, .wpc-message-center-home .main-content .message-list-column .message-list .list-item.unread .list-item__inner .left html h3, html wpc-form-builder-property-window-panel .mat-expansion-panel-header-title h3, wpc-form-builder-property-window-panel .mat-expansion-panel-header-title html h3, html wpc-primary-layout .header .header-right .menu-btn .search-link__label, wpc-primary-layout .header .header-right .menu-btn html .search-link__label,
html wpc-primary-layout .header .header-right .menu-btn .menu-btn__label,
wpc-primary-layout .header .header-right .menu-btn html .menu-btn__label, html wpc-primary-layout .header .center-container .scratch-pad-button, wpc-primary-layout .header .center-container html .scratch-pad-button, html wpc-completion-list .requirement-wrapper .requirement-list .requirement-item .req-description, wpc-completion-list .requirement-wrapper .requirement-list .requirement-item html .req-description, html wpc-allegation-form h3, wpc-allegation-form html h3, html .plr-light-theme .mat-mdc-chip-listbox .mat-mdc-chip .value, .plr-light-theme .mat-mdc-chip-listbox .mat-mdc-chip html .value,
html .mat-mdc-chip-listbox .mat-mdc-chip .value, html .plr-light-theme .plr-metadata-form-editor .plr-metadata-object-editor .display-container, .plr-light-theme .plr-metadata-form-editor .plr-metadata-object-editor html .display-container,
html .plr-metadata-form-editor .plr-metadata-object-editor .display-container, html .plr-light-theme .plr-metadata-control-host.view-mode .display-container .mdc-list-item__primary-text, .plr-light-theme .plr-metadata-control-host.view-mode .display-container html .mdc-list-item__primary-text, html .plr-light-theme .plr-metadata-control-host.plr-view-mode .display-container .mdc-list-item__primary-text, .plr-light-theme .plr-metadata-control-host.plr-view-mode .display-container html .mdc-list-item__primary-text,
html .plr-metadata-control-host.view-mode .display-container .mdc-list-item__primary-text,
html .plr-metadata-control-host.plr-view-mode .display-container .mdc-list-item__primary-text, html .plr-light-theme .plr-metadata-control-host.view-mode .display-container, .plr-light-theme .plr-metadata-control-host.view-mode html .display-container, html .plr-light-theme .plr-metadata-control-host.plr-view-mode .display-container, .plr-light-theme .plr-metadata-control-host.plr-view-mode html .display-container,
html .plr-metadata-control-host.view-mode .display-container,
html .plr-metadata-control-host.plr-view-mode .display-container, html .plr-light-theme .plr-metadata-control-host.edit-mode .display-container, .plr-light-theme .plr-metadata-control-host.edit-mode html .display-container,
html .plr-metadata-control-host.edit-mode .display-container, html .plr-light-theme .phone-type, .plr-light-theme html .phone-type,
html .phone-type, html .plr-light-theme .data-display .data-display__text, .plr-light-theme .data-display html .data-display__text,
html .data-display .data-display__text, html .plr-light-theme .checkbox-list__checkbox .mdc-label, .plr-light-theme .checkbox-list__checkbox html .mdc-label,
html .checkbox-list__checkbox .mdc-label, html .plr-light-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-mdc-tab-links .mat-mdc-tab-link.mdc-tab--active, .plr-light-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-mdc-tab-links html .mat-mdc-tab-link.mdc-tab--active,
html .plr-light-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-mdc-tab-links .mat-mdc-tab-link.mdc-tab--active,
.plr-light-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-mdc-tab-links html .mat-mdc-tab-link.mdc-tab--active,
html nav.mat-mdc-tab-nav-bar.main-tabs .mat-mdc-tab-links .mat-mdc-tab-link.mdc-tab--active,
html nav.mat-mdc-tab-nav-bar.sub-tabs .mat-mdc-tab-links .mat-mdc-tab-link.mdc-tab--active {
  font-family: "Roboto Bold";
}
@media (max-width: 768px) {
  .plr-heading-one {
    font-size: 1.34rem;
    line-height: 1.3;
  }
}
.plr-content-grid {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 12px;
  padding: 12px;
}

.plr-content-grid .plr-metadata-control-host:after,
.plr-content-grid .plr-metadata-control-host-control:after {
  display: none;
}

.plr-content-grid li {
  list-style-position: inside;
}

.ui-hide:not(label) {
  position: absolute;
  left: -10000px;
  top: auto;
  width: 1px;
  height: 1px;
  overflow: hidden;
}

label.ui-hide {
  width: 0;
  height: 0;
  position: absolute;
  overflow: hidden;
}

.hidden,
.inline-field.hidden,
.block-field.hidden,
.block-edit-field.hidden,
.inline-edit-field.hidden {
  display: none !important;
}

.row {
  display: block;
  width: 100%;
}

.flex-row {
  align-items: flex-end;
  display: flex;
  flex-flow: row wrap;
  width: 100%;
}

.capitalize {
  text-transform: capitalize;
}

.all-caps {
  text-transform: uppercase;
}

.lowercase {
  text-transform: lowercase;
}

html .plr-heading-one,
html .plr-dark-theme .plr-page-layout > .wrapper .heading,
.plr-dark-theme .plr-page-layout > .wrapper html .heading,
html .plr-dark-theme .label-content.plr-heading-one,
.plr-dark-theme html .label-content.plr-heading-one,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .plr-heading-one.display-content,
html .plr-light-theme .plr-page-layout > .wrapper .heading,
.plr-light-theme .plr-page-layout > .wrapper html .heading,
html .plr-page-layout > .wrapper .heading,
html .plr-light-theme .label-content.plr-heading-one,
.plr-light-theme html .label-content.plr-heading-one,
.plr-light-theme .plr-metadata-control-host.label-display-content html .plr-heading-one.display-content,
html .label-content.plr-heading-one,
html .plr-metadata-control-host.label-display-content .plr-heading-one.display-content {
  font-family: "Roboto Medium";
  font-weight: 700;
  font-style: normal;
  font-size: 1.875rem;
}
html .plr-heading-two,
html .plr-dark-theme .tiles .tile .header h2,
.plr-dark-theme .tiles .tile .header html h2,
html .plr-dark-theme .tiles .tile .header h3,
.plr-dark-theme .tiles .tile .header html h3,
html .plr-dark-theme .label-content.plr-heading-two,
.plr-dark-theme html .label-content.plr-heading-two,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .plr-heading-two.display-content,
html wpc-page-layout .heading h1,
wpc-page-layout .heading html h1,
html plr-page-layout .heading h1,
plr-page-layout .heading html h1,
html .wpc-home-core .home-header-container h1,
.wpc-home-core .home-header-container html h1,
html .plr-light-theme .tiles .tile .header h2,
.plr-light-theme .tiles .tile .header html h2,
html .plr-light-theme .tiles .tile .header h3,
.plr-light-theme .tiles .tile .header html h3,
html .tiles .tile .header h2,
html .tiles .tile .header h3,
html .plr-light-theme .label-content.plr-heading-two,
.plr-light-theme html .label-content.plr-heading-two,
.plr-light-theme .plr-metadata-control-host.label-display-content html .plr-heading-two.display-content,
html .label-content.plr-heading-two,
html .plr-metadata-control-host.label-display-content .plr-heading-two.display-content {
  font-family: "Roboto Medium";
  font-weight: 500;
  font-size: 1.5rem;
}
html .plr-heading-three, html .bc-panel .bc-panel-header > plr-label .label-content, .plr-dark-theme .plr-metadata-control-host.label-display-content html .bc-panel .bc-panel-header > plr-label .display-content, .plr-light-theme .plr-metadata-control-host.label-display-content html .bc-panel .bc-panel-header > plr-label .display-content,
html .bc-panel .bc-panel-header > plr-label .plr-metadata-control-host.label-display-content .display-content,
html .plr-metadata-control-host.label-display-content .bc-panel .bc-panel-header > plr-label .display-content,
html .bc-panel .bc-panel-header .bc-panel-header-text,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .bc-panel .bc-panel-header .display-content.bc-panel-header-text,
html .plr-dark-theme plr-metadata-table-editor .wrapper > header,
.plr-dark-theme plr-metadata-table-editor html .wrapper > header,
html .plr-dark-theme .label-content.plr-heading-three,
.plr-dark-theme html .label-content.plr-heading-three,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .plr-heading-three.display-content,
.plr-dark-theme html .bc-panel .bc-panel-header > plr-label .label-content,
html .bc-panel .bc-panel-header > plr-label .plr-dark-theme .label-content,
html .wpc-dual-list-item-layout .overall-list-header,
.wpc-dual-list-item-layout html .overall-list-header,
html .role-list-item .role-list-item__header .list-item-header,
.role-list-item .role-list-item__header html .list-item-header,
html .permission-list-item .permission-list-item__header .list-item-header,
.permission-list-item .permission-list-item__header html .list-item-header,
html .plr-light-theme plr-metadata-table-editor .wrapper > header,
.plr-light-theme plr-metadata-table-editor html .wrapper > header,
html plr-metadata-table-editor .wrapper > header,
html .plr-light-theme .label-content.plr-heading-three,
.plr-light-theme html .label-content.plr-heading-three,
.plr-light-theme .plr-metadata-control-host.label-display-content html .plr-heading-three.display-content,
.plr-light-theme html .bc-panel .bc-panel-header > plr-label .label-content,
html .bc-panel .bc-panel-header > plr-label .plr-light-theme .label-content,
html .label-content.plr-heading-three,
html .plr-metadata-control-host.label-display-content .plr-heading-three.display-content,
html .bc-panel .bc-panel-header .label-content.bc-panel-header-text,
.plr-light-theme .plr-metadata-control-host.label-display-content html .bc-panel .bc-panel-header .bc-panel-header-text.display-content,
html .bc-panel .bc-panel-header .plr-metadata-control-host.label-display-content .bc-panel-header-text.display-content,
html .plr-metadata-control-host.label-display-content .bc-panel .bc-panel-header .bc-panel-header-text.display-content {
  font-family: "Roboto Medium";
  font-weight: 500;
  font-size: 1.125rem;
}
html .plr-heading-four,
html .plr-dark-theme .label-content.plr-heading-four,
.plr-dark-theme html .label-content.plr-heading-four,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .plr-heading-four.display-content,
html .plr-dark-theme .fieldset-legend,
.plr-dark-theme html .fieldset-legend,
html .plr-dark-theme .wpc-heading--1,
.plr-dark-theme html .wpc-heading--1,
html .plr-dark-theme .wpc-heading,
.plr-dark-theme html .wpc-heading,
html wpc-panel-card .panel-card mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body .no-records-message,
wpc-panel-card .panel-card mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body html .no-records-message,
html wpc-panel-card .panel-card mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body .no-record-message,
wpc-panel-card .panel-card mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body html .no-record-message,
html wpc-person-name-header h2,
wpc-person-name-header html h2,
html .wpc-staff-details .root-container .header h2,
.wpc-staff-details .root-container .header html h2,
html .plr-light-theme .label-content.plr-heading-four,
.plr-light-theme html .label-content.plr-heading-four,
.plr-light-theme .plr-metadata-control-host.label-display-content html .plr-heading-four.display-content,
html .label-content.plr-heading-four,
html .plr-metadata-control-host.label-display-content .plr-heading-four.display-content,
html .plr-light-theme .fieldset-legend,
.plr-light-theme html .fieldset-legend,
html .fieldset-legend,
html .plr-light-theme .wpc-heading--1,
.plr-light-theme html .wpc-heading--1,
html .plr-light-theme .wpc-heading,
.plr-light-theme html .wpc-heading,
html .wpc-heading--1,
html .wpc-heading {
  font-family: "Roboto Medium";
  font-weight: 500;
  font-size: 1rem;
}
html .plr-heading-five,
html .plr-dark-theme .label-content.plr-heading-five,
.plr-dark-theme html .label-content.plr-heading-five,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .plr-heading-five.display-content,
html wpc-dialog-layout .dialog-layout .dialog-layout__header.mat-mdc-dialog-title span,
wpc-dialog-layout .dialog-layout .dialog-layout__header.mat-mdc-dialog-title html span,
html wpc-person-summary-tile .header,
wpc-person-summary-tile html .header,
html .plr-light-theme .label-content.plr-heading-five,
.plr-light-theme html .label-content.plr-heading-five,
.plr-light-theme .plr-metadata-control-host.label-display-content html .plr-heading-five.display-content,
html .label-content.plr-heading-five,
html .plr-metadata-control-host.label-display-content .plr-heading-five.display-content {
  font-family: "Roboto Medium";
  font-weight: 500;
  font-size: 0.813rem;
}
html .plr-heading-six,
html .plr-dark-theme .label-content.plr-heading-six,
.plr-dark-theme html .label-content.plr-heading-six,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .plr-heading-six.display-content,
html .plr-dark-theme .expansion-container.mat-expansion-panel .mat-expansion-panel-header h3,
.plr-dark-theme .expansion-container.mat-expansion-panel .mat-expansion-panel-header html h3,
html .plr-light-theme .label-content.plr-heading-six,
.plr-light-theme html .label-content.plr-heading-six,
.plr-light-theme .plr-metadata-control-host.label-display-content html .plr-heading-six.display-content,
html .label-content.plr-heading-six,
html .plr-metadata-control-host.label-display-content .plr-heading-six.display-content,
html .plr-light-theme .expansion-container.mat-expansion-panel .mat-expansion-panel-header h3,
.plr-light-theme .expansion-container.mat-expansion-panel .mat-expansion-panel-header html h3,
html .expansion-container.mat-expansion-panel .mat-expansion-panel-header h3 {
  font-family: "Roboto Medium";
  font-weight: 300;
  font-size: 0.75rem;
}
html .plr-text-overflow-ellipsis {
  text-overflow: ellipsis;
  overflow: hidden;
  width: 100%;
  white-space: nowrap;
}
html .plr-body,
html body,
html .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table,
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper html .mat-mdc-table,
html wpc-dashboard-nav-tile span,
wpc-dashboard-nav-tile html span,
html wpc-quick-access .menu-btn .search-link__label,
wpc-quick-access .menu-btn html .search-link__label,
html wpc-quick-access .menu-btn .menu-btn__label,
wpc-quick-access .menu-btn html .menu-btn__label,
html .search-history .search-history__body .history-card mat-list-item,
.search-history .search-history__body .history-card html mat-list-item,
html wpc-primary-layout .header .header-right .menu-btn .search-link__label,
wpc-primary-layout .header .header-right .menu-btn html .search-link__label,
html wpc-primary-layout .header .header-right .menu-btn .menu-btn__label,
wpc-primary-layout .header .header-right .menu-btn html .menu-btn__label,
html .plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table,
.plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper html .mat-mdc-table,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table {
  font-family: "Roboto Regular";
  font-weight: 400;
  font-size: 0.875rem;
}
html .plr-body-one,
html .left-nav-component .root-node .mat-mdc-nav-list .mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list html .mdc-list-item,
html .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list html .mat-mdc-list-item,
html .table-menu.mat-menu-panel .mat-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-menu-content html .mat-menu-item,
html .table-menu.mat-menu-panel .mat-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-menu-content html .mat-mdc-menu-item,
html .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content html .mat-menu-item,
html .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content html .mat-mdc-menu-item,
html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content html .mat-menu-item,
html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content html .mat-mdc-menu-item,
html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content html .mat-menu-item,
html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content html .mat-mdc-menu-item,
html .button-menu .overlay-container .mat-list-base.mat-action-list button .mat-list-item-content,
.button-menu .overlay-container .mat-list-base.mat-action-list button html .mat-list-item-content,
html .plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list .mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list html .plr-dark-theme .mdc-list-item,
html .plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list html .plr-dark-theme .mat-mdc-list-item,
html .plr-dark-theme .button-menu .overlay-container .mat-list-base.mat-action-list button .mat-list-item-content,
.button-menu .overlay-container .mat-list-base.mat-action-list button html .plr-dark-theme .mat-list-item-content,
html .plr-dark-theme .table-menu.mat-menu-panel .mat-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-menu-content html .plr-dark-theme .mat-menu-item,
html .plr-dark-theme .table-menu.mat-menu-panel .mat-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-menu-content html .plr-dark-theme .mat-mdc-menu-item,
html .plr-dark-theme .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content html .plr-dark-theme .mat-menu-item,
html .plr-dark-theme .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content html .plr-dark-theme .mat-mdc-menu-item,
html .plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content html .plr-dark-theme .mat-menu-item,
html .plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content html .plr-dark-theme .mat-mdc-menu-item,
html .plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content html .plr-dark-theme .mat-menu-item,
html .plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content html .plr-dark-theme .mat-mdc-menu-item,
html .plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.plr-dark-theme html .left-nav-component .root-node .mat-mdc-nav-list .mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list .plr-dark-theme html .mdc-list-item,
.plr-dark-theme html .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list .plr-dark-theme html .mat-mdc-list-item,
.plr-dark-theme html .button-menu .overlay-container .mat-list-base.mat-action-list button .mat-list-item-content,
.button-menu .overlay-container .mat-list-base.mat-action-list button .plr-dark-theme html .mat-list-item-content,
.plr-dark-theme html .table-menu.mat-menu-panel .mat-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-menu-content .plr-dark-theme html .mat-menu-item,
.plr-dark-theme html .table-menu.mat-menu-panel .mat-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-menu-content .plr-dark-theme html .mat-mdc-menu-item,
.plr-dark-theme html .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content .plr-dark-theme html .mat-menu-item,
.plr-dark-theme html .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content .plr-dark-theme html .mat-mdc-menu-item,
.plr-dark-theme html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .plr-dark-theme html .mat-menu-item,
.plr-dark-theme html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .plr-dark-theme html .mat-mdc-menu-item,
.plr-dark-theme html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .plr-dark-theme html .mat-menu-item,
.plr-dark-theme html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .plr-dark-theme html .mat-mdc-menu-item,
.plr-dark-theme html .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list html .mat-mdc-list-item,
html .plr-dark-theme .plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.plr-dark-theme .plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list html .mat-mdc-list-item,
html .plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list .plr-dark-theme .mat-mdc-list-item,
.plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list .plr-dark-theme html .mat-mdc-list-item,
.plr-dark-theme html .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
html .left-nav-component .root-node .mat-mdc-nav-list .plr-dark-theme .mat-mdc-list-item,
html .plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list .mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list html .plr-light-theme .mdc-list-item,
html .plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list html .plr-light-theme .mat-mdc-list-item,
html .plr-light-theme .button-menu .overlay-container .mat-list-base.mat-action-list button .mat-list-item-content,
.button-menu .overlay-container .mat-list-base.mat-action-list button html .plr-light-theme .mat-list-item-content,
html .plr-light-theme .table-menu.mat-menu-panel .mat-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-menu-content html .plr-light-theme .mat-menu-item,
html .plr-light-theme .table-menu.mat-menu-panel .mat-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-menu-content html .plr-light-theme .mat-mdc-menu-item,
html .plr-light-theme .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content html .plr-light-theme .mat-menu-item,
html .plr-light-theme .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content html .plr-light-theme .mat-mdc-menu-item,
html .plr-light-theme .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content html .plr-light-theme .mat-menu-item,
html .plr-light-theme .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content html .plr-light-theme .mat-mdc-menu-item,
html .plr-light-theme .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content html .plr-light-theme .mat-menu-item,
html .plr-light-theme .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content html .plr-light-theme .mat-mdc-menu-item,
html .plr-light-theme .plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list html .plr-light-theme .mat-mdc-list-item,
html .plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
html .plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
html .left-nav-component .root-node .mat-mdc-nav-list .plr-light-theme .mat-mdc-list-item,
.plr-light-theme html .left-nav-component .root-node .mat-mdc-nav-list .mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list .plr-light-theme html .mdc-list-item,
.plr-light-theme html .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list .plr-light-theme html .mat-mdc-list-item,
.plr-light-theme html .button-menu .overlay-container .mat-list-base.mat-action-list button .mat-list-item-content,
.button-menu .overlay-container .mat-list-base.mat-action-list button .plr-light-theme html .mat-list-item-content,
.plr-light-theme html .table-menu.mat-menu-panel .mat-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-menu-content .plr-light-theme html .mat-menu-item,
.plr-light-theme html .table-menu.mat-menu-panel .mat-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-menu-content .plr-light-theme html .mat-mdc-menu-item,
.plr-light-theme html .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content .plr-light-theme html .mat-menu-item,
.plr-light-theme html .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content .plr-light-theme html .mat-mdc-menu-item,
.plr-light-theme html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .plr-light-theme html .mat-menu-item,
.plr-light-theme html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .plr-light-theme html .mat-mdc-menu-item,
.plr-light-theme html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .plr-light-theme html .mat-menu-item,
.plr-light-theme html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .plr-light-theme html .mat-mdc-menu-item,
.plr-light-theme html .plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list .plr-light-theme html .mat-mdc-list-item,
.plr-light-theme html .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list html .mat-mdc-list-item,
.plr-light-theme html .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
html .left-nav-component .root-node .mat-mdc-nav-list .mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list html .mdc-list-item,
html .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list html .mat-mdc-list-item,
html .button-menu .overlay-container .mat-list-base.mat-action-list button .mat-list-item-content,
.button-menu .overlay-container .mat-list-base.mat-action-list button html .mat-list-item-content,
html .table-menu.mat-menu-panel .mat-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-menu-content html .mat-menu-item,
html .table-menu.mat-menu-panel .mat-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-menu-content html .mat-mdc-menu-item,
html .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content html .mat-menu-item,
html .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content html .mat-mdc-menu-item,
html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content html .mat-menu-item,
html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content html .mat-mdc-menu-item,
html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content html .mat-menu-item,
html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content html .mat-mdc-menu-item,
html .plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list html .mat-mdc-list-item,
html .plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list html .mat-mdc-list-item,
html .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item {
  font-family: "Roboto Regular";
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 1.5rem;
}
html .plr-body-two,
html .left-nav-component .root-node div.root-node__display-name .mat-mdc-nav-list .mdc-list-item.active h2,
.left-nav-component .root-node div.root-node__display-name .mat-mdc-nav-list .mdc-list-item.active html h2,
.left-nav-component .root-node div.root-node__display-name .mat-mdc-nav-list .mat-mdc-list-item.active html h2,
html .plr-dark-theme .expandable-field .mat-expansion-panel-header .mat-content ::ng-deep .mat-expansion-panel-header-title,
.plr-dark-theme .expandable-field .mat-expansion-panel-header .mat-content ::ng-deep html .mat-expansion-panel-header-title,
html .plr-dark-theme .left-nav-component .root-node .root-node__display-name .mat-mdc-nav-list .mat-mdc-list-item.active h2,
.plr-dark-theme .left-nav-component .root-node .root-node__display-name .mat-mdc-nav-list .mat-mdc-list-item.active html h2,
html .plr-light-theme .expandable-field .mat-expansion-panel-header .mat-content ::ng-deep .mat-expansion-panel-header-title,
.plr-light-theme .expandable-field .mat-expansion-panel-header .mat-content ::ng-deep html .mat-expansion-panel-header-title,
html .expandable-field .mat-expansion-panel-header .mat-content ::ng-deep .mat-expansion-panel-header-title,
html .plr-light-theme .left-nav-component .root-node .root-node__display-name .mat-mdc-nav-list .mat-mdc-list-item.active h2,
.plr-light-theme .left-nav-component .root-node .root-node__display-name .mat-mdc-nav-list .mat-mdc-list-item.active html h2,
html .left-nav-component .root-node .root-node__display-name .mat-mdc-nav-list .mat-mdc-list-item.active h2 {
  font-family: "Roboto Regular";
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 1.5rem;
}
html .plr-subtitle-one {
  font-family: "Roboto Regular";
  font-weight: 400;
  font-style: normal;
  font-size: 0.75rem;
}
.plr-dark-theme .plr-light-theme html .plr-metadata-control-host.label-display-content .display-content,
html .plr-metadata-control-host.label-display-content .plr-light-theme .plr-dark-theme .display-content,
.plr-dark-theme html .plr-light-theme .plr-metadata-control-host.label-display-content .display-content,
.plr-light-theme .plr-metadata-control-host.label-display-content html .plr-dark-theme .display-content,
.plr-dark-theme .plr-light-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-light-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label,
.plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label,
.plr-dark-theme html .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label,
.plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label,
.plr-dark-theme .plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label,
.plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label,
.plr-dark-theme html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label,
.plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label, html .plr-dark-theme .mdc-list-item .mdc-list-item__primary-text, .plr-dark-theme .mdc-list-item html .mdc-list-item__primary-text, html .plr-dark-theme .plr-light-theme .mat-mdc-radio-button .mdc-form-field, .plr-dark-theme .plr-light-theme .mat-mdc-radio-button html .mdc-form-field, html .plr-light-theme .mat-mdc-radio-button .plr-dark-theme .mdc-form-field, .plr-light-theme .mat-mdc-radio-button .plr-dark-theme html .mdc-form-field,
.plr-dark-theme html .mat-mdc-radio-button .mdc-form-field,
html .mat-mdc-radio-button .plr-dark-theme .mdc-form-field, html .plr-dark-theme .mat-mdc-radio-button .mdc-form-field, .plr-dark-theme .mat-mdc-radio-button html .mdc-form-field,
html .plr-dark-theme .checkbox-label,
.plr-dark-theme html .checkbox-label, html .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, html .plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, html .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, html .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, html .plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label, .plr-dark-theme html .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label, .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme html .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label,
.plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label, .plr-dark-theme html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label, .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme html .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
.plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, html .plr-dark-theme .plr-light-theme .data-display .data-display__label, .plr-dark-theme .plr-light-theme .data-display html .data-display__label, html .plr-light-theme .data-display .plr-dark-theme .data-display__label, .plr-light-theme .data-display .plr-dark-theme html .data-display__label,
html .plr-dark-theme .plr-light-theme .data-display .data-display__label-description,
.plr-dark-theme .plr-light-theme .data-display html .data-display__label-description,
html .plr-light-theme .data-display .plr-dark-theme .data-display__label-description,
.plr-light-theme .data-display .plr-dark-theme html .data-display__label-description,
.plr-dark-theme html .data-display .data-display__label,
html .data-display .plr-dark-theme .data-display__label,
.plr-dark-theme html .data-display .data-display__label-description,
html .data-display .plr-dark-theme .data-display__label-description, html .plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, html .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label, html .plr-light-theme .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label, .plr-light-theme .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme html mat-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme html mat-label,
.plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label,
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label, html .plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, html .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label, html .plr-light-theme .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .plr-light-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label, .plr-light-theme .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme html .mat-form-field-label, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme html .mat-form-field-label,
.plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label,
.plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label, html .plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label, html .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label, .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme html .mat-form-field-label,
.plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label, html .plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label, html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label, .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme html mat-label,
.plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label, html .plr-dark-theme label, .plr-dark-theme html label,
html .plr-dark-theme .label,
.plr-dark-theme html .label, html .plr-dark-theme .data-display .data-display__label, .plr-dark-theme .data-display html .data-display__label,
html .plr-dark-theme .data-display .data-display__label-description,
.plr-dark-theme .data-display html .data-display__label-description, html .plr-dark-theme .label-content, .plr-dark-theme html .label-content, html .plr-dark-theme .label-pseudo, .plr-dark-theme html .label-pseudo, html .plr-dark-theme .label-description, .plr-dark-theme html .label-description, html .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-metadata-control-host.label-display-content html .display-content, html .wpc-message-center-home .main-content .message-list-column .message-list .list-item__inner .left h4, .wpc-message-center-home .main-content .message-list-column .message-list .list-item__inner .left html h4, html .plr-light-theme .mdc-list-item .mdc-list-item__primary-text, .plr-light-theme .mdc-list-item html .mdc-list-item__primary-text,
html .mdc-list-item .mdc-list-item__primary-text, html .plr-light-theme .plr-dark-theme .mat-mdc-radio-button .mdc-form-field, .plr-dark-theme .mat-mdc-radio-button html .plr-light-theme .mdc-form-field, .plr-light-theme html .plr-dark-theme .mat-mdc-radio-button .mdc-form-field, .plr-dark-theme .mat-mdc-radio-button .plr-light-theme html .mdc-form-field, html .plr-light-theme .mat-mdc-radio-button .mdc-form-field, .plr-light-theme .mat-mdc-radio-button html .mdc-form-field,
.plr-light-theme html .mat-mdc-radio-button .mdc-form-field,
html .mat-mdc-radio-button .plr-light-theme .mdc-form-field,
html .plr-light-theme .plr-dark-theme .checkbox-label,
.plr-dark-theme html .plr-light-theme .checkbox-label,
.plr-light-theme html .plr-dark-theme .checkbox-label,
.plr-dark-theme .plr-light-theme html .checkbox-label,
html .plr-light-theme .checkbox-label,
.plr-light-theme html .checkbox-label,
.plr-light-theme html .checkbox-label,
html .plr-light-theme .checkbox-label,
html .plr-dark-theme .mat-mdc-radio-button .mdc-form-field,
.plr-dark-theme .mat-mdc-radio-button html .mdc-form-field,
html .plr-light-theme .mat-mdc-radio-button .mdc-form-field,
.plr-light-theme .mat-mdc-radio-button html .mdc-form-field,
html .mat-mdc-radio-button .mdc-form-field,
html .plr-dark-theme .checkbox-label,
.plr-dark-theme html .checkbox-label,
html .checkbox-label, html .plr-light-theme .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .plr-light-theme .mat-form-field-label, html .plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme html .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, html .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-dark-theme html .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-light-theme .mat-form-field-label,
html .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-light-theme .mat-form-field-label, html .plr-light-theme .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html .plr-light-theme mat-label, html .plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-light-theme mat-label,
html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-light-theme mat-label, html .plr-light-theme .plr-dark-theme .label-description, .plr-dark-theme html .plr-light-theme .label-description, html .plr-light-theme .plr-dark-theme .label-pseudo, .plr-dark-theme html .plr-light-theme .label-pseudo, html .plr-light-theme .plr-dark-theme .label-content, html .plr-light-theme .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme html .plr-light-theme .label-content, .plr-dark-theme html .plr-light-theme .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-metadata-control-host.label-display-content html .plr-light-theme .display-content, html .plr-dark-theme .plr-light-theme .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme html .plr-light-theme .plr-metadata-control-host.label-display-content .display-content, html .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .display-content,
.plr-dark-theme html .plr-light-theme .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme html .plr-metadata-control-host.label-display-content .plr-light-theme .display-content,
html .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme .plr-light-theme .display-content, html .plr-light-theme .plr-dark-theme .data-display .data-display__label, .plr-dark-theme .data-display html .plr-light-theme .data-display__label,
html .plr-light-theme .plr-dark-theme .data-display .data-display__label-description,
.plr-dark-theme .data-display html .plr-light-theme .data-display__label-description, html .plr-light-theme .plr-dark-theme label, .plr-dark-theme html .plr-light-theme label,
html .plr-light-theme .plr-dark-theme .label,
.plr-dark-theme html .plr-light-theme .label, html .plr-light-theme .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .plr-light-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-light-theme .mat-form-field-label,
.plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-light-theme .mat-form-field-label, html .plr-light-theme .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-light-theme .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-light-theme mat-label,
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-light-theme mat-label,
html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-light-theme mat-label,
.plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-light-theme mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-light-theme mat-label, .plr-light-theme html .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-light-theme html .mat-form-field-label, .plr-dark-theme .plr-light-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label, .plr-light-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label,
.plr-light-theme .plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-dark-theme .plr-light-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-light-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-light-theme html .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-light-theme html mat-label, .plr-dark-theme .plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label, .plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
.plr-light-theme .plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme .plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-light-theme html .plr-dark-theme .label-description, .plr-dark-theme .plr-light-theme html .label-description, .plr-light-theme html .plr-dark-theme .label-pseudo, .plr-dark-theme .plr-light-theme html .label-pseudo, .plr-light-theme html .plr-dark-theme .label-content, .plr-light-theme html .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-light-theme html .label-content, .plr-dark-theme .plr-light-theme html .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-metadata-control-host.label-display-content .plr-light-theme html .display-content, .plr-dark-theme .plr-light-theme html .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-light-theme .plr-metadata-control-host.label-display-content html .display-content, .plr-light-theme html .plr-metadata-control-host.label-display-content .plr-dark-theme .display-content, .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme html .display-content,
.plr-light-theme .plr-dark-theme html .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-light-theme html .plr-metadata-control-host.label-display-content .display-content,
.plr-light-theme html .plr-metadata-control-host.label-display-content .plr-dark-theme .display-content, .plr-light-theme html .plr-dark-theme .data-display .data-display__label, .plr-dark-theme .data-display .plr-light-theme html .data-display__label,
.plr-light-theme html .plr-dark-theme .data-display .data-display__label-description,
.plr-dark-theme .data-display .plr-light-theme html .data-display__label-description, .plr-light-theme html .plr-dark-theme label, .plr-dark-theme .plr-light-theme html label,
.plr-light-theme html .plr-dark-theme .label,
.plr-dark-theme .plr-light-theme html .label, .plr-light-theme html .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-light-theme html .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-light-theme .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label, .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label, .plr-light-theme html .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme html .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-light-theme .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label, .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
.plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
.plr-light-theme html .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme html .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, html .plr-light-theme label, .plr-light-theme html label,
html .plr-light-theme .label,
.plr-light-theme html .label,
.plr-light-theme html label,
html .plr-light-theme label,
.plr-light-theme html .label,
html .plr-light-theme .label, html .plr-light-theme .data-display .data-display__label, .plr-light-theme .data-display html .data-display__label,
html .plr-light-theme .data-display .data-display__label-description,
.plr-light-theme .data-display html .data-display__label-description,
.plr-light-theme html .data-display .data-display__label,
html .data-display .plr-light-theme .data-display__label,
.plr-light-theme html .data-display .data-display__label-description,
html .data-display .plr-light-theme .data-display__label-description, html .plr-light-theme .label-content, html .plr-light-theme .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-metadata-control-host.label-display-content html .plr-light-theme .display-content, .plr-light-theme html .label-content, .plr-light-theme html .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-metadata-control-host.label-display-content .plr-light-theme html .display-content,
.plr-light-theme html .label-content,
.plr-light-theme html .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content .plr-light-theme html .display-content,
html .plr-light-theme .label-content,
html .plr-light-theme .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .plr-light-theme .display-content, html .plr-light-theme .label-pseudo, .plr-light-theme html .label-pseudo,
.plr-light-theme html .label-pseudo,
html .plr-light-theme .label-pseudo, html .plr-light-theme .label-description, .plr-light-theme html .label-description,
.plr-light-theme html .label-description,
html .plr-light-theme .label-description, html .plr-light-theme .plr-metadata-control-host.label-display-content .display-content, .plr-light-theme .plr-metadata-control-host.label-display-content html .display-content,
html .plr-metadata-control-host.label-display-content .plr-light-theme .display-content,
html .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label,
html .plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label,
html .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label,
.plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
html .plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
.plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-dark-theme .label-description,
.plr-dark-theme html .label-description,
html .plr-dark-theme .label-pseudo,
.plr-dark-theme html .label-pseudo,
html .plr-dark-theme .label-content,
html .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme html .label-content,
.plr-dark-theme html .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .display-content,
html .plr-dark-theme .plr-light-theme .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-light-theme .plr-metadata-control-host.label-display-content html .display-content,
html .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .display-content,
.plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme html .display-content,
.plr-dark-theme html .plr-metadata-control-host.label-display-content .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme .display-content,
html .plr-dark-theme .data-display .data-display__label,
.plr-dark-theme .data-display html .data-display__label,
html .plr-dark-theme .data-display .data-display__label-description,
.plr-dark-theme .data-display html .data-display__label-description,
html .plr-dark-theme label,
.plr-dark-theme html label,
html .plr-dark-theme .label,
.plr-dark-theme html .label,
html .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .plr-light-theme .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-light-theme .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
.plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
.plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
html .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html label,
html .label,
html .plr-light-theme .data-display .data-display__label,
.plr-light-theme .data-display html .data-display__label,
html .plr-light-theme .data-display .data-display__label-description,
.plr-light-theme .data-display html .data-display__label-description,
html .data-display .data-display__label,
html .data-display .data-display__label-description,
html .label-content,
html .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .display-content,
html .label-pseudo,
html .label-description,
html .plr-metadata-control-host.label-display-content .display-content {
  font-family: "Roboto Regular";
  font-weight: 400;
  font-size: 0.875rem;
  text-transform: none;
  line-height: 1.5rem;
}
html .action-button:hover, html .action-button:active, html .action-button:focus, html .user-account-menu .account-info-container .account-info .organization .organization-name, .user-account-menu .account-info-container .account-info .organization html .organization-name, html .user-account-menu .account-info-container .staff-name, .user-account-menu .account-info-container html .staff-name, html .plr-dark-theme .mat-mdc-chip-listbox .mat-mdc-chip .value, .plr-dark-theme .mat-mdc-chip-listbox .mat-mdc-chip html .value, html .plr-dark-theme .plr-metadata-form-editor .plr-metadata-object-editor .display-container, .plr-dark-theme .plr-metadata-form-editor .plr-metadata-object-editor html .display-container, html .plr-dark-theme .plr-metadata-control-host.view-mode .display-container .mdc-list-item__primary-text, .plr-dark-theme .plr-metadata-control-host.view-mode .display-container html .mdc-list-item__primary-text, html .plr-dark-theme .plr-metadata-control-host.plr-view-mode .display-container .mdc-list-item__primary-text, .plr-dark-theme .plr-metadata-control-host.plr-view-mode .display-container html .mdc-list-item__primary-text, html .plr-dark-theme .plr-metadata-control-host.view-mode .display-container, .plr-dark-theme .plr-metadata-control-host.view-mode html .display-container, html .plr-dark-theme .plr-metadata-control-host.plr-view-mode .display-container, .plr-dark-theme .plr-metadata-control-host.plr-view-mode html .display-container, html .plr-dark-theme .plr-metadata-control-host.edit-mode .display-container, .plr-dark-theme .plr-metadata-control-host.edit-mode html .display-container, html .plr-dark-theme .phone-type, .plr-dark-theme html .phone-type, html .plr-dark-theme .data-display .data-display__text, .plr-dark-theme .data-display html .data-display__text, html .plr-dark-theme .checkbox-list__checkbox .mdc-label, .plr-dark-theme .checkbox-list__checkbox html .mdc-label, html .plr-dark-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-mdc-tab-links .mat-mdc-tab-link.mdc-tab--active, .plr-dark-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-mdc-tab-links html .mat-mdc-tab-link.mdc-tab--active,
html .plr-dark-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-mdc-tab-links .mat-mdc-tab-link.mdc-tab--active,
.plr-dark-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-mdc-tab-links html .mat-mdc-tab-link.mdc-tab--active, html .field-editor .data-field, .field-editor html .data-field, html wpc-quick-access .menu-btn .search-link__label, wpc-quick-access .menu-btn html .search-link__label,
html wpc-quick-access .menu-btn .menu-btn__label,
wpc-quick-access .menu-btn html .menu-btn__label, html wpc-waitlist-person-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .waitlist-info .program, wpc-waitlist-person-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .waitlist-info html .program, html .search-history .search-history__body .history-card mat-list-item .timestamp, .search-history .search-history__body .history-card mat-list-item html .timestamp, html wpc-warning-summary-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .warning_name, wpc-warning-summary-tile .mat-mdc-list-base .mat-mdc-list-item .list-item html .warning_name, html wpc-eligibility-summary-tile .mat-mdc-list-base.eligibilities .mat-mdc-list-item .eligibility .type, wpc-eligibility-summary-tile .mat-mdc-list-base.eligibilities .mat-mdc-list-item .eligibility html .type, html wpc-language-needs-summary-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .language_name, wpc-language-needs-summary-tile .mat-mdc-list-base .mat-mdc-list-item .list-item html .language_name, html wpc-language-needs-summary-tile .needs_interpreter .mat-mdc-checkbox .mdc-label, wpc-language-needs-summary-tile .needs_interpreter .mat-mdc-checkbox html .mdc-label, html wpc-medications-summary-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .medication_detail .dose_detail, wpc-medications-summary-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .medication_detail html .dose_detail, html wpc-medications-summary-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .medication_name, wpc-medications-summary-tile .mat-mdc-list-base .mat-mdc-list-item .list-item html .medication_name, html wpc-diagnosis-summary-tile .mat-mdc-list-base.diagnosis .mat-mdc-list-item .diagnosis_code .name, wpc-diagnosis-summary-tile .mat-mdc-list-base.diagnosis .mat-mdc-list-item .diagnosis_code html .name, html wpc-allergy-summary-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .allergen_name, wpc-allergy-summary-tile .mat-mdc-list-base .mat-mdc-list-item .list-item html .allergen_name, html wpc-emergency-contacts-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .person-info .name, wpc-emergency-contacts-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .person-info html .name, html wpc-care-team-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .person-info .name, wpc-care-team-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .person-info html .name, html wpc-budget-tile .table-container th, wpc-budget-tile .table-container html th, html .wpc-message-center-home .main-content .message-list-column .message-list .list-item.unread .list-item__inner .left h3, .wpc-message-center-home .main-content .message-list-column .message-list .list-item.unread .list-item__inner .left html h3, html wpc-form-builder-property-window-panel .mat-expansion-panel-header-title h3, wpc-form-builder-property-window-panel .mat-expansion-panel-header-title html h3, html wpc-primary-layout .header .header-right .menu-btn .search-link__label, wpc-primary-layout .header .header-right .menu-btn html .search-link__label,
html wpc-primary-layout .header .header-right .menu-btn .menu-btn__label,
wpc-primary-layout .header .header-right .menu-btn html .menu-btn__label, html wpc-primary-layout .header .center-container .scratch-pad-button, wpc-primary-layout .header .center-container html .scratch-pad-button, html wpc-completion-list .requirement-wrapper .requirement-list .requirement-item .req-description, wpc-completion-list .requirement-wrapper .requirement-list .requirement-item html .req-description, html wpc-allegation-form h3, wpc-allegation-form html h3, html .plr-light-theme .mat-mdc-chip-listbox .mat-mdc-chip .value, .plr-light-theme .mat-mdc-chip-listbox .mat-mdc-chip html .value,
html .mat-mdc-chip-listbox .mat-mdc-chip .value, html .plr-light-theme .plr-metadata-form-editor .plr-metadata-object-editor .display-container, .plr-light-theme .plr-metadata-form-editor .plr-metadata-object-editor html .display-container,
html .plr-metadata-form-editor .plr-metadata-object-editor .display-container, html .plr-light-theme .plr-metadata-control-host.view-mode .display-container .mdc-list-item__primary-text, .plr-light-theme .plr-metadata-control-host.view-mode .display-container html .mdc-list-item__primary-text, html .plr-light-theme .plr-metadata-control-host.plr-view-mode .display-container .mdc-list-item__primary-text, .plr-light-theme .plr-metadata-control-host.plr-view-mode .display-container html .mdc-list-item__primary-text,
html .plr-metadata-control-host.view-mode .display-container .mdc-list-item__primary-text,
html .plr-metadata-control-host.plr-view-mode .display-container .mdc-list-item__primary-text, html .plr-light-theme .plr-metadata-control-host.view-mode .display-container, .plr-light-theme .plr-metadata-control-host.view-mode html .display-container, html .plr-light-theme .plr-metadata-control-host.plr-view-mode .display-container, .plr-light-theme .plr-metadata-control-host.plr-view-mode html .display-container,
html .plr-metadata-control-host.view-mode .display-container,
html .plr-metadata-control-host.plr-view-mode .display-container, html .plr-light-theme .plr-metadata-control-host.edit-mode .display-container, .plr-light-theme .plr-metadata-control-host.edit-mode html .display-container,
html .plr-metadata-control-host.edit-mode .display-container, html .plr-light-theme .phone-type, .plr-light-theme html .phone-type,
html .phone-type, html .plr-light-theme .data-display .data-display__text, .plr-light-theme .data-display html .data-display__text,
html .data-display .data-display__text, html .plr-light-theme .checkbox-list__checkbox .mdc-label, .plr-light-theme .checkbox-list__checkbox html .mdc-label,
html .checkbox-list__checkbox .mdc-label, html .plr-light-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-mdc-tab-links .mat-mdc-tab-link.mdc-tab--active, .plr-light-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-mdc-tab-links html .mat-mdc-tab-link.mdc-tab--active,
html .plr-light-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-mdc-tab-links .mat-mdc-tab-link.mdc-tab--active,
.plr-light-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-mdc-tab-links html .mat-mdc-tab-link.mdc-tab--active,
html nav.mat-mdc-tab-nav-bar.main-tabs .mat-mdc-tab-links .mat-mdc-tab-link.mdc-tab--active,
html nav.mat-mdc-tab-nav-bar.sub-tabs .mat-mdc-tab-links .mat-mdc-tab-link.mdc-tab--active {
  font-family: "Roboto Bold";
}
@media (max-width: 768px) {
  .plr-heading-one {
    font-size: 1.34rem;
    line-height: 1.3;
  }
}
html .bc-panel {
  background-color: var(--plr-base-bg-color);
  margin: var(--plr-content-area-margin);
  margin-bottom: 0;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  border-radius: 8px;
}
html .bc-panel .bc-panel-header {
  display: inline-flex;
  width: 100%;
  align-items: center;
  padding: 8px;
  color: var(--plr-base-text-color);
  gap: 4px;
}
html .bc-panel .bc-panel-header > .bc-panel-collapse-btn {
  --mdc-icon-button-state-layer-size: 24px;
  width: var(--mdc-icon-button-state-layer-size);
  height: var(--mdc-icon-button-state-layer-size);
  padding: 0;
}
html .bc-panel .bc-panel-header > .bc-panel-collapse-btn:focus-visible {
  outline: 2px solid var(--plr-focus-color);
}
html .bc-panel .bc-panel-header > .bc-panel-collapse-btn mat-icon {
  font-weight: 700;
}
html .bc-panel .bc-panel-header > plr-label .label-content, .plr-dark-theme .plr-metadata-control-host.label-display-content html .bc-panel .bc-panel-header > plr-label .display-content, .plr-light-theme .plr-metadata-control-host.label-display-content html .bc-panel .bc-panel-header > plr-label .display-content,
html .bc-panel .bc-panel-header > plr-label .plr-metadata-control-host.label-display-content .display-content,
html .plr-metadata-control-host.label-display-content .bc-panel .bc-panel-header > plr-label .display-content,
html .bc-panel .bc-panel-header .bc-panel-header-text {
  color: inherit;
  font-size: 18px;
}
html .bc-panel:hover .bc-panel-header, html .bc-panel.bc-panel-expanded .bc-panel-header,
html .bc-panel .bc-panel-expanded .bc-panel-header {
  color: var(--plr-color-primary-700);
}
html .bc-panel:hover {
  cursor: pointer;
  outline: 2px solid var(--plr-emphasize-border-hover-color);
}
html .bc-panel > .bc-panel-body {
  padding: 8px 24px 24px 24px;
}
@media print {
  html .bc-panel {
    background-color: transparent;
    margin: 5px;
    box-shadow: none;
    border-radius: none;
  }
  html .bc-panel .bc-panel-header {
    color: black;
  }
  html .bc-panel .bc-panel-header > .bc-panel-collapse-btn:focus-visible {
    outline: none;
  }
  html .bc-panel:hover .bc-panel-header, html .bc-panel.bc-panel-expanded .bc-panel-header {
    color: black;
  }
  html .bc-panel:hover {
    outline: none;
  }
}

.plr-sticky-host {
  overflow: visible;
}

.plr-sticky-toolbar {
  position: sticky;
  top: 0;
  z-index: 100;
  background-color: var(--plr-color-white);
}

.plr-metadata-form-field.no-background > div > .mat-form-field-appearance-outline > .mat-mdc-text-field-wrapper,
.plr-metadata-form-field.no-background > div > .mat-form-field-appearance-fill > .mat-mdc-text-field-wrapper {
  background-color: transparent;
}

.plr-content-grid {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 12px;
  padding: 12px;
}

.plr-content-grid .plr-metadata-control-host:after,
.plr-content-grid .plr-metadata-control-host-control:after {
  display: none;
}

.plr-content-grid li {
  list-style-position: inside;
}

.ui-hide:not(label) {
  position: absolute;
  left: -10000px;
  top: auto;
  width: 1px;
  height: 1px;
  overflow: hidden;
}

label.ui-hide {
  width: 0;
  height: 0;
  position: absolute;
  overflow: hidden;
}

.hidden,
.inline-field.hidden,
.block-field.hidden,
.block-edit-field.hidden,
.inline-edit-field.hidden {
  display: none !important;
}

.row {
  display: block;
  width: 100%;
}

.flex-row {
  align-items: flex-end;
  display: flex;
  flex-flow: row wrap;
  width: 100%;
}

.capitalize {
  text-transform: capitalize;
}

.all-caps {
  text-transform: uppercase;
}

.lowercase {
  text-transform: lowercase;
}

.plr-content-grid {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 12px;
  padding: 12px;
}

.plr-content-grid .plr-metadata-control-host:after,
.plr-content-grid .plr-metadata-control-host-control:after {
  display: none;
}

.plr-content-grid li {
  list-style-position: inside;
}

.ui-hide:not(label) {
  position: absolute;
  left: -10000px;
  top: auto;
  width: 1px;
  height: 1px;
  overflow: hidden;
}

label.ui-hide {
  width: 0;
  height: 0;
  position: absolute;
  overflow: hidden;
}

.hidden,
.inline-field.hidden,
.block-field.hidden,
.block-edit-field.hidden,
.inline-edit-field.hidden {
  display: none !important;
}

.row {
  display: block;
  width: 100%;
}

.flex-row {
  align-items: flex-end;
  display: flex;
  flex-flow: row wrap;
  width: 100%;
}

.capitalize {
  text-transform: capitalize;
}

.all-caps {
  text-transform: uppercase;
}

.lowercase {
  text-transform: lowercase;
}

.plr-content-grid {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 12px;
  padding: 12px;
}

.plr-content-grid .plr-metadata-control-host:after,
.plr-content-grid .plr-metadata-control-host-control:after {
  display: none;
}

.plr-content-grid li {
  list-style-position: inside;
}

.ui-hide:not(label) {
  position: absolute;
  left: -10000px;
  top: auto;
  width: 1px;
  height: 1px;
  overflow: hidden;
}

label.ui-hide {
  width: 0;
  height: 0;
  position: absolute;
  overflow: hidden;
}

.hidden,
.inline-field.hidden,
.block-field.hidden,
.block-edit-field.hidden,
.inline-edit-field.hidden {
  display: none !important;
}

.row {
  display: block;
  width: 100%;
}

.flex-row {
  align-items: flex-end;
  display: flex;
  flex-flow: row wrap;
  width: 100%;
}

.capitalize {
  text-transform: capitalize;
}

.all-caps {
  text-transform: uppercase;
}

.lowercase {
  text-transform: lowercase;
}

.plr-fullscreen-dialog {
  width: 80vw;
  height: 90vw;
}

.plr-fullscreen-dialog-max-width {
  width: 95vw;
  height: 88vh;
}

.blue-compass-icons {
  font-size: 24px;
}

.plr-disable-pointer-events {
  pointer-events: none !important;
}

.plr-dashboard-content .tile-container.announcement-tile,
.plr-dashboard-content .tile-container.window-shade-tile {
  border: none !important;
  padding: 0 !important;
}
.plr-dashboard-content .tile-container.announcement-tile .tile,
.plr-dashboard-content .tile-container.window-shade-tile .tile {
  padding: 0 !important;
}
.plr-dashboard-content .tile-container.window-shade-tile {
  border-radius: 0 !important;
}

.mat-mdc-select-panel:not([role=listbox]).mdc-menu-surface,
.cdk-overlay-pane .mat-mdc-select-panel.global-search-dropdown-overlay {
  min-width: 184px !important;
  padding: 0px !important;
  position: relative;
  top: 32px;
}
.mat-mdc-select-panel:not([role=listbox]).mdc-menu-surface .mat-mdc-option .mat-pseudo-checkbox,
.cdk-overlay-pane .mat-mdc-select-panel.global-search-dropdown-overlay .mat-mdc-option .mat-pseudo-checkbox {
  display: none;
}

.cdk-overlay-pane .mat-mdc-select-panel.global-search-result-dropdown-overlay {
  min-width: 184px !important;
  position: relative;
  left: -115px;
  top: 32px;
}

.cdk-overlay-pane .mat-mdc-select-panel {
  min-width: calc(100% + 10px) !important;
}

.cdk-overlay-pane .plr-metadata-control-reCertificationDate {
  margin-top: 17px;
}

html bc-dashboard-manage-dashboard .plr-page-layout > .wrapper {
  padding: 0px;
}
html bc-dashboard-manage-dashboard .plr-page-layout > .wrapper .root-container > .content-area {
  padding: 0px;
  margin: 0px;
}
html bc-dashboard-manage-dashboard .plr-page-layout > .wrapper .root-container > .content-area .manage-dashboard-container .dashboard-wrapper {
  position: relative;
  top: 48px;
}
html bc-dashboard-manage-dashboard .plr-page-layout > .wrapper .root-container > .content-area bc-dashboard-top-toolbar > .top-toolbar {
  position: fixed;
  z-index: 9;
  width: calc(100vw - 11px);
}
html bc-dashboard-manage-dashboard .plr-page-layout > .wrapper .root-container > .content-area bc-dashboard-manage-dashboard-properties > .align-container {
  position: fixed;
  top: 48px;
  right: 11px;
}
html bc-dashboard-manage-dashboard .plr-page-layout > .wrapper .root-container > .content-area bc-dashboard-manage-dashboard-properties plr-collapse-side-panel mat-sidenav {
  height: 100%;
}
html bc-dashboard-manage-dashboard .plr-page-layout > .wrapper .root-container > .content-area bc-dashboard-manage-dashboard-properties plr-collapse-side-panel mat-sidenav .body-section {
  overflow-x: hidden;
}

.plr-light-theme,
html {
  --plr-color-white: #ffffff;
  --plr-color-black: #000000;
  --bc-divider-color: #fce4c7;
  --plr-color-mojave-100: #fce4c7;
  --plr-color-mojave-200: #f9cd97;
  --plr-color-mojave-extra-light: #fce4c7;
  --plr-color-mojave-extra: #f4cda0;
  --plr-color-mojave-extra-dark: #ef914b;
  /*#region Quarternary Defined Colors (i.e. 4th-order)*/
  --plr-color-quaternary-light: #faf5ee;
  --plr-color-quaternary: #f4ece1;
  --plr-color-quaternary-dark: #e3d5c1;
  --plr-color-quaternary-darker: #ceb89c;
  /*#endregion Quarternary Defined Colors (i.e. 4th-order)*/
  --plr-body-bg-color: #faf5ee;
  --plr-base-bg-color: #ffffff;
  --plr-page-layout-bg-color: var(--plr-body-bg-color);
  --plr-button-bg-color: #ffffff;
  --plr-base-text-color: #393635;
  --plr-base-title-color: #043d46;
  --plr-row-header-color: rgba(0, 0, 0, 0.5411764706);
  --plr-radio-disabled-label-color: #716a68;
  --plr-required-input-color: #ffaa00;
  --info-color: #e6f0f7;
  --warning-color: #fbf4dc;
  --success-color: #e5f0e5;
  --error-color: #fff1f2;
  --info-color-dark: #074e75;
  --warning-color-dark: #8a650f;
  --success-color-dark: #2e7652;
  --error-color-dark: #ac0000;
  --plr-divider-color: #fce4c7;
  --note-background: #fefbf4;
  --note-border: #fceec7;
  --mdc-plain-tooltip-container-color: rgba(57, 54, 53, 0.95);
  --plr-dropzone-overlay-background-color: rgba(0, 0, 0, 0.6);
  --plr-dropzone-overlay-color: #ffffff;
  --mdc-list-list-item-hover-label-text-color: var(--plr-color-primary-600);
  --plr-emphasize-bg-hover-color: #fef9f3;
  --plr-emphasize-border-color: #f4cda0;
  --plr-emphasize-border-hover-color: #f19018;
  /*#region primary, secondary, neutral, sand colors made available as css variables/custom properties*/
  --plr-color-primary-25: #f0fcfe;
  --plr-color-primary-50: #e1f9fd;
  --plr-color-primary-70: #d2f6fc;
  --plr-color-primary-100: #bef2fb;
  --plr-color-primary-135: #a3edfa;
  --plr-color-primary-200: #78e4f7;
  --plr-color-primary-300: #0db8d5;
  --plr-color-primary-400: #0ba0ba;
  --plr-color-primary-500: #0a8aa0;
  --plr-color-primary-600: #08778a;
  --plr-color-primary-700: #076575;
  --plr-color-primary-800: #065462;
  --plr-color-primary-900: #043d46;
  --plr-color-primary-A200: #29d4f2;
  --plr-color-primary-A400: #16d0f1;
  --plr-color-secondary-25: #fef9f3;
  --plr-color-secondary-50: #fdf3e6;
  --plr-color-secondary-70: #fdecd8;
  --plr-color-secondary-100: #fce4c7;
  --plr-color-secondary-135: #fbddb8;
  --plr-color-secondary-200: #f9cd97;
  --plr-color-secondary-300: #f5b05d;
  --plr-color-secondary-400: #d47b0d;
  --plr-color-secondary-500: #b76a0b;
  --plr-color-secondary-600: #9d5b0a;
  --plr-color-secondary-700: #854d08;
  --plr-color-secondary-800: #704007;
  --plr-color-secondary-900: #502e05;
  --plr-color-secondary-A200: #f2982a;
  --plr-color-secondary-A400: #f19018;
  --plr-color-tertiary-25: #fcf9fa;
  --plr-color-tertiary-50: #f8f3f5;
  --plr-color-tertiary-70: #f3edf0;
  --plr-color-tertiary-100: #eee5e9;
  --plr-color-tertiary-135: #ebdfe4;
  --plr-color-tertiary-200: #e2d0d8;
  --plr-color-tertiary-300: #d2b8c4;
  --plr-color-tertiary-400: #c29eaf;
  --plr-color-tertiary-500: #b2859a;
  --plr-color-tertiary-600: #925c75;
  --plr-color-tertiary-700: #7b4d63;
  --plr-color-tertiary-800: #674152;
  --plr-color-tertiary-900: #4a2f3b;
  --plr-color-tertiary-A200: #84536a;
  --plr-color-tertiary-A400: #a36d87;
  --plr-color-quaternary-25: #f5fbfb;
  --plr-color-quaternary-50: #ebf6f6;
  --plr-color-quaternary-70: #e2f2f2;
  --plr-color-quaternary-100: #d5ecec;
  --plr-color-quaternary-135: #cae8e7;
  --plr-color-quaternary-200: #b1dddb;
  --plr-color-quaternary-300: #85cac8;
  --plr-color-quaternary-400: #469e9c;
  --plr-color-quaternary-500: #3c8887;
  --plr-color-quaternary-600: #337573;
  --plr-color-quaternary-700: #2b6261;
  --plr-color-quaternary-800: #245351;
  --plr-color-quaternary-900: #1a3b3b;
  --plr-color-quaternary-A200: #3e8d8b;
  --plr-color-quaternary-A400: #57b5b3;
  --plr-color-neutral-25: #fafafa;
  --plr-color-neutral-50: #f5f4f4;
  --plr-color-neutral-70: #efeeee;
  --plr-color-neutral-100: #e8e7e6;
  --plr-color-neutral-135: #e4e2e1;
  --plr-color-neutral-200: #d7d4d3;
  --plr-color-neutral-300: #c2bdbc;
  --plr-color-neutral-400: #97908e;
  --plr-color-neutral-500: #847b7a;
  --plr-color-neutral-600: #716a68;
  --plr-color-neutral-700: #605a58;
  --plr-color-neutral-800: #504b49;
  --plr-color-neutral-900: #393635;
  --plr-color-neutral-A200: #bbb6b5;
  --plr-color-neutral-A400: #aca6a5;
  --plr-color-sand-25: #fbfaf7;
  --plr-color-sand-50: #f7f4ef;
  --plr-color-sand-70: #f3eee8;
  --plr-color-sand-100: #eee7de;
  --plr-color-sand-135: #ebe1d6;
  --plr-color-sand-200: #e1d3c2;
  --plr-color-sand-300: #d0bba1;
  --plr-color-sand-400: #bfa37e;
  --plr-color-sand-500: #9a774c;
  --plr-color-sand-600: #846641;
  --plr-color-sand-700: #6f5637;
  --plr-color-sand-800: #5d492e;
  --plr-color-sand-900: #433421;
  --plr-color-sand-A200: #ceb89c;
  --plr-color-sand-A400: #af8b5e;
  /*#endregion primary, secondary, neutral, sand colors made available as css variables/custom properties*/
  /*#region z-index variables*/
  --plr-z-index-left-nav-hover: 999;
  --plr-z-index-collapser-toggle: 998;
  --plr-z-index-app-header: 250;
  --plr-z-index-table-column-options: 101;
  /*#endregion z-index variables*/
  --plr-roboto: "Roboto", "Helvetica Neue", sans-serif;
  --plr-roboto-regular: "Roboto Regular", "Roboto", "Helvetica Neue", sans-serif;
  --plr-roboto-medium: "Roboto Medium", "Roboto Regular", "Roboto", "Helvetica Neue", sans-serif;
  --plr-roboto-bold: "Roboto Bold", "Roboto Medium", "Roboto Regular", "Roboto", "Helvetica Neue", sans-serif;
  --plr-508-lightest-gray: #767679;
  --plr-focus-contrast-color: white;
  --plr-input-error-color: #cc0000;
  --plr-label-color: var(--plr-base-text-color);
  --plr-input-height: 30px;
  --plr-input-border-color: var(--plr-color-neutral-300);
  --plr-input-border-radius: 4px;
  --plr-separator-line-color: var(--plr-color-neutral-100);
  /*#region Heading CSS Properties */
  --plr-h1-font-family: var(--plr-roboto-medium);
  --plr-h1-font-size: 1.875rem;
  --plr-h1-color: var(--plr-color-primary-600);
  --plr-focus-color: var(--plr-color-primary-600);
  --plr-h2-font-family: var(--plr-roboto-medium);
  --plr-h2-font-size: 1.5rem;
  --plr-h2-color: var(--plr-color-primary-600);
  --plr-h3-font-family: var(--plr-roboto-medium);
  --plr-h3-font-size: 1.125rem;
  --plr-h3-color: var(--plr-color-primary-700);
  --plr-h4-font-family: var(--plr-roboto-medium);
  --plr-h4-font-size: 1rem;
  --plr-h4-color: var(--plr-color-neutral-900);
  --plr-h5-font-family: var(--plr-roboto-medium);
  --plr-h5-font-size: 0.875rem;
  --plr-h5-color: var(--plr-color-neutral-900);
  --plr-h6-font-family: var(--plr-roboto);
  --plr-h6-font-size: 0.75rem;
  --plr-h6-color: var(--plr-color-neutral-900);
  /*#endregion Heading CSS Properties */
  --plr-active-item-color: var(--plr-color-primary-700);
  --plr-event-enabled-color: var(--plr-active-item-color);
  --plr-event-disabled-color: var(--plr-508-lightest-gray);
  --plr-icon-color: var(--plr-color-neutral-600);
  --plr-text-link-color: var(--plr-color-neutral-600);
  --plr-mat-btn-text-color: var(--plr-color-neutral-600);
  --plr-action-button-text-color: var(--plr-color-primary-700);
  --plr-icon-btn-enabled-color: var(--plr-event-enabled-color);
  --plr-icon-btn-disabled-color: var(--plr-event-disabled-color);
  --plr-menu-option-hover-bg-color: var(--plr-color-neutral-70);
  --plr-menu-option-focus-bg-color: var(--plr-color-neutral-135);
  --plr-focus-overlay-bg-color: var(--plr-color-primary-900);
  --plr-focus-overlay-opacity: 0.2;
  --plr-icon-btn-focus-overlay-color: var(--plr-color-primary-500);
  --plr-item-editor-action-btn-size: 36px;
  --plr-item-editor-action-icon-size: 28px;
  /*#region Button CSS Properties */
  --plr-btn-font-family: var(--plr-roboto-medium);
  --plr-btn-font-weight: normal;
  --plr-btn-border-radius: 6px;
  --plr-action-btn-border-radius: 4px;
  --plr-btn-primary-color: var(--plr-color-white);
  --plr-btn-primary-bg-color: var(--plr-color-primary-700);
  --plr-btn-primary-border-color: var(--plr-color-primary-700);
  --plr-btn-primary-hover-color: var(--plr-focus-color);
  --plr-btn-primary-hover-border-color: var(--plr-focus-color);
  --plr-btn-primary-hover-bg-color: var(--plr-button-bg-color);
  --plr-btn-primary-stroked-color: var(--plr-color-primary-600);
  --plr-btn-primary-stroked-hover-bg-color: var(--plr-color-primary-100);
  --plr-btn-secondary-color: var(--plr-color-primary-700);
  --plr-btn-secondary-hover-color: var(--plr-focus-color);
  --plr-btn-secondary-bg-color: var(--plr-color-primary-50);
  --plr-btn-secondary-hover-bg-color: var(--plr-button-bg-color);
  --plr-btn-secondary-hover-border-color: var(--plr-focus-color);
  --plr-btn-secondary-stroked-color: var(--plr-color-primary-100);
  --plr-btn-secondary-border-color: var(--plr-color-primary-300);
  --plr-btn-secondary-stroked-hover-bg-color: var(--plr-color-primary-200);
  --plr-btn-tertiary-color: var(--plr-color-secondary-600);
  --plr-btn-tertiary-hover-color: var(--plr-color-secondary-600);
  --plr-btn-tertiary-bg-color: var(--plr-color-secondary-50);
  --plr-btn-tertiary-hover-bg-color: var(--plr-button-bg-color);
  --plr-btn-tertiary-border-color: var(--plr-color-secondary-50);
  --plr-btn-tertiary-border-hover-color: var(--plr-color-secondary-A400);
  --plr-btn-tertiary-stroked-color: var(--plr-color-secondary-600);
  --plr-btn-tertiary-stroked-border-color: var(--plr-color-secondary-700);
  --plr-btn-tertiary-stroked-hover-bg-color: var(--plr-color-secondary-100);
  --plr-btn-tertiary-active-color: var(--plr-color-secondary-600);
  --plr-btn-tertiary-active-border-color: var(--plr-color-secondary-600);
  --plr-btn-neutral-color: var(--plr-color-neutral-600);
  --plr-btn-neutral-hover-color: var(--plr-focus-color);
  --plr-btn-neutral-bg-color: var(--plr-button-bg-color);
  --plr-btn-neutral-hover-bg-color: var(--plr-button-bg-color);
  --plr-btn-neutral-border-color: var(--plr-color-neutral-300);
  --plr-btn-neutral-hover-border-color: var(--plr-focus-color);
  --plr-btn-neutral-stroked-color: var(--plr-color-neutral-600);
  --plr-btn-neutral-stroked-border-color: var(--plr-color-neutral-700);
  --plr-btn-neutral-stroked-hover-bg-color: var(--plr-color-neutral-100);
  --plr-btn-small-container-height: 32px;
  --plr-btn-medium-container-height: 40px;
  --plr-btn-large-container-height: 48px;
  --plr-btn-small-horizontal-padding: 12px;
  --plr-btn-medium-horizontal-padding: 16px;
  --plr-btn-large-horizontal-padding: 16px;
  --plr-btn-disabled-color: var(--plr-color-neutral-400);
  --plr-btn-disabled-bg-color: var(--plr-color-neutral-100);
  --plr-btn-disabled-border-color: var(--plr-color-neutral-100);
  --plr-btn-active-color: var(--plr-color-primary-700);
  --plr-btn-active-bg-color: var(--plr-color-white);
  --plr-btn-active-border-color: var(--plr-color-primary-700);
  --plr-btn-focus-bg-color: transparent;
  --plr-btn-focus-border-color: var(--plr-color-black);
  --plr-icon-btn-primary-color: var(--plr-color-primary-700);
  --plr-icon-btn-primary-hover-color: var(--plr-color-primary-600);
  --plr-icon-btn-primary-bg-color: transparent;
  --plr-icon-btn-primary-hover-bg-color: var(--plr-color-neutral-50);
  --plr-icon-btn-primary-hover-border-color: var(--plr-color-primary-700);
  --plr-icon-btn-secondary-color: var(--plr-color-primary-100);
  --plr-icon-btn-secondary-hover-color: var(--plr-color-primary-50);
  --plr-icon-btn-secondary-bg-color: transparent;
  --plr-icon-btn-secondary-hover-bg-color: var(--plr-color-neutral-50);
  --plr-icon-btn-secondary-hover-border-color: var(--plr-color-primary-100);
  --plr-icon-btn-tertiary-color: var(--plr-color-secondary-600);
  --plr-icon-btn-tertiary-hover-color: var(--plr-color-secondary-500);
  --plr-icon-btn-tertiary-bg-color: transparent;
  --plr-icon-btn-tertiary-hover-bg-color: var(--plr-color-neutral-50);
  --plr-icon-btn-tertiary-hover-border-color: var(--plr-color-primary-600);
  --plr-icon-btn-neutral-color: var(--plr-color-neutral-700);
  --plr-icon-btn-neutral-hover-color: var(--plr-color-neutral-600);
  --plr-icon-btn-neutral-bg-color: transparent;
  --plr-icon-btn-neutral-hover-bg-color: var(--plr-color-neutral-50);
  --plr-icon-btn-neutral-hover-border-color: var(--plr-color-neutral-700);
  --plr-icon-btn-disabled-color: var(--plr-color-neutral-400);
  --plr-icon-btn-focused-color: var(--plr-color-quaternary-700);
  --plr-icon-btn-focused-bg-color: transparent;
  --plr-icon-btn-focused-border-color: var(--plr-color-primary-600);
  --plr-icon-btn-active-color: var(--plr-color-primary-700);
  --plr-icon-btn-active-bg-color: transparent;
  --plr-icon-btn-active-border-color: var(--plr-color-primary-700);
  --plr-menu-button-color: var(--plr-color-primary-700);
  --plr-menu-button-bg-color: var(--plr-color-white);
  --plr-menu-button-border-color: var(--plr-color-neutral-200);
  --plr-menu-button-hover-color: var(--plr-color-primary-600);
  --plr-menu-button-hover-bg-color: var(--plr-color-neutral-50);
  --plr-menu-button-hover-border-color: var(--plr-color-neutral-200);
  --plr-menu-button-disabled-color: var(--plr-color-neutral-400);
  --plr-menu-button-disabled-bg-color: var(--plr-color-neutral-100);
  --plr-menu-button-disabled-border-color: var(--plr-color-neutral-200);
  --plr-mat-menu-content-container-box-shadow-color: none;
  --plr-menu-button-selected-color: var(--plr-color-primary-700);
  --plr-menu-button-selected-bg-color: var(--plr-color-white);
  --plr-menu-button-selected-border-color: var(--plr-color-primary-700);
  --plr-menu-button-focused-bg-color: transparent;
  --plr-menu-button-focused-border-color: var(--plr-color-black);
  --plr-mat-menu-content-container-bg-color: var(--plr-color-white);
  --plr-mat-menu-content-container-color: var(--plr-color-quaternary-600);
  --plr-mat-menu-content-container-icon-color: var(--plr-color-quaternary-600);
  --plr-mat-menu-content-container-hover-bg-color: var(--plr-menu-option-hover-bg-color);
  --plr-mat-menu-content-container-hover-color: var(--plr-color-quaternary-600);
  --plr-mat-menu-content-container-hover-icon-color: var(--plr-color-quaternary-600);
  --plr-menu-button-disabled-color: var(--plr-color-neutral-400);
  --plr-menu-button-disabled-bg-color: var(--plr-color-neutral-100);
  --plr-menu-button-disabled-border-color: var(--plr-color-neutral-200);
  --plr-mat-menu-trigger-color: var(--plr-color-primary-700);
  --plr-mat-menu-trigger-bg-color: var(--plr-color-white);
  --plr-mat-menu-trigger-border-color: var(--plr-color-neutral-200);
  --plr-mat-menu-trigger-icon-color: var(--plr-color-primary-700);
  --plr-mat-menu-trigger-hover-color: var(--plr-color-primary-600);
  --plr-mat-menu-trigger-hover-bg-color: var(--plr-color-neutral-50);
  --plr-mat-menu-trigger-hover-border-color: var(--plr-color-neutral-200);
  --plr-mat-menu-trigger-focus-bg-color: transparent;
  --plr-mat-menu-trigger-focus-border-color: var(--plr-color-black);
  --plr-mat-menu-trigger-disabled-color: var(--plr-color-neutral-400);
  --plr-mat-menu-trigger-disabled-bg-color: var(--plr-color-neutral-100);
  --plr-mat-menu-trigger-disabled-border-color: var(--plr-color-neutral-200);
  --plr-mat-mdc-mat-menu-border-color: #e8e7e6;
  --plr-mat-mdc-mat-menu-bg-color: var(--plr-color-white);
  --plr-mat-mdc-mat-menu-item-color: var(--plr-color-primary-700);
  --plr-mat-mdc-mat-menu-item-hover-color: var(--plr-color-primary-600);
  --plr-mat-mdc-mat-menu-item-hover-bg-color: var(--plr-color-neutral-50);
  --plr-mat-mdc-mat-menu-item-border-color: transparent;
  --plr-mat-mdc-mat-menu-item-icon-color: var(--plr-color-primary-700);
  --plr-mat-mdc-mat-menu-item-disabled-color: var(--plr-color-neutral-400);
  --plr-mat-mdc-mat-menu-item-focus-border-color: var(--plr-color-primary-700);
  --plr-slide-toggle-primary-selected-color: #076575;
  --plr-slide-toggle-primary-selected-action-color: #065462;
  --plr-slide-toggle-primary-unselected-color: #076575;
  --plr-slide-toggle-primary-unselected-action-color: #065462;
  --plr-slide-toggle-secondary-selected-color: #0db8d5;
  --plr-slide-toggle-secondary-selected-action-color: #076575;
  --plr-slide-toggle-secondary-unselected-color: #0db8d5;
  --plr-slide-toggle-secondary-unselected-action-color: #076575;
  --plr-slide-toggle-tertiary-selected-color: #fdf3e6;
  --plr-slide-toggle-tertiary-selected-action-color: #854d08;
  --plr-slide-toggle-tertiary-unselected-color: #fdf3e6;
  --plr-slide-toggle-tertiary-unselected-action-color: #854d08;
  --plr-slide-toggle-neutral-selected-color: #c2bdbc;
  --plr-slide-toggle-neutral-selected-action-color: #605a58;
  --plr-slide-toggle-neutral-unselected-color: #c2bdbc;
  --plr-slide-toggle-neutral-unselected-action-color: #605a58;
  --plr-slide-toggle-disabled-selected-color: #97908e;
  --plr-slide-toggle-disabled-selected-action-color: #97908e;
  --plr-slide-toggle-disabled-unselected-color: #97908e;
  --plr-slide-toggle-disabled-unselected-action-color: #97908e;
  --plr-collapsible-side-panel-expand-icon-hover-bg-color: rgba(255, 255, 255, 0.85);
  /*#endregion Button CSS Properties */
  --plr-scrollbar-color: var(--plr-color-neutral-300);
  --plr-scrollbar-hover-color: var(
    --plr-color-neutral-500
  );
  --plr-scrollbar-active-color: var(
    --plr-focus-color
  );
  /*#region Content Area variables */
  --plr-content-area-border-radius: 14px;
  --plr-content-area-tb-margin: 15px;
  --plr-content-area-rl-margin: 12px;
  --plr-content-area-margin: var(--plr-content-area-tb-margin) var(--plr-content-area-rl-margin);
  --plr-content-area-box-shadow-color: #ceb89c;
  --plr-content-area-box-shadow: 0px 0px 12px 2px var(--plr-content-area-box-shadow-color);
  --plr-reduced-content-area-tb-margin: 5px;
  --plr-reduced-content-area-rl-margin: 5px;
  --plr-reduced-content-area-margin: var(--plr-reduced-content-area-tb-margin) var(--plr-reduced-content-area-rl-margin);
  --plr-reduced-content-area-box-shadow: 0px 0px 4px 1px var(--plr-content-area-box-shadow-color);
  --plr-reduced-sub-content-area-margin: 8px var(--plr-reduced-content-area-rl-margin);
  --plr-max-zoom-content-area-tb-margin: 2px;
  --plr-max-zoom-content-area-rl-margin: 2px;
  --plr-max-zoom-content-area-margin: var(--plr-max-zoom-content-area-tb-margin)
    var(--plr-max-zoom-content-area-rl-margin);
  --plr-max-zoom-content-area-box-shadow: 0px 0px 2px 1px var(--plr-content-area-box-shadow-color);
  --plr-max-zoom-sub-content-area-margin: 4px var(--plr-max-zoom-content-area-rl-margin);
  --plr-sub-content-area-margin: 25px 20px;
  /*#endregion Content Area variables*/
  --plr-container-emphasize-box-shadow-color: #ceb89c;
  --plr-container-emphasize-box-shadow: 0px 0px 12px 2px var(--plr-container-emphasize-box-shadow-color);
  --plr-tile-box-shadow: 0px 0px 4px 1px var(--plr-content-area-box-shadow-color);
  --plr-tile-emphasize-box-shadow-color: #f5b05d;
  --plr-tile-emphasize-box-shadow: 0px 0px 4px 1px var(--plr-tile-emphasize-box-shadow-color);
  --plr-field-set-border-color: var(--plr-color-sand-100);
  --plr-item-editor-border-color: var(--plr-color-sand-200);
  --plr-tab-border-color: #e5d8b5;
  --plr-tab-color: var(--plr-color-primary-900);
  --plr-tab-active-color: var(--plr-color-primary-700);
  --plr-tab-active-bg-color: var(--plr-color-white);
  --plr-tab-bg-color: var(--plr-color-quaternary);
  --plr-tab-bg-color-dark: var(--plr-color-quaternary-dark);
  --plr-tab-hover-bg-color: #fcfaf6;
  --plr-tab-border-radius-curvature: 6px;
  --plr-active-item-font-family: var(--plr-roboto-medium);
  --plr-active-item-color: var(--plr-color-primary-700);
  --plr-active-item-bg-color: var(--plr-color-primary-25);
  --plr-active-item-border-color: var(--plr-color-primary-400);
  --plr-radio-label-color: #000000;
  --plr-text-input-background: mat.get-color-from-palette($primary, "500-contrast");
  --plr-overlay-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  --plr-mini-toolbar-container-flat-border-color: var(--plr-color-neutral-100);
  --plr-mini-toolbar-container-raised-box-shadow-color: rgba(0, 0, 0, 0.15);
  --plr-mini-toolbar-container-bg-color: var(--plr-color-white);
  --plr-mini-toolbar-more-menu-btn-color: var(--plr-color-neutral-700);
  --plr-mini-toolbar-more-menu-btn-bg-color: transparent;
  --plr-mini-toolbar-more-menu-btn-hover-color: var(--plr-color-primary-600);
  --plr-mini-toolbar-more-menu-btn-hover-bg-color: var(--plr-color-neutral-50);
  --plr-mini-toolbar-more-menu-btn-active-color: var(--plr-color-primary-700);
  --plr-mini-toolbar-more-menu-btn-active-border-color: var(--plr-color-primary-700);
  --plr-mini-toolbar-divider-border-color: var(--plr-color-neutral-300);
  --plr-mini-toolbar-btn-icon-menu-btn-color: var(--plr-color-neutral-700);
  --plr-mini-toolbar-btn-icon-menu-btn-bg-color: transparent;
  --plr-mini-toolbar-btn-icon-menu-btn-hover-color: var(--plr-color-tertiary-600);
  --plr-mini-toolbar-btn-icon-menu-btn-hover-bg-color: var(--plr-color-neutral-50);
  --plr-mini-toolbar-btn-icon-menu-btn-active-color: var(--plr-color-primary-700);
  --plr-mini-toolbar-btn-icon-menu-btn-active-border-color: var(--plr-color-primary-700);
  --plr-mini-toolbar-btn-icon-menu-btn-disabled-color: var(--plr-color-neutral-400);
  --plr-mini-toolbar-btn-icon-menu-btn-disabled-bg-color: initial;
  --mat-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-option-selected-state-label-text-color: #0a8aa0;
  --mat-option-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-option-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-selected-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-optgroup-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-full-pseudo-checkbox-selected-icon-color: #b76a0b;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #b76a0b;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0;
  --mat-app-background-color: #fafafa;
  --mat-app-text-color: rgba(0, 0, 0, 0.87);
  --mdc-elevated-card-container-shape: 4px;
  --mdc-outlined-card-container-shape: 4px;
  --mdc-outlined-card-outline-width: 1px;
  --mdc-elevated-card-container-color: white;
  --mdc-elevated-card-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mdc-outlined-card-container-color: white;
  --mdc-outlined-card-outline-color: rgba(0, 0, 0, 0.12);
  --mdc-outlined-card-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mat-card-subtitle-text-color: rgba(0, 0, 0, 0.54);
  --mdc-linear-progress-active-indicator-height: 4px;
  --mdc-linear-progress-track-height: 4px;
  --mdc-linear-progress-track-shape: 0;
  --mdc-plain-tooltip-container-shape: 4px;
  --mdc-plain-tooltip-supporting-text-line-height: 16px;
  --mdc-plain-tooltip-container-color: #616161;
  --mdc-plain-tooltip-supporting-text-color: #fff;
  --mdc-filled-text-field-active-indicator-height: 1px;
  --mdc-filled-text-field-focus-active-indicator-height: 2px;
  --mdc-filled-text-field-container-shape: 4px;
  --mdc-outlined-text-field-outline-width: 1px;
  --mdc-outlined-text-field-focus-outline-width: 2px;
  --mdc-outlined-text-field-container-shape: 4px;
  --mdc-filled-text-field-caret-color: #0a8aa0;
  --mdc-filled-text-field-focus-active-indicator-color: #0a8aa0;
  --mdc-filled-text-field-focus-label-text-color: rgba(10, 138, 160, 0.87);
  --mdc-filled-text-field-container-color: whitesmoke;
  --mdc-filled-text-field-disabled-container-color: #fafafa;
  --mdc-filled-text-field-label-text-color: rgba(0, 0, 0, 0.6);
  --mdc-filled-text-field-hover-label-text-color: rgba(0, 0, 0, 0.6);
  --mdc-filled-text-field-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mdc-filled-text-field-input-text-color: rgba(0, 0, 0, 0.87);
  --mdc-filled-text-field-disabled-input-text-color: rgba(0, 0, 0, 0.38);
  --mdc-filled-text-field-input-text-placeholder-color: rgba(0, 0, 0, 0.6);
  --mdc-filled-text-field-error-hover-label-text-color: #f44336;
  --mdc-filled-text-field-error-focus-label-text-color: #f44336;
  --mdc-filled-text-field-error-label-text-color: #f44336;
  --mdc-filled-text-field-error-caret-color: #f44336;
  --mdc-filled-text-field-active-indicator-color: rgba(0, 0, 0, 0.42);
  --mdc-filled-text-field-disabled-active-indicator-color: rgba(0, 0, 0, 0.06);
  --mdc-filled-text-field-hover-active-indicator-color: rgba(0, 0, 0, 0.87);
  --mdc-filled-text-field-error-active-indicator-color: #f44336;
  --mdc-filled-text-field-error-focus-active-indicator-color: #f44336;
  --mdc-filled-text-field-error-hover-active-indicator-color: #f44336;
  --mdc-outlined-text-field-caret-color: #0a8aa0;
  --mdc-outlined-text-field-focus-outline-color: #0a8aa0;
  --mdc-outlined-text-field-focus-label-text-color: rgba(10, 138, 160, 0.87);
  --mdc-outlined-text-field-label-text-color: rgba(0, 0, 0, 0.6);
  --mdc-outlined-text-field-hover-label-text-color: rgba(0, 0, 0, 0.6);
  --mdc-outlined-text-field-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mdc-outlined-text-field-input-text-color: rgba(0, 0, 0, 0.87);
  --mdc-outlined-text-field-disabled-input-text-color: rgba(0, 0, 0, 0.38);
  --mdc-outlined-text-field-input-text-placeholder-color: rgba(0, 0, 0, 0.6);
  --mdc-outlined-text-field-error-caret-color: #f44336;
  --mdc-outlined-text-field-error-focus-label-text-color: #f44336;
  --mdc-outlined-text-field-error-label-text-color: #f44336;
  --mdc-outlined-text-field-error-hover-label-text-color: #f44336;
  --mdc-outlined-text-field-outline-color: rgba(0, 0, 0, 0.38);
  --mdc-outlined-text-field-disabled-outline-color: rgba(0, 0, 0, 0.06);
  --mdc-outlined-text-field-hover-outline-color: rgba(0, 0, 0, 0.87);
  --mdc-outlined-text-field-error-focus-outline-color: #f44336;
  --mdc-outlined-text-field-error-hover-outline-color: #f44336;
  --mdc-outlined-text-field-error-outline-color: #f44336;
  --mat-form-field-focus-select-arrow-color: rgba(10, 138, 160, 0.87);
  --mat-form-field-disabled-input-text-placeholder-color: rgba(0, 0, 0, 0.38);
  --mat-form-field-state-layer-color: rgba(0, 0, 0, 0.87);
  --mat-form-field-error-text-color: #f44336;
  --mat-form-field-select-option-text-color: inherit;
  --mat-form-field-select-disabled-option-text-color: GrayText;
  --mat-form-field-leading-icon-color: unset;
  --mat-form-field-disabled-leading-icon-color: unset;
  --mat-form-field-trailing-icon-color: unset;
  --mat-form-field-disabled-trailing-icon-color: unset;
  --mat-form-field-error-focus-trailing-icon-color: unset;
  --mat-form-field-error-hover-trailing-icon-color: unset;
  --mat-form-field-error-trailing-icon-color: unset;
  --mat-form-field-enabled-select-arrow-color: rgba(0, 0, 0, 0.54);
  --mat-form-field-disabled-select-arrow-color: rgba(0, 0, 0, 0.38);
  --mat-form-field-hover-state-layer-opacity: 0.04;
  --mat-form-field-focus-state-layer-opacity: 0.08;
  --mat-form-field-container-height: 56px;
  --mat-form-field-filled-label-display: block;
  --mat-form-field-container-vertical-padding: 16px;
  --mat-form-field-filled-with-label-container-padding-top: 24px;
  --mat-form-field-filled-with-label-container-padding-bottom: 8px;
  --mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mat-select-panel-background-color: white;
  --mat-select-enabled-trigger-text-color: rgba(0, 0, 0, 0.87);
  --mat-select-disabled-trigger-text-color: rgba(0, 0, 0, 0.38);
  --mat-select-placeholder-text-color: rgba(0, 0, 0, 0.6);
  --mat-select-enabled-arrow-color: rgba(0, 0, 0, 0.54);
  --mat-select-disabled-arrow-color: rgba(0, 0, 0, 0.38);
  --mat-select-focused-arrow-color: rgba(10, 138, 160, 0.87);
  --mat-select-invalid-arrow-color: rgba(244, 67, 54, 0.87);
  --mat-select-arrow-transform: translateY(-8px);
  --mat-autocomplete-container-shape: 4px;
  --mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mat-autocomplete-background-color: white;
  --mdc-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
  --mdc-dialog-container-shadow-color: #000;
  --mdc-dialog-container-shape: 4px;
  --mat-dialog-container-max-width: 80vw;
  --mat-dialog-container-small-max-width: 80vw;
  --mat-dialog-container-min-width: 0;
  --mat-dialog-actions-alignment: start;
  --mat-dialog-actions-padding: 8px;
  --mat-dialog-content-padding: 20px 24px;
  --mat-dialog-with-actions-content-padding: 20px 24px;
  --mat-dialog-headline-padding: 0 24px 9px;
  --mdc-dialog-container-color: white;
  --mdc-dialog-subhead-color: rgba(0, 0, 0, 0.87);
  --mdc-dialog-supporting-text-color: rgba(0, 0, 0, 0.6);
  --mdc-switch-disabled-selected-icon-opacity: 0.38;
  --mdc-switch-disabled-track-opacity: 0.12;
  --mdc-switch-disabled-unselected-icon-opacity: 0.38;
  --mdc-switch-handle-height: 20px;
  --mdc-switch-handle-shape: 10px;
  --mdc-switch-handle-width: 20px;
  --mdc-switch-selected-icon-size: 18px;
  --mdc-switch-track-height: 14px;
  --mdc-switch-track-shape: 7px;
  --mdc-switch-track-width: 36px;
  --mdc-switch-unselected-icon-size: 18px;
  --mdc-switch-selected-focus-state-layer-opacity: 0.12;
  --mdc-switch-selected-hover-state-layer-opacity: 0.04;
  --mdc-switch-selected-pressed-state-layer-opacity: 0.1;
  --mdc-switch-unselected-focus-state-layer-opacity: 0.12;
  --mdc-switch-unselected-hover-state-layer-opacity: 0.04;
  --mdc-switch-unselected-pressed-state-layer-opacity: 0.1;
  --mat-switch-disabled-selected-handle-opacity: 0.38;
  --mat-switch-disabled-unselected-handle-opacity: 0.38;
  --mat-switch-unselected-handle-size: 20px;
  --mat-switch-selected-handle-size: 20px;
  --mat-switch-pressed-handle-size: 20px;
  --mat-switch-with-icon-handle-size: 20px;
  --mat-switch-selected-handle-horizontal-margin: 0;
  --mat-switch-selected-with-icon-handle-horizontal-margin: 0;
  --mat-switch-selected-pressed-handle-horizontal-margin: 0;
  --mat-switch-unselected-handle-horizontal-margin: 0;
  --mat-switch-unselected-with-icon-handle-horizontal-margin: 0;
  --mat-switch-unselected-pressed-handle-horizontal-margin: 0;
  --mat-switch-visible-track-opacity: 1;
  --mat-switch-hidden-track-opacity: 1;
  --mat-switch-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1);
  --mat-switch-hidden-track-transition: transform 75ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
  --mat-switch-track-outline-width: 1px;
  --mat-switch-track-outline-color: transparent;
  --mat-switch-selected-track-outline-width: 1px;
  --mat-switch-disabled-unselected-track-outline-width: 1px;
  --mat-switch-disabled-unselected-track-outline-color: transparent;
  --mdc-switch-selected-focus-state-layer-color: #08778a;
  --mdc-switch-selected-handle-color: #08778a;
  --mdc-switch-selected-hover-state-layer-color: #08778a;
  --mdc-switch-selected-pressed-state-layer-color: #08778a;
  --mdc-switch-selected-focus-handle-color: #043d46;
  --mdc-switch-selected-hover-handle-color: #043d46;
  --mdc-switch-selected-pressed-handle-color: #043d46;
  --mdc-switch-selected-focus-track-color: #0db8d5;
  --mdc-switch-selected-hover-track-color: #0db8d5;
  --mdc-switch-selected-pressed-track-color: #0db8d5;
  --mdc-switch-selected-track-color: #0db8d5;
  --mdc-switch-disabled-selected-handle-color: #424242;
  --mdc-switch-disabled-selected-icon-color: #fff;
  --mdc-switch-disabled-selected-track-color: #424242;
  --mdc-switch-disabled-unselected-handle-color: #424242;
  --mdc-switch-disabled-unselected-icon-color: #fff;
  --mdc-switch-disabled-unselected-track-color: #424242;
  --mdc-switch-handle-surface-color: var(--mdc-theme-surface, #fff);
  --mdc-switch-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mdc-switch-handle-shadow-color: black;
  --mdc-switch-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mdc-switch-selected-icon-color: #fff;
  --mdc-switch-unselected-focus-handle-color: #212121;
  --mdc-switch-unselected-focus-state-layer-color: #424242;
  --mdc-switch-unselected-focus-track-color: #e0e0e0;
  --mdc-switch-unselected-handle-color: #616161;
  --mdc-switch-unselected-hover-handle-color: #212121;
  --mdc-switch-unselected-hover-state-layer-color: #424242;
  --mdc-switch-unselected-hover-track-color: #e0e0e0;
  --mdc-switch-unselected-icon-color: #fff;
  --mdc-switch-unselected-pressed-handle-color: #212121;
  --mdc-switch-unselected-pressed-state-layer-color: #424242;
  --mdc-switch-unselected-pressed-track-color: #e0e0e0;
  --mdc-switch-unselected-track-color: #e0e0e0;
  --mdc-switch-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mdc-switch-state-layer-size: 40px;
  --mdc-radio-disabled-selected-icon-opacity: 0.38;
  --mdc-radio-disabled-unselected-icon-opacity: 0.38;
  --mdc-radio-state-layer-size: 40px;
  --mdc-radio-state-layer-size: 40px;
  --mat-radio-touch-target-display: block;
  --mat-slider-value-indicator-width: auto;
  --mat-slider-value-indicator-height: 32px;
  --mat-slider-value-indicator-caret-display: block;
  --mat-slider-value-indicator-border-radius: 4px;
  --mat-slider-value-indicator-padding: 0 12px;
  --mat-slider-value-indicator-text-transform: none;
  --mat-slider-value-indicator-container-transform: translateX(-50%);
  --mdc-slider-active-track-height: 6px;
  --mdc-slider-active-track-shape: 9999px;
  --mdc-slider-handle-height: 20px;
  --mdc-slider-handle-shape: 50%;
  --mdc-slider-handle-width: 20px;
  --mdc-slider-inactive-track-height: 4px;
  --mdc-slider-inactive-track-shape: 9999px;
  --mdc-slider-with-overlap-handle-outline-width: 1px;
  --mdc-slider-with-tick-marks-active-container-opacity: 0.6;
  --mdc-slider-with-tick-marks-container-shape: 50%;
  --mdc-slider-with-tick-marks-container-size: 2px;
  --mdc-slider-with-tick-marks-inactive-container-opacity: 0.6;
  --mdc-slider-handle-color: #0a8aa0;
  --mdc-slider-focus-handle-color: #0a8aa0;
  --mdc-slider-hover-handle-color: #0a8aa0;
  --mdc-slider-active-track-color: #0a8aa0;
  --mdc-slider-inactive-track-color: #0a8aa0;
  --mdc-slider-with-tick-marks-inactive-container-color: #0a8aa0;
  --mdc-slider-with-tick-marks-active-container-color: white;
  --mdc-slider-disabled-active-track-color: #000;
  --mdc-slider-disabled-handle-color: #000;
  --mdc-slider-disabled-inactive-track-color: #000;
  --mdc-slider-label-container-color: #000;
  --mdc-slider-label-label-text-color: #fff;
  --mdc-slider-with-overlap-handle-outline-color: #fff;
  --mdc-slider-with-tick-marks-disabled-container-color: #000;
  --mdc-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mat-slider-ripple-color: #0a8aa0;
  --mat-slider-hover-state-layer-color: rgba(10, 138, 160, 0.05);
  --mat-slider-focus-state-layer-color: rgba(10, 138, 160, 0.2);
  --mat-slider-value-indicator-opacity: 0.6;
  --mat-menu-container-shape: 4px;
  --mat-menu-divider-bottom-spacing: 0;
  --mat-menu-divider-top-spacing: 0;
  --mat-menu-item-spacing: 16px;
  --mat-menu-item-icon-size: 24px;
  --mat-menu-item-leading-spacing: 16px;
  --mat-menu-item-trailing-spacing: 16px;
  --mat-menu-item-with-icon-leading-spacing: 16px;
  --mat-menu-item-with-icon-trailing-spacing: 16px;
  --mat-menu-item-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-menu-item-icon-color: rgba(0, 0, 0, 0.87);
  --mat-menu-item-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-menu-item-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-menu-container-color: white;
  --mat-menu-divider-color: rgba(0, 0, 0, 0.12);
  --mdc-list-list-item-container-shape: 0;
  --mdc-list-list-item-leading-avatar-shape: 50%;
  --mdc-list-list-item-container-color: transparent;
  --mdc-list-list-item-selected-container-color: transparent;
  --mdc-list-list-item-leading-avatar-color: transparent;
  --mdc-list-list-item-leading-icon-size: 24px;
  --mdc-list-list-item-leading-avatar-size: 40px;
  --mdc-list-list-item-trailing-icon-size: 24px;
  --mdc-list-list-item-disabled-state-layer-color: transparent;
  --mdc-list-list-item-disabled-state-layer-opacity: 0;
  --mdc-list-list-item-disabled-label-text-opacity: 0.38;
  --mdc-list-list-item-disabled-leading-icon-opacity: 0.38;
  --mdc-list-list-item-disabled-trailing-icon-opacity: 0.38;
  --mat-list-active-indicator-color: transparent;
  --mat-list-active-indicator-shape: 4px;
  --mdc-list-list-item-label-text-color: rgba(0, 0, 0, 0.87);
  --mdc-list-list-item-supporting-text-color: rgba(0, 0, 0, 0.54);
  --mdc-list-list-item-leading-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-trailing-supporting-text-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-trailing-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-selected-trailing-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-disabled-label-text-color: black;
  --mdc-list-list-item-disabled-leading-icon-color: black;
  --mdc-list-list-item-disabled-trailing-icon-color: black;
  --mdc-list-list-item-hover-label-text-color: rgba(0, 0, 0, 0.87);
  --mdc-list-list-item-hover-leading-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-hover-trailing-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-focus-label-text-color: rgba(0, 0, 0, 0.87);
  --mdc-list-list-item-hover-state-layer-color: black;
  --mdc-list-list-item-hover-state-layer-opacity: 0.04;
  --mdc-list-list-item-focus-state-layer-color: black;
  --mdc-list-list-item-focus-state-layer-opacity: 0.12;
  --mdc-list-list-item-one-line-container-height: 48px;
  --mdc-list-list-item-two-line-container-height: 64px;
  --mdc-list-list-item-three-line-container-height: 88px;
  --mat-list-list-item-leading-icon-start-space: 16px;
  --mat-list-list-item-leading-icon-end-space: 32px;
  --mat-paginator-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-paginator-container-background-color: white;
  --mat-paginator-enabled-icon-color: rgba(0, 0, 0, 0.54);
  --mat-paginator-disabled-icon-color: rgba(0, 0, 0, 0.12);
  --mat-paginator-container-size: 56px;
  --mat-paginator-form-field-container-height: 40px;
  --mat-paginator-form-field-container-vertical-padding: 8px;
  --mdc-tab-indicator-active-indicator-height: 2px;
  --mdc-tab-indicator-active-indicator-shape: 0;
  --mdc-secondary-navigation-tab-container-height: 48px;
  --mat-tab-header-divider-color: transparent;
  --mat-tab-header-divider-height: 0;
  --mdc-checkbox-disabled-selected-checkmark-color: #fff;
  --mdc-checkbox-selected-focus-state-layer-opacity: 0.16;
  --mdc-checkbox-selected-hover-state-layer-opacity: 0.04;
  --mdc-checkbox-selected-pressed-state-layer-opacity: 0.16;
  --mdc-checkbox-unselected-focus-state-layer-opacity: 0.16;
  --mdc-checkbox-unselected-hover-state-layer-opacity: 0.04;
  --mdc-checkbox-unselected-pressed-state-layer-opacity: 0.16;
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-checkmark-color: black;
  --mdc-checkbox-selected-focus-icon-color: #b76a0b;
  --mdc-checkbox-selected-hover-icon-color: #b76a0b;
  --mdc-checkbox-selected-icon-color: #b76a0b;
  --mdc-checkbox-selected-pressed-icon-color: #b76a0b;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #b76a0b;
  --mdc-checkbox-selected-hover-state-layer-color: #b76a0b;
  --mdc-checkbox-selected-pressed-state-layer-color: #b76a0b;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
  --mat-checkbox-disabled-label-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-state-layer-size: 40px;
  --mat-checkbox-touch-target-display: block;
  --mdc-text-button-container-shape: 4px;
  --mdc-text-button-keep-touch-target: false;
  --mdc-filled-button-container-shape: 4px;
  --mdc-filled-button-keep-touch-target: false;
  --mdc-protected-button-container-shape: 4px;
  --mdc-protected-button-keep-touch-target: false;
  --mdc-outlined-button-keep-touch-target: false;
  --mdc-outlined-button-outline-width: 1px;
  --mdc-outlined-button-container-shape: 4px;
  --mat-text-button-horizontal-padding: 8px;
  --mat-text-button-with-icon-horizontal-padding: 8px;
  --mat-text-button-icon-spacing: 8px;
  --mat-text-button-icon-offset: 0;
  --mat-filled-button-horizontal-padding: 16px;
  --mat-filled-button-icon-spacing: 8px;
  --mat-filled-button-icon-offset: -4px;
  --mat-protected-button-horizontal-padding: 16px;
  --mat-protected-button-icon-spacing: 8px;
  --mat-protected-button-icon-offset: -4px;
  --mat-outlined-button-horizontal-padding: 15px;
  --mat-outlined-button-icon-spacing: 8px;
  --mat-outlined-button-icon-offset: -4px;
  --mdc-text-button-label-text-color: black;
  --mdc-text-button-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mat-text-button-state-layer-color: black;
  --mat-text-button-disabled-state-layer-color: black;
  --mat-text-button-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-text-button-hover-state-layer-opacity: 0.04;
  --mat-text-button-focus-state-layer-opacity: 0.12;
  --mat-text-button-pressed-state-layer-opacity: 0.12;
  --mdc-filled-button-container-color: white;
  --mdc-filled-button-label-text-color: black;
  --mdc-filled-button-disabled-container-color: rgba(0, 0, 0, 0.12);
  --mdc-filled-button-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mat-filled-button-state-layer-color: black;
  --mat-filled-button-disabled-state-layer-color: black;
  --mat-filled-button-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-filled-button-hover-state-layer-opacity: 0.04;
  --mat-filled-button-focus-state-layer-opacity: 0.12;
  --mat-filled-button-pressed-state-layer-opacity: 0.12;
  --mdc-protected-button-container-color: white;
  --mdc-protected-button-label-text-color: black;
  --mdc-protected-button-disabled-container-color: rgba(0, 0, 0, 0.12);
  --mdc-protected-button-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mdc-protected-button-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-container-shadow-color: #000;
  --mat-protected-button-state-layer-color: black;
  --mat-protected-button-disabled-state-layer-color: black;
  --mat-protected-button-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-protected-button-hover-state-layer-opacity: 0.04;
  --mat-protected-button-focus-state-layer-opacity: 0.12;
  --mat-protected-button-pressed-state-layer-opacity: 0.12;
  --mdc-outlined-button-disabled-outline-color: rgba(0, 0, 0, 0.12);
  --mdc-outlined-button-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mdc-outlined-button-label-text-color: black;
  --mdc-outlined-button-outline-color: rgba(0, 0, 0, 0.12);
  --mat-outlined-button-state-layer-color: black;
  --mat-outlined-button-disabled-state-layer-color: black;
  --mat-outlined-button-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-outlined-button-hover-state-layer-opacity: 0.04;
  --mat-outlined-button-focus-state-layer-opacity: 0.12;
  --mat-outlined-button-pressed-state-layer-opacity: 0.12;
  --mdc-text-button-container-height: 36px;
  --mdc-filled-button-container-height: 36px;
  --mdc-outlined-button-container-height: 36px;
  --mdc-protected-button-container-height: 36px;
  --mat-text-button-touch-target-display: block;
  --mat-filled-button-touch-target-display: block;
  --mat-protected-button-touch-target-display: block;
  --mat-outlined-button-touch-target-display: block;
  --mdc-icon-button-icon-size: 24px;
  --mdc-icon-button-icon-color: inherit;
  --mdc-icon-button-disabled-icon-color: rgba(0, 0, 0, 0.38);
  --mat-icon-button-state-layer-color: black;
  --mat-icon-button-disabled-state-layer-color: black;
  --mat-icon-button-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-icon-button-hover-state-layer-opacity: 0.04;
  --mat-icon-button-focus-state-layer-opacity: 0.12;
  --mat-icon-button-pressed-state-layer-opacity: 0.12;
  --mat-icon-button-touch-target-display: block;
  --mdc-fab-container-shape: 50%;
  --mdc-fab-icon-size: 24px;
  --mdc-fab-small-container-shape: 50%;
  --mdc-fab-small-icon-size: 24px;
  --mdc-extended-fab-container-height: 48px;
  --mdc-extended-fab-container-shape: 24px;
  --mdc-fab-container-color: white;
  --mdc-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mdc-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
  --mdc-fab-container-shadow-color: #000;
  --mat-fab-foreground-color: black;
  --mat-fab-state-layer-color: black;
  --mat-fab-disabled-state-layer-color: black;
  --mat-fab-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-fab-hover-state-layer-opacity: 0.04;
  --mat-fab-focus-state-layer-opacity: 0.12;
  --mat-fab-pressed-state-layer-opacity: 0.12;
  --mat-fab-disabled-state-container-color: rgba(0, 0, 0, 0.12);
  --mat-fab-disabled-state-foreground-color: rgba(0, 0, 0, 0.38);
  --mdc-fab-small-container-color: white;
  --mdc-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-container-shadow-color: #000;
  --mat-fab-small-foreground-color: black;
  --mat-fab-small-state-layer-color: black;
  --mat-fab-small-disabled-state-layer-color: black;
  --mat-fab-small-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-fab-small-hover-state-layer-opacity: 0.04;
  --mat-fab-small-focus-state-layer-opacity: 0.12;
  --mat-fab-small-pressed-state-layer-opacity: 0.12;
  --mat-fab-small-disabled-state-container-color: rgba(0, 0, 0, 0.12);
  --mat-fab-small-disabled-state-foreground-color: rgba(0, 0, 0, 0.38);
  --mdc-extended-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-container-shadow-color: #000;
  --mat-fab-touch-target-display: block;
  --mat-fab-small-touch-target-display: block;
  --mdc-snackbar-container-shape: 4px;
  --mdc-snackbar-container-color: #333333;
  --mdc-snackbar-supporting-text-color: rgba(255, 255, 255, 0.87);
  --mat-snack-bar-button-color: #b76a0b;
  --mat-table-row-item-outline-width: 1px;
  --mat-table-background-color: white;
  --mat-table-header-headline-color: rgba(0, 0, 0, 0.87);
  --mat-table-row-item-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-table-row-item-outline-color: rgba(0, 0, 0, 0.12);
  --mat-table-header-container-height: 56px;
  --mat-table-footer-container-height: 52px;
  --mat-table-row-item-container-height: 52px;
  --mdc-circular-progress-active-indicator-width: 4px;
  --mdc-circular-progress-size: 48px;
  --mdc-circular-progress-active-indicator-color: #0a8aa0;
  --mat-badge-container-shape: 50%;
  --mat-badge-container-size: unset;
  --mat-badge-small-size-container-size: unset;
  --mat-badge-large-size-container-size: unset;
  --mat-badge-legacy-container-size: 22px;
  --mat-badge-legacy-small-size-container-size: 16px;
  --mat-badge-legacy-large-size-container-size: 28px;
  --mat-badge-container-offset: -11px 0;
  --mat-badge-small-size-container-offset: -8px 0;
  --mat-badge-large-size-container-offset: -14px 0;
  --mat-badge-container-overlap-offset: -11px;
  --mat-badge-small-size-container-overlap-offset: -8px;
  --mat-badge-large-size-container-overlap-offset: -14px;
  --mat-badge-container-padding: 0;
  --mat-badge-small-size-container-padding: 0;
  --mat-badge-large-size-container-padding: 0;
  --mat-badge-background-color: #0a8aa0;
  --mat-badge-text-color: white;
  --mat-badge-disabled-state-background-color: #b9b9b9;
  --mat-badge-disabled-state-text-color: rgba(0, 0, 0, 0.38);
  --mat-bottom-sheet-container-shape: 4px;
  --mat-bottom-sheet-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-bottom-sheet-container-background-color: white;
  --mat-legacy-button-toggle-height: 36px;
  --mat-legacy-button-toggle-shape: 2px;
  --mat-legacy-button-toggle-focus-state-layer-opacity: 1;
  --mat-standard-button-toggle-shape: 4px;
  --mat-standard-button-toggle-hover-state-layer-opacity: 0.04;
  --mat-standard-button-toggle-focus-state-layer-opacity: 0.12;
  --mat-legacy-button-toggle-text-color: rgba(0, 0, 0, 0.38);
  --mat-legacy-button-toggle-state-layer-color: rgba(0, 0, 0, 0.12);
  --mat-legacy-button-toggle-selected-state-text-color: rgba(0, 0, 0, 0.54);
  --mat-legacy-button-toggle-selected-state-background-color: #e0e0e0;
  --mat-legacy-button-toggle-disabled-state-text-color: rgba(0, 0, 0, 0.26);
  --mat-legacy-button-toggle-disabled-state-background-color: #eeeeee;
  --mat-legacy-button-toggle-disabled-selected-state-background-color: #bdbdbd;
  --mat-standard-button-toggle-text-color: rgba(0, 0, 0, 0.87);
  --mat-standard-button-toggle-background-color: white;
  --mat-standard-button-toggle-state-layer-color: black;
  --mat-standard-button-toggle-selected-state-background-color: #e0e0e0;
  --mat-standard-button-toggle-selected-state-text-color: rgba(0, 0, 0, 0.87);
  --mat-standard-button-toggle-disabled-state-text-color: rgba(0, 0, 0, 0.26);
  --mat-standard-button-toggle-disabled-state-background-color: white;
  --mat-standard-button-toggle-disabled-selected-state-text-color: rgba(0, 0, 0, 0.87);
  --mat-standard-button-toggle-disabled-selected-state-background-color: #bdbdbd;
  --mat-standard-button-toggle-divider-color: #e0e0e0;
  --mat-standard-button-toggle-height: 48px;
  --mat-datepicker-calendar-container-shape: 4px;
  --mat-datepicker-calendar-container-touch-shape: 4px;
  --mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  --mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
  --mat-datepicker-calendar-date-selected-state-text-color: white;
  --mat-datepicker-calendar-date-selected-state-background-color: #0a8aa0;
  --mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(10, 138, 160, 0.4);
  --mat-datepicker-calendar-date-today-selected-state-outline-color: white;
  --mat-datepicker-calendar-date-focus-state-background-color: rgba(10, 138, 160, 0.3);
  --mat-datepicker-calendar-date-hover-state-background-color: rgba(10, 138, 160, 0.3);
  --mat-datepicker-toggle-active-state-icon-color: #0a8aa0;
  --mat-datepicker-calendar-date-in-range-state-background-color: rgba(10, 138, 160, 0.2);
  --mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, 0.2);
  --mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;
  --mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;
  --mat-datepicker-toggle-icon-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-period-button-text-color: black;
  --mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, 0.12);
  --mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, 0.38);
  --mat-datepicker-calendar-date-today-disabled-state-outline-color: rgba(0, 0, 0, 0.18);
  --mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, 0.87);
  --mat-datepicker-calendar-date-outline-color: transparent;
  --mat-datepicker-calendar-date-disabled-state-text-color: rgba(0, 0, 0, 0.38);
  --mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, 0.24);
  --mat-datepicker-range-input-separator-color: rgba(0, 0, 0, 0.87);
  --mat-datepicker-range-input-disabled-state-separator-color: rgba(0, 0, 0, 0.38);
  --mat-datepicker-range-input-disabled-state-text-color: rgba(0, 0, 0, 0.38);
  --mat-datepicker-calendar-container-background-color: white;
  --mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-divider-width: 1px;
  --mat-divider-color: rgba(0, 0, 0, 0.12);
  --mat-expansion-container-shape: 4px;
  --mat-expansion-legacy-header-indicator-display: inline-block;
  --mat-expansion-header-indicator-display: none;
  --mat-expansion-container-background-color: white;
  --mat-expansion-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-expansion-actions-divider-color: rgba(0, 0, 0, 0.12);
  --mat-expansion-header-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-expansion-header-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-expansion-header-disabled-state-text-color: rgba(0, 0, 0, 0.26);
  --mat-expansion-header-text-color: rgba(0, 0, 0, 0.87);
  --mat-expansion-header-description-color: rgba(0, 0, 0, 0.54);
  --mat-expansion-header-indicator-color: rgba(0, 0, 0, 0.54);
  --mat-expansion-header-collapsed-state-height: 48px;
  --mat-expansion-header-expanded-state-height: 64px;
  --mat-icon-color: inherit;
  --mat-sidenav-container-shape: 0;
  --mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);
  --mat-sidenav-container-width: auto;
  --mat-sidenav-container-divider-color: rgba(0, 0, 0, 0.12);
  --mat-sidenav-container-background-color: white;
  --mat-sidenav-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-sidenav-content-background-color: #fafafa;
  --mat-sidenav-content-text-color: rgba(0, 0, 0, 0.87);
  --mat-sidenav-scrim-color: rgba(0, 0, 0, 0.6);
  --mat-stepper-header-icon-foreground-color: white;
  --mat-stepper-header-selected-state-icon-background-color: #0a8aa0;
  --mat-stepper-header-selected-state-icon-foreground-color: white;
  --mat-stepper-header-done-state-icon-background-color: #0a8aa0;
  --mat-stepper-header-done-state-icon-foreground-color: white;
  --mat-stepper-header-edit-state-icon-background-color: #0a8aa0;
  --mat-stepper-header-edit-state-icon-foreground-color: white;
  --mat-stepper-container-color: white;
  --mat-stepper-line-color: rgba(0, 0, 0, 0.12);
  --mat-stepper-header-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-stepper-header-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-stepper-header-label-text-color: rgba(0, 0, 0, 0.54);
  --mat-stepper-header-optional-label-text-color: rgba(0, 0, 0, 0.54);
  --mat-stepper-header-selected-state-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-stepper-header-error-state-label-text-color: #f44336;
  --mat-stepper-header-icon-background-color: rgba(0, 0, 0, 0.54);
  --mat-stepper-header-error-state-icon-foreground-color: #f44336;
  --mat-stepper-header-error-state-icon-background-color: transparent;
  --mat-stepper-header-height: 72px;
  --mat-sort-arrow-color: #757575;
  --mat-toolbar-container-background-color: whitesmoke;
  --mat-toolbar-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-toolbar-standard-height: 64px;
  --mat-toolbar-mobile-height: 56px;
  --mat-tree-container-background-color: white;
  --mat-tree-node-text-color: rgba(0, 0, 0, 0.87);
  --mat-tree-node-min-height: 48px;
  --meta-table-row-border-color: var(--plr-color-mojave-extra);
  --meta-table-row-border-hover-color: var(--plr-emphasize-border-hover-color);
  /* TODO(mdc-migration): The following rule targets internal classes of tabs that may no longer apply for the MDC version.*/
  /* TODO(mdc-migration): The following rule targets internal classes of menu that may no longer apply for the MDC version.*/
  --mat-form-field-subscript-text-size: 75%;
  --mat-form-field-subscript-text-line-height: normal;
  --mdc-outlined-text-field-hover-outline-color: var(--plr-color-sand-200);
  --mdc-icon-button-icon-size: 18px;
}
.plr-light-theme .blur,
html .blur {
  filter: blur(24px);
  -moz-filter: blur(24px);
  -o-filter: blur(24px);
  -ms-filter: blur(24px);
  filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='svgMask'><feGaussianBlur stdDeviation='24' /></filter></svg>#svgMask");
}
.plr-light-theme .mat-mdc-dialog-container,
html .mat-mdc-dialog-container {
  border-radius: 8px !important;
  padding: 0 !important;
  overflow: hidden !important;
  background: rgba(255, 255, 255, 0.85);
}
.plr-light-theme .mat-mdc-dialog-container .mdc-dialog__content,
html .mat-mdc-dialog-container .mdc-dialog__content {
  letter-spacing: normal;
  font-size: inherit;
  line-height: unset !important;
  font-family: var(--plr-roboto-regular) !important;
}
.plr-light-theme .mdc-dialog__container,
.plr-light-theme .mdc-dialog__container .mat-mdc-dialog-surface.mdc-dialog__surface,
html .mdc-dialog__container,
html .mdc-dialog__container .mat-mdc-dialog-surface.mdc-dialog__surface {
  display: initial !important;
}
.plr-light-theme .cdk-overlay-pane.dialog--confirm,
.plr-light-theme .cdk-overlay-pane.dialog--alert,
.plr-light-theme .cdk-overlay-pane.dialog--open,
.plr-light-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--confirm,
.plr-light-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--alert .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--open,
html .cdk-overlay-pane.dialog--confirm,
html .cdk-overlay-pane.dialog--alert,
html .cdk-overlay-pane.dialog--open,
html .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--confirm,
html .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--alert .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--open {
  max-width: 682px !important;
  min-width: 682px;
}
@media (min-width: 420px) and (max-width: 599px) {
  .plr-light-theme .cdk-overlay-pane.dialog--confirm,
  .plr-light-theme .cdk-overlay-pane.dialog--alert,
  .plr-light-theme .cdk-overlay-pane.dialog--open,
  .plr-light-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--confirm,
  .plr-light-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--alert .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--open,
  html .cdk-overlay-pane.dialog--confirm,
  html .cdk-overlay-pane.dialog--alert,
  html .cdk-overlay-pane.dialog--open,
  html .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--confirm,
  html .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--alert .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--open {
    max-width: 100% !important;
    min-width: 100%;
    height: 100%;
  }
}
@media (max-width: 420px) {
  .plr-light-theme .cdk-overlay-pane.dialog--confirm,
  .plr-light-theme .cdk-overlay-pane.dialog--alert,
  .plr-light-theme .cdk-overlay-pane.dialog--open,
  .plr-light-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--confirm,
  .plr-light-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--alert .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--open,
  html .cdk-overlay-pane.dialog--confirm,
  html .cdk-overlay-pane.dialog--alert,
  html .cdk-overlay-pane.dialog--open,
  html .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--confirm,
  html .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--alert .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--open {
    max-width: 100% !important;
    min-width: 100%;
    height: 100%;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .plr-light-theme .cdk-overlay-pane.dialog--confirm,
  .plr-light-theme .cdk-overlay-pane.dialog--alert,
  .plr-light-theme .cdk-overlay-pane.dialog--open,
  .plr-light-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--confirm,
  .plr-light-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--alert .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--open,
  html .cdk-overlay-pane.dialog--confirm,
  html .cdk-overlay-pane.dialog--alert,
  html .cdk-overlay-pane.dialog--open,
  html .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--confirm,
  html .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--alert .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--open {
    max-width: 100% !important;
    min-width: 100%;
    height: 100%;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .plr-light-theme .cdk-overlay-pane.dialog--confirm,
  .plr-light-theme .cdk-overlay-pane.dialog--alert,
  .plr-light-theme .cdk-overlay-pane.dialog--open,
  .plr-light-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--confirm,
  .plr-light-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--alert .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--open,
  html .cdk-overlay-pane.dialog--confirm,
  html .cdk-overlay-pane.dialog--alert,
  html .cdk-overlay-pane.dialog--open,
  html .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--confirm,
  html .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--alert .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--open {
    max-width: 532px !important;
    min-width: 532px;
  }
}
.plr-light-theme .cdk-overlay-pane.dialog--editor,
.plr-light-theme .cdk-overlay-pane.dialog--large,
.plr-light-theme .cdk-overlay-pane.dialog--done,
.plr-light-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--editor,
.plr-light-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--large,
.plr-light-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--done,
html .cdk-overlay-pane.dialog--editor,
html .cdk-overlay-pane.dialog--large,
html .cdk-overlay-pane.dialog--done,
html .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--editor,
html .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--large,
html .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--done {
  max-width: 932px !important;
  min-width: 932px;
}
@media (min-width: 420px) and (max-width: 599px) {
  .plr-light-theme .cdk-overlay-pane.dialog--editor,
  .plr-light-theme .cdk-overlay-pane.dialog--large,
  .plr-light-theme .cdk-overlay-pane.dialog--done,
  .plr-light-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--editor,
  .plr-light-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--large,
  .plr-light-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--done,
  html .cdk-overlay-pane.dialog--editor,
  html .cdk-overlay-pane.dialog--large,
  html .cdk-overlay-pane.dialog--done,
  html .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--editor,
  html .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--large,
  html .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--done {
    max-width: 100% !important;
    min-width: 100%;
    height: 100%;
  }
}
@media (max-width: 420px) {
  .plr-light-theme .cdk-overlay-pane.dialog--editor,
  .plr-light-theme .cdk-overlay-pane.dialog--large,
  .plr-light-theme .cdk-overlay-pane.dialog--done,
  .plr-light-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--editor,
  .plr-light-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--large,
  .plr-light-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--done,
  html .cdk-overlay-pane.dialog--editor,
  html .cdk-overlay-pane.dialog--large,
  html .cdk-overlay-pane.dialog--done,
  html .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--editor,
  html .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--large,
  html .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--done {
    max-width: 100% !important;
    min-width: 100%;
    height: 100%;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .plr-light-theme .cdk-overlay-pane.dialog--editor,
  .plr-light-theme .cdk-overlay-pane.dialog--large,
  .plr-light-theme .cdk-overlay-pane.dialog--done,
  .plr-light-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--editor,
  .plr-light-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--large,
  .plr-light-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--done,
  html .cdk-overlay-pane.dialog--editor,
  html .cdk-overlay-pane.dialog--large,
  html .cdk-overlay-pane.dialog--done,
  html .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--editor,
  html .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--large,
  html .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--done {
    max-width: 100% !important;
    min-width: 100%;
    height: 100%;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .plr-light-theme .cdk-overlay-pane.dialog--editor,
  .plr-light-theme .cdk-overlay-pane.dialog--large,
  .plr-light-theme .cdk-overlay-pane.dialog--done,
  .plr-light-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--editor,
  .plr-light-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--large,
  .plr-light-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--done,
  html .cdk-overlay-pane.dialog--editor,
  html .cdk-overlay-pane.dialog--large,
  html .cdk-overlay-pane.dialog--done,
  html .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--editor,
  html .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--large,
  html .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--done {
    max-width: 682px !important;
    min-width: 682px;
  }
}
.plr-light-theme .cdk-overlay-pane.dialog--x-large,
.plr-light-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--x-large,
html .cdk-overlay-pane.dialog--x-large,
html .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--x-large {
  max-width: 80vw !important;
  min-width: 80vw;
}
@media (min-width: 420px) and (max-width: 599px) {
  .plr-light-theme .cdk-overlay-pane.dialog--x-large,
  .plr-light-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--x-large,
  html .cdk-overlay-pane.dialog--x-large,
  html .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--x-large {
    max-width: 100% !important;
    min-width: 100%;
    height: 100%;
  }
}
@media (max-width: 420px) {
  .plr-light-theme .cdk-overlay-pane.dialog--x-large,
  .plr-light-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--x-large,
  html .cdk-overlay-pane.dialog--x-large,
  html .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--x-large {
    max-width: 100% !important;
    min-width: 100%;
    height: 100%;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .plr-light-theme .cdk-overlay-pane.dialog--x-large,
  .plr-light-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--x-large,
  html .cdk-overlay-pane.dialog--x-large,
  html .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--x-large {
    max-width: 100% !important;
    min-width: 100%;
    height: 100%;
  }
}
.plr-light-theme .cdk-overlay-pane.mat-mdc-dialog-panel.plr-fullscreen-dialog-max-width,
html .cdk-overlay-pane.mat-mdc-dialog-panel.plr-fullscreen-dialog-max-width {
  max-width: 95vw !important;
  min-width: 95vw;
}
@media (min-width: 420px) and (max-width: 599px) {
  .plr-light-theme .cdk-overlay-pane.mat-mdc-dialog-panel.plr-fullscreen-dialog-max-width,
  html .cdk-overlay-pane.mat-mdc-dialog-panel.plr-fullscreen-dialog-max-width {
    max-width: 100% !important;
    min-width: 100%;
    height: 100%;
  }
}
@media (max-width: 420px) {
  .plr-light-theme .cdk-overlay-pane.mat-mdc-dialog-panel.plr-fullscreen-dialog-max-width,
  html .cdk-overlay-pane.mat-mdc-dialog-panel.plr-fullscreen-dialog-max-width {
    max-width: 100% !important;
    min-width: 100%;
    height: 100%;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .plr-light-theme .cdk-overlay-pane.mat-mdc-dialog-panel.plr-fullscreen-dialog-max-width,
  html .cdk-overlay-pane.mat-mdc-dialog-panel.plr-fullscreen-dialog-max-width {
    max-width: 100% !important;
    min-width: 100%;
    height: 100%;
  }
}
.plr-light-theme .cdk-overlay-pane.dialog--auto,
html .cdk-overlay-pane.dialog--auto {
  max-width: unset !important;
  min-width: auto;
}
@media (min-width: 420px) and (max-width: 599px) {
  .plr-light-theme .cdk-overlay-pane.dialog--auto,
  html .cdk-overlay-pane.dialog--auto {
    max-width: 100% !important;
    min-width: 100%;
    height: 100%;
  }
}
@media (max-width: 420px) {
  .plr-light-theme .cdk-overlay-pane.dialog--auto,
  html .cdk-overlay-pane.dialog--auto {
    max-width: 100% !important;
    min-width: 100%;
    height: 100%;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .plr-light-theme .cdk-overlay-pane.dialog--auto,
  html .cdk-overlay-pane.dialog--auto {
    max-width: 100% !important;
    min-width: 100%;
    height: 100%;
  }
}
.plr-light-theme .cdk-overlay-pane > .mat-mdc-menu-panel,
html .cdk-overlay-pane > .mat-mdc-menu-panel {
  border-radius: 8px;
  border: 1px solid var(--plr-mat-mdc-mat-menu-border-color);
  background: var(--plr-mat-mdc-mat-menu-bg-color);
  box-shadow: var(--plr-overlay-box-shadow);
  padding: 8px;
}
.plr-light-theme .cdk-overlay-pane > .mat-mdc-menu-panel.mat-menu-content-container,
html .cdk-overlay-pane > .mat-mdc-menu-panel.mat-menu-content-container {
  margin-top: 5px;
  padding: 8px;
  border: 1px solid var(--plr-mat-mdc-mat-menu-border-color);
  background: var(--plr-mat-mdc-mat-menu-bg-color);
  box-shadow: var(--plr-overlay-box-shadow);
  min-width: 166px;
}
.plr-light-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty),
html .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) {
  padding: 5px;
  color: #065462;
  font-size: 14px;
  border-radius: 4px;
}
.plr-light-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item,
html .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  border-radius: 4px;
  color: var(--plr-mat-mdc-mat-menu-item-color);
  height: auto;
  min-height: 32px;
  min-height: 32px;
  line-height: normal;
  white-space: break-spaces;
  padding: 0px 12px;
  padding: 0px 12px;
  min-width: 150px;
  gap: 12px;
  margin-bottom: 4px;
  border: 2px solid transparent;
}
.plr-light-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item .mat-mdc-menu-item,
html .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item .mat-mdc-menu-item {
  padding: 0px;
}
.plr-light-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item .mdc-button.mat-mdc-button,
html .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item .mdc-button.mat-mdc-button {
  height: auto;
  min-height: 32px;
}
.plr-light-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item .mat-icon,
html .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item .mat-icon {
  color: var(--plr-mat-mdc-mat-menu-item-icon-color);
  font-size: 20px;
  height: 20px;
  width: 20px;
  margin-right: 8px;
  box-sizing: border-box;
  display: flex;
  align-items: center;
}
.plr-light-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item .mat-mdc-menu-item-text,
html .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item .mat-mdc-menu-item-text {
  padding-right: 8px;
  min-width: 98px;
}
.plr-light-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item .mat-mdc-menu-item-text .mdc-button .mdc-button__label,
html .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item .mat-mdc-menu-item-text .mdc-button .mdc-button__label {
  display: flex;
  align-items: center;
}
.plr-light-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item:focus, .plr-light-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item:focus-within, .plr-light-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item:hover,
html .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item:focus,
html .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item:focus-within,
html .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item:hover {
  color: var(--plr-mat-mdc-mat-menu-item-hover-color);
  background-color: var(--plr-mat-mdc-mat-menu-item-hover-bg-color);
}
.plr-light-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item:focus .mat-mdc-menu-item, .plr-light-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item:focus-within .mat-mdc-menu-item, .plr-light-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item:hover .mat-mdc-menu-item,
html .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item:focus .mat-mdc-menu-item,
html .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item:focus-within .mat-mdc-menu-item,
html .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item:hover .mat-mdc-menu-item {
  background-color: transparent;
}
.plr-light-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item:focus-visible, .plr-light-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item.cdk-focus,
html .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item:focus-visible,
html .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item.cdk-focus {
  border: 2px solid var(--plr-mat-mdc-mat-menu-item-focus-border-color);
}
.plr-light-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item:focus-visible .mat-mdc-menu-item, .plr-light-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item.cdk-focus .mat-mdc-menu-item,
html .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item:focus-visible .mat-mdc-menu-item,
html .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item.cdk-focus .mat-mdc-menu-item {
  background-color: transparent;
}
.plr-light-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item:focus-visible .mat-mdc-menu-item-text, .plr-light-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item.cdk-focus .mat-mdc-menu-item-text,
html .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item:focus-visible .mat-mdc-menu-item-text,
html .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item.cdk-focus .mat-mdc-menu-item-text {
  padding-left: 0px;
}
.plr-light-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item[disabled],
html .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item[disabled] {
  color: var(--plr-mat-mdc-mat-menu-item-disabled-color);
}
.plr-light-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item[disabled] .mat-icon,
html .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item[disabled] .mat-icon {
  color: var(--plr-mat-mdc-mat-menu-item-disabled-color);
}
.plr-light-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .in-active-item:focus, .plr-light-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .in-active-item:focus-within,
html .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .in-active-item:focus,
html .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .in-active-item:focus-within {
  background-color: transparent;
}
.plr-light-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .in-active-item:hover,
html .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .in-active-item:hover {
  background-color: var(--plr-mat-mdc-mat-menu-item-hover-bg-color);
}
.plr-light-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .in-active-item:focus, .plr-light-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .in-active-item:focus-within, .plr-light-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .in-active-item.cdk-focus,
html .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .in-active-item:focus,
html .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .in-active-item:focus-within,
html .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .in-active-item.cdk-focus {
  border: none;
}
.plr-light-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .in-active-item:focus .mat-mdc-menu-item-text, .plr-light-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .in-active-item:focus-within .mat-mdc-menu-item-text, .plr-light-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .in-active-item.cdk-focus .mat-mdc-menu-item-text,
html .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .in-active-item:focus .mat-mdc-menu-item-text,
html .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .in-active-item:focus-within .mat-mdc-menu-item-text,
html .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .in-active-item.cdk-focus .mat-mdc-menu-item-text {
  padding-left: 4px;
}
.plr-light-theme .cdk-overlay-pane > .mat-mdc-select-panel,
html .cdk-overlay-pane > .mat-mdc-select-panel {
  padding: 0px;
  min-width: calc(100% + 22px);
}
.plr-light-theme .cdk-overlay-pane.mat-mdc-dialog-panel.plr-dark-theme .mat-mdc-dialog-container .mdc-dialog__surface,
html .cdk-overlay-pane.mat-mdc-dialog-panel.plr-dark-theme .mat-mdc-dialog-container .mdc-dialog__surface {
  background-color: var(--plr-color-neutral-900);
  color: var(--plr-color-primary-50);
}
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size .plr-light-theme .mat-mdc-paginator-page-size-label,
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .plr-light-theme .mat-mdc-paginator-range-label, .plr-light-theme .plr-dark-theme .plr-multi-select-search .multi-select__body__side__header mat-label, .plr-dark-theme .plr-multi-select-search .multi-select__body__side__header .plr-light-theme mat-label, .plr-light-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-label,
.plr-light-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-paginator-range-label,
html .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size .plr-light-theme .mat-mdc-paginator-page-size-label,
html .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .plr-light-theme .mat-mdc-paginator-range-label, .plr-light-theme .plr-multi-select-search .multi-select__body__side__header mat-label,
.plr-light-theme html .plr-multi-select-search .multi-select__body__side__header mat-label,
html .plr-multi-select-search .multi-select__body__side__header .plr-light-theme mat-label,
html .plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-label,
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size html .mat-mdc-paginator-page-size-label,
html .plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-paginator-range-label,
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions html .mat-mdc-paginator-range-label,
html .plr-dark-theme .plr-multi-select-search .multi-select__body__side__header mat-label,
.plr-dark-theme .plr-multi-select-search .multi-select__body__side__header html mat-label,
html .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-label,
html .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-paginator-range-label,
html .plr-light-theme .plr-multi-select-search .multi-select__body__side__header mat-label,
.plr-light-theme .plr-multi-select-search .multi-select__body__side__header html mat-label,
html .plr-multi-select-search .multi-select__body__side__header mat-label {
  color: var(--plr-label-color);
  font-family: "Roboto Regular";
  font-weight: 400;
  font-size: 0.875rem;
  font-style: normal;
  text-decoration: none;
  text-transform: none;
  opacity: 1;
}
.plr-light-theme .plr-dark-theme mat-ink-bar:after, .plr-dark-theme .plr-light-theme mat-ink-bar:after, .plr-light-theme mat-ink-bar:after,
.plr-light-theme html mat-ink-bar:after,
html .plr-light-theme mat-ink-bar:after,
html .plr-dark-theme mat-ink-bar:after,
.plr-dark-theme html mat-ink-bar:after,
html .plr-light-theme mat-ink-bar:after,
.plr-light-theme html mat-ink-bar:after,
html mat-ink-bar:after {
  content: "";
  position: absolute;
  right: 0;
  left: 0;
  background: #076575;
  width: 87% !important;
  box-sizing: border-box;
  height: 4px;
  border-radius: 8px;
  margin: 0 auto;
}
.plr-light-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-mdc-tab-links .mat-mdc-tab-link,
html nav.mat-mdc-tab-nav-bar.main-tabs .mat-mdc-tab-links .mat-mdc-tab-link {
  height: 48px;
}
.plr-light-theme nav.mat-mdc-tab-nav-bar.main-tabs mat-ink-bar:after,
html nav.mat-mdc-tab-nav-bar.main-tabs mat-ink-bar:after {
  top: -11px;
}
.plr-light-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-mdc-tab-links .mat-mdc-tab-link,
html nav.mat-mdc-tab-nav-bar.sub-tabs .mat-mdc-tab-links .mat-mdc-tab-link {
  height: 32px;
}
.plr-light-theme nav.mat-mdc-tab-nav-bar.sub-tabs mat-ink-bar:after,
html nav.mat-mdc-tab-nav-bar.sub-tabs mat-ink-bar:after {
  top: -5px;
}
.plr-light-theme nav.mat-mdc-tab-nav-bar.main-tabs,
.plr-light-theme nav.mat-mdc-tab-nav-bar.sub-tabs,
html nav.mat-mdc-tab-nav-bar.main-tabs,
html nav.mat-mdc-tab-nav-bar.sub-tabs {
  background: rgba(255, 255, 255, 0.85);
  overflow: visible !important;
  border-bottom: none;
  max-width: 100%;
  width: 100%;
  overflow: auto !important;
}
.plr-light-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-mdc-tab-links .mat-mdc-tab-link,
.plr-light-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-mdc-tab-links .mat-mdc-tab-link,
html nav.mat-mdc-tab-nav-bar.main-tabs .mat-mdc-tab-links .mat-mdc-tab-link,
html nav.mat-mdc-tab-nav-bar.sub-tabs .mat-mdc-tab-links .mat-mdc-tab-link {
  width: auto;
  min-width: 0;
  position: relative;
  font-weight: normal;
  color: rgba(0, 0, 0, 0.85);
  opacity: 1;
  font-size: 0.875rem;
  letter-spacing: 0.21px;
  padding: 0 12px;
  z-index: 50;
}
.plr-light-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-mdc-tab-links .mat-mdc-tab-link.mdc-tab--active,
.plr-light-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-mdc-tab-links .mat-mdc-tab-link.mdc-tab--active,
html nav.mat-mdc-tab-nav-bar.main-tabs .mat-mdc-tab-links .mat-mdc-tab-link.mdc-tab--active,
html nav.mat-mdc-tab-nav-bar.sub-tabs .mat-mdc-tab-links .mat-mdc-tab-link.mdc-tab--active {
  opacity: 1;
  letter-spacing: normal;
  color: rgba(0, 0, 0, 0.85);
}
.plr-light-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-mdc-tab-links .mat-mdc-tab-link:hover:not(.mdc-tab--active):after,
.plr-light-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-mdc-tab-links .mat-mdc-tab-link:hover:not(.mdc-tab--active):after,
html nav.mat-mdc-tab-nav-bar.main-tabs .mat-mdc-tab-links .mat-mdc-tab-link:hover:not(.mdc-tab--active):after,
html nav.mat-mdc-tab-nav-bar.sub-tabs .mat-mdc-tab-links .mat-mdc-tab-link:hover:not(.mdc-tab--active):after {
  display: none !important;
}
.plr-light-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-icon,
.plr-light-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-icon,
html nav.mat-mdc-tab-nav-bar.main-tabs .mat-icon,
html nav.mat-mdc-tab-nav-bar.sub-tabs .mat-icon {
  margin: -17px 4px 0 -4px;
  width: 21px;
  height: 21px;
  font-size: 21px;
  position: relative;
  top: 8px;
  color: black;
}
.plr-light-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-icon.light-green,
.plr-light-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-icon.light-green,
html nav.mat-mdc-tab-nav-bar.main-tabs .mat-icon.light-green,
html nav.mat-mdc-tab-nav-bar.sub-tabs .mat-icon.light-green {
  color: #47b3a9;
}
.plr-light-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-icon.purple,
.plr-light-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-icon.purple,
html nav.mat-mdc-tab-nav-bar.main-tabs .mat-icon.purple,
html nav.mat-mdc-tab-nav-bar.sub-tabs .mat-icon.purple {
  color: #533e8a;
}
.plr-light-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-icon.red,
.plr-light-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-icon.red,
html nav.mat-mdc-tab-nav-bar.main-tabs .mat-icon.red,
html nav.mat-mdc-tab-nav-bar.sub-tabs .mat-icon.red {
  color: #d42626;
}
.plr-light-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-icon.green,
.plr-light-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-icon.green,
html nav.mat-mdc-tab-nav-bar.main-tabs .mat-icon.green,
html nav.mat-mdc-tab-nav-bar.sub-tabs .mat-icon.green {
  color: #568b3f;
}
.plr-light-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-icon.light-blue,
.plr-light-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-icon.light-blue,
html nav.mat-mdc-tab-nav-bar.main-tabs .mat-icon.light-blue,
html nav.mat-mdc-tab-nav-bar.sub-tabs .mat-icon.light-blue {
  color: #2674b8;
}
.plr-light-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-icon.orange,
.plr-light-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-icon.orange,
html nav.mat-mdc-tab-nav-bar.main-tabs .mat-icon.orange,
html nav.mat-mdc-tab-nav-bar.sub-tabs .mat-icon.orange {
  color: #eaa256;
}
.plr-light-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-icon.dark-blue,
.plr-light-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-icon.dark-blue,
html nav.mat-mdc-tab-nav-bar.main-tabs .mat-icon.dark-blue,
html nav.mat-mdc-tab-nav-bar.sub-tabs .mat-icon.dark-blue {
  color: #268db8;
}
.plr-light-theme mat-ink-bar,
html mat-ink-bar {
  background: transparent !important;
  display: flex;
  align-items: center;
  flex-direction: row;
  z-index: 49;
}
.plr-light-theme mat-ink-bar:after,
html mat-ink-bar:after {
  display: flex;
  align-self: center;
}
@media print {
  .plr-light-theme nav.mat-mdc-tab-nav-bar.main-tabs,
  .plr-light-theme nav.mat-mdc-tab-nav-bar.sub-tabs,
  html nav.mat-mdc-tab-nav-bar.main-tabs,
  html nav.mat-mdc-tab-nav-bar.sub-tabs {
    display: none;
  }
}
@media print and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .plr-light-theme nav.mat-mdc-tab-nav-bar.main-tabs,
  .plr-light-theme nav.mat-mdc-tab-nav-bar.sub-tabs,
  html nav.mat-mdc-tab-nav-bar.main-tabs,
  html nav.mat-mdc-tab-nav-bar.sub-tabs {
    display: none;
  }
}
.plr-light-theme .cdk-overlay-connected-position-bounding-box:has(div.metadata-lookup-panel) .cdk-overlay-pane,
html .cdk-overlay-connected-position-bounding-box:has(div.metadata-lookup-panel) .cdk-overlay-pane {
  transform: translateX(-11px);
}
.plr-light-theme .cdk-overlay-pane .mat-mdc-option,
html .cdk-overlay-pane .mat-mdc-option {
  height: auto;
  min-height: 36px;
  font-family: var(--plr-roboto);
  padding: 4px 16px;
}
.plr-light-theme .cdk-overlay-pane .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible,
html .cdk-overlay-pane .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible {
  border: 2px solid var(--plr-focus-color);
  border-radius: 4px 4px 6px 6px;
  margin-top: -2px;
}
.plr-light-theme .cdk-overlay-pane .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible .mat-mdc-option,
html .cdk-overlay-pane .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible .mat-mdc-option {
  border: 2px solid transparent;
  border-radius: 4px;
}
.plr-light-theme .cdk-overlay-pane .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible .mat-mdc-option .mat-pseudo-checkbox,
html .cdk-overlay-pane .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible .mat-mdc-option .mat-pseudo-checkbox {
  display: none;
}
.plr-light-theme .cdk-overlay-pane .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible .mat-mdc-option:hover,
html .cdk-overlay-pane .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible .mat-mdc-option:hover {
  background-color: var(--plr-menu-option-hover-bg-color);
}
.plr-light-theme .cdk-overlay-pane .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible .mat-mdc-option:focus, .plr-light-theme .cdk-overlay-pane .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible .mat-mdc-option:focus-within, .plr-light-theme .cdk-overlay-pane .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible .mat-mdc-option.cdk-focus, .plr-light-theme .cdk-overlay-pane .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible .mat-mdc-option.mat-active,
html .cdk-overlay-pane .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible .mat-mdc-option:focus,
html .cdk-overlay-pane .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible .mat-mdc-option:focus-within,
html .cdk-overlay-pane .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible .mat-mdc-option.cdk-focus,
html .cdk-overlay-pane .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible .mat-mdc-option.mat-active {
  border-color: var(--plr-menu-option-focus-bg-color);
  background-color: var(--plr-menu-option-focus-bg-color);
}
.plr-light-theme .cdk-overlay-pane .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible .mat-mdc-option.plr-info-msg-option:hover, .plr-light-theme .cdk-overlay-pane .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible .mat-mdc-option.plr-info-msg-option:focus, .plr-light-theme .cdk-overlay-pane .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible .mat-mdc-option.plr-info-msg-option:focus-within, .plr-light-theme .cdk-overlay-pane .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible .mat-mdc-option.plr-info-msg-option.cdk-focus, .plr-light-theme .cdk-overlay-pane .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible .mat-mdc-option.plr-info-msg-option.mat-active,
html .cdk-overlay-pane .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible .mat-mdc-option.plr-info-msg-option:hover,
html .cdk-overlay-pane .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible .mat-mdc-option.plr-info-msg-option:focus,
html .cdk-overlay-pane .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible .mat-mdc-option.plr-info-msg-option:focus-within,
html .cdk-overlay-pane .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible .mat-mdc-option.plr-info-msg-option.cdk-focus,
html .cdk-overlay-pane .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible .mat-mdc-option.plr-info-msg-option.mat-active {
  border-color: transparent;
  background-color: transparent;
}
.plr-light-theme .cdk-overlay-pane.mat-mdc-autocomplete-panel-above .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible,
html .cdk-overlay-pane.mat-mdc-autocomplete-panel-above .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible {
  max-height: 260px;
  margin-top: 0px;
  margin-bottom: -2px;
  border: 2px solid var(--plr-focus-color);
  box-shadow: 0px -2px 4px -1px rgba(0, 0, 0, 0.2), 0px -4px 5px 0px rgba(0, 0, 0, 0.14), 0px -1px 10px 0px rgba(0, 0, 0, 0.12);
  border-radius: 6px 6px 4px 4px;
}
.plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list .mdc-list-item, .left-nav-component .root-node .mat-mdc-nav-list .plr-light-theme .mdc-list-item,
.plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list .plr-light-theme .mat-mdc-list-item, .plr-light-theme .button-menu .overlay-container .mat-list-base.mat-action-list button .mat-list-item-content, .button-menu .overlay-container .mat-list-base.mat-action-list button .plr-light-theme .mat-list-item-content, .plr-light-theme .table-menu.mat-menu-panel .mat-menu-content .mat-menu-item, .table-menu.mat-menu-panel .mat-menu-content .plr-light-theme .mat-menu-item, .plr-light-theme .table-menu.mat-menu-panel .mat-menu-content .mat-mdc-menu-item, .table-menu.mat-menu-panel .mat-menu-content .plr-light-theme .mat-mdc-menu-item, .plr-light-theme .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-menu-item, .table-menu.mat-menu-panel .mat-mdc-menu-content .plr-light-theme .mat-menu-item, .plr-light-theme .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item, .table-menu.mat-menu-panel .mat-mdc-menu-content .plr-light-theme .mat-mdc-menu-item,
.plr-light-theme .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .plr-light-theme .mat-menu-item,
.plr-light-theme .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .plr-light-theme .mat-mdc-menu-item,
.plr-light-theme .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .plr-light-theme .mat-menu-item,
.plr-light-theme .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .plr-light-theme .mat-mdc-menu-item, .plr-light-theme .plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item, .plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list .plr-light-theme .mat-mdc-list-item, .plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.plr-light-theme html .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
html .left-nav-component .root-node .mat-mdc-nav-list .plr-light-theme .mat-mdc-list-item,
html .left-nav-component .root-node .mat-mdc-nav-list .mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list html .mdc-list-item,
html .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list html .mat-mdc-list-item,
html .button-menu .overlay-container .mat-list-base.mat-action-list button .mat-list-item-content,
.button-menu .overlay-container .mat-list-base.mat-action-list button html .mat-list-item-content,
html .table-menu.mat-menu-panel .mat-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-menu-content html .mat-menu-item,
html .table-menu.mat-menu-panel .mat-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-menu-content html .mat-mdc-menu-item,
html .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content html .mat-menu-item,
html .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content html .mat-mdc-menu-item,
html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content html .mat-menu-item,
html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content html .mat-mdc-menu-item,
html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content html .mat-menu-item,
html .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content html .mat-mdc-menu-item,
html .plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list html .mat-mdc-list-item,
html .plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list html .mat-mdc-list-item,
html .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item {
  border: none;
}
.plr-light-theme .left-nav-component,
html .left-nav-component {
  margin: 16px 8px;
}
.plr-light-theme .left-nav-component a,
.plr-light-theme .left-nav-component .active,
html .left-nav-component a,
html .left-nav-component .active {
  text-decoration: none !important;
}
.plr-light-theme .left-nav-component .root-node .root-node__display-name,
html .left-nav-component .root-node .root-node__display-name {
  display: flex;
  color: white;
}
.plr-light-theme .left-nav-component .root-node .root-node__display-name h2,
html .left-nav-component .root-node .root-node__display-name h2 {
  display: flex;
  align-self: center;
  height: unset;
  margin: 0;
  font-size: 16px;
  font-weight: normal;
}
.plr-light-theme .left-nav-component .root-node .root-node__display-name .mat-mdc-nav-list,
html .left-nav-component .root-node .root-node__display-name .mat-mdc-nav-list {
  flex-grow: 1;
}
.plr-light-theme .left-nav-component .root-node cims-resolver .root-node,
html .left-nav-component .root-node cims-resolver .root-node {
  padding-top: 0;
}
.plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
html .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item {
  display: inline-flex;
  flex-grow: 1;
  height: auto;
}
.plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item .mdc-list-item__content,
html .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item .mdc-list-item__content {
  flex-grow: 1;
  padding: 0;
}
.plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item.active .child-node__display-name, .plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item:hover .child-node__display-name,
html .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item.active .child-node__display-name,
html .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item:hover .child-node__display-name {
  border-left: 2px solid white;
}
.plr-light-theme .left-nav-component .root-node .child-node__display-name,
html .left-nav-component .root-node .child-node__display-name {
  padding: 1px 8px;
  border-left: 2px solid rgba(255, 255, 255, 0.3);
}
.plr-light-theme * .mat-form-field-appearance-fill,
html * .mat-form-field-appearance-fill {
  padding-top: 2px;
}
.plr-light-theme .plr-dark-theme cims-field-editor .display-header .panel-card > .inline-field, .plr-dark-theme cims-field-editor .display-header .plr-light-theme .panel-card > .inline-field,
.plr-light-theme .plr-dark-theme cims-field-editor .display-header .panel-card > .block-edit-field,
.plr-dark-theme cims-field-editor .display-header .plr-light-theme .panel-card > .block-edit-field,
.plr-light-theme .plr-dark-theme wpc-field-editor .display-header .panel-card > .inline-field,
.plr-dark-theme wpc-field-editor .display-header .plr-light-theme .panel-card > .inline-field,
.plr-light-theme .plr-dark-theme wpc-field-editor .display-header .panel-card > .block-edit-field,
.plr-dark-theme wpc-field-editor .display-header .plr-light-theme .panel-card > .block-edit-field,
.plr-light-theme .plr-dark-theme plr-editor .display-header .panel-card > .inline-field,
.plr-dark-theme plr-editor .display-header .plr-light-theme .panel-card > .inline-field,
.plr-light-theme .plr-dark-theme plr-editor .display-header .panel-card > .block-edit-field,
.plr-dark-theme plr-editor .display-header .plr-light-theme .panel-card > .block-edit-field, .plr-light-theme .plr-dark-theme .inline-field, .plr-dark-theme .plr-light-theme .inline-field,
.plr-light-theme .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme .inline-edit-field, .plr-light-theme .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-light-theme .plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-light-theme .plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field, .plr-light-theme .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme .plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme .plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field, .plr-light-theme .plr-dark-theme cims-field-editor .ready-only .block-edit-field .block-edit-field, .plr-light-theme .plr-dark-theme cims-field-editor.ready-only .block-edit-field .block-edit-field,
.plr-light-theme .plr-dark-theme wpc-field-editor .ready-only .block-edit-field .block-edit-field,
.plr-light-theme .plr-dark-theme wpc-field-editor.ready-only .block-edit-field .block-edit-field,
.plr-light-theme .plr-dark-theme plr-editor .ready-only .block-edit-field .block-edit-field,
.plr-light-theme .plr-dark-theme plr-editor.ready-only .block-edit-field .block-edit-field, .plr-light-theme .plr-dark-theme cims-field-editor .ready-only .block-edit-field, .plr-light-theme .plr-dark-theme cims-field-editor.ready-only .block-edit-field,
.plr-light-theme .plr-dark-theme wpc-field-editor .ready-only .block-edit-field,
.plr-light-theme .plr-dark-theme wpc-field-editor.ready-only .block-edit-field,
.plr-light-theme .plr-dark-theme plr-editor .ready-only .block-edit-field,
.plr-light-theme .plr-dark-theme plr-editor.ready-only .block-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field, .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-light-theme .block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-light-theme .block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-light-theme .block-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field, .plr-dark-theme cims-field-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme wpc-field-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme plr-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor .ready-only .block-edit-field .block-edit-field, .plr-dark-theme cims-field-editor .ready-only .block-edit-field .plr-light-theme .block-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor.ready-only .block-edit-field .block-edit-field, .plr-dark-theme cims-field-editor.ready-only .block-edit-field .plr-light-theme .block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor .ready-only .block-edit-field .block-edit-field,
.plr-dark-theme wpc-field-editor .ready-only .block-edit-field .plr-light-theme .block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor.ready-only .block-edit-field .block-edit-field,
.plr-dark-theme wpc-field-editor.ready-only .block-edit-field .plr-light-theme .block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor .ready-only .block-edit-field .block-edit-field,
.plr-dark-theme plr-editor .ready-only .block-edit-field .plr-light-theme .block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor.ready-only .block-edit-field .block-edit-field,
.plr-dark-theme plr-editor.ready-only .block-edit-field .plr-light-theme .block-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor .ready-only .block-edit-field, .plr-dark-theme cims-field-editor .ready-only .plr-light-theme .block-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor.ready-only .block-edit-field, .plr-dark-theme cims-field-editor.ready-only .plr-light-theme .block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor .ready-only .block-edit-field,
.plr-dark-theme wpc-field-editor .ready-only .plr-light-theme .block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor.ready-only .block-edit-field,
.plr-dark-theme wpc-field-editor.ready-only .plr-light-theme .block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor .ready-only .block-edit-field,
.plr-dark-theme plr-editor .ready-only .plr-light-theme .block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor.ready-only .block-edit-field,
.plr-dark-theme plr-editor.ready-only .plr-light-theme .block-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor .ready-only .block-edit-field, .plr-light-theme cims-field-editor .ready-only .plr-dark-theme .block-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor.ready-only .block-edit-field, .plr-light-theme cims-field-editor.ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor .ready-only .block-edit-field,
.plr-light-theme wpc-field-editor .ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor.ready-only .block-edit-field,
.plr-light-theme wpc-field-editor.ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor .ready-only .block-edit-field,
.plr-light-theme plr-editor .ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor.ready-only .block-edit-field,
.plr-light-theme plr-editor.ready-only .plr-dark-theme .block-edit-field,
.plr-light-theme .plr-dark-theme html cims-field-editor .ready-only .block-edit-field,
.plr-dark-theme html cims-field-editor .ready-only .plr-light-theme .block-edit-field,
.plr-light-theme html cims-field-editor .ready-only .plr-dark-theme .block-edit-field,
html cims-field-editor .ready-only .plr-dark-theme .plr-light-theme .block-edit-field,
.plr-light-theme .plr-dark-theme html cims-field-editor.ready-only .block-edit-field,
.plr-dark-theme html cims-field-editor.ready-only .plr-light-theme .block-edit-field,
.plr-light-theme html cims-field-editor.ready-only .plr-dark-theme .block-edit-field,
html cims-field-editor.ready-only .plr-dark-theme .plr-light-theme .block-edit-field,
.plr-light-theme .plr-dark-theme html wpc-field-editor .ready-only .block-edit-field,
.plr-dark-theme html wpc-field-editor .ready-only .plr-light-theme .block-edit-field,
.plr-light-theme html wpc-field-editor .ready-only .plr-dark-theme .block-edit-field,
html wpc-field-editor .ready-only .plr-dark-theme .plr-light-theme .block-edit-field,
.plr-light-theme .plr-dark-theme html wpc-field-editor.ready-only .block-edit-field,
.plr-dark-theme html wpc-field-editor.ready-only .plr-light-theme .block-edit-field,
.plr-light-theme html wpc-field-editor.ready-only .plr-dark-theme .block-edit-field,
html wpc-field-editor.ready-only .plr-dark-theme .plr-light-theme .block-edit-field,
.plr-light-theme .plr-dark-theme html plr-editor .ready-only .block-edit-field,
.plr-dark-theme html plr-editor .ready-only .plr-light-theme .block-edit-field,
.plr-light-theme html plr-editor .ready-only .plr-dark-theme .block-edit-field,
html plr-editor .ready-only .plr-dark-theme .plr-light-theme .block-edit-field,
.plr-light-theme .plr-dark-theme html plr-editor.ready-only .block-edit-field,
.plr-dark-theme html plr-editor.ready-only .plr-light-theme .block-edit-field,
.plr-light-theme html plr-editor.ready-only .plr-dark-theme .block-edit-field,
html plr-editor.ready-only .plr-dark-theme .plr-light-theme .block-edit-field,
.plr-light-theme .plr-dark-theme html cims-field-editor .ready-only .block-edit-field .block-edit-field,
.plr-dark-theme html cims-field-editor .ready-only .block-edit-field .plr-light-theme .block-edit-field,
.plr-light-theme html cims-field-editor .ready-only .block-edit-field .plr-dark-theme .block-edit-field,
html cims-field-editor .ready-only .block-edit-field .plr-dark-theme .plr-light-theme .block-edit-field,
.plr-light-theme .plr-dark-theme html cims-field-editor.ready-only .block-edit-field .block-edit-field,
.plr-dark-theme html cims-field-editor.ready-only .block-edit-field .plr-light-theme .block-edit-field,
.plr-light-theme html cims-field-editor.ready-only .block-edit-field .plr-dark-theme .block-edit-field,
html cims-field-editor.ready-only .block-edit-field .plr-dark-theme .plr-light-theme .block-edit-field,
.plr-light-theme .plr-dark-theme html wpc-field-editor .ready-only .block-edit-field .block-edit-field,
.plr-dark-theme html wpc-field-editor .ready-only .block-edit-field .plr-light-theme .block-edit-field,
.plr-light-theme html wpc-field-editor .ready-only .block-edit-field .plr-dark-theme .block-edit-field,
html wpc-field-editor .ready-only .block-edit-field .plr-dark-theme .plr-light-theme .block-edit-field,
.plr-light-theme .plr-dark-theme html wpc-field-editor.ready-only .block-edit-field .block-edit-field,
.plr-dark-theme html wpc-field-editor.ready-only .block-edit-field .plr-light-theme .block-edit-field,
.plr-light-theme html wpc-field-editor.ready-only .block-edit-field .plr-dark-theme .block-edit-field,
html wpc-field-editor.ready-only .block-edit-field .plr-dark-theme .plr-light-theme .block-edit-field,
.plr-light-theme .plr-dark-theme html plr-editor .ready-only .block-edit-field .block-edit-field,
.plr-dark-theme html plr-editor .ready-only .block-edit-field .plr-light-theme .block-edit-field,
.plr-light-theme html plr-editor .ready-only .block-edit-field .plr-dark-theme .block-edit-field,
html plr-editor .ready-only .block-edit-field .plr-dark-theme .plr-light-theme .block-edit-field,
.plr-light-theme .plr-dark-theme html plr-editor.ready-only .block-edit-field .block-edit-field,
.plr-dark-theme html plr-editor.ready-only .block-edit-field .plr-light-theme .block-edit-field,
.plr-light-theme html plr-editor.ready-only .block-edit-field .plr-dark-theme .block-edit-field,
html plr-editor.ready-only .block-edit-field .plr-dark-theme .plr-light-theme .block-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field, .plr-light-theme cims-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme wpc-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme plr-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme .plr-dark-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme html cims-field-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme html cims-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html cims-field-editor .plr-dark-theme .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme .plr-dark-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme html wpc-field-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme html wpc-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html wpc-field-editor .plr-dark-theme .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme .plr-dark-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme html plr-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme html plr-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html plr-editor .plr-dark-theme .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field, .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme .block-edit-field,
.plr-light-theme .plr-dark-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-dark-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-light-theme .block-edit-field,
.plr-light-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme .block-edit-field,
html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme .plr-light-theme .block-edit-field,
.plr-light-theme .plr-dark-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-dark-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-light-theme .block-edit-field,
.plr-light-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme .block-edit-field,
html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme .plr-light-theme .block-edit-field,
.plr-light-theme .plr-dark-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-dark-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-light-theme .block-edit-field,
.plr-light-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme .block-edit-field,
html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme .plr-light-theme .block-edit-field, .plr-light-theme cims-field-editor .display-header .panel-card > .inline-field,
.plr-light-theme cims-field-editor .display-header .panel-card > .block-edit-field,
.plr-light-theme wpc-field-editor .display-header .panel-card > .inline-field,
.plr-light-theme wpc-field-editor .display-header .panel-card > .block-edit-field,
.plr-light-theme plr-editor .display-header .panel-card > .inline-field,
.plr-light-theme plr-editor .display-header .panel-card > .block-edit-field,
html cims-field-editor .display-header .plr-light-theme .panel-card > .inline-field,
html cims-field-editor .display-header .plr-light-theme .panel-card > .block-edit-field,
html wpc-field-editor .display-header .plr-light-theme .panel-card > .inline-field,
html wpc-field-editor .display-header .plr-light-theme .panel-card > .block-edit-field,
html plr-editor .display-header .plr-light-theme .panel-card > .inline-field,
html plr-editor .display-header .plr-light-theme .panel-card > .block-edit-field, .plr-light-theme .inline-field,
.plr-light-theme .inline-edit-field,
.plr-light-theme html .inline-field,
html .plr-light-theme .inline-field,
.plr-light-theme html .inline-edit-field,
html .plr-light-theme .inline-edit-field, .plr-light-theme .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field, .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-light-theme .block-edit-field,
.plr-light-theme .plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-light-theme .block-edit-field,
.plr-light-theme .plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-light-theme .block-edit-field, .plr-light-theme .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field, .plr-dark-theme cims-field-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme .plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme wpc-field-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme .plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme plr-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field, .plr-light-theme .plr-dark-theme cims-field-editor .ready-only .block-edit-field .block-edit-field, .plr-dark-theme cims-field-editor .ready-only .block-edit-field .plr-light-theme .block-edit-field, .plr-light-theme .plr-dark-theme cims-field-editor.ready-only .block-edit-field .block-edit-field, .plr-dark-theme cims-field-editor.ready-only .block-edit-field .plr-light-theme .block-edit-field,
.plr-light-theme .plr-dark-theme wpc-field-editor .ready-only .block-edit-field .block-edit-field,
.plr-dark-theme wpc-field-editor .ready-only .block-edit-field .plr-light-theme .block-edit-field,
.plr-light-theme .plr-dark-theme wpc-field-editor.ready-only .block-edit-field .block-edit-field,
.plr-dark-theme wpc-field-editor.ready-only .block-edit-field .plr-light-theme .block-edit-field,
.plr-light-theme .plr-dark-theme plr-editor .ready-only .block-edit-field .block-edit-field,
.plr-dark-theme plr-editor .ready-only .block-edit-field .plr-light-theme .block-edit-field,
.plr-light-theme .plr-dark-theme plr-editor.ready-only .block-edit-field .block-edit-field,
.plr-dark-theme plr-editor.ready-only .block-edit-field .plr-light-theme .block-edit-field, .plr-light-theme .plr-dark-theme cims-field-editor .ready-only .block-edit-field, .plr-dark-theme cims-field-editor .ready-only .plr-light-theme .block-edit-field, .plr-light-theme .plr-dark-theme cims-field-editor.ready-only .block-edit-field, .plr-dark-theme cims-field-editor.ready-only .plr-light-theme .block-edit-field,
.plr-light-theme .plr-dark-theme wpc-field-editor .ready-only .block-edit-field,
.plr-dark-theme wpc-field-editor .ready-only .plr-light-theme .block-edit-field,
.plr-light-theme .plr-dark-theme wpc-field-editor.ready-only .block-edit-field,
.plr-dark-theme wpc-field-editor.ready-only .plr-light-theme .block-edit-field,
.plr-light-theme .plr-dark-theme plr-editor .ready-only .block-edit-field,
.plr-dark-theme plr-editor .ready-only .plr-light-theme .block-edit-field,
.plr-light-theme .plr-dark-theme plr-editor.ready-only .block-edit-field,
.plr-dark-theme plr-editor.ready-only .plr-light-theme .block-edit-field, .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-light-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-light-theme .block-edit-field,
.plr-light-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-light-theme .block-edit-field,
.plr-light-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-light-theme .block-edit-field, .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html cims-field-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html wpc-field-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html plr-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field, .plr-light-theme cims-field-editor .ready-only .block-edit-field .block-edit-field, .plr-light-theme cims-field-editor.ready-only .block-edit-field .block-edit-field,
.plr-light-theme wpc-field-editor .ready-only .block-edit-field .block-edit-field,
.plr-light-theme wpc-field-editor.ready-only .block-edit-field .block-edit-field,
.plr-light-theme plr-editor .ready-only .block-edit-field .block-edit-field,
.plr-light-theme plr-editor.ready-only .block-edit-field .block-edit-field,
.plr-light-theme html cims-field-editor .ready-only .block-edit-field .block-edit-field,
html cims-field-editor .ready-only .block-edit-field .plr-light-theme .block-edit-field,
.plr-light-theme html cims-field-editor.ready-only .block-edit-field .block-edit-field,
html cims-field-editor.ready-only .block-edit-field .plr-light-theme .block-edit-field,
.plr-light-theme html wpc-field-editor .ready-only .block-edit-field .block-edit-field,
html wpc-field-editor .ready-only .block-edit-field .plr-light-theme .block-edit-field,
.plr-light-theme html wpc-field-editor.ready-only .block-edit-field .block-edit-field,
html wpc-field-editor.ready-only .block-edit-field .plr-light-theme .block-edit-field,
.plr-light-theme html plr-editor .ready-only .block-edit-field .block-edit-field,
html plr-editor .ready-only .block-edit-field .plr-light-theme .block-edit-field,
.plr-light-theme html plr-editor.ready-only .block-edit-field .block-edit-field,
html plr-editor.ready-only .block-edit-field .plr-light-theme .block-edit-field, .plr-light-theme cims-field-editor .ready-only .block-edit-field, .plr-light-theme cims-field-editor.ready-only .block-edit-field,
.plr-light-theme wpc-field-editor .ready-only .block-edit-field,
.plr-light-theme wpc-field-editor.ready-only .block-edit-field,
.plr-light-theme plr-editor .ready-only .block-edit-field,
.plr-light-theme plr-editor.ready-only .block-edit-field,
.plr-light-theme html cims-field-editor .ready-only .block-edit-field,
html cims-field-editor .ready-only .plr-light-theme .block-edit-field,
.plr-light-theme html cims-field-editor.ready-only .block-edit-field,
html cims-field-editor.ready-only .plr-light-theme .block-edit-field,
.plr-light-theme html wpc-field-editor .ready-only .block-edit-field,
html wpc-field-editor .ready-only .plr-light-theme .block-edit-field,
.plr-light-theme html wpc-field-editor.ready-only .block-edit-field,
html wpc-field-editor.ready-only .plr-light-theme .block-edit-field,
.plr-light-theme html plr-editor .ready-only .block-edit-field,
html plr-editor .ready-only .plr-light-theme .block-edit-field,
.plr-light-theme html plr-editor.ready-only .block-edit-field,
html plr-editor.ready-only .plr-light-theme .block-edit-field,
.plr-light-theme html .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-light-theme html .block-edit-field,
.plr-light-theme html .plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-light-theme html .block-edit-field,
.plr-light-theme html .plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-light-theme html .block-edit-field,
.plr-light-theme html .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme cims-field-editor .plr-light-theme html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme html .plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme wpc-field-editor .plr-light-theme html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme html .plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme plr-editor .plr-light-theme html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme html .plr-dark-theme cims-field-editor .ready-only .block-edit-field .block-edit-field,
.plr-dark-theme cims-field-editor .ready-only .block-edit-field .plr-light-theme html .block-edit-field,
.plr-light-theme html .plr-dark-theme cims-field-editor.ready-only .block-edit-field .block-edit-field,
.plr-dark-theme cims-field-editor.ready-only .block-edit-field .plr-light-theme html .block-edit-field,
.plr-light-theme html .plr-dark-theme wpc-field-editor .ready-only .block-edit-field .block-edit-field,
.plr-dark-theme wpc-field-editor .ready-only .block-edit-field .plr-light-theme html .block-edit-field,
.plr-light-theme html .plr-dark-theme wpc-field-editor.ready-only .block-edit-field .block-edit-field,
.plr-dark-theme wpc-field-editor.ready-only .block-edit-field .plr-light-theme html .block-edit-field,
.plr-light-theme html .plr-dark-theme plr-editor .ready-only .block-edit-field .block-edit-field,
.plr-dark-theme plr-editor .ready-only .block-edit-field .plr-light-theme html .block-edit-field,
.plr-light-theme html .plr-dark-theme plr-editor.ready-only .block-edit-field .block-edit-field,
.plr-dark-theme plr-editor.ready-only .block-edit-field .plr-light-theme html .block-edit-field,
.plr-light-theme html .plr-dark-theme cims-field-editor .ready-only .block-edit-field,
.plr-dark-theme cims-field-editor .ready-only .plr-light-theme html .block-edit-field,
.plr-light-theme html .plr-dark-theme cims-field-editor.ready-only .block-edit-field,
.plr-dark-theme cims-field-editor.ready-only .plr-light-theme html .block-edit-field,
.plr-light-theme html .plr-dark-theme wpc-field-editor .ready-only .block-edit-field,
.plr-dark-theme wpc-field-editor .ready-only .plr-light-theme html .block-edit-field,
.plr-light-theme html .plr-dark-theme wpc-field-editor.ready-only .block-edit-field,
.plr-dark-theme wpc-field-editor.ready-only .plr-light-theme html .block-edit-field,
.plr-light-theme html .plr-dark-theme plr-editor .ready-only .block-edit-field,
.plr-dark-theme plr-editor .ready-only .plr-light-theme html .block-edit-field,
.plr-light-theme html .plr-dark-theme plr-editor.ready-only .block-edit-field,
.plr-dark-theme plr-editor.ready-only .plr-light-theme html .block-edit-field,
.plr-light-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field html .block-edit-field,
.plr-light-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field html .block-edit-field,
.plr-light-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field html .block-edit-field,
.plr-light-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-light-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-light-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-light-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme cims-field-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme wpc-field-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme plr-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme html cims-field-editor .ready-only .block-edit-field .block-edit-field,
.plr-light-theme cims-field-editor .ready-only .block-edit-field html .block-edit-field,
.plr-light-theme html cims-field-editor.ready-only .block-edit-field .block-edit-field,
.plr-light-theme cims-field-editor.ready-only .block-edit-field html .block-edit-field,
.plr-light-theme html wpc-field-editor .ready-only .block-edit-field .block-edit-field,
.plr-light-theme wpc-field-editor .ready-only .block-edit-field html .block-edit-field,
.plr-light-theme html wpc-field-editor.ready-only .block-edit-field .block-edit-field,
.plr-light-theme wpc-field-editor.ready-only .block-edit-field html .block-edit-field,
.plr-light-theme html plr-editor .ready-only .block-edit-field .block-edit-field,
.plr-light-theme plr-editor .ready-only .block-edit-field html .block-edit-field,
.plr-light-theme html plr-editor.ready-only .block-edit-field .block-edit-field,
.plr-light-theme plr-editor.ready-only .block-edit-field html .block-edit-field,
.plr-light-theme html cims-field-editor .ready-only .block-edit-field .block-edit-field,
.plr-light-theme html cims-field-editor.ready-only .block-edit-field .block-edit-field,
.plr-light-theme html wpc-field-editor .ready-only .block-edit-field .block-edit-field,
.plr-light-theme html wpc-field-editor.ready-only .block-edit-field .block-edit-field,
.plr-light-theme html plr-editor .ready-only .block-edit-field .block-edit-field,
.plr-light-theme html plr-editor.ready-only .block-edit-field .block-edit-field,
.plr-light-theme html cims-field-editor .ready-only .block-edit-field,
.plr-light-theme cims-field-editor .ready-only html .block-edit-field,
.plr-light-theme html cims-field-editor.ready-only .block-edit-field,
.plr-light-theme cims-field-editor.ready-only html .block-edit-field,
.plr-light-theme html wpc-field-editor .ready-only .block-edit-field,
.plr-light-theme wpc-field-editor .ready-only html .block-edit-field,
.plr-light-theme html wpc-field-editor.ready-only .block-edit-field,
.plr-light-theme wpc-field-editor.ready-only html .block-edit-field,
.plr-light-theme html plr-editor .ready-only .block-edit-field,
.plr-light-theme plr-editor .ready-only html .block-edit-field,
.plr-light-theme html plr-editor.ready-only .block-edit-field,
.plr-light-theme plr-editor.ready-only html .block-edit-field,
.plr-light-theme html cims-field-editor .ready-only .block-edit-field,
.plr-light-theme html cims-field-editor.ready-only .block-edit-field,
.plr-light-theme html wpc-field-editor .ready-only .block-edit-field,
.plr-light-theme html wpc-field-editor.ready-only .block-edit-field,
.plr-light-theme html plr-editor .ready-only .block-edit-field,
.plr-light-theme html plr-editor.ready-only .block-edit-field,
html .plr-light-theme .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field html .plr-light-theme .block-edit-field,
html .plr-light-theme .plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field html .plr-light-theme .block-edit-field,
html .plr-light-theme .plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field html .plr-light-theme .block-edit-field,
html .plr-light-theme .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme cims-field-editor html .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html .plr-light-theme .plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme wpc-field-editor html .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html .plr-light-theme .plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme plr-editor html .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html .plr-light-theme .plr-dark-theme cims-field-editor .ready-only .block-edit-field .block-edit-field,
.plr-dark-theme cims-field-editor .ready-only .block-edit-field html .plr-light-theme .block-edit-field,
html .plr-light-theme .plr-dark-theme cims-field-editor.ready-only .block-edit-field .block-edit-field,
.plr-dark-theme cims-field-editor.ready-only .block-edit-field html .plr-light-theme .block-edit-field,
html .plr-light-theme .plr-dark-theme wpc-field-editor .ready-only .block-edit-field .block-edit-field,
.plr-dark-theme wpc-field-editor .ready-only .block-edit-field html .plr-light-theme .block-edit-field,
html .plr-light-theme .plr-dark-theme wpc-field-editor.ready-only .block-edit-field .block-edit-field,
.plr-dark-theme wpc-field-editor.ready-only .block-edit-field html .plr-light-theme .block-edit-field,
html .plr-light-theme .plr-dark-theme plr-editor .ready-only .block-edit-field .block-edit-field,
.plr-dark-theme plr-editor .ready-only .block-edit-field html .plr-light-theme .block-edit-field,
html .plr-light-theme .plr-dark-theme plr-editor.ready-only .block-edit-field .block-edit-field,
.plr-dark-theme plr-editor.ready-only .block-edit-field html .plr-light-theme .block-edit-field,
html .plr-light-theme .plr-dark-theme cims-field-editor .ready-only .block-edit-field,
.plr-dark-theme cims-field-editor .ready-only html .plr-light-theme .block-edit-field,
html .plr-light-theme .plr-dark-theme cims-field-editor.ready-only .block-edit-field,
.plr-dark-theme cims-field-editor.ready-only html .plr-light-theme .block-edit-field,
html .plr-light-theme .plr-dark-theme wpc-field-editor .ready-only .block-edit-field,
.plr-dark-theme wpc-field-editor .ready-only html .plr-light-theme .block-edit-field,
html .plr-light-theme .plr-dark-theme wpc-field-editor.ready-only .block-edit-field,
.plr-dark-theme wpc-field-editor.ready-only html .plr-light-theme .block-edit-field,
html .plr-light-theme .plr-dark-theme plr-editor .ready-only .block-edit-field,
.plr-dark-theme plr-editor .ready-only html .plr-light-theme .block-edit-field,
html .plr-light-theme .plr-dark-theme plr-editor.ready-only .block-edit-field,
.plr-dark-theme plr-editor.ready-only html .plr-light-theme .block-edit-field,
html .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
html .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
html .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
html .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-light-theme .block-edit-field,
html .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-light-theme .block-edit-field,
html .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-light-theme .block-edit-field,
html .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html cims-field-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html wpc-field-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html plr-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html .plr-light-theme cims-field-editor .ready-only .block-edit-field .block-edit-field,
html .plr-light-theme cims-field-editor.ready-only .block-edit-field .block-edit-field,
html .plr-light-theme wpc-field-editor .ready-only .block-edit-field .block-edit-field,
html .plr-light-theme wpc-field-editor.ready-only .block-edit-field .block-edit-field,
html .plr-light-theme plr-editor .ready-only .block-edit-field .block-edit-field,
html .plr-light-theme plr-editor.ready-only .block-edit-field .block-edit-field,
html .plr-light-theme cims-field-editor .ready-only .block-edit-field .block-edit-field,
html cims-field-editor .ready-only .block-edit-field .plr-light-theme .block-edit-field,
html .plr-light-theme cims-field-editor.ready-only .block-edit-field .block-edit-field,
html cims-field-editor.ready-only .block-edit-field .plr-light-theme .block-edit-field,
html .plr-light-theme wpc-field-editor .ready-only .block-edit-field .block-edit-field,
html wpc-field-editor .ready-only .block-edit-field .plr-light-theme .block-edit-field,
html .plr-light-theme wpc-field-editor.ready-only .block-edit-field .block-edit-field,
html wpc-field-editor.ready-only .block-edit-field .plr-light-theme .block-edit-field,
html .plr-light-theme plr-editor .ready-only .block-edit-field .block-edit-field,
html plr-editor .ready-only .block-edit-field .plr-light-theme .block-edit-field,
html .plr-light-theme plr-editor.ready-only .block-edit-field .block-edit-field,
html plr-editor.ready-only .block-edit-field .plr-light-theme .block-edit-field,
html .plr-light-theme cims-field-editor .ready-only .block-edit-field,
html .plr-light-theme cims-field-editor.ready-only .block-edit-field,
html .plr-light-theme wpc-field-editor .ready-only .block-edit-field,
html .plr-light-theme wpc-field-editor.ready-only .block-edit-field,
html .plr-light-theme plr-editor .ready-only .block-edit-field,
html .plr-light-theme plr-editor.ready-only .block-edit-field,
html .plr-light-theme cims-field-editor .ready-only .block-edit-field,
html cims-field-editor .ready-only .plr-light-theme .block-edit-field,
html .plr-light-theme cims-field-editor.ready-only .block-edit-field,
html cims-field-editor.ready-only .plr-light-theme .block-edit-field,
html .plr-light-theme wpc-field-editor .ready-only .block-edit-field,
html wpc-field-editor .ready-only .plr-light-theme .block-edit-field,
html .plr-light-theme wpc-field-editor.ready-only .block-edit-field,
html wpc-field-editor.ready-only .plr-light-theme .block-edit-field,
html .plr-light-theme plr-editor .ready-only .block-edit-field,
html plr-editor .ready-only .plr-light-theme .block-edit-field,
html .plr-light-theme plr-editor.ready-only .block-edit-field,
html plr-editor.ready-only .plr-light-theme .block-edit-field,
html .plr-dark-theme cims-field-editor .display-header .panel-card > .inline-field,
.plr-dark-theme cims-field-editor .display-header html .panel-card > .inline-field,
html .plr-dark-theme cims-field-editor .display-header .panel-card > .block-edit-field,
.plr-dark-theme cims-field-editor .display-header html .panel-card > .block-edit-field,
html .plr-dark-theme wpc-field-editor .display-header .panel-card > .inline-field,
.plr-dark-theme wpc-field-editor .display-header html .panel-card > .inline-field,
html .plr-dark-theme wpc-field-editor .display-header .panel-card > .block-edit-field,
.plr-dark-theme wpc-field-editor .display-header html .panel-card > .block-edit-field,
html .plr-dark-theme plr-editor .display-header .panel-card > .inline-field,
.plr-dark-theme plr-editor .display-header html .panel-card > .inline-field,
html .plr-dark-theme plr-editor .display-header .panel-card > .block-edit-field,
.plr-dark-theme plr-editor .display-header html .panel-card > .block-edit-field,
html .plr-dark-theme .inline-field,
.plr-dark-theme html .inline-field,
html .plr-dark-theme .inline-edit-field,
.plr-dark-theme html .inline-edit-field,
html .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
html .plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
html .plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
html .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html .plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html .plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html .plr-dark-theme cims-field-editor .ready-only .block-edit-field .block-edit-field,
html .plr-dark-theme cims-field-editor.ready-only .block-edit-field .block-edit-field,
html .plr-dark-theme wpc-field-editor .ready-only .block-edit-field .block-edit-field,
html .plr-dark-theme wpc-field-editor.ready-only .block-edit-field .block-edit-field,
html .plr-dark-theme plr-editor .ready-only .block-edit-field .block-edit-field,
html .plr-dark-theme plr-editor.ready-only .block-edit-field .block-edit-field,
html .plr-dark-theme cims-field-editor .ready-only .block-edit-field,
html .plr-dark-theme cims-field-editor.ready-only .block-edit-field,
html .plr-dark-theme wpc-field-editor .ready-only .block-edit-field,
html .plr-dark-theme wpc-field-editor.ready-only .block-edit-field,
html .plr-dark-theme plr-editor .ready-only .block-edit-field,
html .plr-dark-theme plr-editor.ready-only .block-edit-field,
.plr-dark-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field html .block-edit-field,
.plr-dark-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field html .block-edit-field,
.plr-dark-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field html .block-edit-field,
.plr-dark-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme cims-field-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme wpc-field-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme plr-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme html cims-field-editor .ready-only .block-edit-field .block-edit-field,
.plr-dark-theme cims-field-editor .ready-only .block-edit-field html .block-edit-field,
.plr-dark-theme html cims-field-editor.ready-only .block-edit-field .block-edit-field,
.plr-dark-theme cims-field-editor.ready-only .block-edit-field html .block-edit-field,
.plr-dark-theme html wpc-field-editor .ready-only .block-edit-field .block-edit-field,
.plr-dark-theme wpc-field-editor .ready-only .block-edit-field html .block-edit-field,
.plr-dark-theme html wpc-field-editor.ready-only .block-edit-field .block-edit-field,
.plr-dark-theme wpc-field-editor.ready-only .block-edit-field html .block-edit-field,
.plr-dark-theme html plr-editor .ready-only .block-edit-field .block-edit-field,
.plr-dark-theme plr-editor .ready-only .block-edit-field html .block-edit-field,
.plr-dark-theme html plr-editor.ready-only .block-edit-field .block-edit-field,
.plr-dark-theme plr-editor.ready-only .block-edit-field html .block-edit-field,
.plr-dark-theme html cims-field-editor .ready-only .block-edit-field,
.plr-dark-theme cims-field-editor .ready-only html .block-edit-field,
.plr-dark-theme html cims-field-editor.ready-only .block-edit-field,
.plr-dark-theme cims-field-editor.ready-only html .block-edit-field,
.plr-dark-theme html wpc-field-editor .ready-only .block-edit-field,
.plr-dark-theme wpc-field-editor .ready-only html .block-edit-field,
.plr-dark-theme html wpc-field-editor.ready-only .block-edit-field,
.plr-dark-theme wpc-field-editor.ready-only html .block-edit-field,
.plr-dark-theme html plr-editor .ready-only .block-edit-field,
.plr-dark-theme plr-editor .ready-only html .block-edit-field,
.plr-dark-theme html plr-editor.ready-only .block-edit-field,
.plr-dark-theme plr-editor.ready-only html .block-edit-field,
html .plr-dark-theme .plr-light-theme cims-field-editor .ready-only .block-edit-field,
.plr-dark-theme .plr-light-theme cims-field-editor .ready-only html .block-edit-field,
html .plr-light-theme cims-field-editor .ready-only .plr-dark-theme .block-edit-field,
.plr-light-theme cims-field-editor .ready-only .plr-dark-theme html .block-edit-field,
html .plr-dark-theme .plr-light-theme cims-field-editor.ready-only .block-edit-field,
.plr-dark-theme .plr-light-theme cims-field-editor.ready-only html .block-edit-field,
html .plr-light-theme cims-field-editor.ready-only .plr-dark-theme .block-edit-field,
.plr-light-theme cims-field-editor.ready-only .plr-dark-theme html .block-edit-field,
html .plr-dark-theme .plr-light-theme wpc-field-editor .ready-only .block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor .ready-only html .block-edit-field,
html .plr-light-theme wpc-field-editor .ready-only .plr-dark-theme .block-edit-field,
.plr-light-theme wpc-field-editor .ready-only .plr-dark-theme html .block-edit-field,
html .plr-dark-theme .plr-light-theme wpc-field-editor.ready-only .block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor.ready-only html .block-edit-field,
html .plr-light-theme wpc-field-editor.ready-only .plr-dark-theme .block-edit-field,
.plr-light-theme wpc-field-editor.ready-only .plr-dark-theme html .block-edit-field,
html .plr-dark-theme .plr-light-theme plr-editor .ready-only .block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor .ready-only html .block-edit-field,
html .plr-light-theme plr-editor .ready-only .plr-dark-theme .block-edit-field,
.plr-light-theme plr-editor .ready-only .plr-dark-theme html .block-edit-field,
html .plr-dark-theme .plr-light-theme plr-editor.ready-only .block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor.ready-only html .block-edit-field,
html .plr-light-theme plr-editor.ready-only .plr-dark-theme .block-edit-field,
.plr-light-theme plr-editor.ready-only .plr-dark-theme html .block-edit-field,
.plr-dark-theme html cims-field-editor .ready-only .block-edit-field,
html cims-field-editor .ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme html cims-field-editor.ready-only .block-edit-field,
html cims-field-editor.ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme html wpc-field-editor .ready-only .block-edit-field,
html wpc-field-editor .ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme html wpc-field-editor.ready-only .block-edit-field,
html wpc-field-editor.ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme html plr-editor .ready-only .block-edit-field,
html plr-editor .ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme html plr-editor.ready-only .block-edit-field,
html plr-editor.ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme html cims-field-editor .ready-only .block-edit-field .block-edit-field,
html cims-field-editor .ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html cims-field-editor.ready-only .block-edit-field .block-edit-field,
html cims-field-editor.ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html wpc-field-editor .ready-only .block-edit-field .block-edit-field,
html wpc-field-editor .ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html wpc-field-editor.ready-only .block-edit-field .block-edit-field,
html wpc-field-editor.ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html plr-editor .ready-only .block-edit-field .block-edit-field,
html plr-editor .ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html plr-editor.ready-only .block-edit-field .block-edit-field,
html plr-editor.ready-only .block-edit-field .plr-dark-theme .block-edit-field,
html .plr-dark-theme .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme .plr-light-theme cims-field-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html .plr-light-theme cims-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme cims-field-editor .plr-dark-theme html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html .plr-dark-theme .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html .plr-light-theme wpc-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme wpc-field-editor .plr-dark-theme html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html .plr-dark-theme .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html .plr-light-theme plr-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme plr-editor .plr-dark-theme html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html cims-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html wpc-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html plr-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html .plr-dark-theme .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-dark-theme .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field html .block-edit-field,
html .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme .block-edit-field,
.plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme html .block-edit-field,
html .plr-dark-theme .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field html .block-edit-field,
html .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme .block-edit-field,
.plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme html .block-edit-field,
html .plr-dark-theme .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field html .block-edit-field,
html .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme .block-edit-field,
.plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme html .block-edit-field,
.plr-dark-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme .block-edit-field,
html cims-field-editor .display-header .panel-card > .inline-field,
html cims-field-editor .display-header .panel-card > .block-edit-field,
html wpc-field-editor .display-header .panel-card > .inline-field,
html wpc-field-editor .display-header .panel-card > .block-edit-field,
html plr-editor .display-header .panel-card > .inline-field,
html plr-editor .display-header .panel-card > .block-edit-field,
html .plr-light-theme .inline-field,
.plr-light-theme html .inline-field,
html .plr-light-theme .inline-edit-field,
.plr-light-theme html .inline-edit-field,
html .inline-field,
html .inline-edit-field,
html .plr-light-theme .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field html .plr-light-theme .block-edit-field,
html .plr-light-theme .plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field html .plr-light-theme .block-edit-field,
html .plr-light-theme .plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field html .plr-light-theme .block-edit-field,
html .plr-light-theme .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme cims-field-editor html .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html .plr-light-theme .plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme wpc-field-editor html .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html .plr-light-theme .plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme plr-editor html .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html .plr-light-theme .plr-dark-theme cims-field-editor .ready-only .block-edit-field .block-edit-field,
.plr-dark-theme cims-field-editor .ready-only .block-edit-field html .plr-light-theme .block-edit-field,
html .plr-light-theme .plr-dark-theme cims-field-editor.ready-only .block-edit-field .block-edit-field,
.plr-dark-theme cims-field-editor.ready-only .block-edit-field html .plr-light-theme .block-edit-field,
html .plr-light-theme .plr-dark-theme wpc-field-editor .ready-only .block-edit-field .block-edit-field,
.plr-dark-theme wpc-field-editor .ready-only .block-edit-field html .plr-light-theme .block-edit-field,
html .plr-light-theme .plr-dark-theme wpc-field-editor.ready-only .block-edit-field .block-edit-field,
.plr-dark-theme wpc-field-editor.ready-only .block-edit-field html .plr-light-theme .block-edit-field,
html .plr-light-theme .plr-dark-theme plr-editor .ready-only .block-edit-field .block-edit-field,
.plr-dark-theme plr-editor .ready-only .block-edit-field html .plr-light-theme .block-edit-field,
html .plr-light-theme .plr-dark-theme plr-editor.ready-only .block-edit-field .block-edit-field,
.plr-dark-theme plr-editor.ready-only .block-edit-field html .plr-light-theme .block-edit-field,
html .plr-light-theme .plr-dark-theme cims-field-editor .ready-only .block-edit-field,
.plr-dark-theme cims-field-editor .ready-only html .plr-light-theme .block-edit-field,
html .plr-light-theme .plr-dark-theme cims-field-editor.ready-only .block-edit-field,
.plr-dark-theme cims-field-editor.ready-only html .plr-light-theme .block-edit-field,
html .plr-light-theme .plr-dark-theme wpc-field-editor .ready-only .block-edit-field,
.plr-dark-theme wpc-field-editor .ready-only html .plr-light-theme .block-edit-field,
html .plr-light-theme .plr-dark-theme wpc-field-editor.ready-only .block-edit-field,
.plr-dark-theme wpc-field-editor.ready-only html .plr-light-theme .block-edit-field,
html .plr-light-theme .plr-dark-theme plr-editor .ready-only .block-edit-field,
.plr-dark-theme plr-editor .ready-only html .plr-light-theme .block-edit-field,
html .plr-light-theme .plr-dark-theme plr-editor.ready-only .block-edit-field,
.plr-dark-theme plr-editor.ready-only html .plr-light-theme .block-edit-field,
html .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
html .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
html .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
html .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-light-theme .block-edit-field,
html .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-light-theme .block-edit-field,
html .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-light-theme .block-edit-field,
html .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html cims-field-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html wpc-field-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html plr-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html .plr-light-theme cims-field-editor .ready-only .block-edit-field .block-edit-field,
html .plr-light-theme cims-field-editor.ready-only .block-edit-field .block-edit-field,
html .plr-light-theme wpc-field-editor .ready-only .block-edit-field .block-edit-field,
html .plr-light-theme wpc-field-editor.ready-only .block-edit-field .block-edit-field,
html .plr-light-theme plr-editor .ready-only .block-edit-field .block-edit-field,
html .plr-light-theme plr-editor.ready-only .block-edit-field .block-edit-field,
html .plr-light-theme cims-field-editor .ready-only .block-edit-field .block-edit-field,
html cims-field-editor .ready-only .block-edit-field .plr-light-theme .block-edit-field,
html .plr-light-theme cims-field-editor.ready-only .block-edit-field .block-edit-field,
html cims-field-editor.ready-only .block-edit-field .plr-light-theme .block-edit-field,
html .plr-light-theme wpc-field-editor .ready-only .block-edit-field .block-edit-field,
html wpc-field-editor .ready-only .block-edit-field .plr-light-theme .block-edit-field,
html .plr-light-theme wpc-field-editor.ready-only .block-edit-field .block-edit-field,
html wpc-field-editor.ready-only .block-edit-field .plr-light-theme .block-edit-field,
html .plr-light-theme plr-editor .ready-only .block-edit-field .block-edit-field,
html plr-editor .ready-only .block-edit-field .plr-light-theme .block-edit-field,
html .plr-light-theme plr-editor.ready-only .block-edit-field .block-edit-field,
html plr-editor.ready-only .block-edit-field .plr-light-theme .block-edit-field,
html .plr-light-theme cims-field-editor .ready-only .block-edit-field,
html .plr-light-theme cims-field-editor.ready-only .block-edit-field,
html .plr-light-theme wpc-field-editor .ready-only .block-edit-field,
html .plr-light-theme wpc-field-editor.ready-only .block-edit-field,
html .plr-light-theme plr-editor .ready-only .block-edit-field,
html .plr-light-theme plr-editor.ready-only .block-edit-field,
html .plr-light-theme cims-field-editor .ready-only .block-edit-field,
html cims-field-editor .ready-only .plr-light-theme .block-edit-field,
html .plr-light-theme cims-field-editor.ready-only .block-edit-field,
html cims-field-editor.ready-only .plr-light-theme .block-edit-field,
html .plr-light-theme wpc-field-editor .ready-only .block-edit-field,
html wpc-field-editor .ready-only .plr-light-theme .block-edit-field,
html .plr-light-theme wpc-field-editor.ready-only .block-edit-field,
html wpc-field-editor.ready-only .plr-light-theme .block-edit-field,
html .plr-light-theme plr-editor .ready-only .block-edit-field,
html plr-editor .ready-only .plr-light-theme .block-edit-field,
html .plr-light-theme plr-editor.ready-only .block-edit-field,
html plr-editor.ready-only .plr-light-theme .block-edit-field,
.plr-light-theme html .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-light-theme html .block-edit-field,
.plr-light-theme html .plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-light-theme html .block-edit-field,
.plr-light-theme html .plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-light-theme html .block-edit-field,
.plr-light-theme html .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme cims-field-editor .plr-light-theme html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme html .plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme wpc-field-editor .plr-light-theme html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme html .plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme plr-editor .plr-light-theme html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme html .plr-dark-theme cims-field-editor .ready-only .block-edit-field .block-edit-field,
.plr-dark-theme cims-field-editor .ready-only .block-edit-field .plr-light-theme html .block-edit-field,
.plr-light-theme html .plr-dark-theme cims-field-editor.ready-only .block-edit-field .block-edit-field,
.plr-dark-theme cims-field-editor.ready-only .block-edit-field .plr-light-theme html .block-edit-field,
.plr-light-theme html .plr-dark-theme wpc-field-editor .ready-only .block-edit-field .block-edit-field,
.plr-dark-theme wpc-field-editor .ready-only .block-edit-field .plr-light-theme html .block-edit-field,
.plr-light-theme html .plr-dark-theme wpc-field-editor.ready-only .block-edit-field .block-edit-field,
.plr-dark-theme wpc-field-editor.ready-only .block-edit-field .plr-light-theme html .block-edit-field,
.plr-light-theme html .plr-dark-theme plr-editor .ready-only .block-edit-field .block-edit-field,
.plr-dark-theme plr-editor .ready-only .block-edit-field .plr-light-theme html .block-edit-field,
.plr-light-theme html .plr-dark-theme plr-editor.ready-only .block-edit-field .block-edit-field,
.plr-dark-theme plr-editor.ready-only .block-edit-field .plr-light-theme html .block-edit-field,
.plr-light-theme html .plr-dark-theme cims-field-editor .ready-only .block-edit-field,
.plr-dark-theme cims-field-editor .ready-only .plr-light-theme html .block-edit-field,
.plr-light-theme html .plr-dark-theme cims-field-editor.ready-only .block-edit-field,
.plr-dark-theme cims-field-editor.ready-only .plr-light-theme html .block-edit-field,
.plr-light-theme html .plr-dark-theme wpc-field-editor .ready-only .block-edit-field,
.plr-dark-theme wpc-field-editor .ready-only .plr-light-theme html .block-edit-field,
.plr-light-theme html .plr-dark-theme wpc-field-editor.ready-only .block-edit-field,
.plr-dark-theme wpc-field-editor.ready-only .plr-light-theme html .block-edit-field,
.plr-light-theme html .plr-dark-theme plr-editor .ready-only .block-edit-field,
.plr-dark-theme plr-editor .ready-only .plr-light-theme html .block-edit-field,
.plr-light-theme html .plr-dark-theme plr-editor.ready-only .block-edit-field,
.plr-dark-theme plr-editor.ready-only .plr-light-theme html .block-edit-field,
.plr-light-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field html .block-edit-field,
.plr-light-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field html .block-edit-field,
.plr-light-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field html .block-edit-field,
.plr-light-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-light-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-light-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-light-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme cims-field-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme wpc-field-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme plr-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme html cims-field-editor .ready-only .block-edit-field .block-edit-field,
.plr-light-theme cims-field-editor .ready-only .block-edit-field html .block-edit-field,
.plr-light-theme html cims-field-editor.ready-only .block-edit-field .block-edit-field,
.plr-light-theme cims-field-editor.ready-only .block-edit-field html .block-edit-field,
.plr-light-theme html wpc-field-editor .ready-only .block-edit-field .block-edit-field,
.plr-light-theme wpc-field-editor .ready-only .block-edit-field html .block-edit-field,
.plr-light-theme html wpc-field-editor.ready-only .block-edit-field .block-edit-field,
.plr-light-theme wpc-field-editor.ready-only .block-edit-field html .block-edit-field,
.plr-light-theme html plr-editor .ready-only .block-edit-field .block-edit-field,
.plr-light-theme plr-editor .ready-only .block-edit-field html .block-edit-field,
.plr-light-theme html plr-editor.ready-only .block-edit-field .block-edit-field,
.plr-light-theme plr-editor.ready-only .block-edit-field html .block-edit-field,
.plr-light-theme html cims-field-editor .ready-only .block-edit-field .block-edit-field,
.plr-light-theme html cims-field-editor.ready-only .block-edit-field .block-edit-field,
.plr-light-theme html wpc-field-editor .ready-only .block-edit-field .block-edit-field,
.plr-light-theme html wpc-field-editor.ready-only .block-edit-field .block-edit-field,
.plr-light-theme html plr-editor .ready-only .block-edit-field .block-edit-field,
.plr-light-theme html plr-editor.ready-only .block-edit-field .block-edit-field,
.plr-light-theme html cims-field-editor .ready-only .block-edit-field,
.plr-light-theme cims-field-editor .ready-only html .block-edit-field,
.plr-light-theme html cims-field-editor.ready-only .block-edit-field,
.plr-light-theme cims-field-editor.ready-only html .block-edit-field,
.plr-light-theme html wpc-field-editor .ready-only .block-edit-field,
.plr-light-theme wpc-field-editor .ready-only html .block-edit-field,
.plr-light-theme html wpc-field-editor.ready-only .block-edit-field,
.plr-light-theme wpc-field-editor.ready-only html .block-edit-field,
.plr-light-theme html plr-editor .ready-only .block-edit-field,
.plr-light-theme plr-editor .ready-only html .block-edit-field,
.plr-light-theme html plr-editor.ready-only .block-edit-field,
.plr-light-theme plr-editor.ready-only html .block-edit-field,
.plr-light-theme html cims-field-editor .ready-only .block-edit-field,
.plr-light-theme html cims-field-editor.ready-only .block-edit-field,
.plr-light-theme html wpc-field-editor .ready-only .block-edit-field,
.plr-light-theme html wpc-field-editor.ready-only .block-edit-field,
.plr-light-theme html plr-editor .ready-only .block-edit-field,
.plr-light-theme html plr-editor.ready-only .block-edit-field,
html .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field html .block-edit-field,
html .plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field html .block-edit-field,
html .plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field html .block-edit-field,
html .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme cims-field-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html .plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme wpc-field-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html .plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme plr-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html .plr-dark-theme cims-field-editor .ready-only .block-edit-field .block-edit-field,
.plr-dark-theme cims-field-editor .ready-only .block-edit-field html .block-edit-field,
html .plr-dark-theme cims-field-editor.ready-only .block-edit-field .block-edit-field,
.plr-dark-theme cims-field-editor.ready-only .block-edit-field html .block-edit-field,
html .plr-dark-theme wpc-field-editor .ready-only .block-edit-field .block-edit-field,
.plr-dark-theme wpc-field-editor .ready-only .block-edit-field html .block-edit-field,
html .plr-dark-theme wpc-field-editor.ready-only .block-edit-field .block-edit-field,
.plr-dark-theme wpc-field-editor.ready-only .block-edit-field html .block-edit-field,
html .plr-dark-theme plr-editor .ready-only .block-edit-field .block-edit-field,
.plr-dark-theme plr-editor .ready-only .block-edit-field html .block-edit-field,
html .plr-dark-theme plr-editor.ready-only .block-edit-field .block-edit-field,
.plr-dark-theme plr-editor.ready-only .block-edit-field html .block-edit-field,
html .plr-dark-theme cims-field-editor .ready-only .block-edit-field,
.plr-dark-theme cims-field-editor .ready-only html .block-edit-field,
html .plr-dark-theme cims-field-editor.ready-only .block-edit-field,
.plr-dark-theme cims-field-editor.ready-only html .block-edit-field,
html .plr-dark-theme wpc-field-editor .ready-only .block-edit-field,
.plr-dark-theme wpc-field-editor .ready-only html .block-edit-field,
html .plr-dark-theme wpc-field-editor.ready-only .block-edit-field,
.plr-dark-theme wpc-field-editor.ready-only html .block-edit-field,
html .plr-dark-theme plr-editor .ready-only .block-edit-field,
.plr-dark-theme plr-editor .ready-only html .block-edit-field,
html .plr-dark-theme plr-editor.ready-only .block-edit-field,
.plr-dark-theme plr-editor.ready-only html .block-edit-field,
html .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field html .block-edit-field,
html .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field html .block-edit-field,
html .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field html .block-edit-field,
html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
html .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme cims-field-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme wpc-field-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme plr-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html .plr-light-theme cims-field-editor .ready-only .block-edit-field .block-edit-field,
.plr-light-theme cims-field-editor .ready-only .block-edit-field html .block-edit-field,
html .plr-light-theme cims-field-editor.ready-only .block-edit-field .block-edit-field,
.plr-light-theme cims-field-editor.ready-only .block-edit-field html .block-edit-field,
html .plr-light-theme wpc-field-editor .ready-only .block-edit-field .block-edit-field,
.plr-light-theme wpc-field-editor .ready-only .block-edit-field html .block-edit-field,
html .plr-light-theme wpc-field-editor.ready-only .block-edit-field .block-edit-field,
.plr-light-theme wpc-field-editor.ready-only .block-edit-field html .block-edit-field,
html .plr-light-theme plr-editor .ready-only .block-edit-field .block-edit-field,
.plr-light-theme plr-editor .ready-only .block-edit-field html .block-edit-field,
html .plr-light-theme plr-editor.ready-only .block-edit-field .block-edit-field,
.plr-light-theme plr-editor.ready-only .block-edit-field html .block-edit-field,
html cims-field-editor .ready-only .block-edit-field .block-edit-field,
html cims-field-editor.ready-only .block-edit-field .block-edit-field,
html wpc-field-editor .ready-only .block-edit-field .block-edit-field,
html wpc-field-editor.ready-only .block-edit-field .block-edit-field,
html plr-editor .ready-only .block-edit-field .block-edit-field,
html plr-editor.ready-only .block-edit-field .block-edit-field,
html .plr-light-theme cims-field-editor .ready-only .block-edit-field,
.plr-light-theme cims-field-editor .ready-only html .block-edit-field,
html .plr-light-theme cims-field-editor.ready-only .block-edit-field,
.plr-light-theme cims-field-editor.ready-only html .block-edit-field,
html .plr-light-theme wpc-field-editor .ready-only .block-edit-field,
.plr-light-theme wpc-field-editor .ready-only html .block-edit-field,
html .plr-light-theme wpc-field-editor.ready-only .block-edit-field,
.plr-light-theme wpc-field-editor.ready-only html .block-edit-field,
html .plr-light-theme plr-editor .ready-only .block-edit-field,
.plr-light-theme plr-editor .ready-only html .block-edit-field,
html .plr-light-theme plr-editor.ready-only .block-edit-field,
.plr-light-theme plr-editor.ready-only html .block-edit-field,
html cims-field-editor .ready-only .block-edit-field,
html cims-field-editor.ready-only .block-edit-field,
html wpc-field-editor .ready-only .block-edit-field,
html wpc-field-editor.ready-only .block-edit-field,
html plr-editor .ready-only .block-edit-field,
html plr-editor.ready-only .block-edit-field {
  display: inline-block;
  vertical-align: top;
}
.plr-light-theme .plr-dark-theme cims-field-editor .display-header .panel-card > .block-field, .plr-dark-theme cims-field-editor .display-header .plr-light-theme .panel-card > .block-field,
.plr-light-theme .plr-dark-theme cims-field-editor .display-header .panel-card > .inline-edit-field,
.plr-dark-theme cims-field-editor .display-header .plr-light-theme .panel-card > .inline-edit-field,
.plr-light-theme .plr-dark-theme wpc-field-editor .display-header .panel-card > .block-field,
.plr-dark-theme wpc-field-editor .display-header .plr-light-theme .panel-card > .block-field,
.plr-light-theme .plr-dark-theme wpc-field-editor .display-header .panel-card > .inline-edit-field,
.plr-dark-theme wpc-field-editor .display-header .plr-light-theme .panel-card > .inline-edit-field,
.plr-light-theme .plr-dark-theme plr-editor .display-header .panel-card > .block-field,
.plr-dark-theme plr-editor .display-header .plr-light-theme .panel-card > .block-field,
.plr-light-theme .plr-dark-theme plr-editor .display-header .panel-card > .inline-edit-field,
.plr-dark-theme plr-editor .display-header .plr-light-theme .panel-card > .inline-edit-field, .plr-light-theme .plr-dark-theme .block-field, .plr-dark-theme .plr-light-theme .block-field,
.plr-light-theme .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme .block-edit-field,
.plr-light-theme .plr-dark-theme .default-display,
.plr-dark-theme .plr-light-theme .default-display, .plr-light-theme .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-light-theme .plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-light-theme .plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field, .plr-light-theme .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme .plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme .plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field, .plr-light-theme .plr-dark-theme cims-field-editor .ready-only .inline-edit-field .inline-edit-field, .plr-light-theme .plr-dark-theme cims-field-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme .plr-dark-theme wpc-field-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme .plr-dark-theme wpc-field-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme .plr-dark-theme plr-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme .plr-dark-theme plr-editor.ready-only .inline-edit-field .inline-edit-field, .plr-light-theme .plr-dark-theme cims-field-editor .ready-only .inline-edit-field, .plr-light-theme .plr-dark-theme cims-field-editor.ready-only .inline-edit-field,
.plr-light-theme .plr-dark-theme wpc-field-editor .ready-only .inline-edit-field,
.plr-light-theme .plr-dark-theme wpc-field-editor.ready-only .inline-edit-field,
.plr-light-theme .plr-dark-theme plr-editor .ready-only .inline-edit-field,
.plr-light-theme .plr-dark-theme plr-editor.ready-only .inline-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field, .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-light-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-light-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-light-theme .inline-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field, .plr-dark-theme cims-field-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme wpc-field-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme plr-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor .ready-only .inline-edit-field .inline-edit-field, .plr-dark-theme cims-field-editor .ready-only .inline-edit-field .plr-light-theme .inline-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor.ready-only .inline-edit-field .inline-edit-field, .plr-dark-theme cims-field-editor.ready-only .inline-edit-field .plr-light-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme wpc-field-editor .ready-only .inline-edit-field .plr-light-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme wpc-field-editor.ready-only .inline-edit-field .plr-light-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme plr-editor .ready-only .inline-edit-field .plr-light-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme plr-editor.ready-only .inline-edit-field .plr-light-theme .inline-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor .ready-only .inline-edit-field, .plr-dark-theme cims-field-editor .ready-only .plr-light-theme .inline-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor.ready-only .inline-edit-field, .plr-dark-theme cims-field-editor.ready-only .plr-light-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor .ready-only .inline-edit-field,
.plr-dark-theme wpc-field-editor .ready-only .plr-light-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor.ready-only .inline-edit-field,
.plr-dark-theme wpc-field-editor.ready-only .plr-light-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor .ready-only .inline-edit-field,
.plr-dark-theme plr-editor .ready-only .plr-light-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor.ready-only .inline-edit-field,
.plr-dark-theme plr-editor.ready-only .plr-light-theme .inline-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor .ready-only .inline-edit-field, .plr-light-theme cims-field-editor .ready-only .plr-dark-theme .inline-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor.ready-only .inline-edit-field, .plr-light-theme cims-field-editor.ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor .ready-only .inline-edit-field,
.plr-light-theme wpc-field-editor .ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor.ready-only .inline-edit-field,
.plr-light-theme wpc-field-editor.ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor .ready-only .inline-edit-field,
.plr-light-theme plr-editor .ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor.ready-only .inline-edit-field,
.plr-light-theme plr-editor.ready-only .plr-dark-theme .inline-edit-field,
.plr-light-theme .plr-dark-theme html cims-field-editor .ready-only .inline-edit-field,
.plr-dark-theme html cims-field-editor .ready-only .plr-light-theme .inline-edit-field,
.plr-light-theme html cims-field-editor .ready-only .plr-dark-theme .inline-edit-field,
html cims-field-editor .ready-only .plr-dark-theme .plr-light-theme .inline-edit-field,
.plr-light-theme .plr-dark-theme html cims-field-editor.ready-only .inline-edit-field,
.plr-dark-theme html cims-field-editor.ready-only .plr-light-theme .inline-edit-field,
.plr-light-theme html cims-field-editor.ready-only .plr-dark-theme .inline-edit-field,
html cims-field-editor.ready-only .plr-dark-theme .plr-light-theme .inline-edit-field,
.plr-light-theme .plr-dark-theme html wpc-field-editor .ready-only .inline-edit-field,
.plr-dark-theme html wpc-field-editor .ready-only .plr-light-theme .inline-edit-field,
.plr-light-theme html wpc-field-editor .ready-only .plr-dark-theme .inline-edit-field,
html wpc-field-editor .ready-only .plr-dark-theme .plr-light-theme .inline-edit-field,
.plr-light-theme .plr-dark-theme html wpc-field-editor.ready-only .inline-edit-field,
.plr-dark-theme html wpc-field-editor.ready-only .plr-light-theme .inline-edit-field,
.plr-light-theme html wpc-field-editor.ready-only .plr-dark-theme .inline-edit-field,
html wpc-field-editor.ready-only .plr-dark-theme .plr-light-theme .inline-edit-field,
.plr-light-theme .plr-dark-theme html plr-editor .ready-only .inline-edit-field,
.plr-dark-theme html plr-editor .ready-only .plr-light-theme .inline-edit-field,
.plr-light-theme html plr-editor .ready-only .plr-dark-theme .inline-edit-field,
html plr-editor .ready-only .plr-dark-theme .plr-light-theme .inline-edit-field,
.plr-light-theme .plr-dark-theme html plr-editor.ready-only .inline-edit-field,
.plr-dark-theme html plr-editor.ready-only .plr-light-theme .inline-edit-field,
.plr-light-theme html plr-editor.ready-only .plr-dark-theme .inline-edit-field,
html plr-editor.ready-only .plr-dark-theme .plr-light-theme .inline-edit-field,
.plr-light-theme .plr-dark-theme html cims-field-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme html cims-field-editor .ready-only .inline-edit-field .plr-light-theme .inline-edit-field,
.plr-light-theme html cims-field-editor .ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
html cims-field-editor .ready-only .inline-edit-field .plr-dark-theme .plr-light-theme .inline-edit-field,
.plr-light-theme .plr-dark-theme html cims-field-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme html cims-field-editor.ready-only .inline-edit-field .plr-light-theme .inline-edit-field,
.plr-light-theme html cims-field-editor.ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
html cims-field-editor.ready-only .inline-edit-field .plr-dark-theme .plr-light-theme .inline-edit-field,
.plr-light-theme .plr-dark-theme html wpc-field-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme html wpc-field-editor .ready-only .inline-edit-field .plr-light-theme .inline-edit-field,
.plr-light-theme html wpc-field-editor .ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
html wpc-field-editor .ready-only .inline-edit-field .plr-dark-theme .plr-light-theme .inline-edit-field,
.plr-light-theme .plr-dark-theme html wpc-field-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme html wpc-field-editor.ready-only .inline-edit-field .plr-light-theme .inline-edit-field,
.plr-light-theme html wpc-field-editor.ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
html wpc-field-editor.ready-only .inline-edit-field .plr-dark-theme .plr-light-theme .inline-edit-field,
.plr-light-theme .plr-dark-theme html plr-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme html plr-editor .ready-only .inline-edit-field .plr-light-theme .inline-edit-field,
.plr-light-theme html plr-editor .ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
html plr-editor .ready-only .inline-edit-field .plr-dark-theme .plr-light-theme .inline-edit-field,
.plr-light-theme .plr-dark-theme html plr-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme html plr-editor.ready-only .inline-edit-field .plr-light-theme .inline-edit-field,
.plr-light-theme html plr-editor.ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
html plr-editor.ready-only .inline-edit-field .plr-dark-theme .plr-light-theme .inline-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field, .plr-light-theme cims-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme wpc-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme plr-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme .plr-dark-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme html cims-field-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme html cims-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html cims-field-editor .plr-dark-theme .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme .plr-dark-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme html wpc-field-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme html wpc-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html wpc-field-editor .plr-dark-theme .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme .plr-dark-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme html plr-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme html plr-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html plr-editor .plr-dark-theme .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field, .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-light-theme .plr-dark-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-dark-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-light-theme .inline-edit-field,
.plr-light-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme .inline-edit-field,
html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme .plr-light-theme .inline-edit-field,
.plr-light-theme .plr-dark-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-dark-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-light-theme .inline-edit-field,
.plr-light-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme .inline-edit-field,
html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme .plr-light-theme .inline-edit-field,
.plr-light-theme .plr-dark-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-dark-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-light-theme .inline-edit-field,
.plr-light-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme .inline-edit-field,
html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme .plr-light-theme .inline-edit-field, .plr-light-theme cims-field-editor .display-header .panel-card > .block-field,
.plr-light-theme cims-field-editor .display-header .panel-card > .inline-edit-field,
.plr-light-theme wpc-field-editor .display-header .panel-card > .block-field,
.plr-light-theme wpc-field-editor .display-header .panel-card > .inline-edit-field,
.plr-light-theme plr-editor .display-header .panel-card > .block-field,
.plr-light-theme plr-editor .display-header .panel-card > .inline-edit-field,
html cims-field-editor .display-header .plr-light-theme .panel-card > .block-field,
html cims-field-editor .display-header .plr-light-theme .panel-card > .inline-edit-field,
html wpc-field-editor .display-header .plr-light-theme .panel-card > .block-field,
html wpc-field-editor .display-header .plr-light-theme .panel-card > .inline-edit-field,
html plr-editor .display-header .plr-light-theme .panel-card > .block-field,
html plr-editor .display-header .plr-light-theme .panel-card > .inline-edit-field, .plr-light-theme .block-field,
.plr-light-theme .block-edit-field,
.plr-light-theme .default-display,
.plr-light-theme html .block-field,
html .plr-light-theme .block-field,
.plr-light-theme html .block-edit-field,
html .plr-light-theme .block-edit-field,
.plr-light-theme html .default-display,
html .plr-light-theme .default-display, .plr-light-theme .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field, .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-light-theme .inline-edit-field,
.plr-light-theme .plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-light-theme .inline-edit-field,
.plr-light-theme .plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-light-theme .inline-edit-field, .plr-light-theme .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field, .plr-dark-theme cims-field-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme .plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme wpc-field-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme .plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme plr-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field, .plr-light-theme .plr-dark-theme cims-field-editor .ready-only .inline-edit-field .inline-edit-field, .plr-dark-theme cims-field-editor .ready-only .inline-edit-field .plr-light-theme .inline-edit-field, .plr-light-theme .plr-dark-theme cims-field-editor.ready-only .inline-edit-field .inline-edit-field, .plr-dark-theme cims-field-editor.ready-only .inline-edit-field .plr-light-theme .inline-edit-field,
.plr-light-theme .plr-dark-theme wpc-field-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme wpc-field-editor .ready-only .inline-edit-field .plr-light-theme .inline-edit-field,
.plr-light-theme .plr-dark-theme wpc-field-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme wpc-field-editor.ready-only .inline-edit-field .plr-light-theme .inline-edit-field,
.plr-light-theme .plr-dark-theme plr-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme plr-editor .ready-only .inline-edit-field .plr-light-theme .inline-edit-field,
.plr-light-theme .plr-dark-theme plr-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme plr-editor.ready-only .inline-edit-field .plr-light-theme .inline-edit-field, .plr-light-theme .plr-dark-theme cims-field-editor .ready-only .inline-edit-field, .plr-dark-theme cims-field-editor .ready-only .plr-light-theme .inline-edit-field, .plr-light-theme .plr-dark-theme cims-field-editor.ready-only .inline-edit-field, .plr-dark-theme cims-field-editor.ready-only .plr-light-theme .inline-edit-field,
.plr-light-theme .plr-dark-theme wpc-field-editor .ready-only .inline-edit-field,
.plr-dark-theme wpc-field-editor .ready-only .plr-light-theme .inline-edit-field,
.plr-light-theme .plr-dark-theme wpc-field-editor.ready-only .inline-edit-field,
.plr-dark-theme wpc-field-editor.ready-only .plr-light-theme .inline-edit-field,
.plr-light-theme .plr-dark-theme plr-editor .ready-only .inline-edit-field,
.plr-dark-theme plr-editor .ready-only .plr-light-theme .inline-edit-field,
.plr-light-theme .plr-dark-theme plr-editor.ready-only .inline-edit-field,
.plr-dark-theme plr-editor.ready-only .plr-light-theme .inline-edit-field, .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-light-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-light-theme .inline-edit-field,
.plr-light-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-light-theme .inline-edit-field,
.plr-light-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-light-theme .inline-edit-field, .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html cims-field-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html wpc-field-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html plr-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field, .plr-light-theme cims-field-editor .ready-only .inline-edit-field .inline-edit-field, .plr-light-theme cims-field-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme wpc-field-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme wpc-field-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme plr-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme plr-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme html cims-field-editor .ready-only .inline-edit-field .inline-edit-field,
html cims-field-editor .ready-only .inline-edit-field .plr-light-theme .inline-edit-field,
.plr-light-theme html cims-field-editor.ready-only .inline-edit-field .inline-edit-field,
html cims-field-editor.ready-only .inline-edit-field .plr-light-theme .inline-edit-field,
.plr-light-theme html wpc-field-editor .ready-only .inline-edit-field .inline-edit-field,
html wpc-field-editor .ready-only .inline-edit-field .plr-light-theme .inline-edit-field,
.plr-light-theme html wpc-field-editor.ready-only .inline-edit-field .inline-edit-field,
html wpc-field-editor.ready-only .inline-edit-field .plr-light-theme .inline-edit-field,
.plr-light-theme html plr-editor .ready-only .inline-edit-field .inline-edit-field,
html plr-editor .ready-only .inline-edit-field .plr-light-theme .inline-edit-field,
.plr-light-theme html plr-editor.ready-only .inline-edit-field .inline-edit-field,
html plr-editor.ready-only .inline-edit-field .plr-light-theme .inline-edit-field, .plr-light-theme cims-field-editor .ready-only .inline-edit-field, .plr-light-theme cims-field-editor.ready-only .inline-edit-field,
.plr-light-theme wpc-field-editor .ready-only .inline-edit-field,
.plr-light-theme wpc-field-editor.ready-only .inline-edit-field,
.plr-light-theme plr-editor .ready-only .inline-edit-field,
.plr-light-theme plr-editor.ready-only .inline-edit-field,
.plr-light-theme html cims-field-editor .ready-only .inline-edit-field,
html cims-field-editor .ready-only .plr-light-theme .inline-edit-field,
.plr-light-theme html cims-field-editor.ready-only .inline-edit-field,
html cims-field-editor.ready-only .plr-light-theme .inline-edit-field,
.plr-light-theme html wpc-field-editor .ready-only .inline-edit-field,
html wpc-field-editor .ready-only .plr-light-theme .inline-edit-field,
.plr-light-theme html wpc-field-editor.ready-only .inline-edit-field,
html wpc-field-editor.ready-only .plr-light-theme .inline-edit-field,
.plr-light-theme html plr-editor .ready-only .inline-edit-field,
html plr-editor .ready-only .plr-light-theme .inline-edit-field,
.plr-light-theme html plr-editor.ready-only .inline-edit-field,
html plr-editor.ready-only .plr-light-theme .inline-edit-field,
.plr-light-theme html .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-light-theme html .inline-edit-field,
.plr-light-theme html .plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-light-theme html .inline-edit-field,
.plr-light-theme html .plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-light-theme html .inline-edit-field,
.plr-light-theme html .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme cims-field-editor .plr-light-theme html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme html .plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme wpc-field-editor .plr-light-theme html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme html .plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme plr-editor .plr-light-theme html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme html .plr-dark-theme cims-field-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme cims-field-editor .ready-only .inline-edit-field .plr-light-theme html .inline-edit-field,
.plr-light-theme html .plr-dark-theme cims-field-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme cims-field-editor.ready-only .inline-edit-field .plr-light-theme html .inline-edit-field,
.plr-light-theme html .plr-dark-theme wpc-field-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme wpc-field-editor .ready-only .inline-edit-field .plr-light-theme html .inline-edit-field,
.plr-light-theme html .plr-dark-theme wpc-field-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme wpc-field-editor.ready-only .inline-edit-field .plr-light-theme html .inline-edit-field,
.plr-light-theme html .plr-dark-theme plr-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme plr-editor .ready-only .inline-edit-field .plr-light-theme html .inline-edit-field,
.plr-light-theme html .plr-dark-theme plr-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme plr-editor.ready-only .inline-edit-field .plr-light-theme html .inline-edit-field,
.plr-light-theme html .plr-dark-theme cims-field-editor .ready-only .inline-edit-field,
.plr-dark-theme cims-field-editor .ready-only .plr-light-theme html .inline-edit-field,
.plr-light-theme html .plr-dark-theme cims-field-editor.ready-only .inline-edit-field,
.plr-dark-theme cims-field-editor.ready-only .plr-light-theme html .inline-edit-field,
.plr-light-theme html .plr-dark-theme wpc-field-editor .ready-only .inline-edit-field,
.plr-dark-theme wpc-field-editor .ready-only .plr-light-theme html .inline-edit-field,
.plr-light-theme html .plr-dark-theme wpc-field-editor.ready-only .inline-edit-field,
.plr-dark-theme wpc-field-editor.ready-only .plr-light-theme html .inline-edit-field,
.plr-light-theme html .plr-dark-theme plr-editor .ready-only .inline-edit-field,
.plr-dark-theme plr-editor .ready-only .plr-light-theme html .inline-edit-field,
.plr-light-theme html .plr-dark-theme plr-editor.ready-only .inline-edit-field,
.plr-dark-theme plr-editor.ready-only .plr-light-theme html .inline-edit-field,
.plr-light-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field html .inline-edit-field,
.plr-light-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field html .inline-edit-field,
.plr-light-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field html .inline-edit-field,
.plr-light-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-light-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-light-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-light-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme cims-field-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme wpc-field-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme plr-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme html cims-field-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme cims-field-editor .ready-only .inline-edit-field html .inline-edit-field,
.plr-light-theme html cims-field-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme cims-field-editor.ready-only .inline-edit-field html .inline-edit-field,
.plr-light-theme html wpc-field-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme wpc-field-editor .ready-only .inline-edit-field html .inline-edit-field,
.plr-light-theme html wpc-field-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme wpc-field-editor.ready-only .inline-edit-field html .inline-edit-field,
.plr-light-theme html plr-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme plr-editor .ready-only .inline-edit-field html .inline-edit-field,
.plr-light-theme html plr-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme plr-editor.ready-only .inline-edit-field html .inline-edit-field,
.plr-light-theme html cims-field-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme html cims-field-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme html wpc-field-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme html wpc-field-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme html plr-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme html plr-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme html cims-field-editor .ready-only .inline-edit-field,
.plr-light-theme cims-field-editor .ready-only html .inline-edit-field,
.plr-light-theme html cims-field-editor.ready-only .inline-edit-field,
.plr-light-theme cims-field-editor.ready-only html .inline-edit-field,
.plr-light-theme html wpc-field-editor .ready-only .inline-edit-field,
.plr-light-theme wpc-field-editor .ready-only html .inline-edit-field,
.plr-light-theme html wpc-field-editor.ready-only .inline-edit-field,
.plr-light-theme wpc-field-editor.ready-only html .inline-edit-field,
.plr-light-theme html plr-editor .ready-only .inline-edit-field,
.plr-light-theme plr-editor .ready-only html .inline-edit-field,
.plr-light-theme html plr-editor.ready-only .inline-edit-field,
.plr-light-theme plr-editor.ready-only html .inline-edit-field,
.plr-light-theme html cims-field-editor .ready-only .inline-edit-field,
.plr-light-theme html cims-field-editor.ready-only .inline-edit-field,
.plr-light-theme html wpc-field-editor .ready-only .inline-edit-field,
.plr-light-theme html wpc-field-editor.ready-only .inline-edit-field,
.plr-light-theme html plr-editor .ready-only .inline-edit-field,
.plr-light-theme html plr-editor.ready-only .inline-edit-field,
html .plr-light-theme .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field html .plr-light-theme .inline-edit-field,
html .plr-light-theme .plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field html .plr-light-theme .inline-edit-field,
html .plr-light-theme .plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field html .plr-light-theme .inline-edit-field,
html .plr-light-theme .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme cims-field-editor html .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html .plr-light-theme .plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme wpc-field-editor html .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html .plr-light-theme .plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme plr-editor html .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html .plr-light-theme .plr-dark-theme cims-field-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme cims-field-editor .ready-only .inline-edit-field html .plr-light-theme .inline-edit-field,
html .plr-light-theme .plr-dark-theme cims-field-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme cims-field-editor.ready-only .inline-edit-field html .plr-light-theme .inline-edit-field,
html .plr-light-theme .plr-dark-theme wpc-field-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme wpc-field-editor .ready-only .inline-edit-field html .plr-light-theme .inline-edit-field,
html .plr-light-theme .plr-dark-theme wpc-field-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme wpc-field-editor.ready-only .inline-edit-field html .plr-light-theme .inline-edit-field,
html .plr-light-theme .plr-dark-theme plr-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme plr-editor .ready-only .inline-edit-field html .plr-light-theme .inline-edit-field,
html .plr-light-theme .plr-dark-theme plr-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme plr-editor.ready-only .inline-edit-field html .plr-light-theme .inline-edit-field,
html .plr-light-theme .plr-dark-theme cims-field-editor .ready-only .inline-edit-field,
.plr-dark-theme cims-field-editor .ready-only html .plr-light-theme .inline-edit-field,
html .plr-light-theme .plr-dark-theme cims-field-editor.ready-only .inline-edit-field,
.plr-dark-theme cims-field-editor.ready-only html .plr-light-theme .inline-edit-field,
html .plr-light-theme .plr-dark-theme wpc-field-editor .ready-only .inline-edit-field,
.plr-dark-theme wpc-field-editor .ready-only html .plr-light-theme .inline-edit-field,
html .plr-light-theme .plr-dark-theme wpc-field-editor.ready-only .inline-edit-field,
.plr-dark-theme wpc-field-editor.ready-only html .plr-light-theme .inline-edit-field,
html .plr-light-theme .plr-dark-theme plr-editor .ready-only .inline-edit-field,
.plr-dark-theme plr-editor .ready-only html .plr-light-theme .inline-edit-field,
html .plr-light-theme .plr-dark-theme plr-editor.ready-only .inline-edit-field,
.plr-dark-theme plr-editor.ready-only html .plr-light-theme .inline-edit-field,
html .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
html .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
html .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
html .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-light-theme .inline-edit-field,
html .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-light-theme .inline-edit-field,
html .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-light-theme .inline-edit-field,
html .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html cims-field-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html wpc-field-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html plr-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html .plr-light-theme cims-field-editor .ready-only .inline-edit-field .inline-edit-field,
html .plr-light-theme cims-field-editor.ready-only .inline-edit-field .inline-edit-field,
html .plr-light-theme wpc-field-editor .ready-only .inline-edit-field .inline-edit-field,
html .plr-light-theme wpc-field-editor.ready-only .inline-edit-field .inline-edit-field,
html .plr-light-theme plr-editor .ready-only .inline-edit-field .inline-edit-field,
html .plr-light-theme plr-editor.ready-only .inline-edit-field .inline-edit-field,
html .plr-light-theme cims-field-editor .ready-only .inline-edit-field .inline-edit-field,
html cims-field-editor .ready-only .inline-edit-field .plr-light-theme .inline-edit-field,
html .plr-light-theme cims-field-editor.ready-only .inline-edit-field .inline-edit-field,
html cims-field-editor.ready-only .inline-edit-field .plr-light-theme .inline-edit-field,
html .plr-light-theme wpc-field-editor .ready-only .inline-edit-field .inline-edit-field,
html wpc-field-editor .ready-only .inline-edit-field .plr-light-theme .inline-edit-field,
html .plr-light-theme wpc-field-editor.ready-only .inline-edit-field .inline-edit-field,
html wpc-field-editor.ready-only .inline-edit-field .plr-light-theme .inline-edit-field,
html .plr-light-theme plr-editor .ready-only .inline-edit-field .inline-edit-field,
html plr-editor .ready-only .inline-edit-field .plr-light-theme .inline-edit-field,
html .plr-light-theme plr-editor.ready-only .inline-edit-field .inline-edit-field,
html plr-editor.ready-only .inline-edit-field .plr-light-theme .inline-edit-field,
html .plr-light-theme cims-field-editor .ready-only .inline-edit-field,
html .plr-light-theme cims-field-editor.ready-only .inline-edit-field,
html .plr-light-theme wpc-field-editor .ready-only .inline-edit-field,
html .plr-light-theme wpc-field-editor.ready-only .inline-edit-field,
html .plr-light-theme plr-editor .ready-only .inline-edit-field,
html .plr-light-theme plr-editor.ready-only .inline-edit-field,
html .plr-light-theme cims-field-editor .ready-only .inline-edit-field,
html cims-field-editor .ready-only .plr-light-theme .inline-edit-field,
html .plr-light-theme cims-field-editor.ready-only .inline-edit-field,
html cims-field-editor.ready-only .plr-light-theme .inline-edit-field,
html .plr-light-theme wpc-field-editor .ready-only .inline-edit-field,
html wpc-field-editor .ready-only .plr-light-theme .inline-edit-field,
html .plr-light-theme wpc-field-editor.ready-only .inline-edit-field,
html wpc-field-editor.ready-only .plr-light-theme .inline-edit-field,
html .plr-light-theme plr-editor .ready-only .inline-edit-field,
html plr-editor .ready-only .plr-light-theme .inline-edit-field,
html .plr-light-theme plr-editor.ready-only .inline-edit-field,
html plr-editor.ready-only .plr-light-theme .inline-edit-field,
html .plr-dark-theme cims-field-editor .display-header .panel-card > .block-field,
.plr-dark-theme cims-field-editor .display-header html .panel-card > .block-field,
html .plr-dark-theme cims-field-editor .display-header .panel-card > .inline-edit-field,
.plr-dark-theme cims-field-editor .display-header html .panel-card > .inline-edit-field,
html .plr-dark-theme wpc-field-editor .display-header .panel-card > .block-field,
.plr-dark-theme wpc-field-editor .display-header html .panel-card > .block-field,
html .plr-dark-theme wpc-field-editor .display-header .panel-card > .inline-edit-field,
.plr-dark-theme wpc-field-editor .display-header html .panel-card > .inline-edit-field,
html .plr-dark-theme plr-editor .display-header .panel-card > .block-field,
.plr-dark-theme plr-editor .display-header html .panel-card > .block-field,
html .plr-dark-theme plr-editor .display-header .panel-card > .inline-edit-field,
.plr-dark-theme plr-editor .display-header html .panel-card > .inline-edit-field,
html .plr-dark-theme .block-field,
.plr-dark-theme html .block-field,
html .plr-dark-theme .block-edit-field,
.plr-dark-theme html .block-edit-field,
html .plr-dark-theme .default-display,
.plr-dark-theme html .default-display,
html .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
html .plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
html .plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
html .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html .plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html .plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html .plr-dark-theme cims-field-editor .ready-only .inline-edit-field .inline-edit-field,
html .plr-dark-theme cims-field-editor.ready-only .inline-edit-field .inline-edit-field,
html .plr-dark-theme wpc-field-editor .ready-only .inline-edit-field .inline-edit-field,
html .plr-dark-theme wpc-field-editor.ready-only .inline-edit-field .inline-edit-field,
html .plr-dark-theme plr-editor .ready-only .inline-edit-field .inline-edit-field,
html .plr-dark-theme plr-editor.ready-only .inline-edit-field .inline-edit-field,
html .plr-dark-theme cims-field-editor .ready-only .inline-edit-field,
html .plr-dark-theme cims-field-editor.ready-only .inline-edit-field,
html .plr-dark-theme wpc-field-editor .ready-only .inline-edit-field,
html .plr-dark-theme wpc-field-editor.ready-only .inline-edit-field,
html .plr-dark-theme plr-editor .ready-only .inline-edit-field,
html .plr-dark-theme plr-editor.ready-only .inline-edit-field,
.plr-dark-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field html .inline-edit-field,
.plr-dark-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field html .inline-edit-field,
.plr-dark-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field html .inline-edit-field,
.plr-dark-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme cims-field-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme wpc-field-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme plr-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme html cims-field-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme cims-field-editor .ready-only .inline-edit-field html .inline-edit-field,
.plr-dark-theme html cims-field-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme cims-field-editor.ready-only .inline-edit-field html .inline-edit-field,
.plr-dark-theme html wpc-field-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme wpc-field-editor .ready-only .inline-edit-field html .inline-edit-field,
.plr-dark-theme html wpc-field-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme wpc-field-editor.ready-only .inline-edit-field html .inline-edit-field,
.plr-dark-theme html plr-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme plr-editor .ready-only .inline-edit-field html .inline-edit-field,
.plr-dark-theme html plr-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme plr-editor.ready-only .inline-edit-field html .inline-edit-field,
.plr-dark-theme html cims-field-editor .ready-only .inline-edit-field,
.plr-dark-theme cims-field-editor .ready-only html .inline-edit-field,
.plr-dark-theme html cims-field-editor.ready-only .inline-edit-field,
.plr-dark-theme cims-field-editor.ready-only html .inline-edit-field,
.plr-dark-theme html wpc-field-editor .ready-only .inline-edit-field,
.plr-dark-theme wpc-field-editor .ready-only html .inline-edit-field,
.plr-dark-theme html wpc-field-editor.ready-only .inline-edit-field,
.plr-dark-theme wpc-field-editor.ready-only html .inline-edit-field,
.plr-dark-theme html plr-editor .ready-only .inline-edit-field,
.plr-dark-theme plr-editor .ready-only html .inline-edit-field,
.plr-dark-theme html plr-editor.ready-only .inline-edit-field,
.plr-dark-theme plr-editor.ready-only html .inline-edit-field,
html .plr-dark-theme .plr-light-theme cims-field-editor .ready-only .inline-edit-field,
.plr-dark-theme .plr-light-theme cims-field-editor .ready-only html .inline-edit-field,
html .plr-light-theme cims-field-editor .ready-only .plr-dark-theme .inline-edit-field,
.plr-light-theme cims-field-editor .ready-only .plr-dark-theme html .inline-edit-field,
html .plr-dark-theme .plr-light-theme cims-field-editor.ready-only .inline-edit-field,
.plr-dark-theme .plr-light-theme cims-field-editor.ready-only html .inline-edit-field,
html .plr-light-theme cims-field-editor.ready-only .plr-dark-theme .inline-edit-field,
.plr-light-theme cims-field-editor.ready-only .plr-dark-theme html .inline-edit-field,
html .plr-dark-theme .plr-light-theme wpc-field-editor .ready-only .inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor .ready-only html .inline-edit-field,
html .plr-light-theme wpc-field-editor .ready-only .plr-dark-theme .inline-edit-field,
.plr-light-theme wpc-field-editor .ready-only .plr-dark-theme html .inline-edit-field,
html .plr-dark-theme .plr-light-theme wpc-field-editor.ready-only .inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor.ready-only html .inline-edit-field,
html .plr-light-theme wpc-field-editor.ready-only .plr-dark-theme .inline-edit-field,
.plr-light-theme wpc-field-editor.ready-only .plr-dark-theme html .inline-edit-field,
html .plr-dark-theme .plr-light-theme plr-editor .ready-only .inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor .ready-only html .inline-edit-field,
html .plr-light-theme plr-editor .ready-only .plr-dark-theme .inline-edit-field,
.plr-light-theme plr-editor .ready-only .plr-dark-theme html .inline-edit-field,
html .plr-dark-theme .plr-light-theme plr-editor.ready-only .inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor.ready-only html .inline-edit-field,
html .plr-light-theme plr-editor.ready-only .plr-dark-theme .inline-edit-field,
.plr-light-theme plr-editor.ready-only .plr-dark-theme html .inline-edit-field,
.plr-dark-theme html cims-field-editor .ready-only .inline-edit-field,
html cims-field-editor .ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme html cims-field-editor.ready-only .inline-edit-field,
html cims-field-editor.ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme html wpc-field-editor .ready-only .inline-edit-field,
html wpc-field-editor .ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme html wpc-field-editor.ready-only .inline-edit-field,
html wpc-field-editor.ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme html plr-editor .ready-only .inline-edit-field,
html plr-editor .ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme html plr-editor.ready-only .inline-edit-field,
html plr-editor.ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme html cims-field-editor .ready-only .inline-edit-field .inline-edit-field,
html cims-field-editor .ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html cims-field-editor.ready-only .inline-edit-field .inline-edit-field,
html cims-field-editor.ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html wpc-field-editor .ready-only .inline-edit-field .inline-edit-field,
html wpc-field-editor .ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html wpc-field-editor.ready-only .inline-edit-field .inline-edit-field,
html wpc-field-editor.ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html plr-editor .ready-only .inline-edit-field .inline-edit-field,
html plr-editor .ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html plr-editor.ready-only .inline-edit-field .inline-edit-field,
html plr-editor.ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
html .plr-dark-theme .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme .plr-light-theme cims-field-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html .plr-light-theme cims-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme cims-field-editor .plr-dark-theme html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html .plr-dark-theme .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html .plr-light-theme wpc-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme wpc-field-editor .plr-dark-theme html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html .plr-dark-theme .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html .plr-light-theme plr-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme plr-editor .plr-dark-theme html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html cims-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html wpc-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html plr-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html .plr-dark-theme .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-dark-theme .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field html .inline-edit-field,
html .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme html .inline-edit-field,
html .plr-dark-theme .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field html .inline-edit-field,
html .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme html .inline-edit-field,
html .plr-dark-theme .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field html .inline-edit-field,
html .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme html .inline-edit-field,
.plr-dark-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme .inline-edit-field,
html cims-field-editor .display-header .panel-card > .block-field,
html cims-field-editor .display-header .panel-card > .inline-edit-field,
html wpc-field-editor .display-header .panel-card > .block-field,
html wpc-field-editor .display-header .panel-card > .inline-edit-field,
html plr-editor .display-header .panel-card > .block-field,
html plr-editor .display-header .panel-card > .inline-edit-field,
html .plr-light-theme .block-field,
.plr-light-theme html .block-field,
html .plr-light-theme .block-edit-field,
.plr-light-theme html .block-edit-field,
html .plr-light-theme .default-display,
.plr-light-theme html .default-display,
html .block-field,
html .block-edit-field,
html .default-display,
html .plr-light-theme .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field html .plr-light-theme .inline-edit-field,
html .plr-light-theme .plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field html .plr-light-theme .inline-edit-field,
html .plr-light-theme .plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field html .plr-light-theme .inline-edit-field,
html .plr-light-theme .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme cims-field-editor html .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html .plr-light-theme .plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme wpc-field-editor html .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html .plr-light-theme .plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme plr-editor html .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html .plr-light-theme .plr-dark-theme cims-field-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme cims-field-editor .ready-only .inline-edit-field html .plr-light-theme .inline-edit-field,
html .plr-light-theme .plr-dark-theme cims-field-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme cims-field-editor.ready-only .inline-edit-field html .plr-light-theme .inline-edit-field,
html .plr-light-theme .plr-dark-theme wpc-field-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme wpc-field-editor .ready-only .inline-edit-field html .plr-light-theme .inline-edit-field,
html .plr-light-theme .plr-dark-theme wpc-field-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme wpc-field-editor.ready-only .inline-edit-field html .plr-light-theme .inline-edit-field,
html .plr-light-theme .plr-dark-theme plr-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme plr-editor .ready-only .inline-edit-field html .plr-light-theme .inline-edit-field,
html .plr-light-theme .plr-dark-theme plr-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme plr-editor.ready-only .inline-edit-field html .plr-light-theme .inline-edit-field,
html .plr-light-theme .plr-dark-theme cims-field-editor .ready-only .inline-edit-field,
.plr-dark-theme cims-field-editor .ready-only html .plr-light-theme .inline-edit-field,
html .plr-light-theme .plr-dark-theme cims-field-editor.ready-only .inline-edit-field,
.plr-dark-theme cims-field-editor.ready-only html .plr-light-theme .inline-edit-field,
html .plr-light-theme .plr-dark-theme wpc-field-editor .ready-only .inline-edit-field,
.plr-dark-theme wpc-field-editor .ready-only html .plr-light-theme .inline-edit-field,
html .plr-light-theme .plr-dark-theme wpc-field-editor.ready-only .inline-edit-field,
.plr-dark-theme wpc-field-editor.ready-only html .plr-light-theme .inline-edit-field,
html .plr-light-theme .plr-dark-theme plr-editor .ready-only .inline-edit-field,
.plr-dark-theme plr-editor .ready-only html .plr-light-theme .inline-edit-field,
html .plr-light-theme .plr-dark-theme plr-editor.ready-only .inline-edit-field,
.plr-dark-theme plr-editor.ready-only html .plr-light-theme .inline-edit-field,
html .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
html .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
html .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
html .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-light-theme .inline-edit-field,
html .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-light-theme .inline-edit-field,
html .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-light-theme .inline-edit-field,
html .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html cims-field-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html wpc-field-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html plr-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html .plr-light-theme cims-field-editor .ready-only .inline-edit-field .inline-edit-field,
html .plr-light-theme cims-field-editor.ready-only .inline-edit-field .inline-edit-field,
html .plr-light-theme wpc-field-editor .ready-only .inline-edit-field .inline-edit-field,
html .plr-light-theme wpc-field-editor.ready-only .inline-edit-field .inline-edit-field,
html .plr-light-theme plr-editor .ready-only .inline-edit-field .inline-edit-field,
html .plr-light-theme plr-editor.ready-only .inline-edit-field .inline-edit-field,
html .plr-light-theme cims-field-editor .ready-only .inline-edit-field .inline-edit-field,
html cims-field-editor .ready-only .inline-edit-field .plr-light-theme .inline-edit-field,
html .plr-light-theme cims-field-editor.ready-only .inline-edit-field .inline-edit-field,
html cims-field-editor.ready-only .inline-edit-field .plr-light-theme .inline-edit-field,
html .plr-light-theme wpc-field-editor .ready-only .inline-edit-field .inline-edit-field,
html wpc-field-editor .ready-only .inline-edit-field .plr-light-theme .inline-edit-field,
html .plr-light-theme wpc-field-editor.ready-only .inline-edit-field .inline-edit-field,
html wpc-field-editor.ready-only .inline-edit-field .plr-light-theme .inline-edit-field,
html .plr-light-theme plr-editor .ready-only .inline-edit-field .inline-edit-field,
html plr-editor .ready-only .inline-edit-field .plr-light-theme .inline-edit-field,
html .plr-light-theme plr-editor.ready-only .inline-edit-field .inline-edit-field,
html plr-editor.ready-only .inline-edit-field .plr-light-theme .inline-edit-field,
html .plr-light-theme cims-field-editor .ready-only .inline-edit-field,
html .plr-light-theme cims-field-editor.ready-only .inline-edit-field,
html .plr-light-theme wpc-field-editor .ready-only .inline-edit-field,
html .plr-light-theme wpc-field-editor.ready-only .inline-edit-field,
html .plr-light-theme plr-editor .ready-only .inline-edit-field,
html .plr-light-theme plr-editor.ready-only .inline-edit-field,
html .plr-light-theme cims-field-editor .ready-only .inline-edit-field,
html cims-field-editor .ready-only .plr-light-theme .inline-edit-field,
html .plr-light-theme cims-field-editor.ready-only .inline-edit-field,
html cims-field-editor.ready-only .plr-light-theme .inline-edit-field,
html .plr-light-theme wpc-field-editor .ready-only .inline-edit-field,
html wpc-field-editor .ready-only .plr-light-theme .inline-edit-field,
html .plr-light-theme wpc-field-editor.ready-only .inline-edit-field,
html wpc-field-editor.ready-only .plr-light-theme .inline-edit-field,
html .plr-light-theme plr-editor .ready-only .inline-edit-field,
html plr-editor .ready-only .plr-light-theme .inline-edit-field,
html .plr-light-theme plr-editor.ready-only .inline-edit-field,
html plr-editor.ready-only .plr-light-theme .inline-edit-field,
.plr-light-theme html .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-light-theme html .inline-edit-field,
.plr-light-theme html .plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-light-theme html .inline-edit-field,
.plr-light-theme html .plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-light-theme html .inline-edit-field,
.plr-light-theme html .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme cims-field-editor .plr-light-theme html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme html .plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme wpc-field-editor .plr-light-theme html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme html .plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme plr-editor .plr-light-theme html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme html .plr-dark-theme cims-field-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme cims-field-editor .ready-only .inline-edit-field .plr-light-theme html .inline-edit-field,
.plr-light-theme html .plr-dark-theme cims-field-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme cims-field-editor.ready-only .inline-edit-field .plr-light-theme html .inline-edit-field,
.plr-light-theme html .plr-dark-theme wpc-field-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme wpc-field-editor .ready-only .inline-edit-field .plr-light-theme html .inline-edit-field,
.plr-light-theme html .plr-dark-theme wpc-field-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme wpc-field-editor.ready-only .inline-edit-field .plr-light-theme html .inline-edit-field,
.plr-light-theme html .plr-dark-theme plr-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme plr-editor .ready-only .inline-edit-field .plr-light-theme html .inline-edit-field,
.plr-light-theme html .plr-dark-theme plr-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme plr-editor.ready-only .inline-edit-field .plr-light-theme html .inline-edit-field,
.plr-light-theme html .plr-dark-theme cims-field-editor .ready-only .inline-edit-field,
.plr-dark-theme cims-field-editor .ready-only .plr-light-theme html .inline-edit-field,
.plr-light-theme html .plr-dark-theme cims-field-editor.ready-only .inline-edit-field,
.plr-dark-theme cims-field-editor.ready-only .plr-light-theme html .inline-edit-field,
.plr-light-theme html .plr-dark-theme wpc-field-editor .ready-only .inline-edit-field,
.plr-dark-theme wpc-field-editor .ready-only .plr-light-theme html .inline-edit-field,
.plr-light-theme html .plr-dark-theme wpc-field-editor.ready-only .inline-edit-field,
.plr-dark-theme wpc-field-editor.ready-only .plr-light-theme html .inline-edit-field,
.plr-light-theme html .plr-dark-theme plr-editor .ready-only .inline-edit-field,
.plr-dark-theme plr-editor .ready-only .plr-light-theme html .inline-edit-field,
.plr-light-theme html .plr-dark-theme plr-editor.ready-only .inline-edit-field,
.plr-dark-theme plr-editor.ready-only .plr-light-theme html .inline-edit-field,
.plr-light-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field html .inline-edit-field,
.plr-light-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field html .inline-edit-field,
.plr-light-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field html .inline-edit-field,
.plr-light-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-light-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-light-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-light-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme cims-field-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme wpc-field-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme plr-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme html cims-field-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme cims-field-editor .ready-only .inline-edit-field html .inline-edit-field,
.plr-light-theme html cims-field-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme cims-field-editor.ready-only .inline-edit-field html .inline-edit-field,
.plr-light-theme html wpc-field-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme wpc-field-editor .ready-only .inline-edit-field html .inline-edit-field,
.plr-light-theme html wpc-field-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme wpc-field-editor.ready-only .inline-edit-field html .inline-edit-field,
.plr-light-theme html plr-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme plr-editor .ready-only .inline-edit-field html .inline-edit-field,
.plr-light-theme html plr-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme plr-editor.ready-only .inline-edit-field html .inline-edit-field,
.plr-light-theme html cims-field-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme html cims-field-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme html wpc-field-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme html wpc-field-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme html plr-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme html plr-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme html cims-field-editor .ready-only .inline-edit-field,
.plr-light-theme cims-field-editor .ready-only html .inline-edit-field,
.plr-light-theme html cims-field-editor.ready-only .inline-edit-field,
.plr-light-theme cims-field-editor.ready-only html .inline-edit-field,
.plr-light-theme html wpc-field-editor .ready-only .inline-edit-field,
.plr-light-theme wpc-field-editor .ready-only html .inline-edit-field,
.plr-light-theme html wpc-field-editor.ready-only .inline-edit-field,
.plr-light-theme wpc-field-editor.ready-only html .inline-edit-field,
.plr-light-theme html plr-editor .ready-only .inline-edit-field,
.plr-light-theme plr-editor .ready-only html .inline-edit-field,
.plr-light-theme html plr-editor.ready-only .inline-edit-field,
.plr-light-theme plr-editor.ready-only html .inline-edit-field,
.plr-light-theme html cims-field-editor .ready-only .inline-edit-field,
.plr-light-theme html cims-field-editor.ready-only .inline-edit-field,
.plr-light-theme html wpc-field-editor .ready-only .inline-edit-field,
.plr-light-theme html wpc-field-editor.ready-only .inline-edit-field,
.plr-light-theme html plr-editor .ready-only .inline-edit-field,
.plr-light-theme html plr-editor.ready-only .inline-edit-field,
html .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field html .inline-edit-field,
html .plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field html .inline-edit-field,
html .plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field html .inline-edit-field,
html .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme cims-field-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html .plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme wpc-field-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html .plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme plr-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html .plr-dark-theme cims-field-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme cims-field-editor .ready-only .inline-edit-field html .inline-edit-field,
html .plr-dark-theme cims-field-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme cims-field-editor.ready-only .inline-edit-field html .inline-edit-field,
html .plr-dark-theme wpc-field-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme wpc-field-editor .ready-only .inline-edit-field html .inline-edit-field,
html .plr-dark-theme wpc-field-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme wpc-field-editor.ready-only .inline-edit-field html .inline-edit-field,
html .plr-dark-theme plr-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme plr-editor .ready-only .inline-edit-field html .inline-edit-field,
html .plr-dark-theme plr-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme plr-editor.ready-only .inline-edit-field html .inline-edit-field,
html .plr-dark-theme cims-field-editor .ready-only .inline-edit-field,
.plr-dark-theme cims-field-editor .ready-only html .inline-edit-field,
html .plr-dark-theme cims-field-editor.ready-only .inline-edit-field,
.plr-dark-theme cims-field-editor.ready-only html .inline-edit-field,
html .plr-dark-theme wpc-field-editor .ready-only .inline-edit-field,
.plr-dark-theme wpc-field-editor .ready-only html .inline-edit-field,
html .plr-dark-theme wpc-field-editor.ready-only .inline-edit-field,
.plr-dark-theme wpc-field-editor.ready-only html .inline-edit-field,
html .plr-dark-theme plr-editor .ready-only .inline-edit-field,
.plr-dark-theme plr-editor .ready-only html .inline-edit-field,
html .plr-dark-theme plr-editor.ready-only .inline-edit-field,
.plr-dark-theme plr-editor.ready-only html .inline-edit-field,
html .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field html .inline-edit-field,
html .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field html .inline-edit-field,
html .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field html .inline-edit-field,
html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
html .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme cims-field-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme wpc-field-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme plr-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html .plr-light-theme cims-field-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme cims-field-editor .ready-only .inline-edit-field html .inline-edit-field,
html .plr-light-theme cims-field-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme cims-field-editor.ready-only .inline-edit-field html .inline-edit-field,
html .plr-light-theme wpc-field-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme wpc-field-editor .ready-only .inline-edit-field html .inline-edit-field,
html .plr-light-theme wpc-field-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme wpc-field-editor.ready-only .inline-edit-field html .inline-edit-field,
html .plr-light-theme plr-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme plr-editor .ready-only .inline-edit-field html .inline-edit-field,
html .plr-light-theme plr-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme plr-editor.ready-only .inline-edit-field html .inline-edit-field,
html cims-field-editor .ready-only .inline-edit-field .inline-edit-field,
html cims-field-editor.ready-only .inline-edit-field .inline-edit-field,
html wpc-field-editor .ready-only .inline-edit-field .inline-edit-field,
html wpc-field-editor.ready-only .inline-edit-field .inline-edit-field,
html plr-editor .ready-only .inline-edit-field .inline-edit-field,
html plr-editor.ready-only .inline-edit-field .inline-edit-field,
html .plr-light-theme cims-field-editor .ready-only .inline-edit-field,
.plr-light-theme cims-field-editor .ready-only html .inline-edit-field,
html .plr-light-theme cims-field-editor.ready-only .inline-edit-field,
.plr-light-theme cims-field-editor.ready-only html .inline-edit-field,
html .plr-light-theme wpc-field-editor .ready-only .inline-edit-field,
.plr-light-theme wpc-field-editor .ready-only html .inline-edit-field,
html .plr-light-theme wpc-field-editor.ready-only .inline-edit-field,
.plr-light-theme wpc-field-editor.ready-only html .inline-edit-field,
html .plr-light-theme plr-editor .ready-only .inline-edit-field,
.plr-light-theme plr-editor .ready-only html .inline-edit-field,
html .plr-light-theme plr-editor.ready-only .inline-edit-field,
.plr-light-theme plr-editor.ready-only html .inline-edit-field,
html cims-field-editor .ready-only .inline-edit-field,
html cims-field-editor.ready-only .inline-edit-field,
html wpc-field-editor .ready-only .inline-edit-field,
html wpc-field-editor.ready-only .inline-edit-field,
html plr-editor .ready-only .inline-edit-field,
html plr-editor.ready-only .inline-edit-field {
  display: block;
  clear: both;
}
.plr-light-theme .reverse-wrapper,
html .reverse-wrapper {
  display: flex;
  flex-direction: column-reverse;
}
.plr-light-theme .reverse-wrapper-inline,
html .reverse-wrapper-inline {
  display: inline-flex;
}
.plr-light-theme .reverse-wrapper-row,
html .reverse-wrapper-row {
  flex-direction: row-reverse;
}
.plr-light-theme .field-component,
html .field-component {
  margin: 0 16px 16px 0;
  overflow: visible;
}
.plr-light-theme .field-component.block-field, .plr-light-theme .field-component.default-display,
html .field-component.block-field,
html .field-component.default-display {
  margin-right: 0;
  display: block;
}
.plr-light-theme .field-component:not(.field-set) .field-component,
html .field-component:not(.field-set) .field-component {
  margin: 0;
}
.plr-light-theme .field-component.edit,
html .field-component.edit {
  margin: 0 16px 0 0 !important;
}
.plr-light-theme .field-component.x-small-field,
html .field-component.x-small-field {
  width: 120px;
}
.plr-light-theme .field-component.small-field,
html .field-component.small-field {
  width: 200px;
}
@media (min-width: 420px) and (max-width: 599px) {
  .plr-light-theme .field-component.small-field,
  html .field-component.small-field {
    width: 80px;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .plr-light-theme .field-component.small-field,
  html .field-component.small-field {
    width: 160px;
  }
}
.plr-light-theme .field-component.medium-field,
html .field-component.medium-field {
  width: 260px;
}
@media (min-width: 420px) and (max-width: 599px) {
  .plr-light-theme .field-component.medium-field,
  html .field-component.medium-field {
    width: 150px;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .plr-light-theme .field-component.medium-field,
  html .field-component.medium-field {
    width: 200px;
  }
}
.plr-light-theme .field-component.large-field,
html .field-component.large-field {
  width: 380px;
}
@media (min-width: 420px) and (max-width: 599px) {
  .plr-light-theme .field-component.large-field,
  html .field-component.large-field {
    width: 220px;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .plr-light-theme .field-component.large-field,
  html .field-component.large-field {
    width: 300px;
  }
}
.plr-light-theme .field-component.x-large-field,
html .field-component.x-large-field {
  width: 520px;
}
@media (min-width: 420px) and (max-width: 599px) {
  .plr-light-theme .field-component.x-large-field,
  html .field-component.x-large-field {
    width: 320px;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .plr-light-theme .field-component.x-large-field,
  html .field-component.x-large-field {
    width: 420px;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .plr-light-theme .field-component.x-large-field,
  html .field-component.x-large-field {
    width: 420px;
  }
}
.plr-light-theme .field-component.full-width-field,
html .field-component.full-width-field {
  width: 100% !important;
}
.plr-light-theme .field-component.full-width-field .mat-mdc-form-field,
html .field-component.full-width-field .mat-mdc-form-field {
  width: 100% !important;
}
.plr-light-theme .field-component .default-size,
html .field-component .default-size {
  width: 260px;
}
.plr-light-theme .field-component .input-container,
html .field-component .input-container {
  display: block;
}
.plr-light-theme .field-component .input-container .mat-mdc-form-field-suffix,
html .field-component .input-container .mat-mdc-form-field-suffix {
  margin-left: 4px;
}
.plr-light-theme .field-component .input-container.x-small-input .mat-mdc-form-field .mat-mdc-text-field-wrapper,
html .field-component .input-container.x-small-input .mat-mdc-form-field .mat-mdc-text-field-wrapper {
  width: 120px;
}
.plr-light-theme .field-component .input-container.small-input .mat-mdc-form-field .mat-mdc-text-field-wrapper,
html .field-component .input-container.small-input .mat-mdc-form-field .mat-mdc-text-field-wrapper {
  width: 200px;
}
@media (min-width: 420px) and (max-width: 599px) {
  .plr-light-theme .field-component .input-container.small-input .mat-mdc-form-field .mat-mdc-text-field-wrapper,
  html .field-component .input-container.small-input .mat-mdc-form-field .mat-mdc-text-field-wrapper {
    width: 80px;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .plr-light-theme .field-component .input-container.small-input .mat-mdc-form-field .mat-mdc-text-field-wrapper,
  html .field-component .input-container.small-input .mat-mdc-form-field .mat-mdc-text-field-wrapper {
    width: 160px;
  }
}
.plr-light-theme .field-component .input-container.small-input .mat-mdc-form-field .mat-mdc-form-field-error-wrapper,
html .field-component .input-container.small-input .mat-mdc-form-field .mat-mdc-form-field-error-wrapper {
  width: 200px;
}
.plr-light-theme .field-component .input-container.medium-input .mat-mdc-form-field .mat-mdc-text-field-wrapper, .plr-light-theme .field-component .input-container.default-size-input .mat-mdc-form-field .mat-mdc-text-field-wrapper,
html .field-component .input-container.medium-input .mat-mdc-form-field .mat-mdc-text-field-wrapper,
html .field-component .input-container.default-size-input .mat-mdc-form-field .mat-mdc-text-field-wrapper {
  width: 260px;
}
@media (min-width: 420px) and (max-width: 599px) {
  .plr-light-theme .field-component .input-container.medium-input .mat-mdc-form-field .mat-mdc-text-field-wrapper, .plr-light-theme .field-component .input-container.default-size-input .mat-mdc-form-field .mat-mdc-text-field-wrapper,
  html .field-component .input-container.medium-input .mat-mdc-form-field .mat-mdc-text-field-wrapper,
  html .field-component .input-container.default-size-input .mat-mdc-form-field .mat-mdc-text-field-wrapper {
    width: 140px;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .plr-light-theme .field-component .input-container.medium-input .mat-mdc-form-field .mat-mdc-text-field-wrapper, .plr-light-theme .field-component .input-container.default-size-input .mat-mdc-form-field .mat-mdc-text-field-wrapper,
  html .field-component .input-container.medium-input .mat-mdc-form-field .mat-mdc-text-field-wrapper,
  html .field-component .input-container.default-size-input .mat-mdc-form-field .mat-mdc-text-field-wrapper {
    width: 200px;
  }
}
.plr-light-theme .field-component .input-container.large-input .mat-mdc-form-field .mat-mdc-text-field-wrapper,
html .field-component .input-container.large-input .mat-mdc-form-field .mat-mdc-text-field-wrapper {
  width: 380px;
}
@media (min-width: 420px) and (max-width: 599px) {
  .plr-light-theme .field-component .input-container.large-input .mat-mdc-form-field .mat-mdc-text-field-wrapper,
  html .field-component .input-container.large-input .mat-mdc-form-field .mat-mdc-text-field-wrapper {
    width: 220px;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .plr-light-theme .field-component .input-container.large-input .mat-mdc-form-field .mat-mdc-text-field-wrapper,
  html .field-component .input-container.large-input .mat-mdc-form-field .mat-mdc-text-field-wrapper {
    width: 300px;
  }
}
.plr-light-theme .field-component .input-container.x-large-input .mat-mdc-form-field .mat-mdc-text-field-wrapper,
html .field-component .input-container.x-large-input .mat-mdc-form-field .mat-mdc-text-field-wrapper {
  width: 520px;
}
@media (min-width: 420px) and (max-width: 599px) {
  .plr-light-theme .field-component .input-container.x-large-input .mat-mdc-form-field .mat-mdc-text-field-wrapper,
  html .field-component .input-container.x-large-input .mat-mdc-form-field .mat-mdc-text-field-wrapper {
    width: 320px;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .plr-light-theme .field-component .input-container.x-large-input .mat-mdc-form-field .mat-mdc-text-field-wrapper,
  html .field-component .input-container.x-large-input .mat-mdc-form-field .mat-mdc-text-field-wrapper {
    width: 420px;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .plr-light-theme .field-component .input-container.x-large-input .mat-mdc-form-field .mat-mdc-text-field-wrapper,
  html .field-component .input-container.x-large-input .mat-mdc-form-field .mat-mdc-text-field-wrapper {
    width: 420px;
  }
}
.plr-light-theme .field-component .input-container.full-width-input,
html .field-component .input-container.full-width-input {
  width: 100% !important;
}
.plr-light-theme .field-component .input-container.full-width-input .mat-mdc-form-field .mat-mdc-text-field-wrapper,
html .field-component .input-container.full-width-input .mat-mdc-form-field .mat-mdc-text-field-wrapper {
  width: 100% !important;
}
.plr-light-theme .field-component .input-container.full-width-input .mat-mdc-form-field-subscript-wrapper,
html .field-component .input-container.full-width-input .mat-mdc-form-field-subscript-wrapper {
  width: 100% !important;
}
.plr-light-theme cims-field-editor .field-editor,
.plr-light-theme wpc-field-editor .field-editor,
.plr-light-theme plr-editor .field-editor,
html cims-field-editor .field-editor,
html wpc-field-editor .field-editor,
html plr-editor .field-editor {
  width: auto !important;
}
.plr-light-theme cims-field-editor .display-header > div:not([class]),
.plr-light-theme cims-field-editor .display-header > div.row,
.plr-light-theme wpc-field-editor .display-header > div:not([class]),
.plr-light-theme wpc-field-editor .display-header > div.row,
.plr-light-theme plr-editor .display-header > div:not([class]),
.plr-light-theme plr-editor .display-header > div.row,
html cims-field-editor .display-header > div:not([class]),
html cims-field-editor .display-header > div.row,
html wpc-field-editor .display-header > div:not([class]),
html wpc-field-editor .display-header > div.row,
html plr-editor .display-header > div:not([class]),
html plr-editor .display-header > div.row {
  width: 100%;
}
.plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields),
.plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields),
.plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields),
html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields),
html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields),
html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields) {
  margin: 4px 24px 4px 0;
  box-sizing: border-box;
}
.plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields).full-width-field,
.plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields).full-width-field,
.plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields).full-width-field,
html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields).full-width-field,
html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields).full-width-field,
html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields).full-width-field {
  margin: 0;
}
.plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode) > [class~=-field] > [class~=-field], .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode) > [class~=-size] > [class~=-size], .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode) > .null > [class~=-field], .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode) > .null > [class~=-size],
.plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode) > [class~=-field] > [class~=-field],
.plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode) > [class~=-size] > [class~=-size],
.plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode) > .null > [class~=-field],
.plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode) > .null > [class~=-size],
.plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode) > [class~=-field] > [class~=-field],
.plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode) > [class~=-size] > [class~=-size],
.plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode) > .null > [class~=-field],
.plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode) > .null > [class~=-size],
html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode) > [class~=-field] > [class~=-field],
html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode) > [class~=-size] > [class~=-size],
html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode) > .null > [class~=-field],
html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode) > .null > [class~=-size],
html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode) > [class~=-field] > [class~=-field],
html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode) > [class~=-size] > [class~=-size],
html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode) > .null > [class~=-field],
html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode) > .null > [class~=-size],
html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode) > [class~=-field] > [class~=-field],
html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode) > [class~=-size] > [class~=-size],
html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode) > .null > [class~=-field],
html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode) > .null > [class~=-size] {
  width: 100% important;
}
.plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode).full-width-field, .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode).multi-fields, .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode).null,
.plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode).full-width-field,
.plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode).multi-fields,
.plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode).null,
.plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode).full-width-field,
.plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode).multi-fields,
.plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode).null,
html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode).full-width-field,
html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode).multi-fields,
html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode).null,
html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode).full-width-field,
html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode).multi-fields,
html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode).null,
html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode).full-width-field,
html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode).multi-fields,
html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode).null {
  width: 100% !important;
  max-width: 100%;
  flex-basis: 100%;
}
.plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).full-width-field, .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).multi-fields, .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).null,
.plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).full-width-field,
.plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).multi-fields,
.plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).null,
.plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).full-width-field,
.plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).multi-fields,
.plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).null,
html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).full-width-field,
html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).multi-fields,
html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).null,
html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).full-width-field,
html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).multi-fields,
html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).null,
html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).full-width-field,
html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).multi-fields,
html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).null {
  width: 100% !important;
  max-width: 100%;
  flex-basis: 100%;
}
.plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type) plr-data-display.field-component,
.plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type) plr-data-display.field-component,
.plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type) plr-data-display.field-component,
html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type) plr-data-display.field-component,
html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type) plr-data-display.field-component,
html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type) plr-data-display.field-component {
  width: 100%;
}
.plr-light-theme cims-field-editor plr-editor.null,
.plr-light-theme wpc-field-editor plr-editor.null,
.plr-light-theme plr-editor plr-editor.null,
html cims-field-editor plr-editor.null,
html wpc-field-editor plr-editor.null,
html plr-editor plr-editor.null {
  width: 100%;
}
.plr-light-theme cims-field-editor plr-editor.null .editor.read-only,
.plr-light-theme wpc-field-editor plr-editor.null .editor.read-only,
.plr-light-theme plr-editor plr-editor.null .editor.read-only,
html cims-field-editor plr-editor.null .editor.read-only,
html wpc-field-editor plr-editor.null .editor.read-only,
html plr-editor plr-editor.null .editor.read-only {
  width: 100%;
}
.plr-light-theme cims-field-editor plr-editor.null .editor.read-only > .full-width-field,
.plr-light-theme cims-field-editor plr-editor.null .editor.read-only > .null,
.plr-light-theme wpc-field-editor plr-editor.null .editor.read-only > .full-width-field,
.plr-light-theme wpc-field-editor plr-editor.null .editor.read-only > .null,
.plr-light-theme plr-editor plr-editor.null .editor.read-only > .full-width-field,
.plr-light-theme plr-editor plr-editor.null .editor.read-only > .null,
html cims-field-editor plr-editor.null .editor.read-only > .full-width-field,
html cims-field-editor plr-editor.null .editor.read-only > .null,
html wpc-field-editor plr-editor.null .editor.read-only > .full-width-field,
html wpc-field-editor plr-editor.null .editor.read-only > .null,
html plr-editor plr-editor.null .editor.read-only > .full-width-field,
html plr-editor plr-editor.null .editor.read-only > .null {
  width: 100% !important;
  max-width: 100%;
  flex-basis: 100%;
}
.plr-light-theme cims-field-editor plr-editor.null .editor.read-only plr-data-display.field-component,
.plr-light-theme wpc-field-editor plr-editor.null .editor.read-only plr-data-display.field-component,
.plr-light-theme plr-editor plr-editor.null .editor.read-only plr-data-display.field-component,
html cims-field-editor plr-editor.null .editor.read-only plr-data-display.field-component,
html wpc-field-editor plr-editor.null .editor.read-only plr-data-display.field-component,
html plr-editor plr-editor.null .editor.read-only plr-data-display.field-component {
  width: 100%;
}
.plr-light-theme plr-label.block-field + .mat-mdc-form-field,
html plr-label.block-field + .mat-mdc-form-field {
  display: block;
  text-align: left;
}
.plr-light-theme .input-container.x-large-input .mat-mdc-form-field .mat-mdc-text-field-wrapper,
html .input-container.x-large-input .mat-mdc-form-field .mat-mdc-text-field-wrapper {
  width: 520px;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .plr-light-theme,
  html {
    /* TODO(mdc-migration): The following rule targets internal classes of list that may no longer apply for the MDC version.*/
  }
  .plr-light-theme .mat-mdc-list-base .mat-mdc-list-option .mdc-list-item__content,
  html .mat-mdc-list-base .mat-mdc-list-option .mdc-list-item__content {
    display: block !important;
  }
  .plr-light-theme .sticky-layout .sticky-layout__body,
  html .sticky-layout .sticky-layout__body {
    overflow-y: visible !important;
  }
  .plr-light-theme * .area-header h1,
  html * .area-header h1 {
    margin: 0;
  }
  .plr-light-theme * .cdk-overlay-pane .dropdown-overlay[style],
  html * .cdk-overlay-pane .dropdown-overlay[style] {
    min-width: 200px !important;
  }
  .plr-light-theme * .data-display__text,
  html * .data-display__text {
    font-family: "Roboto Bold";
  }
  .plr-light-theme * .data-display__text,
  .plr-light-theme * .age-display,
  .plr-light-theme * .row,
  html * .data-display__text,
  html * .age-display,
  html * .row {
    font-size: 0.875rem;
  }
  .plr-light-theme * .field-component .data-display__label,
  .plr-light-theme * .label-pseudo,
  .plr-light-theme * .label-content,
  .plr-light-theme .plr-metadata-control-host.label-display-content .display-content,
  html * .field-component .data-display__label,
  html * .label-pseudo,
  html * .label-content,
  html .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content,
  .plr-dark-theme html .plr-metadata-control-host.label-display-content .display-content,
  html .plr-metadata-control-host.label-display-content .display-content {
    font-size: 12px !important;
  }
  .plr-light-theme * .label-content, .plr-light-theme .plr-metadata-control-host.label-display-content .display-content,
  html * .label-content,
  html .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content,
  .plr-dark-theme html .plr-metadata-control-host.label-display-content .display-content,
  html .plr-metadata-control-host.label-display-content .display-content {
    display: inline !important;
  }
  .plr-light-theme * .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
  html * .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
    height: 100% !important;
    padding: 4px !important;
  }
  .plr-light-theme * .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label,
  html * .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label {
    top: -1.1em !important;
  }
  .plr-light-theme .bold,
  html .bold {
    font-family: "Roboto Bold";
  }
  .plr-light-theme .cdk-overlay-dark-backdrop,
  html .cdk-overlay-dark-backdrop {
    background: rgba(0, 0, 0, 0.75);
  }
  .plr-light-theme .mat-mdc-slide-toggle .mdc-label,
  html .mat-mdc-slide-toggle .mdc-label {
    font-weight: normal;
    font-size: 12px;
  }
  .plr-light-theme plr-select-search .mat-mdc-form-field,
  html plr-select-search .mat-mdc-form-field {
    max-width: 100% !important;
  }
  .plr-light-theme .footer,
  html .footer {
    display: table;
    left: 35% !important;
    margin: 0 !important;
  }
  .plr-light-theme mat-list[dense].mat-mdc-list-base mat-list-item.mat-mdc-list-item .mat-list-item-content .scroll-spy-heading,
  html mat-list[dense].mat-mdc-list-base mat-list-item.mat-mdc-list-item .mat-list-item-content .scroll-spy-heading {
    padding: 0 4px;
  }
  .plr-light-theme .action-col,
  html .action-col {
    z-index: 999;
  }
}
@supports (-ms-ime-align: auto) {
  .plr-light-theme .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label,
  html .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label {
    top: -15px !important;
  }
}
.plr-light-theme *::-ms-clear,
html *::-ms-clear {
  display: none !important;
}
.plr-light-theme cims-panel-card .panel-card__card.mat-mdc-card plr-editor,
html cims-panel-card .panel-card__card.mat-mdc-card plr-editor {
  width: 100% !important;
}
.plr-light-theme .quick-search-bar__btn,
html .quick-search-bar__btn {
  line-height: 30px !important;
}
.plr-light-theme .editor.read-only .data-display__text__inner,
html .editor.read-only .data-display__text__inner {
  flex-basis: auto !important;
  width: 100% !important;
}
.plr-light-theme .editor.read-only plr-textarea .data-display,
html .editor.read-only plr-textarea .data-display {
  flex: 1 1 100% !important;
  width: auto !important;
}
.plr-light-theme .editor.read-only plr-textarea .data-display .data-display,
html .editor.read-only plr-textarea .data-display .data-display {
  width: inherit !important;
}
.plr-light-theme .editor.read-only plr-textarea .data-display .data-display .data-display__text__inner,
html .editor.read-only plr-textarea .data-display .data-display .data-display__text__inner {
  width: auto !important;
  flex: 1 1 100% !important;
}
.plr-light-theme .editor.read-only tr:hover .action-col,
.plr-light-theme .editor.read-only tr.selected-row .action-col,
html .editor.read-only tr:hover .action-col,
html .editor.read-only tr.selected-row .action-col {
  z-index: 999999;
}
@media print {
  .plr-light-theme :root,
  html :root {
    --plr-print-color: var(--plr-color-neutral-300);
    --plr-focus-color: var(--plr-print-color);
    --plr-required-input-color: var(--plr-print-color);
    --plr-input-error-color: var(--plr-print-color);
    --bc-divider-color: var(--plr-print-color);
    --plr-emphasize-bg-hover-color: unset;
    --plr-emphasize-border-hover-color: unset;
  }
  .plr-light-theme *,
  html * {
    color: black !important;
    box-sizing: border-box !important;
  }
}
.plr-light-theme .mat-accent,
html .mat-accent {
  --mat-option-selected-state-label-text-color: #b76a0b;
  --mat-option-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-option-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-selected-state-layer-color: rgba(0, 0, 0, 0.04);
}
.plr-light-theme .mat-warn,
html .mat-warn {
  --mat-option-selected-state-label-text-color: #f44336;
  --mat-option-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-option-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-selected-state-layer-color: rgba(0, 0, 0, 0.04);
}
.plr-light-theme .mat-primary,
html .mat-primary {
  --mat-full-pseudo-checkbox-selected-icon-color: #0a8aa0;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #0a8aa0;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0;
}
.plr-light-theme .mat-accent,
html .mat-accent {
  --mat-full-pseudo-checkbox-selected-icon-color: #b76a0b;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #b76a0b;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0;
}
.plr-light-theme .mat-warn,
html .mat-warn {
  --mat-full-pseudo-checkbox-selected-icon-color: #f44336;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #f44336;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0;
}
.plr-light-theme .mat-elevation-z0, .plr-light-theme .mat-mdc-elevation-specific.mat-elevation-z0,
html .mat-elevation-z0,
html .mat-mdc-elevation-specific.mat-elevation-z0 {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
}
.plr-light-theme .mat-elevation-z1, .plr-light-theme .mat-mdc-elevation-specific.mat-elevation-z1,
html .mat-elevation-z1,
html .mat-mdc-elevation-specific.mat-elevation-z1 {
  box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
}
.plr-light-theme .mat-elevation-z2, .plr-light-theme .mat-mdc-elevation-specific.mat-elevation-z2,
html .mat-elevation-z2,
html .mat-mdc-elevation-specific.mat-elevation-z2 {
  box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
}
.plr-light-theme .mat-elevation-z3, .plr-light-theme .mat-mdc-elevation-specific.mat-elevation-z3,
html .mat-elevation-z3,
html .mat-mdc-elevation-specific.mat-elevation-z3 {
  box-shadow: 0px 3px 3px -2px rgba(0, 0, 0, 0.2), 0px 3px 4px 0px rgba(0, 0, 0, 0.14), 0px 1px 8px 0px rgba(0, 0, 0, 0.12);
}
.plr-light-theme .mat-elevation-z4, .plr-light-theme .mat-mdc-elevation-specific.mat-elevation-z4,
html .mat-elevation-z4,
html .mat-mdc-elevation-specific.mat-elevation-z4 {
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
}
.plr-light-theme .mat-elevation-z5, .plr-light-theme .mat-mdc-elevation-specific.mat-elevation-z5,
html .mat-elevation-z5,
html .mat-mdc-elevation-specific.mat-elevation-z5 {
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 5px 8px 0px rgba(0, 0, 0, 0.14), 0px 1px 14px 0px rgba(0, 0, 0, 0.12);
}
.plr-light-theme .mat-elevation-z6, .plr-light-theme .mat-mdc-elevation-specific.mat-elevation-z6,
html .mat-elevation-z6,
html .mat-mdc-elevation-specific.mat-elevation-z6 {
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
}
.plr-light-theme .mat-elevation-z7, .plr-light-theme .mat-mdc-elevation-specific.mat-elevation-z7,
html .mat-elevation-z7,
html .mat-mdc-elevation-specific.mat-elevation-z7 {
  box-shadow: 0px 4px 5px -2px rgba(0, 0, 0, 0.2), 0px 7px 10px 1px rgba(0, 0, 0, 0.14), 0px 2px 16px 1px rgba(0, 0, 0, 0.12);
}
.plr-light-theme .mat-elevation-z8, .plr-light-theme .mat-mdc-elevation-specific.mat-elevation-z8,
html .mat-elevation-z8,
html .mat-mdc-elevation-specific.mat-elevation-z8 {
  box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.plr-light-theme .mat-elevation-z9, .plr-light-theme .mat-mdc-elevation-specific.mat-elevation-z9,
html .mat-elevation-z9,
html .mat-mdc-elevation-specific.mat-elevation-z9 {
  box-shadow: 0px 5px 6px -3px rgba(0, 0, 0, 0.2), 0px 9px 12px 1px rgba(0, 0, 0, 0.14), 0px 3px 16px 2px rgba(0, 0, 0, 0.12);
}
.plr-light-theme .mat-elevation-z10, .plr-light-theme .mat-mdc-elevation-specific.mat-elevation-z10,
html .mat-elevation-z10,
html .mat-mdc-elevation-specific.mat-elevation-z10 {
  box-shadow: 0px 6px 6px -3px rgba(0, 0, 0, 0.2), 0px 10px 14px 1px rgba(0, 0, 0, 0.14), 0px 4px 18px 3px rgba(0, 0, 0, 0.12);
}
.plr-light-theme .mat-elevation-z11, .plr-light-theme .mat-mdc-elevation-specific.mat-elevation-z11,
html .mat-elevation-z11,
html .mat-mdc-elevation-specific.mat-elevation-z11 {
  box-shadow: 0px 6px 7px -4px rgba(0, 0, 0, 0.2), 0px 11px 15px 1px rgba(0, 0, 0, 0.14), 0px 4px 20px 3px rgba(0, 0, 0, 0.12);
}
.plr-light-theme .mat-elevation-z12, .plr-light-theme .mat-mdc-elevation-specific.mat-elevation-z12,
html .mat-elevation-z12,
html .mat-mdc-elevation-specific.mat-elevation-z12 {
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
}
.plr-light-theme .mat-elevation-z13, .plr-light-theme .mat-mdc-elevation-specific.mat-elevation-z13,
html .mat-elevation-z13,
html .mat-mdc-elevation-specific.mat-elevation-z13 {
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 13px 19px 2px rgba(0, 0, 0, 0.14), 0px 5px 24px 4px rgba(0, 0, 0, 0.12);
}
.plr-light-theme .mat-elevation-z14, .plr-light-theme .mat-mdc-elevation-specific.mat-elevation-z14,
html .mat-elevation-z14,
html .mat-mdc-elevation-specific.mat-elevation-z14 {
  box-shadow: 0px 7px 9px -4px rgba(0, 0, 0, 0.2), 0px 14px 21px 2px rgba(0, 0, 0, 0.14), 0px 5px 26px 4px rgba(0, 0, 0, 0.12);
}
.plr-light-theme .mat-elevation-z15, .plr-light-theme .mat-mdc-elevation-specific.mat-elevation-z15,
html .mat-elevation-z15,
html .mat-mdc-elevation-specific.mat-elevation-z15 {
  box-shadow: 0px 8px 9px -5px rgba(0, 0, 0, 0.2), 0px 15px 22px 2px rgba(0, 0, 0, 0.14), 0px 6px 28px 5px rgba(0, 0, 0, 0.12);
}
.plr-light-theme .mat-elevation-z16, .plr-light-theme .mat-mdc-elevation-specific.mat-elevation-z16,
html .mat-elevation-z16,
html .mat-mdc-elevation-specific.mat-elevation-z16 {
  box-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);
}
.plr-light-theme .mat-elevation-z17, .plr-light-theme .mat-mdc-elevation-specific.mat-elevation-z17,
html .mat-elevation-z17,
html .mat-mdc-elevation-specific.mat-elevation-z17 {
  box-shadow: 0px 8px 11px -5px rgba(0, 0, 0, 0.2), 0px 17px 26px 2px rgba(0, 0, 0, 0.14), 0px 6px 32px 5px rgba(0, 0, 0, 0.12);
}
.plr-light-theme .mat-elevation-z18, .plr-light-theme .mat-mdc-elevation-specific.mat-elevation-z18,
html .mat-elevation-z18,
html .mat-mdc-elevation-specific.mat-elevation-z18 {
  box-shadow: 0px 9px 11px -5px rgba(0, 0, 0, 0.2), 0px 18px 28px 2px rgba(0, 0, 0, 0.14), 0px 7px 34px 6px rgba(0, 0, 0, 0.12);
}
.plr-light-theme .mat-elevation-z19, .plr-light-theme .mat-mdc-elevation-specific.mat-elevation-z19,
html .mat-elevation-z19,
html .mat-mdc-elevation-specific.mat-elevation-z19 {
  box-shadow: 0px 9px 12px -6px rgba(0, 0, 0, 0.2), 0px 19px 29px 2px rgba(0, 0, 0, 0.14), 0px 7px 36px 6px rgba(0, 0, 0, 0.12);
}
.plr-light-theme .mat-elevation-z20, .plr-light-theme .mat-mdc-elevation-specific.mat-elevation-z20,
html .mat-elevation-z20,
html .mat-mdc-elevation-specific.mat-elevation-z20 {
  box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 20px 31px 3px rgba(0, 0, 0, 0.14), 0px 8px 38px 7px rgba(0, 0, 0, 0.12);
}
.plr-light-theme .mat-elevation-z21, .plr-light-theme .mat-mdc-elevation-specific.mat-elevation-z21,
html .mat-elevation-z21,
html .mat-mdc-elevation-specific.mat-elevation-z21 {
  box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 21px 33px 3px rgba(0, 0, 0, 0.14), 0px 8px 40px 7px rgba(0, 0, 0, 0.12);
}
.plr-light-theme .mat-elevation-z22, .plr-light-theme .mat-mdc-elevation-specific.mat-elevation-z22,
html .mat-elevation-z22,
html .mat-mdc-elevation-specific.mat-elevation-z22 {
  box-shadow: 0px 10px 14px -6px rgba(0, 0, 0, 0.2), 0px 22px 35px 3px rgba(0, 0, 0, 0.14), 0px 8px 42px 7px rgba(0, 0, 0, 0.12);
}
.plr-light-theme .mat-elevation-z23, .plr-light-theme .mat-mdc-elevation-specific.mat-elevation-z23,
html .mat-elevation-z23,
html .mat-mdc-elevation-specific.mat-elevation-z23 {
  box-shadow: 0px 11px 14px -7px rgba(0, 0, 0, 0.2), 0px 23px 36px 3px rgba(0, 0, 0, 0.14), 0px 9px 44px 8px rgba(0, 0, 0, 0.12);
}
.plr-light-theme .mat-elevation-z24, .plr-light-theme .mat-mdc-elevation-specific.mat-elevation-z24,
html .mat-elevation-z24,
html .mat-mdc-elevation-specific.mat-elevation-z24 {
  box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
}
.mat-theme-loaded-marker {
  display: none;
}

.plr-light-theme .mat-mdc-progress-bar,
html .mat-mdc-progress-bar {
  --mdc-linear-progress-active-indicator-color: #0a8aa0;
  --mdc-linear-progress-track-color: rgba(10, 138, 160, 0.25);
}
.plr-light-theme .mat-mdc-progress-bar.mat-accent,
html .mat-mdc-progress-bar.mat-accent {
  --mdc-linear-progress-active-indicator-color: #b76a0b;
  --mdc-linear-progress-track-color: rgba(183, 106, 11, 0.25);
}
.plr-light-theme .mat-mdc-progress-bar.mat-warn,
html .mat-mdc-progress-bar.mat-warn {
  --mdc-linear-progress-active-indicator-color: #f44336;
  --mdc-linear-progress-track-color: rgba(244, 67, 54, 0.25);
}
.plr-light-theme .mat-mdc-form-field.mat-accent,
html .mat-mdc-form-field.mat-accent {
  --mdc-filled-text-field-caret-color: #b76a0b;
  --mdc-filled-text-field-focus-active-indicator-color: #b76a0b;
  --mdc-filled-text-field-focus-label-text-color: rgba(183, 106, 11, 0.87);
  --mdc-outlined-text-field-caret-color: #b76a0b;
  --mdc-outlined-text-field-focus-outline-color: #b76a0b;
  --mdc-outlined-text-field-focus-label-text-color: rgba(183, 106, 11, 0.87);
  --mat-form-field-focus-select-arrow-color: rgba(183, 106, 11, 0.87);
}
.plr-light-theme .mat-mdc-form-field.mat-warn,
html .mat-mdc-form-field.mat-warn {
  --mdc-filled-text-field-caret-color: #f44336;
  --mdc-filled-text-field-focus-active-indicator-color: #f44336;
  --mdc-filled-text-field-focus-label-text-color: rgba(244, 67, 54, 0.87);
  --mdc-outlined-text-field-caret-color: #f44336;
  --mdc-outlined-text-field-focus-outline-color: #f44336;
  --mdc-outlined-text-field-focus-label-text-color: rgba(244, 67, 54, 0.87);
  --mat-form-field-focus-select-arrow-color: rgba(244, 67, 54, 0.87);
}
.plr-light-theme .mat-mdc-form-field.mat-accent,
html .mat-mdc-form-field.mat-accent {
  --mat-select-panel-background-color: white;
  --mat-select-enabled-trigger-text-color: rgba(0, 0, 0, 0.87);
  --mat-select-disabled-trigger-text-color: rgba(0, 0, 0, 0.38);
  --mat-select-placeholder-text-color: rgba(0, 0, 0, 0.6);
  --mat-select-enabled-arrow-color: rgba(0, 0, 0, 0.54);
  --mat-select-disabled-arrow-color: rgba(0, 0, 0, 0.38);
  --mat-select-focused-arrow-color: rgba(183, 106, 11, 0.87);
  --mat-select-invalid-arrow-color: rgba(244, 67, 54, 0.87);
}
.plr-light-theme .mat-mdc-form-field.mat-warn,
html .mat-mdc-form-field.mat-warn {
  --mat-select-panel-background-color: white;
  --mat-select-enabled-trigger-text-color: rgba(0, 0, 0, 0.87);
  --mat-select-disabled-trigger-text-color: rgba(0, 0, 0, 0.38);
  --mat-select-placeholder-text-color: rgba(0, 0, 0, 0.6);
  --mat-select-enabled-arrow-color: rgba(0, 0, 0, 0.54);
  --mat-select-disabled-arrow-color: rgba(0, 0, 0, 0.38);
  --mat-select-focused-arrow-color: rgba(244, 67, 54, 0.87);
  --mat-select-invalid-arrow-color: rgba(244, 67, 54, 0.87);
}
.plr-light-theme .mat-mdc-standard-chip,
html .mat-mdc-standard-chip {
  --mdc-chip-container-shape-family: rounded;
  --mdc-chip-container-shape-radius: 16px 16px 16px 16px;
  --mdc-chip-with-avatar-avatar-shape-family: rounded;
  --mdc-chip-with-avatar-avatar-shape-radius: 14px 14px 14px 14px;
  --mdc-chip-with-avatar-avatar-size: 28px;
  --mdc-chip-with-icon-icon-size: 18px;
  --mdc-chip-outline-width: 0;
  --mdc-chip-outline-color: transparent;
  --mdc-chip-disabled-outline-color: transparent;
  --mdc-chip-focus-outline-color: transparent;
  --mdc-chip-hover-state-layer-opacity: 0.04;
  --mdc-chip-with-avatar-disabled-avatar-opacity: 1;
  --mdc-chip-flat-selected-outline-width: 0;
  --mdc-chip-selected-hover-state-layer-opacity: 0.04;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1;
  --mdc-chip-with-icon-disabled-icon-opacity: 1;
  --mat-chip-disabled-container-opacity: 0.4;
  --mat-chip-trailing-action-opacity: 0.54;
  --mat-chip-trailing-action-focus-opacity: 1;
  --mat-chip-trailing-action-state-layer-color: transparent;
  --mat-chip-selected-trailing-action-state-layer-color: transparent;
  --mat-chip-trailing-action-hover-state-layer-opacity: 0;
  --mat-chip-trailing-action-focus-state-layer-opacity: 0;
}
.plr-light-theme .mat-mdc-standard-chip,
html .mat-mdc-standard-chip {
  --mdc-chip-disabled-label-text-color: #212121;
  --mdc-chip-elevated-container-color: #e0e0e0;
  --mdc-chip-elevated-selected-container-color: #e0e0e0;
  --mdc-chip-elevated-disabled-container-color: #e0e0e0;
  --mdc-chip-flat-disabled-selected-container-color: #e0e0e0;
  --mdc-chip-focus-state-layer-color: black;
  --mdc-chip-hover-state-layer-color: black;
  --mdc-chip-selected-hover-state-layer-color: black;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: black;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
  --mdc-chip-label-text-color: #212121;
  --mdc-chip-selected-label-text-color: #212121;
  --mdc-chip-with-icon-icon-color: #212121;
  --mdc-chip-with-icon-disabled-icon-color: #212121;
  --mdc-chip-with-icon-selected-icon-color: #212121;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #212121;
  --mdc-chip-with-trailing-icon-trailing-icon-color: #212121;
  --mat-chip-selected-disabled-trailing-icon-color: #212121;
  --mat-chip-selected-trailing-icon-color: #212121;
}
.plr-light-theme .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary, .plr-light-theme .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary,
html .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,
html .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary {
  --mdc-chip-disabled-label-text-color: white;
  --mdc-chip-elevated-container-color: #0a8aa0;
  --mdc-chip-elevated-selected-container-color: #0a8aa0;
  --mdc-chip-elevated-disabled-container-color: #0a8aa0;
  --mdc-chip-flat-disabled-selected-container-color: #0a8aa0;
  --mdc-chip-focus-state-layer-color: black;
  --mdc-chip-hover-state-layer-color: black;
  --mdc-chip-selected-hover-state-layer-color: black;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: black;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
  --mdc-chip-label-text-color: white;
  --mdc-chip-selected-label-text-color: white;
  --mdc-chip-with-icon-icon-color: white;
  --mdc-chip-with-icon-disabled-icon-color: white;
  --mdc-chip-with-icon-selected-icon-color: white;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;
  --mdc-chip-with-trailing-icon-trailing-icon-color: white;
  --mat-chip-selected-disabled-trailing-icon-color: white;
  --mat-chip-selected-trailing-icon-color: white;
}
.plr-light-theme .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent, .plr-light-theme .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent,
html .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,
html .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent {
  --mdc-chip-disabled-label-text-color: black;
  --mdc-chip-elevated-container-color: #b76a0b;
  --mdc-chip-elevated-selected-container-color: #b76a0b;
  --mdc-chip-elevated-disabled-container-color: #b76a0b;
  --mdc-chip-flat-disabled-selected-container-color: #b76a0b;
  --mdc-chip-focus-state-layer-color: black;
  --mdc-chip-hover-state-layer-color: black;
  --mdc-chip-selected-hover-state-layer-color: black;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: black;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
  --mdc-chip-label-text-color: black;
  --mdc-chip-selected-label-text-color: black;
  --mdc-chip-with-icon-icon-color: black;
  --mdc-chip-with-icon-disabled-icon-color: black;
  --mdc-chip-with-icon-selected-icon-color: black;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-color: black;
  --mdc-chip-with-trailing-icon-trailing-icon-color: black;
  --mat-chip-selected-disabled-trailing-icon-color: black;
  --mat-chip-selected-trailing-icon-color: black;
}
.plr-light-theme .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn, .plr-light-theme .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn,
html .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,
html .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn {
  --mdc-chip-disabled-label-text-color: white;
  --mdc-chip-elevated-container-color: #f44336;
  --mdc-chip-elevated-selected-container-color: #f44336;
  --mdc-chip-elevated-disabled-container-color: #f44336;
  --mdc-chip-flat-disabled-selected-container-color: #f44336;
  --mdc-chip-focus-state-layer-color: black;
  --mdc-chip-hover-state-layer-color: black;
  --mdc-chip-selected-hover-state-layer-color: black;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: black;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
  --mdc-chip-label-text-color: white;
  --mdc-chip-selected-label-text-color: white;
  --mdc-chip-with-icon-icon-color: white;
  --mdc-chip-with-icon-disabled-icon-color: white;
  --mdc-chip-with-icon-selected-icon-color: white;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;
  --mdc-chip-with-trailing-icon-trailing-icon-color: white;
  --mat-chip-selected-disabled-trailing-icon-color: white;
  --mat-chip-selected-trailing-icon-color: white;
}
.plr-light-theme .mat-mdc-chip.mat-mdc-standard-chip,
html .mat-mdc-chip.mat-mdc-standard-chip {
  --mdc-chip-container-height: 32px;
}
.plr-light-theme .mat-mdc-slide-toggle,
html .mat-mdc-slide-toggle {
  --mdc-form-field-label-text-color: rgba(0, 0, 0, 0.87);
}
.plr-light-theme .mat-mdc-slide-toggle.mat-accent,
html .mat-mdc-slide-toggle.mat-accent {
  --mdc-switch-selected-focus-state-layer-color: #9d5b0a;
  --mdc-switch-selected-handle-color: #9d5b0a;
  --mdc-switch-selected-hover-state-layer-color: #9d5b0a;
  --mdc-switch-selected-pressed-state-layer-color: #9d5b0a;
  --mdc-switch-selected-focus-handle-color: #502e05;
  --mdc-switch-selected-hover-handle-color: #502e05;
  --mdc-switch-selected-pressed-handle-color: #502e05;
  --mdc-switch-selected-focus-track-color: #f5b05d;
  --mdc-switch-selected-hover-track-color: #f5b05d;
  --mdc-switch-selected-pressed-track-color: #f5b05d;
  --mdc-switch-selected-track-color: #f5b05d;
}
.plr-light-theme .mat-mdc-slide-toggle.mat-warn,
html .mat-mdc-slide-toggle.mat-warn {
  --mdc-switch-selected-focus-state-layer-color: #e53935;
  --mdc-switch-selected-handle-color: #e53935;
  --mdc-switch-selected-hover-state-layer-color: #e53935;
  --mdc-switch-selected-pressed-state-layer-color: #e53935;
  --mdc-switch-selected-focus-handle-color: #b71c1c;
  --mdc-switch-selected-hover-handle-color: #b71c1c;
  --mdc-switch-selected-pressed-handle-color: #b71c1c;
  --mdc-switch-selected-focus-track-color: #e57373;
  --mdc-switch-selected-hover-track-color: #e57373;
  --mdc-switch-selected-pressed-track-color: #e57373;
  --mdc-switch-selected-track-color: #e57373;
}
.plr-light-theme .mat-mdc-radio-button,
html .mat-mdc-radio-button {
  --mdc-form-field-label-text-color: rgba(0, 0, 0, 0.87);
}
.plr-light-theme .mat-mdc-radio-button.mat-primary,
html .mat-mdc-radio-button.mat-primary {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #0a8aa0;
  --mdc-radio-selected-hover-icon-color: #0a8aa0;
  --mdc-radio-selected-icon-color: #0a8aa0;
  --mdc-radio-selected-pressed-icon-color: #0a8aa0;
  --mat-radio-ripple-color: black;
  --mat-radio-checked-ripple-color: #0a8aa0;
  --mat-radio-disabled-label-color: rgba(0, 0, 0, 0.38);
}
.plr-light-theme .mat-mdc-radio-button.mat-accent,
html .mat-mdc-radio-button.mat-accent {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #b76a0b;
  --mdc-radio-selected-hover-icon-color: #b76a0b;
  --mdc-radio-selected-icon-color: #b76a0b;
  --mdc-radio-selected-pressed-icon-color: #b76a0b;
  --mat-radio-ripple-color: black;
  --mat-radio-checked-ripple-color: #b76a0b;
  --mat-radio-disabled-label-color: rgba(0, 0, 0, 0.38);
}
.plr-light-theme .mat-mdc-radio-button.mat-warn,
html .mat-mdc-radio-button.mat-warn {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #f44336;
  --mdc-radio-selected-hover-icon-color: #f44336;
  --mdc-radio-selected-icon-color: #f44336;
  --mdc-radio-selected-pressed-icon-color: #f44336;
  --mat-radio-ripple-color: black;
  --mat-radio-checked-ripple-color: #f44336;
  --mat-radio-disabled-label-color: rgba(0, 0, 0, 0.38);
}
.plr-light-theme .mat-accent,
html .mat-accent {
  --mat-slider-ripple-color: #b76a0b;
  --mat-slider-hover-state-layer-color: rgba(183, 106, 11, 0.05);
  --mat-slider-focus-state-layer-color: rgba(183, 106, 11, 0.2);
  --mdc-slider-handle-color: #b76a0b;
  --mdc-slider-focus-handle-color: #b76a0b;
  --mdc-slider-hover-handle-color: #b76a0b;
  --mdc-slider-active-track-color: #b76a0b;
  --mdc-slider-inactive-track-color: #b76a0b;
  --mdc-slider-with-tick-marks-inactive-container-color: #b76a0b;
  --mdc-slider-with-tick-marks-active-container-color: black;
}
.plr-light-theme .mat-warn,
html .mat-warn {
  --mat-slider-ripple-color: #f44336;
  --mat-slider-hover-state-layer-color: rgba(244, 67, 54, 0.05);
  --mat-slider-focus-state-layer-color: rgba(244, 67, 54, 0.2);
  --mdc-slider-handle-color: #f44336;
  --mdc-slider-focus-handle-color: #f44336;
  --mdc-slider-hover-handle-color: #f44336;
  --mdc-slider-active-track-color: #f44336;
  --mdc-slider-inactive-track-color: #f44336;
  --mdc-slider-with-tick-marks-inactive-container-color: #f44336;
  --mdc-slider-with-tick-marks-active-container-color: white;
}
.plr-light-theme .mdc-list-item__start,
.plr-light-theme .mdc-list-item__end,
html .mdc-list-item__start,
html .mdc-list-item__end {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #0a8aa0;
  --mdc-radio-selected-hover-icon-color: #0a8aa0;
  --mdc-radio-selected-icon-color: #0a8aa0;
  --mdc-radio-selected-pressed-icon-color: #0a8aa0;
}
.plr-light-theme .mat-accent .mdc-list-item__start,
.plr-light-theme .mat-accent .mdc-list-item__end,
html .mat-accent .mdc-list-item__start,
html .mat-accent .mdc-list-item__end {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #b76a0b;
  --mdc-radio-selected-hover-icon-color: #b76a0b;
  --mdc-radio-selected-icon-color: #b76a0b;
  --mdc-radio-selected-pressed-icon-color: #b76a0b;
}
.plr-light-theme .mat-warn .mdc-list-item__start,
.plr-light-theme .mat-warn .mdc-list-item__end,
html .mat-warn .mdc-list-item__start,
html .mat-warn .mdc-list-item__end {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #f44336;
  --mdc-radio-selected-hover-icon-color: #f44336;
  --mdc-radio-selected-icon-color: #f44336;
  --mdc-radio-selected-pressed-icon-color: #f44336;
}
.plr-light-theme .mat-mdc-list-option,
html .mat-mdc-list-option {
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-checkmark-color: white;
  --mdc-checkbox-selected-focus-icon-color: #0a8aa0;
  --mdc-checkbox-selected-hover-icon-color: #0a8aa0;
  --mdc-checkbox-selected-icon-color: #0a8aa0;
  --mdc-checkbox-selected-pressed-icon-color: #0a8aa0;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #0a8aa0;
  --mdc-checkbox-selected-hover-state-layer-color: #0a8aa0;
  --mdc-checkbox-selected-pressed-state-layer-color: #0a8aa0;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
}
.plr-light-theme .mat-mdc-list-option.mat-accent,
html .mat-mdc-list-option.mat-accent {
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-checkmark-color: black;
  --mdc-checkbox-selected-focus-icon-color: #b76a0b;
  --mdc-checkbox-selected-hover-icon-color: #b76a0b;
  --mdc-checkbox-selected-icon-color: #b76a0b;
  --mdc-checkbox-selected-pressed-icon-color: #b76a0b;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #b76a0b;
  --mdc-checkbox-selected-hover-state-layer-color: #b76a0b;
  --mdc-checkbox-selected-pressed-state-layer-color: #b76a0b;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
}
.plr-light-theme .mat-mdc-list-option.mat-warn,
html .mat-mdc-list-option.mat-warn {
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-checkmark-color: white;
  --mdc-checkbox-selected-focus-icon-color: #f44336;
  --mdc-checkbox-selected-hover-icon-color: #f44336;
  --mdc-checkbox-selected-icon-color: #f44336;
  --mdc-checkbox-selected-pressed-icon-color: #f44336;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #f44336;
  --mdc-checkbox-selected-hover-state-layer-color: #f44336;
  --mdc-checkbox-selected-pressed-state-layer-color: #f44336;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
}
.plr-light-theme .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,
.plr-light-theme .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,
html .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,
html .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text {
  color: #0a8aa0;
}
.plr-light-theme .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,
.plr-light-theme .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start,
html .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,
html .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start {
  color: #0a8aa0;
}
.plr-light-theme .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,
.plr-light-theme .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,
.plr-light-theme .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end,
html .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,
html .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,
html .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end {
  opacity: 1;
}
.plr-light-theme .mdc-list-item__start,
.plr-light-theme .mdc-list-item__end,
html .mdc-list-item__start,
html .mdc-list-item__end {
  --mdc-radio-state-layer-size: 40px;
}
.plr-light-theme .mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line, .plr-light-theme .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line, .plr-light-theme .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line,
html .mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line,
html .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line,
html .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line {
  height: 56px;
}
.plr-light-theme .mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines, .plr-light-theme .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines, .plr-light-theme .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines,
html .mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines,
html .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines,
html .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines {
  height: 72px;
}
.plr-light-theme .mat-mdc-tab-group, .plr-light-theme .mat-mdc-tab-nav-bar,
html .mat-mdc-tab-group,
html .mat-mdc-tab-nav-bar {
  --mdc-tab-indicator-active-indicator-color: #0a8aa0;
  --mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, 0.38);
  --mat-tab-header-pagination-icon-color: black;
  --mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-label-text-color: #0a8aa0;
  --mat-tab-header-active-ripple-color: #0a8aa0;
  --mat-tab-header-inactive-ripple-color: #0a8aa0;
  --mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-focus-label-text-color: #0a8aa0;
  --mat-tab-header-active-hover-label-text-color: #0a8aa0;
  --mat-tab-header-active-focus-indicator-color: #0a8aa0;
  --mat-tab-header-active-hover-indicator-color: #0a8aa0;
}
.plr-light-theme .mat-mdc-tab-group.mat-accent, .plr-light-theme .mat-mdc-tab-nav-bar.mat-accent,
html .mat-mdc-tab-group.mat-accent,
html .mat-mdc-tab-nav-bar.mat-accent {
  --mdc-tab-indicator-active-indicator-color: #b76a0b;
  --mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, 0.38);
  --mat-tab-header-pagination-icon-color: black;
  --mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-label-text-color: #b76a0b;
  --mat-tab-header-active-ripple-color: #b76a0b;
  --mat-tab-header-inactive-ripple-color: #b76a0b;
  --mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-focus-label-text-color: #b76a0b;
  --mat-tab-header-active-hover-label-text-color: #b76a0b;
  --mat-tab-header-active-focus-indicator-color: #b76a0b;
  --mat-tab-header-active-hover-indicator-color: #b76a0b;
}
.plr-light-theme .mat-mdc-tab-group.mat-warn, .plr-light-theme .mat-mdc-tab-nav-bar.mat-warn,
html .mat-mdc-tab-group.mat-warn,
html .mat-mdc-tab-nav-bar.mat-warn {
  --mdc-tab-indicator-active-indicator-color: #f44336;
  --mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, 0.38);
  --mat-tab-header-pagination-icon-color: black;
  --mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-label-text-color: #f44336;
  --mat-tab-header-active-ripple-color: #f44336;
  --mat-tab-header-inactive-ripple-color: #f44336;
  --mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-focus-label-text-color: #f44336;
  --mat-tab-header-active-hover-label-text-color: #f44336;
  --mat-tab-header-active-focus-indicator-color: #f44336;
  --mat-tab-header-active-hover-indicator-color: #f44336;
}
.plr-light-theme .mat-mdc-tab-group.mat-background-primary, .plr-light-theme .mat-mdc-tab-nav-bar.mat-background-primary,
html .mat-mdc-tab-group.mat-background-primary,
html .mat-mdc-tab-nav-bar.mat-background-primary {
  --mat-tab-header-with-background-background-color: #0a8aa0;
  --mat-tab-header-with-background-foreground-color: white;
}
.plr-light-theme .mat-mdc-tab-group.mat-background-accent, .plr-light-theme .mat-mdc-tab-nav-bar.mat-background-accent,
html .mat-mdc-tab-group.mat-background-accent,
html .mat-mdc-tab-nav-bar.mat-background-accent {
  --mat-tab-header-with-background-background-color: #b76a0b;
  --mat-tab-header-with-background-foreground-color: black;
}
.plr-light-theme .mat-mdc-tab-group.mat-background-warn, .plr-light-theme .mat-mdc-tab-nav-bar.mat-background-warn,
html .mat-mdc-tab-group.mat-background-warn,
html .mat-mdc-tab-nav-bar.mat-background-warn {
  --mat-tab-header-with-background-background-color: #f44336;
  --mat-tab-header-with-background-foreground-color: white;
}
.plr-light-theme .mat-mdc-tab-header,
html .mat-mdc-tab-header {
  --mdc-secondary-navigation-tab-container-height: 48px;
}
.plr-light-theme .mat-mdc-checkbox,
html .mat-mdc-checkbox {
  --mdc-form-field-label-text-color: rgba(0, 0, 0, 0.87);
}
.plr-light-theme .mat-mdc-checkbox.mat-primary,
html .mat-mdc-checkbox.mat-primary {
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-checkmark-color: white;
  --mdc-checkbox-selected-focus-icon-color: #0a8aa0;
  --mdc-checkbox-selected-hover-icon-color: #0a8aa0;
  --mdc-checkbox-selected-icon-color: #0a8aa0;
  --mdc-checkbox-selected-pressed-icon-color: #0a8aa0;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #0a8aa0;
  --mdc-checkbox-selected-hover-state-layer-color: #0a8aa0;
  --mdc-checkbox-selected-pressed-state-layer-color: #0a8aa0;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
}
.plr-light-theme .mat-mdc-checkbox.mat-warn,
html .mat-mdc-checkbox.mat-warn {
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-checkmark-color: white;
  --mdc-checkbox-selected-focus-icon-color: #f44336;
  --mdc-checkbox-selected-hover-icon-color: #f44336;
  --mdc-checkbox-selected-icon-color: #f44336;
  --mdc-checkbox-selected-pressed-icon-color: #f44336;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #f44336;
  --mdc-checkbox-selected-hover-state-layer-color: #f44336;
  --mdc-checkbox-selected-pressed-state-layer-color: #f44336;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
}
.plr-light-theme .mat-mdc-button.mat-primary,
html .mat-mdc-button.mat-primary {
  --mdc-text-button-label-text-color: #0a8aa0;
  --mat-text-button-state-layer-color: #0a8aa0;
  --mat-text-button-ripple-color: rgba(10, 138, 160, 0.1);
}
.plr-light-theme .mat-mdc-button.mat-accent,
html .mat-mdc-button.mat-accent {
  --mdc-text-button-label-text-color: #b76a0b;
  --mat-text-button-state-layer-color: #b76a0b;
  --mat-text-button-ripple-color: rgba(183, 106, 11, 0.1);
}
.plr-light-theme .mat-mdc-button.mat-warn,
html .mat-mdc-button.mat-warn {
  --mdc-text-button-label-text-color: #f44336;
  --mat-text-button-state-layer-color: #f44336;
  --mat-text-button-ripple-color: rgba(244, 67, 54, 0.1);
}
.plr-light-theme .mat-mdc-unelevated-button.mat-primary,
html .mat-mdc-unelevated-button.mat-primary {
  --mdc-filled-button-container-color: #0a8aa0;
  --mdc-filled-button-label-text-color: white;
  --mat-filled-button-state-layer-color: white;
  --mat-filled-button-ripple-color: rgba(255, 255, 255, 0.1);
}
.plr-light-theme .mat-mdc-unelevated-button.mat-accent,
html .mat-mdc-unelevated-button.mat-accent {
  --mdc-filled-button-container-color: #b76a0b;
  --mdc-filled-button-label-text-color: black;
  --mat-filled-button-state-layer-color: black;
  --mat-filled-button-ripple-color: rgba(0, 0, 0, 0.1);
}
.plr-light-theme .mat-mdc-unelevated-button.mat-warn,
html .mat-mdc-unelevated-button.mat-warn {
  --mdc-filled-button-container-color: #f44336;
  --mdc-filled-button-label-text-color: white;
  --mat-filled-button-state-layer-color: white;
  --mat-filled-button-ripple-color: rgba(255, 255, 255, 0.1);
}
.plr-light-theme .mat-mdc-raised-button.mat-primary,
html .mat-mdc-raised-button.mat-primary {
  --mdc-protected-button-container-color: #0a8aa0;
  --mdc-protected-button-label-text-color: white;
  --mat-protected-button-state-layer-color: white;
  --mat-protected-button-ripple-color: rgba(255, 255, 255, 0.1);
}
.plr-light-theme .mat-mdc-raised-button.mat-accent,
html .mat-mdc-raised-button.mat-accent {
  --mdc-protected-button-container-color: #b76a0b;
  --mdc-protected-button-label-text-color: black;
  --mat-protected-button-state-layer-color: black;
  --mat-protected-button-ripple-color: rgba(0, 0, 0, 0.1);
}
.plr-light-theme .mat-mdc-raised-button.mat-warn,
html .mat-mdc-raised-button.mat-warn {
  --mdc-protected-button-container-color: #f44336;
  --mdc-protected-button-label-text-color: white;
  --mat-protected-button-state-layer-color: white;
  --mat-protected-button-ripple-color: rgba(255, 255, 255, 0.1);
}
.plr-light-theme .mat-mdc-outlined-button.mat-primary,
html .mat-mdc-outlined-button.mat-primary {
  --mdc-outlined-button-label-text-color: #0a8aa0;
  --mdc-outlined-button-outline-color: rgba(0, 0, 0, 0.12);
  --mat-outlined-button-state-layer-color: #0a8aa0;
  --mat-outlined-button-ripple-color: rgba(10, 138, 160, 0.1);
}
.plr-light-theme .mat-mdc-outlined-button.mat-accent,
html .mat-mdc-outlined-button.mat-accent {
  --mdc-outlined-button-label-text-color: #b76a0b;
  --mdc-outlined-button-outline-color: rgba(0, 0, 0, 0.12);
  --mat-outlined-button-state-layer-color: #b76a0b;
  --mat-outlined-button-ripple-color: rgba(183, 106, 11, 0.1);
}
.plr-light-theme .mat-mdc-outlined-button.mat-warn,
html .mat-mdc-outlined-button.mat-warn {
  --mdc-outlined-button-label-text-color: #f44336;
  --mdc-outlined-button-outline-color: rgba(0, 0, 0, 0.12);
  --mat-outlined-button-state-layer-color: #f44336;
  --mat-outlined-button-ripple-color: rgba(244, 67, 54, 0.1);
}
.plr-light-theme .mat-mdc-icon-button.mat-primary,
html .mat-mdc-icon-button.mat-primary {
  --mdc-icon-button-icon-color: #0a8aa0;
  --mat-icon-button-state-layer-color: #0a8aa0;
  --mat-icon-button-ripple-color: rgba(10, 138, 160, 0.1);
}
.plr-light-theme .mat-mdc-icon-button.mat-accent,
html .mat-mdc-icon-button.mat-accent {
  --mdc-icon-button-icon-color: #b76a0b;
  --mat-icon-button-state-layer-color: #b76a0b;
  --mat-icon-button-ripple-color: rgba(183, 106, 11, 0.1);
}
.plr-light-theme .mat-mdc-icon-button.mat-warn,
html .mat-mdc-icon-button.mat-warn {
  --mdc-icon-button-icon-color: #f44336;
  --mat-icon-button-state-layer-color: #f44336;
  --mat-icon-button-ripple-color: rgba(244, 67, 54, 0.1);
}
.plr-light-theme .mat-mdc-icon-button.mat-mdc-button-base,
html .mat-mdc-icon-button.mat-mdc-button-base {
  --mdc-icon-button-state-layer-size: 48px;
  width: var(--mdc-icon-button-state-layer-size);
  height: var(--mdc-icon-button-state-layer-size);
  padding: 12px;
}
.plr-light-theme .mat-mdc-fab.mat-primary,
html .mat-mdc-fab.mat-primary {
  --mdc-fab-container-color: #0a8aa0;
  --mat-fab-foreground-color: white;
  --mat-fab-state-layer-color: white;
  --mat-fab-ripple-color: rgba(255, 255, 255, 0.1);
}
.plr-light-theme .mat-mdc-fab.mat-accent,
html .mat-mdc-fab.mat-accent {
  --mdc-fab-container-color: #b76a0b;
  --mat-fab-foreground-color: black;
  --mat-fab-state-layer-color: black;
  --mat-fab-ripple-color: rgba(0, 0, 0, 0.1);
}
.plr-light-theme .mat-mdc-fab.mat-warn,
html .mat-mdc-fab.mat-warn {
  --mdc-fab-container-color: #f44336;
  --mat-fab-foreground-color: white;
  --mat-fab-state-layer-color: white;
  --mat-fab-ripple-color: rgba(255, 255, 255, 0.1);
}
.plr-light-theme .mat-mdc-mini-fab.mat-primary,
html .mat-mdc-mini-fab.mat-primary {
  --mdc-fab-small-container-color: #0a8aa0;
  --mat-fab-small-foreground-color: white;
  --mat-fab-small-state-layer-color: white;
  --mat-fab-small-ripple-color: rgba(255, 255, 255, 0.1);
}
.plr-light-theme .mat-mdc-mini-fab.mat-accent,
html .mat-mdc-mini-fab.mat-accent {
  --mdc-fab-small-container-color: #b76a0b;
  --mat-fab-small-foreground-color: black;
  --mat-fab-small-state-layer-color: black;
  --mat-fab-small-ripple-color: rgba(0, 0, 0, 0.1);
}
.plr-light-theme .mat-mdc-mini-fab.mat-warn,
html .mat-mdc-mini-fab.mat-warn {
  --mdc-fab-small-container-color: #f44336;
  --mat-fab-small-foreground-color: white;
  --mat-fab-small-state-layer-color: white;
  --mat-fab-small-ripple-color: rgba(255, 255, 255, 0.1);
}
.plr-light-theme .mat-accent,
html .mat-accent {
  --mdc-circular-progress-active-indicator-color: #b76a0b;
}
.plr-light-theme .mat-warn,
html .mat-warn {
  --mdc-circular-progress-active-indicator-color: #f44336;
}
.plr-light-theme .mat-badge-accent,
html .mat-badge-accent {
  --mat-badge-background-color: #b76a0b;
  --mat-badge-text-color: black;
}
.plr-light-theme .mat-badge-warn,
html .mat-badge-warn {
  --mat-badge-background-color: #f44336;
  --mat-badge-text-color: white;
}
.plr-light-theme .mat-datepicker-content.mat-accent,
html .mat-datepicker-content.mat-accent {
  --mat-datepicker-calendar-date-selected-state-text-color: black;
  --mat-datepicker-calendar-date-selected-state-background-color: #b76a0b;
  --mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(183, 106, 11, 0.4);
  --mat-datepicker-calendar-date-today-selected-state-outline-color: black;
  --mat-datepicker-calendar-date-focus-state-background-color: rgba(183, 106, 11, 0.3);
  --mat-datepicker-calendar-date-hover-state-background-color: rgba(183, 106, 11, 0.3);
  --mat-datepicker-calendar-date-in-range-state-background-color: rgba(183, 106, 11, 0.2);
  --mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, 0.2);
  --mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;
  --mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;
}
.plr-light-theme .mat-datepicker-content.mat-warn,
html .mat-datepicker-content.mat-warn {
  --mat-datepicker-calendar-date-selected-state-text-color: white;
  --mat-datepicker-calendar-date-selected-state-background-color: #f44336;
  --mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(244, 67, 54, 0.4);
  --mat-datepicker-calendar-date-today-selected-state-outline-color: white;
  --mat-datepicker-calendar-date-focus-state-background-color: rgba(244, 67, 54, 0.3);
  --mat-datepicker-calendar-date-hover-state-background-color: rgba(244, 67, 54, 0.3);
  --mat-datepicker-calendar-date-in-range-state-background-color: rgba(244, 67, 54, 0.2);
  --mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, 0.2);
  --mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;
  --mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;
}
.plr-light-theme .mat-datepicker-toggle-active.mat-accent,
html .mat-datepicker-toggle-active.mat-accent {
  --mat-datepicker-toggle-active-state-icon-color: #b76a0b;
}
.plr-light-theme .mat-datepicker-toggle-active.mat-warn,
html .mat-datepicker-toggle-active.mat-warn {
  --mat-datepicker-toggle-active-state-icon-color: #f44336;
}
.plr-light-theme .mat-calendar-controls,
html .mat-calendar-controls {
  --mat-icon-button-touch-target-display: none;
}
.plr-light-theme .mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base,
html .mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base {
  --mdc-icon-button-state-layer-size: 40px;
  width: var(--mdc-icon-button-state-layer-size);
  height: var(--mdc-icon-button-state-layer-size);
  padding: 8px;
}
.plr-light-theme .mat-icon.mat-primary,
html .mat-icon.mat-primary {
  --mat-icon-color: #0a8aa0;
}
.plr-light-theme .mat-icon.mat-accent,
html .mat-icon.mat-accent {
  --mat-icon-color: #b76a0b;
}
.plr-light-theme .mat-icon.mat-warn,
html .mat-icon.mat-warn {
  --mat-icon-color: #f44336;
}
.plr-light-theme .mat-step-header.mat-accent,
html .mat-step-header.mat-accent {
  --mat-stepper-header-icon-foreground-color: black;
  --mat-stepper-header-selected-state-icon-background-color: #b76a0b;
  --mat-stepper-header-selected-state-icon-foreground-color: black;
  --mat-stepper-header-done-state-icon-background-color: #b76a0b;
  --mat-stepper-header-done-state-icon-foreground-color: black;
  --mat-stepper-header-edit-state-icon-background-color: #b76a0b;
  --mat-stepper-header-edit-state-icon-foreground-color: black;
}
.plr-light-theme .mat-step-header.mat-warn,
html .mat-step-header.mat-warn {
  --mat-stepper-header-icon-foreground-color: white;
  --mat-stepper-header-selected-state-icon-background-color: #f44336;
  --mat-stepper-header-selected-state-icon-foreground-color: white;
  --mat-stepper-header-done-state-icon-background-color: #f44336;
  --mat-stepper-header-done-state-icon-foreground-color: white;
  --mat-stepper-header-edit-state-icon-background-color: #f44336;
  --mat-stepper-header-edit-state-icon-foreground-color: white;
}
.plr-light-theme .mat-toolbar.mat-primary,
html .mat-toolbar.mat-primary {
  --mat-toolbar-container-background-color: #0a8aa0;
  --mat-toolbar-container-text-color: white;
}
.plr-light-theme .mat-toolbar.mat-accent,
html .mat-toolbar.mat-accent {
  --mat-toolbar-container-background-color: #b76a0b;
  --mat-toolbar-container-text-color: black;
}
.plr-light-theme .mat-toolbar.mat-warn,
html .mat-toolbar.mat-warn {
  --mat-toolbar-container-background-color: #f44336;
  --mat-toolbar-container-text-color: white;
}
.plr-light-theme .mat-datepicker-content,
html .mat-datepicker-content {
  border: 2px solid #c2bdbc;
  border-radius: 8px !important;
  padding: 0px;
}
.plr-light-theme .mat-datepicker-content .mat-datepicker-close-button,
html .mat-datepicker-content .mat-datepicker-close-button {
  width: initial;
  min-width: 0px;
  height: 2.5rem;
  min-height: 2.5rem;
  line-height: normal;
  padding: 0px 1rem;
  font-family: var(--plr-btn-font-family);
  font-size: 1rem;
  font-weight: 500;
  background-image: none;
  color: var(--plr-btn-primary-color);
  background-color: var(--plr-btn-primary-bg-color);
  border: 1px solid var(--plr-btn-primary-border-color);
  border-radius: var(--plr-action-btn-border-radius);
  box-shadow: none;
}
.plr-light-theme .mat-datepicker-content .mat-datepicker-close-button mat-icon,
html .mat-datepicker-content .mat-datepicker-close-button mat-icon {
  width: auto;
  height: auto;
  font-size: 16px;
  font-weight: bold;
  margin-left: -5px;
  margin-right: 5px;
}
.plr-light-theme .mat-datepicker-content .mat-datepicker-close-button.back-btn .mat-icon,
html .mat-datepicker-content .mat-datepicker-close-button.back-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -2px;
  margin-left: -10px;
}
.plr-light-theme .mat-datepicker-content .mat-datepicker-close-button.next-btn .mat-icon,
html .mat-datepicker-content .mat-datepicker-close-button.next-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -10px;
  margin-left: -2px;
}
.plr-light-theme .mat-datepicker-content .mat-datepicker-close-button .mat-mdc-focus-indicator,
html .mat-datepicker-content .mat-datepicker-close-button .mat-mdc-focus-indicator {
  display: none;
  opacity: 0;
}
.plr-light-theme .mat-datepicker-content .mat-datepicker-close-button:hover, .plr-light-theme .mat-datepicker-content .mat-datepicker-close-button:focus, .plr-light-theme .mat-datepicker-content .mat-datepicker-close-button.cdk-focused,
html .mat-datepicker-content .mat-datepicker-close-button:hover,
html .mat-datepicker-content .mat-datepicker-close-button:focus,
html .mat-datepicker-content .mat-datepicker-close-button.cdk-focused {
  background-color: var(--plr-btn-primary-hover-bg-color);
  color: var(--plr-btn-primary-hover-color);
  border: 1px solid var(--plr-btn-primary-hover-border-color);
  outline: 0;
  cursor: pointer;
  box-shadow: none;
}
.plr-light-theme .mat-datepicker-content .mat-datepicker-close-button:hover span, .plr-light-theme .mat-datepicker-content .mat-datepicker-close-button:focus span, .plr-light-theme .mat-datepicker-content .mat-datepicker-close-button.cdk-focused span,
html .mat-datepicker-content .mat-datepicker-close-button:hover span,
html .mat-datepicker-content .mat-datepicker-close-button:focus span,
html .mat-datepicker-content .mat-datepicker-close-button.cdk-focused span {
  text-decoration: none;
}
.plr-light-theme .mat-datepicker-content .mat-datepicker-close-button[disabled], .plr-light-theme .mat-datepicker-content .mat-datepicker-close-button[disabled]:hover, .plr-light-theme .mat-datepicker-content .mat-datepicker-close-button[disabled]:focus,
html .mat-datepicker-content .mat-datepicker-close-button[disabled],
html .mat-datepicker-content .mat-datepicker-close-button[disabled]:hover,
html .mat-datepicker-content .mat-datepicker-close-button[disabled]:focus {
  border: 1px solid var(--plr-color-neutral-100);
  color: var(--plr-color-neutral-500);
  background-color: var(--plr-color-neutral-100);
  pointer-events: none;
  cursor: default;
}
.plr-light-theme .mat-calendar-previous-button,
html .mat-calendar-previous-button {
  padding: 0px;
}
.plr-light-theme .mat-calendar-previous-button::after,
.plr-light-theme .mat-calendar-next-button::after,
html .mat-calendar-previous-button::after,
html .mat-calendar-next-button::after {
  margin: 15.5px;
  width: 5px;
  height: 5px;
}
.plr-light-theme .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected),
html .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected) {
  border: 1px solid #d7d4d3 !important;
  background-color: #d7d4d3 !important;
}
.plr-light-theme .cdk-keyboard-focused .mat-calendar-body-active > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected),
.plr-light-theme .cdk-program-focused .mat-calendar-body-active > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected),
html .cdk-keyboard-focused .mat-calendar-body-active > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected),
html .cdk-program-focused .mat-calendar-body-active > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected) {
  border: 1px solid var(--plr-focus-color);
  background-color: var(--plr-color-white);
}
.plr-light-theme .mat-calendar .mat-calendar-header,
html .mat-calendar .mat-calendar-header {
  font-size: 14px;
}
.plr-light-theme .mat-calendar .mat-calendar-header .mat-calendar-controls,
html .mat-calendar .mat-calendar-header .mat-calendar-controls {
  height: 40px;
}
.plr-light-theme .mat-calendar .mat-calendar-header .mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base,
html .mat-calendar .mat-calendar-header .mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base {
  padding: 0px;
  width: 40px;
  height: 40px;
}
.plr-light-theme .mat-calendar .mat-calendar-header button,
html .mat-calendar .mat-calendar-header button {
  font-family: "Roboto Medium";
  color: #076575;
  border: 1px solid transparent;
  line-height: 35px;
}
.plr-light-theme .mat-calendar .mat-calendar-header button.mat-mdc-button,
html .mat-calendar .mat-calendar-header button.mat-mdc-button {
  border-radius: var(--plr-btn-border-radius);
}
.plr-light-theme .mat-calendar .mat-calendar-header button .mat-calendar-arrow,
html .mat-calendar .mat-calendar-header button .mat-calendar-arrow {
  fill: #076575;
}
.plr-light-theme .mat-calendar .mat-calendar-header button .mat-mdc-focus-indicator,
html .mat-calendar .mat-calendar-header button .mat-mdc-focus-indicator {
  display: none;
}
.plr-light-theme .mat-calendar .mat-calendar-header button:hover,
html .mat-calendar .mat-calendar-header button:hover {
  color: #08778a;
}
.plr-light-theme .mat-calendar .mat-calendar-header button:hover .mat-calendar-arrow,
html .mat-calendar .mat-calendar-header button:hover .mat-calendar-arrow {
  fill: #08778a;
}
.plr-light-theme .mat-calendar .mat-calendar-header button:hover, .plr-light-theme .mat-calendar .mat-calendar-header button:focus,
html .mat-calendar .mat-calendar-header button:hover,
html .mat-calendar .mat-calendar-header button:focus {
  border: 1px solid var(--plr-focus-color);
  outline: 1px solid var(--plr-focus-color);
}
.plr-light-theme .mat-calendar .mat-calendar-table .mat-calendar-table-header th,
html .mat-calendar .mat-calendar-table .mat-calendar-table-header th {
  color: #605a58;
  font-size: 12px;
}
.plr-light-theme .mat-calendar .mat-calendar-table .mat-calendar-body .mat-calendar-body-label,
html .mat-calendar .mat-calendar-table .mat-calendar-body .mat-calendar-body-label {
  font-family: "Roboto Medium";
}
.plr-light-theme .mat-calendar .mat-calendar-table .mat-calendar-body .mat-calendar-body-cell-content,
html .mat-calendar .mat-calendar-table .mat-calendar-body .mat-calendar-body-cell-content {
  color: #393635;
  border: 1px solid transparent;
  border-radius: 50%;
}
.plr-light-theme .mat-calendar .mat-calendar-table .mat-calendar-body .mat-calendar-body-cell-content:hover,
html .mat-calendar .mat-calendar-table .mat-calendar-body .mat-calendar-body-cell-content:hover {
  background-color: #d7d4d3 !important;
  border: 1px solid #d7d4d3 !important;
}
.plr-light-theme .mat-calendar .mat-calendar-table .mat-calendar-body .mat-calendar-body-cell-content.mat-calendar-body-today,
html .mat-calendar .mat-calendar-table .mat-calendar-body .mat-calendar-body-cell-content.mat-calendar-body-today {
  background-color: transparent;
  border: 1px solid #605a58 !important;
}
.plr-light-theme .mat-calendar .mat-calendar-table .mat-calendar-body .mat-calendar-body-cell-content.mat-calendar-body-today:hover,
html .mat-calendar .mat-calendar-table .mat-calendar-body .mat-calendar-body-cell-content.mat-calendar-body-today:hover {
  border: 1px solid #605a58 !important;
}
.plr-light-theme .mat-calendar .mat-calendar-table .mat-calendar-body .mat-calendar-body-cell-content.mat-calendar-body-selected,
html .mat-calendar .mat-calendar-table .mat-calendar-body .mat-calendar-body-cell-content.mat-calendar-body-selected {
  font-family: "Roboto Medium";
  color: var(--plr-color-white);
  background-color: #08778a !important;
  border: 1px solid #08778a !important;
}
.plr-light-theme .mat-calendar .mat-calendar-table .mat-calendar-body .mat-calendar-body-cell-content.mat-calendar-body-selected:focus, .plr-light-theme .mat-calendar .mat-calendar-table .mat-calendar-body .mat-calendar-body-cell-content.mat-calendar-body-selected:hover,
html .mat-calendar .mat-calendar-table .mat-calendar-body .mat-calendar-body-cell-content.mat-calendar-body-selected:focus,
html .mat-calendar .mat-calendar-table .mat-calendar-body .mat-calendar-body-cell-content.mat-calendar-body-selected:hover {
  color: #08778a;
  background-color: var(--plr-color-white) !important;
  border: 1px solid #08778a !important;
}
.plr-light-theme .mat-calendar .mat-calendar-table .mat-calendar-body .mat-calendar-body-cell-content.mat-calendar-body-selected.mat-calendar-body-today,
html .mat-calendar .mat-calendar-table .mat-calendar-body .mat-calendar-body-cell-content.mat-calendar-body-selected.mat-calendar-body-today {
  box-shadow: 0px 0px 0px 2px var(--plr-color-white) inset;
}
.plr-light-theme .mat-calendar .mat-calendar-table .mat-calendar-body .mat-calendar-body-cell.mat-calendar-body-active .mat-calendar-body-cell-content, .plr-light-theme .mat-calendar .mat-calendar-table .mat-calendar-body .mat-calendar-body-cell.mat-calendar-body-active .mat-calendar-body-cell-content.mat-calendar-body-selected,
html .mat-calendar .mat-calendar-table .mat-calendar-body .mat-calendar-body-cell.mat-calendar-body-active .mat-calendar-body-cell-content,
html .mat-calendar .mat-calendar-table .mat-calendar-body .mat-calendar-body-cell.mat-calendar-body-active .mat-calendar-body-cell-content.mat-calendar-body-selected {
  color: var(--plr-focus-color);
  border: 1px solid var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
  background-color: var(--plr-color-white) !important;
}
.plr-light-theme ::-webkit-scrollbar-thumb,
html ::-webkit-scrollbar-thumb {
  background: var(--plr-scrollbar-color);
  opacity: 1;
}
.plr-light-theme ::-webkit-scrollbar-thumb:hover,
html ::-webkit-scrollbar-thumb:hover {
  background: var(--plr-scrollbar-hover-color);
  cursor: -webkit-grab;
}
.plr-light-theme ::-webkit-scrollbar-thumb:active,
html ::-webkit-scrollbar-thumb:active {
  background: var(--plr-scrollbar-active-color);
  cursor: -webkit-grabbing;
}
.plr-light-theme .checkbox-list__checkbox .mdc-label,
html .checkbox-list__checkbox .mdc-label {
  color: rgba(0, 0, 0, 0.85);
}
.plr-light-theme .mat-list-item-disabled,
html .mat-list-item-disabled {
  background: transparent !important;
}
.plr-light-theme .mat-list-item-disabled .mdc-list-item__primary-text,
html .mat-list-item-disabled .mdc-list-item__primary-text {
  color: var(--plr-508-lightest-gray);
}
.plr-light-theme .data-display .data-display__text .data-display__text__inner,
html .data-display .data-display__text .data-display__text__inner {
  text-transform: none;
}
.plr-light-theme .file-ribbon .data-display .data-display__label .label-content, .plr-dark-theme .plr-metadata-control-host.label-display-content .plr-light-theme .file-ribbon .data-display .data-display__label .display-content, .plr-light-theme .file-ribbon .data-display .data-display__label .plr-metadata-control-host.label-display-content .display-content, .plr-light-theme .plr-metadata-control-host.label-display-content .file-ribbon .data-display .data-display__label .display-content,
.plr-light-theme .plr-ribbon-wrapper .data-display .data-display__label .label-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content .plr-light-theme .plr-ribbon-wrapper .data-display .data-display__label .display-content,
.plr-light-theme .plr-ribbon-wrapper .data-display .data-display__label .plr-metadata-control-host.label-display-content .display-content,
.plr-light-theme .plr-metadata-control-host.label-display-content .plr-ribbon-wrapper .data-display .data-display__label .display-content,
html .file-ribbon .data-display .data-display__label .label-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .file-ribbon .data-display .data-display__label .display-content,
html .file-ribbon .data-display .data-display__label .plr-metadata-control-host.label-display-content .display-content,
html .plr-metadata-control-host.label-display-content .file-ribbon .data-display .data-display__label .display-content,
html .plr-ribbon-wrapper .data-display .data-display__label .label-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .plr-ribbon-wrapper .data-display .data-display__label .display-content,
html .plr-ribbon-wrapper .data-display .data-display__label .plr-metadata-control-host.label-display-content .display-content,
html .plr-metadata-control-host.label-display-content .plr-ribbon-wrapper .data-display .data-display__label .display-content {
  color: #bef2fb;
}
.plr-light-theme plr-data-display.ribbon-overflow mat-icon,
html plr-data-display.ribbon-overflow mat-icon {
  color: var(--plr-focus-color);
}
.plr-light-theme .data-display-wrapper.cdk-focused, .plr-light-theme .data-display-wrapper:focus,
html .data-display-wrapper.cdk-focused,
html .data-display-wrapper:focus {
  outline: none;
}
.plr-light-theme .data-display-wrapper.cdk-focused > .data-display > .data-display__label,
.plr-light-theme .data-display-wrapper.cdk-focused > .data-display > .data-display__label .label-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content .plr-light-theme .data-display-wrapper.cdk-focused > .data-display > .data-display__label .display-content,
.plr-light-theme .data-display-wrapper.cdk-focused > .data-display > .data-display__label .plr-metadata-control-host.label-display-content .display-content,
.plr-light-theme .plr-metadata-control-host.label-display-content .data-display-wrapper.cdk-focused > .data-display > .data-display__label .display-content,
.plr-light-theme .data-display-wrapper.cdk-focused > .data-display > .data-display__label .label-pseudo, .plr-light-theme .data-display-wrapper:focus > .data-display > .data-display__label,
.plr-light-theme .data-display-wrapper:focus > .data-display > .data-display__label .label-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content .plr-light-theme .data-display-wrapper:focus > .data-display > .data-display__label .display-content,
.plr-light-theme .data-display-wrapper:focus > .data-display > .data-display__label .plr-metadata-control-host.label-display-content .display-content,
.plr-light-theme .plr-metadata-control-host.label-display-content .data-display-wrapper:focus > .data-display > .data-display__label .display-content,
.plr-light-theme .data-display-wrapper:focus > .data-display > .data-display__label .label-pseudo,
html .data-display-wrapper.cdk-focused > .data-display > .data-display__label,
html .data-display-wrapper.cdk-focused > .data-display > .data-display__label .label-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .data-display-wrapper.cdk-focused > .data-display > .data-display__label .display-content,
html .data-display-wrapper.cdk-focused > .data-display > .data-display__label .plr-metadata-control-host.label-display-content .display-content,
html .plr-metadata-control-host.label-display-content .data-display-wrapper.cdk-focused > .data-display > .data-display__label .display-content,
html .data-display-wrapper.cdk-focused > .data-display > .data-display__label .label-pseudo,
html .data-display-wrapper:focus > .data-display > .data-display__label,
html .data-display-wrapper:focus > .data-display > .data-display__label .label-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .data-display-wrapper:focus > .data-display > .data-display__label .display-content,
html .data-display-wrapper:focus > .data-display > .data-display__label .plr-metadata-control-host.label-display-content .display-content,
html .plr-metadata-control-host.label-display-content .data-display-wrapper:focus > .data-display > .data-display__label .display-content,
html .data-display-wrapper:focus > .data-display > .data-display__label .label-pseudo {
  color: var(--plr-focus-color);
}
.plr-light-theme .data-display-wrapper.cdk-focused > .data-display > .data-display__text, .plr-light-theme .data-display-wrapper:focus > .data-display > .data-display__text,
html .data-display-wrapper.cdk-focused > .data-display > .data-display__text,
html .data-display-wrapper:focus > .data-display > .data-display__text {
  color: var(--plr-focus-color);
}
.plr-light-theme .data-display-wrapper.cdk-focused > .data-display > .data-display__text .data-display__text, .plr-light-theme .data-display-wrapper:focus > .data-display > .data-display__text .data-display__text,
html .data-display-wrapper.cdk-focused > .data-display > .data-display__text .data-display__text,
html .data-display-wrapper:focus > .data-display > .data-display__text .data-display__text {
  color: var(--plr-base-text-color);
}
.plr-light-theme .file-ribbon .data-display-wrapper.cdk-focused, .plr-light-theme .file-ribbon .data-display-wrapper:focus,
.plr-light-theme .plr-ribbon-wrapper .data-display-wrapper.cdk-focused,
.plr-light-theme .plr-ribbon-wrapper .data-display-wrapper:focus,
html .file-ribbon .data-display-wrapper.cdk-focused,
html .file-ribbon .data-display-wrapper:focus,
html .plr-ribbon-wrapper .data-display-wrapper.cdk-focused,
html .plr-ribbon-wrapper .data-display-wrapper:focus {
  outline: 2px solid var(--plr-focus-color);
  background-color: var(--plr-color-white);
  border-radius: 2px;
}
.plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content:focus, .plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content:focus-within, .plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content.cdk-focused, .plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content.cdk-keyboard-focused,
html .plr-dynamic-item-editor .dynamic-item-editor__header__content:focus,
html .plr-dynamic-item-editor .dynamic-item-editor__header__content:focus-within,
html .plr-dynamic-item-editor .dynamic-item-editor__header__content.cdk-focused,
html .plr-dynamic-item-editor .dynamic-item-editor__header__content.cdk-keyboard-focused {
  outline: none;
}
.plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content:focus .label-content, .plr-dark-theme .plr-metadata-control-host.label-display-content .plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content:focus .display-content, .plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content:focus .plr-metadata-control-host.label-display-content .display-content, .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dynamic-item-editor .dynamic-item-editor__header__content:focus .display-content,
.plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content:focus .label-pseudo, .plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content:focus-within .label-content, .plr-dark-theme .plr-metadata-control-host.label-display-content .plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content:focus-within .display-content, .plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content:focus-within .plr-metadata-control-host.label-display-content .display-content, .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dynamic-item-editor .dynamic-item-editor__header__content:focus-within .display-content,
.plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content:focus-within .label-pseudo, .plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content.cdk-focused .label-content, .plr-dark-theme .plr-metadata-control-host.label-display-content .plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content.cdk-focused .display-content, .plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content.cdk-focused .plr-metadata-control-host.label-display-content .display-content, .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dynamic-item-editor .dynamic-item-editor__header__content.cdk-focused .display-content,
.plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content.cdk-focused .label-pseudo, .plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content.cdk-keyboard-focused .label-content, .plr-dark-theme .plr-metadata-control-host.label-display-content .plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content.cdk-keyboard-focused .display-content, .plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content.cdk-keyboard-focused .plr-metadata-control-host.label-display-content .display-content, .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dynamic-item-editor .dynamic-item-editor__header__content.cdk-keyboard-focused .display-content,
.plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content.cdk-keyboard-focused .label-pseudo,
html .plr-dynamic-item-editor .dynamic-item-editor__header__content:focus .label-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .plr-dynamic-item-editor .dynamic-item-editor__header__content:focus .display-content,
html .plr-dynamic-item-editor .dynamic-item-editor__header__content:focus .plr-metadata-control-host.label-display-content .display-content,
html .plr-metadata-control-host.label-display-content .plr-dynamic-item-editor .dynamic-item-editor__header__content:focus .display-content,
html .plr-dynamic-item-editor .dynamic-item-editor__header__content:focus .label-pseudo,
html .plr-dynamic-item-editor .dynamic-item-editor__header__content:focus-within .label-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .plr-dynamic-item-editor .dynamic-item-editor__header__content:focus-within .display-content,
html .plr-dynamic-item-editor .dynamic-item-editor__header__content:focus-within .plr-metadata-control-host.label-display-content .display-content,
html .plr-metadata-control-host.label-display-content .plr-dynamic-item-editor .dynamic-item-editor__header__content:focus-within .display-content,
html .plr-dynamic-item-editor .dynamic-item-editor__header__content:focus-within .label-pseudo,
html .plr-dynamic-item-editor .dynamic-item-editor__header__content.cdk-focused .label-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .plr-dynamic-item-editor .dynamic-item-editor__header__content.cdk-focused .display-content,
html .plr-dynamic-item-editor .dynamic-item-editor__header__content.cdk-focused .plr-metadata-control-host.label-display-content .display-content,
html .plr-metadata-control-host.label-display-content .plr-dynamic-item-editor .dynamic-item-editor__header__content.cdk-focused .display-content,
html .plr-dynamic-item-editor .dynamic-item-editor__header__content.cdk-focused .label-pseudo,
html .plr-dynamic-item-editor .dynamic-item-editor__header__content.cdk-keyboard-focused .label-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .plr-dynamic-item-editor .dynamic-item-editor__header__content.cdk-keyboard-focused .display-content,
html .plr-dynamic-item-editor .dynamic-item-editor__header__content.cdk-keyboard-focused .plr-metadata-control-host.label-display-content .display-content,
html .plr-metadata-control-host.label-display-content .plr-dynamic-item-editor .dynamic-item-editor__header__content.cdk-keyboard-focused .display-content,
html .plr-dynamic-item-editor .dynamic-item-editor__header__content.cdk-keyboard-focused .label-pseudo {
  font-family: var(--plr-roboto-medium);
  color: var(--plr-focus-color);
}
.plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__header + .dynamic-item-editor__body,
html .plr-dynamic-item-editor .dynamic-item-editor__header + .dynamic-item-editor__body {
  border: 1px solid var(--plr-item-editor-border-color);
}
.plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__header + .dynamic-item-editor__body.cdk-focused, .plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__header + .dynamic-item-editor__body:focus, .plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__header + .dynamic-item-editor__body:focus-within,
html .plr-dynamic-item-editor .dynamic-item-editor__header + .dynamic-item-editor__body.cdk-focused,
html .plr-dynamic-item-editor .dynamic-item-editor__header + .dynamic-item-editor__body:focus,
html .plr-dynamic-item-editor .dynamic-item-editor__header + .dynamic-item-editor__body:focus-within {
  border-color: var(--plr-focus-color);
}
.plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button,
html .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button {
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 0px;
  line-height: initial;
  font-family: var(--plr-roboto-medium);
  font-weight: 500;
  font-size: 14px;
  text-decoration: none;
  color: var(--plr-icon-color);
  border: 2px solid transparent;
  border-width: 0px;
}
.plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button:hover, .plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button:focus, .plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button.cdk-focused,
html .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button:hover,
html .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button:focus,
html .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button.cdk-focused {
  outline: none;
  text-decoration: none;
  background-color: transparent;
}
.plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button:hover,
html .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button:hover {
  cursor: pointer;
}
.plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button[disabled],
html .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button[disabled] {
  cursor: not-allowed;
}
.plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button[disabled]:hover, .plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button[disabled]:focus, .plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button[disabled].cdk-focused,
html .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button[disabled]:hover,
html .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button[disabled]:focus,
html .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button[disabled].cdk-focused {
  outline: none;
  text-decoration: none;
  border: 2px solid transparent;
}
.plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button[disabled], .plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button[disabled]:hover, .plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button[disabled]:focus, .plr-light-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button[disabled].cdk-focused,
html .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button[disabled],
html .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button[disabled]:hover,
html .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button[disabled]:focus,
html .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button[disabled].cdk-focused {
  color: var(--plr-icon-color);
  opacity: 0.7;
}
.plr-light-theme .plr-dynamic-item-editor .no-record-message:focus, .plr-light-theme .plr-dynamic-item-editor .no-record-message.cdk-focused, .plr-light-theme .plr-dynamic-item-editor .no-record-message.cdk-keyboard-focused,
html .plr-dynamic-item-editor .no-record-message:focus,
html .plr-dynamic-item-editor .no-record-message.cdk-focused,
html .plr-dynamic-item-editor .no-record-message.cdk-keyboard-focused {
  outline: 2px solid var(--plr-focus-color);
  background-color: var(--plr-color-white);
  color: var(--plr-focus-color);
}
.plr-light-theme .expansion-container.mat-expansion-panel,
html .expansion-container.mat-expansion-panel {
  box-shadow: none !important;
  background: transparent !important;
  border: 1px solid #666;
  border-radius: 4px !important;
}
.plr-light-theme .expansion-container.mat-expansion-panel .mat-expansion-panel-header,
html .expansion-container.mat-expansion-panel .mat-expansion-panel-header {
  background: transparent;
}
.plr-light-theme .expansion-container.mat-expansion-panel .mat-expansion-panel-header mat-icon,
html .expansion-container.mat-expansion-panel .mat-expansion-panel-header mat-icon {
  font-size: 16px;
  color: #666;
}
.plr-light-theme .plr-field-heading .plr-heading-text,
html .plr-field-heading .plr-heading-text {
  border-radius: 4px;
}
.plr-light-theme .plr-field-heading .plr-heading-text:focus, .plr-light-theme .plr-field-heading .plr-heading-text:focus-within, .plr-light-theme .plr-field-heading .plr-heading-text.cdk-focused,
html .plr-field-heading .plr-heading-text:focus,
html .plr-field-heading .plr-heading-text:focus-within,
html .plr-field-heading .plr-heading-text.cdk-focused {
  outline: 2px solid var(--plr-focus-color);
  color: var(--plr-focus-color);
}
.plr-light-theme .wpc-heading--1,
.plr-light-theme .wpc-heading,
html .wpc-heading--1,
html .wpc-heading {
  line-height: 1rem;
  font-size: 1rem;
  color: rgba(0, 0, 0, 0.7);
  background: rgba(0, 0, 0, 0.05);
  border-radius: 6px;
}
.plr-light-theme .wpc-heading--1:focus-within,
.plr-light-theme .wpc-heading:focus-within,
html .wpc-heading--1:focus-within,
html .wpc-heading:focus-within {
  outline: 2px solid var(--plr-focus-color);
  background-color: var(--plr-color-white);
}
.plr-light-theme .wpc-heading--1:focus-within .plr-heading-text:focus, .plr-light-theme .wpc-heading--1:focus-within .plr-heading-text:focus-within, .plr-light-theme .wpc-heading--1:focus-within .plr-heading-text.cdk-focused,
.plr-light-theme .wpc-heading:focus-within .plr-heading-text:focus,
.plr-light-theme .wpc-heading:focus-within .plr-heading-text:focus-within,
.plr-light-theme .wpc-heading:focus-within .plr-heading-text.cdk-focused,
html .wpc-heading--1:focus-within .plr-heading-text:focus,
html .wpc-heading--1:focus-within .plr-heading-text:focus-within,
html .wpc-heading--1:focus-within .plr-heading-text.cdk-focused,
html .wpc-heading:focus-within .plr-heading-text:focus,
html .wpc-heading:focus-within .plr-heading-text:focus-within,
html .wpc-heading:focus-within .plr-heading-text.cdk-focused {
  outline: none;
  color: var(--plr-focus-color);
}
.plr-light-theme .wpc-heading--2,
html .wpc-heading--2 {
  background: transparent;
  font-size: 15px;
  padding: 0;
  margin: 8px 0;
  letter-spacing: normal !important;
  color: #000;
  display: inline-block;
  background: rgba(0, 0, 0, 0.05);
}
.plr-light-theme .edit-mode .wpc-heading--2,
html .edit-mode .wpc-heading--2 {
  background: rgba(0, 0, 0, 0.05);
}
.plr-light-theme fieldset,
html fieldset {
  border-radius: 8px;
  border: 2px solid var(--plr-field-set-border-color);
}
.plr-light-theme fieldset.cdk-focused, .plr-light-theme fieldset:focus, .plr-light-theme fieldset:focus-within,
html fieldset.cdk-focused,
html fieldset:focus,
html fieldset:focus-within {
  outline: none;
  border: 2px solid var(--plr-focus-color);
}
.plr-light-theme fieldset.cdk-focused legend,
.plr-light-theme fieldset.cdk-focused legend .label-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content .plr-light-theme fieldset.cdk-focused legend .display-content,
.plr-light-theme fieldset.cdk-focused legend .plr-metadata-control-host.label-display-content .display-content,
.plr-light-theme .plr-metadata-control-host.label-display-content fieldset.cdk-focused legend .display-content,
.plr-light-theme fieldset.cdk-focused legend .label-pseudo,
.plr-light-theme fieldset.cdk-focused legend .wpc-label,
.plr-light-theme fieldset.cdk-focused .fieldset-legend,
.plr-light-theme fieldset.cdk-focused .fieldset-legend .label-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content .plr-light-theme fieldset.cdk-focused .fieldset-legend .display-content,
.plr-light-theme fieldset.cdk-focused .fieldset-legend .plr-metadata-control-host.label-display-content .display-content,
.plr-light-theme .plr-metadata-control-host.label-display-content fieldset.cdk-focused .fieldset-legend .display-content,
.plr-light-theme fieldset.cdk-focused .fieldset-legend .label-pseudo,
.plr-light-theme fieldset.cdk-focused .fieldset-legend .wpc-label, .plr-light-theme fieldset:focus legend,
.plr-light-theme fieldset:focus legend .label-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content .plr-light-theme fieldset:focus legend .display-content,
.plr-light-theme fieldset:focus legend .plr-metadata-control-host.label-display-content .display-content,
.plr-light-theme .plr-metadata-control-host.label-display-content fieldset:focus legend .display-content,
.plr-light-theme fieldset:focus legend .label-pseudo,
.plr-light-theme fieldset:focus legend .wpc-label,
.plr-light-theme fieldset:focus .fieldset-legend,
.plr-light-theme fieldset:focus .fieldset-legend .label-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content .plr-light-theme fieldset:focus .fieldset-legend .display-content,
.plr-light-theme fieldset:focus .fieldset-legend .plr-metadata-control-host.label-display-content .display-content,
.plr-light-theme .plr-metadata-control-host.label-display-content fieldset:focus .fieldset-legend .display-content,
.plr-light-theme fieldset:focus .fieldset-legend .label-pseudo,
.plr-light-theme fieldset:focus .fieldset-legend .wpc-label, .plr-light-theme fieldset:focus-within legend,
.plr-light-theme fieldset:focus-within legend .label-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content .plr-light-theme fieldset:focus-within legend .display-content,
.plr-light-theme fieldset:focus-within legend .plr-metadata-control-host.label-display-content .display-content,
.plr-light-theme .plr-metadata-control-host.label-display-content fieldset:focus-within legend .display-content,
.plr-light-theme fieldset:focus-within legend .label-pseudo,
.plr-light-theme fieldset:focus-within legend .wpc-label,
.plr-light-theme fieldset:focus-within .fieldset-legend,
.plr-light-theme fieldset:focus-within .fieldset-legend .label-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content .plr-light-theme fieldset:focus-within .fieldset-legend .display-content,
.plr-light-theme fieldset:focus-within .fieldset-legend .plr-metadata-control-host.label-display-content .display-content,
.plr-light-theme .plr-metadata-control-host.label-display-content fieldset:focus-within .fieldset-legend .display-content,
.plr-light-theme fieldset:focus-within .fieldset-legend .label-pseudo,
.plr-light-theme fieldset:focus-within .fieldset-legend .wpc-label,
html fieldset.cdk-focused legend,
html fieldset.cdk-focused legend .label-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content html fieldset.cdk-focused legend .display-content,
html fieldset.cdk-focused legend .plr-metadata-control-host.label-display-content .display-content,
html .plr-metadata-control-host.label-display-content fieldset.cdk-focused legend .display-content,
html fieldset.cdk-focused legend .label-pseudo,
html fieldset.cdk-focused legend .wpc-label,
html fieldset.cdk-focused .fieldset-legend,
html fieldset.cdk-focused .fieldset-legend .label-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content html fieldset.cdk-focused .fieldset-legend .display-content,
html fieldset.cdk-focused .fieldset-legend .plr-metadata-control-host.label-display-content .display-content,
html .plr-metadata-control-host.label-display-content fieldset.cdk-focused .fieldset-legend .display-content,
html fieldset.cdk-focused .fieldset-legend .label-pseudo,
html fieldset.cdk-focused .fieldset-legend .wpc-label,
html fieldset:focus legend,
html fieldset:focus legend .label-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content html fieldset:focus legend .display-content,
html fieldset:focus legend .plr-metadata-control-host.label-display-content .display-content,
html .plr-metadata-control-host.label-display-content fieldset:focus legend .display-content,
html fieldset:focus legend .label-pseudo,
html fieldset:focus legend .wpc-label,
html fieldset:focus .fieldset-legend,
html fieldset:focus .fieldset-legend .label-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content html fieldset:focus .fieldset-legend .display-content,
html fieldset:focus .fieldset-legend .plr-metadata-control-host.label-display-content .display-content,
html .plr-metadata-control-host.label-display-content fieldset:focus .fieldset-legend .display-content,
html fieldset:focus .fieldset-legend .label-pseudo,
html fieldset:focus .fieldset-legend .wpc-label,
html fieldset:focus-within legend,
html fieldset:focus-within legend .label-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content html fieldset:focus-within legend .display-content,
html fieldset:focus-within legend .plr-metadata-control-host.label-display-content .display-content,
html .plr-metadata-control-host.label-display-content fieldset:focus-within legend .display-content,
html fieldset:focus-within legend .label-pseudo,
html fieldset:focus-within legend .wpc-label,
html fieldset:focus-within .fieldset-legend,
html fieldset:focus-within .fieldset-legend .label-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content html fieldset:focus-within .fieldset-legend .display-content,
html fieldset:focus-within .fieldset-legend .plr-metadata-control-host.label-display-content .display-content,
html .plr-metadata-control-host.label-display-content fieldset:focus-within .fieldset-legend .display-content,
html fieldset:focus-within .fieldset-legend .label-pseudo,
html fieldset:focus-within .fieldset-legend .wpc-label {
  color: var(--plr-focus-color);
}
.plr-light-theme .fieldset-legend,
html .fieldset-legend {
  letter-spacing: -1px;
}
.plr-light-theme .fieldset-legend .label-pseudo,
html .fieldset-legend .label-pseudo {
  letter-spacing: normal;
}
.plr-light-theme .wpc-fieldset,
html .wpc-fieldset {
  border: 2px solid var(--plr-field-set-border-color);
  padding: 16px;
  border-radius: 8px;
  margin-bottom: 16px;
}
.plr-light-theme .wpc-fieldset.cdk-focused, .plr-light-theme .wpc-fieldset:focus, .plr-light-theme .wpc-fieldset:focus-within,
html .wpc-fieldset.cdk-focused,
html .wpc-fieldset:focus,
html .wpc-fieldset:focus-within {
  border-color: var(--plr-focus-color);
}
@media print {
  .plr-light-theme .wpc-fieldset,
  html .wpc-fieldset {
    padding: 0;
    margin-bottom: 4px;
    border-color: var(--plr-print-color);
  }
}
.plr-light-theme fieldset,
html fieldset {
  border-radius: 8px;
  border: 2px solid var(--plr-field-set-border-color);
}
.plr-light-theme fieldset.cdk-focused, .plr-light-theme fieldset:focus, .plr-light-theme fieldset:focus-within,
html fieldset.cdk-focused,
html fieldset:focus,
html fieldset:focus-within {
  outline: none;
  border: 2px solid var(--plr-focus-color);
}
.plr-light-theme fieldset.cdk-focused legend,
.plr-light-theme fieldset.cdk-focused legend .label-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content .plr-light-theme fieldset.cdk-focused legend .display-content,
.plr-light-theme fieldset.cdk-focused legend .plr-metadata-control-host.label-display-content .display-content,
.plr-light-theme .plr-metadata-control-host.label-display-content fieldset.cdk-focused legend .display-content,
.plr-light-theme fieldset.cdk-focused legend .label-pseudo,
.plr-light-theme fieldset.cdk-focused legend .wpc-label,
.plr-light-theme fieldset.cdk-focused .fieldset-legend,
.plr-light-theme fieldset.cdk-focused .fieldset-legend .label-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content .plr-light-theme fieldset.cdk-focused .fieldset-legend .display-content,
.plr-light-theme fieldset.cdk-focused .fieldset-legend .plr-metadata-control-host.label-display-content .display-content,
.plr-light-theme .plr-metadata-control-host.label-display-content fieldset.cdk-focused .fieldset-legend .display-content,
.plr-light-theme fieldset.cdk-focused .fieldset-legend .label-pseudo,
.plr-light-theme fieldset.cdk-focused .fieldset-legend .wpc-label, .plr-light-theme fieldset:focus legend,
.plr-light-theme fieldset:focus legend .label-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content .plr-light-theme fieldset:focus legend .display-content,
.plr-light-theme fieldset:focus legend .plr-metadata-control-host.label-display-content .display-content,
.plr-light-theme .plr-metadata-control-host.label-display-content fieldset:focus legend .display-content,
.plr-light-theme fieldset:focus legend .label-pseudo,
.plr-light-theme fieldset:focus legend .wpc-label,
.plr-light-theme fieldset:focus .fieldset-legend,
.plr-light-theme fieldset:focus .fieldset-legend .label-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content .plr-light-theme fieldset:focus .fieldset-legend .display-content,
.plr-light-theme fieldset:focus .fieldset-legend .plr-metadata-control-host.label-display-content .display-content,
.plr-light-theme .plr-metadata-control-host.label-display-content fieldset:focus .fieldset-legend .display-content,
.plr-light-theme fieldset:focus .fieldset-legend .label-pseudo,
.plr-light-theme fieldset:focus .fieldset-legend .wpc-label, .plr-light-theme fieldset:focus-within legend,
.plr-light-theme fieldset:focus-within legend .label-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content .plr-light-theme fieldset:focus-within legend .display-content,
.plr-light-theme fieldset:focus-within legend .plr-metadata-control-host.label-display-content .display-content,
.plr-light-theme .plr-metadata-control-host.label-display-content fieldset:focus-within legend .display-content,
.plr-light-theme fieldset:focus-within legend .label-pseudo,
.plr-light-theme fieldset:focus-within legend .wpc-label,
.plr-light-theme fieldset:focus-within .fieldset-legend,
.plr-light-theme fieldset:focus-within .fieldset-legend .label-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content .plr-light-theme fieldset:focus-within .fieldset-legend .display-content,
.plr-light-theme fieldset:focus-within .fieldset-legend .plr-metadata-control-host.label-display-content .display-content,
.plr-light-theme .plr-metadata-control-host.label-display-content fieldset:focus-within .fieldset-legend .display-content,
.plr-light-theme fieldset:focus-within .fieldset-legend .label-pseudo,
.plr-light-theme fieldset:focus-within .fieldset-legend .wpc-label,
html fieldset.cdk-focused legend,
html fieldset.cdk-focused legend .label-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content html fieldset.cdk-focused legend .display-content,
html fieldset.cdk-focused legend .plr-metadata-control-host.label-display-content .display-content,
html .plr-metadata-control-host.label-display-content fieldset.cdk-focused legend .display-content,
html fieldset.cdk-focused legend .label-pseudo,
html fieldset.cdk-focused legend .wpc-label,
html fieldset.cdk-focused .fieldset-legend,
html fieldset.cdk-focused .fieldset-legend .label-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content html fieldset.cdk-focused .fieldset-legend .display-content,
html fieldset.cdk-focused .fieldset-legend .plr-metadata-control-host.label-display-content .display-content,
html .plr-metadata-control-host.label-display-content fieldset.cdk-focused .fieldset-legend .display-content,
html fieldset.cdk-focused .fieldset-legend .label-pseudo,
html fieldset.cdk-focused .fieldset-legend .wpc-label,
html fieldset:focus legend,
html fieldset:focus legend .label-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content html fieldset:focus legend .display-content,
html fieldset:focus legend .plr-metadata-control-host.label-display-content .display-content,
html .plr-metadata-control-host.label-display-content fieldset:focus legend .display-content,
html fieldset:focus legend .label-pseudo,
html fieldset:focus legend .wpc-label,
html fieldset:focus .fieldset-legend,
html fieldset:focus .fieldset-legend .label-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content html fieldset:focus .fieldset-legend .display-content,
html fieldset:focus .fieldset-legend .plr-metadata-control-host.label-display-content .display-content,
html .plr-metadata-control-host.label-display-content fieldset:focus .fieldset-legend .display-content,
html fieldset:focus .fieldset-legend .label-pseudo,
html fieldset:focus .fieldset-legend .wpc-label,
html fieldset:focus-within legend,
html fieldset:focus-within legend .label-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content html fieldset:focus-within legend .display-content,
html fieldset:focus-within legend .plr-metadata-control-host.label-display-content .display-content,
html .plr-metadata-control-host.label-display-content fieldset:focus-within legend .display-content,
html fieldset:focus-within legend .label-pseudo,
html fieldset:focus-within legend .wpc-label,
html fieldset:focus-within .fieldset-legend,
html fieldset:focus-within .fieldset-legend .label-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content html fieldset:focus-within .fieldset-legend .display-content,
html fieldset:focus-within .fieldset-legend .plr-metadata-control-host.label-display-content .display-content,
html .plr-metadata-control-host.label-display-content fieldset:focus-within .fieldset-legend .display-content,
html fieldset:focus-within .fieldset-legend .label-pseudo,
html fieldset:focus-within .fieldset-legend .wpc-label {
  color: var(--plr-focus-color);
}
.plr-light-theme .fieldset-legend,
html .fieldset-legend {
  letter-spacing: -1px;
}
.plr-light-theme .fieldset-legend .label-pseudo,
html .fieldset-legend .label-pseudo {
  letter-spacing: normal;
}
.plr-light-theme plr-file-upload .file-upload__input.mat-form-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
html plr-file-upload .file-upload__input.mat-form-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  background: #e8e7e6;
}
.plr-light-theme plr-file-upload .file-upload__input.mat-form-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element,
html plr-file-upload .file-upload__input.mat-form-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element {
  background: #e8e7e6;
}
.plr-light-theme plr-file-upload mat-form-field.file-upload__input .mat-mdc-form-field-subscript-wrapper,
html plr-file-upload mat-form-field.file-upload__input .mat-mdc-form-field-subscript-wrapper {
  height: 0px;
  margin-top: 6px;
}
.plr-light-theme plr-file-upload .file-upload__button .primary-button,
html plr-file-upload .file-upload__button .primary-button {
  width: initial;
  min-width: 0px;
  height: 2.5rem;
  min-height: 2.5rem;
  line-height: normal;
  padding: 0px 1rem;
  font-family: var(--plr-btn-font-family);
  font-size: 1rem;
  font-weight: 500;
  background-image: none;
  color: var(--plr-btn-primary-color);
  background-color: var(--plr-btn-primary-bg-color);
  border: 1px solid var(--plr-btn-primary-border-color);
  border-radius: var(--plr-action-btn-border-radius);
  box-shadow: none;
  height: 34px;
  min-height: 34px;
}
.plr-light-theme plr-file-upload .file-upload__button .primary-button mat-icon,
html plr-file-upload .file-upload__button .primary-button mat-icon {
  width: auto;
  height: auto;
  font-size: 16px;
  font-weight: bold;
  margin-left: -5px;
  margin-right: 5px;
}
.plr-light-theme plr-file-upload .file-upload__button .primary-button.back-btn .mat-icon,
html plr-file-upload .file-upload__button .primary-button.back-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -2px;
  margin-left: -10px;
}
.plr-light-theme plr-file-upload .file-upload__button .primary-button.next-btn .mat-icon,
html plr-file-upload .file-upload__button .primary-button.next-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -10px;
  margin-left: -2px;
}
.plr-light-theme plr-file-upload .file-upload__button .primary-button .mat-mdc-focus-indicator,
html plr-file-upload .file-upload__button .primary-button .mat-mdc-focus-indicator {
  display: none;
  opacity: 0;
}
.plr-light-theme plr-file-upload .file-upload__button .primary-button:hover, .plr-light-theme plr-file-upload .file-upload__button .primary-button:focus, .plr-light-theme plr-file-upload .file-upload__button .primary-button.cdk-focused,
html plr-file-upload .file-upload__button .primary-button:hover,
html plr-file-upload .file-upload__button .primary-button:focus,
html plr-file-upload .file-upload__button .primary-button.cdk-focused {
  background-color: var(--plr-btn-primary-hover-bg-color);
  color: var(--plr-btn-primary-hover-color);
  border: 1px solid var(--plr-btn-primary-hover-border-color);
  outline: 0;
  cursor: pointer;
  box-shadow: none;
}
.plr-light-theme plr-file-upload .file-upload__button .primary-button:hover span, .plr-light-theme plr-file-upload .file-upload__button .primary-button:focus span, .plr-light-theme plr-file-upload .file-upload__button .primary-button.cdk-focused span,
html plr-file-upload .file-upload__button .primary-button:hover span,
html plr-file-upload .file-upload__button .primary-button:focus span,
html plr-file-upload .file-upload__button .primary-button.cdk-focused span {
  text-decoration: none;
}
.plr-light-theme plr-file-upload .file-upload__button .primary-button[disabled], .plr-light-theme plr-file-upload .file-upload__button .primary-button[disabled]:hover, .plr-light-theme plr-file-upload .file-upload__button .primary-button[disabled]:focus,
html plr-file-upload .file-upload__button .primary-button[disabled],
html plr-file-upload .file-upload__button .primary-button[disabled]:hover,
html plr-file-upload .file-upload__button .primary-button[disabled]:focus {
  border: 1px solid var(--plr-color-neutral-100);
  color: var(--plr-color-neutral-500);
  background-color: var(--plr-color-neutral-100);
  pointer-events: none;
  cursor: default;
}
.plr-light-theme .label-content, .plr-dark-theme .plr-metadata-control-host.label-display-content .plr-light-theme .display-content, .plr-light-theme .plr-metadata-control-host.label-display-content .display-content,
html .plr-metadata-control-host.label-display-content .plr-light-theme .display-content,
html .label-content,
html .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .display-content,
html .plr-metadata-control-host.label-display-content .display-content {
  line-height: normal;
}
.plr-light-theme .label-content.invalid, .plr-dark-theme .plr-metadata-control-host.label-display-content .plr-light-theme .invalid.display-content, .plr-light-theme .plr-metadata-control-host.label-display-content .invalid.display-content,
html .label-content.invalid,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .invalid.display-content,
html .plr-metadata-control-host.label-display-content .invalid.display-content {
  color: #a82f0b;
}
.plr-light-theme .label-content mat-icon.error, .plr-dark-theme .plr-metadata-control-host.label-display-content .plr-light-theme .display-content mat-icon.error, .plr-light-theme .plr-metadata-control-host.label-display-content .display-content mat-icon.error,
html .label-content mat-icon.error,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .display-content mat-icon.error,
html .plr-metadata-control-host.label-display-content .display-content mat-icon.error {
  color: #d5811a;
}
.plr-light-theme .label-content mat-icon.success, .plr-dark-theme .plr-metadata-control-host.label-display-content .plr-light-theme .display-content mat-icon.success, .plr-light-theme .plr-metadata-control-host.label-display-content .display-content mat-icon.success,
html .label-content mat-icon.success,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .display-content mat-icon.success,
html .plr-metadata-control-host.label-display-content .display-content mat-icon.success {
  color: #739d2f;
}
.plr-light-theme plr-label .plr-label-description,
html plr-label .plr-label-description {
  font-style: italic;
  padding: 0;
  margin: 0;
}
.plr-light-theme plr-label .plr-label-description.info,
html plr-label .plr-label-description.info {
  color: #076575;
}
.plr-light-theme plr-label .plr-label-description.warning,
html plr-label .plr-label-description.warning {
  color: #854d08;
}
.plr-light-theme plr-label .plr-label-description.error,
html plr-label .plr-label-description.error {
  color: #a82f0b;
}
.plr-light-theme .file-ribbon-layout .label-pseudo,
.plr-light-theme .plr-ribbon-wrapper .label-pseudo,
html .file-ribbon-layout .label-pseudo,
html .plr-ribbon-wrapper .label-pseudo {
  color: #bef2fb !important;
  text-transform: uppercase;
  font-size: 12px;
  margin: 0;
}
.plr-light-theme .label-pseudo--required,
html .label-pseudo--required {
  color: red;
  padding-left: 2px;
}
.plr-light-theme mat-icon.error,
html mat-icon.error {
  color: #d5811a;
}
.plr-light-theme mat-icon.success,
html mat-icon.success {
  color: #739d2f;
}
.plr-light-theme .plr-label-pseudo:focus,
.plr-light-theme .plr-label-pseudo.cdk-focused,
html .plr-label-pseudo:focus,
html .plr-label-pseudo.cdk-focused {
  outline: none;
}
.plr-light-theme .plr-label-pseudo:focus .label-pseudo,
.plr-light-theme .plr-label-pseudo.cdk-focused .label-pseudo,
html .plr-label-pseudo:focus .label-pseudo,
html .plr-label-pseudo.cdk-focused .label-pseudo {
  color: var(--plr-focus-color);
}
.plr-light-theme .paragraph-container,
html .paragraph-container {
  min-height: 32px;
  font-size: 14px;
  font-family: "Roboto Medium";
  font-weight: 500;
  border-radius: 6px;
  padding: 0;
}
.plr-light-theme .paragraph-container .mat-icon,
html .paragraph-container .mat-icon {
  display: inline-flex;
  margin: 0 8px;
  height: 20px;
  line-height: 20px;
  font-size: 20px;
}
.plr-light-theme .paragraph-container button.mat-mdc-mini-fab.mat-mdc-button-base .mat-mdc-focus-indicator,
html .paragraph-container button.mat-mdc-mini-fab.mat-mdc-button-base .mat-mdc-focus-indicator {
  display: none;
}
.plr-light-theme .paragraph-container .material-symbols-outlined,
html .paragraph-container .material-symbols-outlined {
  margin-right: 8px;
  font-size: 1.25rem;
  line-height: 1.25rem;
  height: 1.25rem;
  width: 1.25rem;
}
.plr-light-theme .paragraph-container.alert,
html .paragraph-container.alert {
  background-color: #fbf4dc;
  color: #8a650f;
}
.plr-light-theme .paragraph-container.alert .mat-icon,
html .paragraph-container.alert .mat-icon {
  color: #8a650f;
}
.plr-light-theme .paragraph-container.alert .mat-icon.mat-accent,
html .paragraph-container.alert .mat-icon.mat-accent {
  color: #8a650f;
}
.plr-light-theme .paragraph-container.alert button.mat-mdc-mini-fab.mat-mdc-button-base,
html .paragraph-container.alert button.mat-mdc-mini-fab.mat-mdc-button-base {
  background: transparent;
  box-shadow: none;
  border: none;
  height: auto;
  width: auto;
  line-height: normal;
  display: inline-flex;
  padding: 2px;
  margin-right: 8px;
}
.plr-light-theme .paragraph-container.alert button.mat-mdc-mini-fab.mat-mdc-button-base .mdc-button__label,
html .paragraph-container.alert button.mat-mdc-mini-fab.mat-mdc-button-base .mdc-button__label {
  background: transparent;
  padding: 0;
  line-height: normal;
}
.plr-light-theme .paragraph-container.alert button.mat-mdc-mini-fab.mat-mdc-button-base .mdc-button__label .mat-icon.mat-icon-no-color,
html .paragraph-container.alert button.mat-mdc-mini-fab.mat-mdc-button-base .mdc-button__label .mat-icon.mat-icon-no-color {
  color: #8a650f;
  margin: 0;
  display: block;
  font-size: 1.125rem;
  line-height: 1.125rem;
  width: 1.125rem;
  height: 1.125rem;
}
.plr-light-theme .paragraph-container.alert button.mat-mdc-mini-fab.mat-mdc-button-base.cdk-focused, .plr-light-theme .paragraph-container.alert button.mat-mdc-mini-fab.mat-mdc-button-base.cdk-keyboard-focused,
html .paragraph-container.alert button.mat-mdc-mini-fab.mat-mdc-button-base.cdk-focused,
html .paragraph-container.alert button.mat-mdc-mini-fab.mat-mdc-button-base.cdk-keyboard-focused {
  border-color: #8a650f;
  border: 2px solid #8a650f;
  outline: none;
  padding: 0;
}
.plr-light-theme .paragraph-container.alert:focus,
html .paragraph-container.alert:focus {
  outline: 2px solid #8a650f;
}
.plr-light-theme .paragraph-container.info,
html .paragraph-container.info {
  background-color: #e6f0f7;
  color: #074e75;
}
.plr-light-theme .paragraph-container.info .mat-icon,
html .paragraph-container.info .mat-icon {
  color: #074e75;
}
.plr-light-theme .paragraph-container.info .mat-icon.mat-accent,
html .paragraph-container.info .mat-icon.mat-accent {
  color: #074e75;
}
.plr-light-theme .paragraph-container.info button.mat-mdc-mini-fab.mat-mdc-button-base,
html .paragraph-container.info button.mat-mdc-mini-fab.mat-mdc-button-base {
  background: transparent;
  box-shadow: none;
  border: none;
  height: auto;
  width: auto;
  line-height: normal;
  display: inline-flex;
  padding: 2px;
  margin-right: 8px;
}
.plr-light-theme .paragraph-container.info button.mat-mdc-mini-fab.mat-mdc-button-base .mdc-button__label,
html .paragraph-container.info button.mat-mdc-mini-fab.mat-mdc-button-base .mdc-button__label {
  background: transparent;
  padding: 0;
  line-height: normal;
}
.plr-light-theme .paragraph-container.info button.mat-mdc-mini-fab.mat-mdc-button-base .mdc-button__label .mat-icon.mat-icon-no-color,
html .paragraph-container.info button.mat-mdc-mini-fab.mat-mdc-button-base .mdc-button__label .mat-icon.mat-icon-no-color {
  color: #074e75;
  margin: 0;
  display: block;
  font-size: 1.125rem;
  line-height: 1.125rem;
  width: 1.125rem;
  height: 1.125rem;
}
.plr-light-theme .paragraph-container.info button.mat-mdc-mini-fab.mat-mdc-button-base.cdk-focused, .plr-light-theme .paragraph-container.info button.mat-mdc-mini-fab.mat-mdc-button-base.cdk-keyboard-focused,
html .paragraph-container.info button.mat-mdc-mini-fab.mat-mdc-button-base.cdk-focused,
html .paragraph-container.info button.mat-mdc-mini-fab.mat-mdc-button-base.cdk-keyboard-focused {
  border-color: #074e75;
  border: 2px solid #074e75;
  outline: none;
  padding: 0;
}
.plr-light-theme .paragraph-container.info:focus,
html .paragraph-container.info:focus {
  outline: 2px solid #074e75;
}
.plr-light-theme .paragraph-container.error,
html .paragraph-container.error {
  background-color: #fff1f2;
  color: #ac0000;
}
.plr-light-theme .paragraph-container.error .mat-icon,
html .paragraph-container.error .mat-icon {
  color: #ac0000;
}
.plr-light-theme .paragraph-container.error .mat-icon.mat-accent,
html .paragraph-container.error .mat-icon.mat-accent {
  color: #ac0000;
}
.plr-light-theme .paragraph-container.error button.mat-mdc-mini-fab.mat-mdc-button-base,
html .paragraph-container.error button.mat-mdc-mini-fab.mat-mdc-button-base {
  background: transparent;
  box-shadow: none;
  border: none;
  height: auto;
  width: auto;
  line-height: normal;
  display: inline-flex;
  padding: 2px;
  margin-right: 8px;
}
.plr-light-theme .paragraph-container.error button.mat-mdc-mini-fab.mat-mdc-button-base .mdc-button__label,
html .paragraph-container.error button.mat-mdc-mini-fab.mat-mdc-button-base .mdc-button__label {
  background: transparent;
  padding: 0;
  line-height: normal;
}
.plr-light-theme .paragraph-container.error button.mat-mdc-mini-fab.mat-mdc-button-base .mdc-button__label .mat-icon.mat-icon-no-color,
html .paragraph-container.error button.mat-mdc-mini-fab.mat-mdc-button-base .mdc-button__label .mat-icon.mat-icon-no-color {
  color: #ac0000;
  margin: 0;
  display: block;
  font-size: 1.125rem;
  line-height: 1.125rem;
  width: 1.125rem;
  height: 1.125rem;
}
.plr-light-theme .paragraph-container.error button.mat-mdc-mini-fab.mat-mdc-button-base.cdk-focused, .plr-light-theme .paragraph-container.error button.mat-mdc-mini-fab.mat-mdc-button-base.cdk-keyboard-focused,
html .paragraph-container.error button.mat-mdc-mini-fab.mat-mdc-button-base.cdk-focused,
html .paragraph-container.error button.mat-mdc-mini-fab.mat-mdc-button-base.cdk-keyboard-focused {
  border-color: #ac0000;
  border: 2px solid #ac0000;
  outline: none;
  padding: 0;
}
.plr-light-theme .paragraph-container.error:focus,
html .paragraph-container.error:focus {
  outline: 2px solid #ac0000;
}
.plr-light-theme .paragraph-container.success,
html .paragraph-container.success {
  background-color: #e5f0e5;
  color: #2e7652;
}
.plr-light-theme .paragraph-container.success .mat-icon,
html .paragraph-container.success .mat-icon {
  color: #2e7652;
}
.plr-light-theme .paragraph-container.success .mat-icon.mat-accent,
html .paragraph-container.success .mat-icon.mat-accent {
  color: #2e7652;
}
.plr-light-theme .paragraph-container.success button.mat-mdc-mini-fab.mat-mdc-button-base,
html .paragraph-container.success button.mat-mdc-mini-fab.mat-mdc-button-base {
  background: transparent;
  box-shadow: none;
  border: none;
  height: auto;
  width: auto;
  line-height: normal;
  display: inline-flex;
  padding: 2px;
  margin-right: 8px;
}
.plr-light-theme .paragraph-container.success button.mat-mdc-mini-fab.mat-mdc-button-base .mdc-button__label,
html .paragraph-container.success button.mat-mdc-mini-fab.mat-mdc-button-base .mdc-button__label {
  background: transparent;
  padding: 0;
  line-height: normal;
}
.plr-light-theme .paragraph-container.success button.mat-mdc-mini-fab.mat-mdc-button-base .mdc-button__label .mat-icon.mat-icon-no-color,
html .paragraph-container.success button.mat-mdc-mini-fab.mat-mdc-button-base .mdc-button__label .mat-icon.mat-icon-no-color {
  color: #2e7652;
  margin: 0;
  display: block;
  font-size: 1.125rem;
  line-height: 1.125rem;
  width: 1.125rem;
  height: 1.125rem;
}
.plr-light-theme .paragraph-container.success button.mat-mdc-mini-fab.mat-mdc-button-base.cdk-focused, .plr-light-theme .paragraph-container.success button.mat-mdc-mini-fab.mat-mdc-button-base.cdk-keyboard-focused,
html .paragraph-container.success button.mat-mdc-mini-fab.mat-mdc-button-base.cdk-focused,
html .paragraph-container.success button.mat-mdc-mini-fab.mat-mdc-button-base.cdk-keyboard-focused {
  border-color: #2e7652;
  border: 2px solid #2e7652;
  outline: none;
  padding: 0;
}
.plr-light-theme .paragraph-container.success:focus,
html .paragraph-container.success:focus {
  outline: 2px solid #2e7652;
}
.plr-light-theme mat-form-field mat-hint.mat-mdc-form-field-hint,
html mat-form-field mat-hint.mat-mdc-form-field-hint {
  color: #716a68 !important;
}
.plr-light-theme mat-sidenav-content .header,
html mat-sidenav-content .header {
  background: white;
  color: #043d46;
}
.plr-light-theme mat-sidenav-content .header a,
html mat-sidenav-content .header a {
  color: #0ba0ba;
}
.plr-light-theme .label-description,
html .label-description {
  line-height: normal;
}
.plr-light-theme .mat-mdc-radio-button.mat-mdc-radio-disabled .mdc-radio,
.plr-light-theme .mdc-form-field,
html .mat-mdc-radio-button.mat-mdc-radio-disabled .mdc-radio,
html .mdc-form-field {
  color: #847b7a;
}
.plr-light-theme .plr-select-multiple.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-form-field-infix .mat-mdc-chip-remove,
.plr-light-theme .plr-select-multiple .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-chip-remove,
.plr-light-theme .plr-select-multiple .mat-mdc-chip .mat-mdc-chip-remove,
.plr-light-theme .plr-select-multiple .mat-mdc-chip.mat-mdc-standard-chip .mat-mdc-chip-remove,
html .plr-select-multiple.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-form-field-infix .mat-mdc-chip-remove,
html .plr-select-multiple .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-chip-remove,
html .plr-select-multiple .mat-mdc-chip .mat-mdc-chip-remove,
html .plr-select-multiple .mat-mdc-chip.mat-mdc-standard-chip .mat-mdc-chip-remove {
  height: auto;
  width: auto;
  font-size: 16px;
  color: var(--plr-color-neutral-600);
  border: 2px solid;
  border-radius: 50%;
  opacity: 1;
  padding: 0;
}
.plr-light-theme .plr-select-multiple.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-form-field-infix .mat-mdc-chip-remove:hover, .plr-light-theme .plr-select-multiple.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-form-field-infix .mat-mdc-chip-remove:focus, .plr-light-theme .plr-select-multiple.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-form-field-infix .mat-mdc-chip-remove.cdk-focused,
.plr-light-theme .plr-select-multiple .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-chip-remove:hover,
.plr-light-theme .plr-select-multiple .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-chip-remove:focus,
.plr-light-theme .plr-select-multiple .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-chip-remove.cdk-focused,
.plr-light-theme .plr-select-multiple .mat-mdc-chip .mat-mdc-chip-remove:hover,
.plr-light-theme .plr-select-multiple .mat-mdc-chip .mat-mdc-chip-remove:focus,
.plr-light-theme .plr-select-multiple .mat-mdc-chip .mat-mdc-chip-remove.cdk-focused,
.plr-light-theme .plr-select-multiple .mat-mdc-chip.mat-mdc-standard-chip .mat-mdc-chip-remove:hover,
.plr-light-theme .plr-select-multiple .mat-mdc-chip.mat-mdc-standard-chip .mat-mdc-chip-remove:focus,
.plr-light-theme .plr-select-multiple .mat-mdc-chip.mat-mdc-standard-chip .mat-mdc-chip-remove.cdk-focused,
html .plr-select-multiple.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-form-field-infix .mat-mdc-chip-remove:hover,
html .plr-select-multiple.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-form-field-infix .mat-mdc-chip-remove:focus,
html .plr-select-multiple.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-form-field-infix .mat-mdc-chip-remove.cdk-focused,
html .plr-select-multiple .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-chip-remove:hover,
html .plr-select-multiple .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-chip-remove:focus,
html .plr-select-multiple .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-chip-remove.cdk-focused,
html .plr-select-multiple .mat-mdc-chip .mat-mdc-chip-remove:hover,
html .plr-select-multiple .mat-mdc-chip .mat-mdc-chip-remove:focus,
html .plr-select-multiple .mat-mdc-chip .mat-mdc-chip-remove.cdk-focused,
html .plr-select-multiple .mat-mdc-chip.mat-mdc-standard-chip .mat-mdc-chip-remove:hover,
html .plr-select-multiple .mat-mdc-chip.mat-mdc-standard-chip .mat-mdc-chip-remove:focus,
html .plr-select-multiple .mat-mdc-chip.mat-mdc-standard-chip .mat-mdc-chip-remove.cdk-focused {
  outline: none;
  color: var(--plr-focus-color);
  opacity: 1;
}
.plr-light-theme .plr-select-multiple.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-form-field-infix .mat-mdc-chip-remove mat-icon,
.plr-light-theme .plr-select-multiple .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-chip-remove mat-icon,
.plr-light-theme .plr-select-multiple .mat-mdc-chip .mat-mdc-chip-remove mat-icon,
.plr-light-theme .plr-select-multiple .mat-mdc-chip.mat-mdc-standard-chip .mat-mdc-chip-remove mat-icon,
html .plr-select-multiple.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-form-field-infix .mat-mdc-chip-remove mat-icon,
html .plr-select-multiple .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-chip-remove mat-icon,
html .plr-select-multiple .mat-mdc-chip .mat-mdc-chip-remove mat-icon,
html .plr-select-multiple .mat-mdc-chip.mat-mdc-standard-chip .mat-mdc-chip-remove mat-icon {
  font-size: 21px;
}
.plr-light-theme .plr-select-multiple .mat-mdc-chip,
.plr-light-theme .plr-select-multiple .mat-mdc-chip.mat-mdc-standard-chip,
html .plr-select-multiple .mat-mdc-chip,
html .plr-select-multiple .mat-mdc-chip.mat-mdc-standard-chip {
  font-family: var(--plr-roboto-medium);
  --mdc-chip-label-text-color: var(--plr-color-primary-800);
  background-color: var(--plr-color-neutral-50);
  border: 1px solid var(--plr-color-neutral-100);
  padding: 7px 7px 8px 0;
  font-size: 14px;
}
.plr-light-theme .plr-select-multiple .mat-mdc-chip::after,
.plr-light-theme .plr-select-multiple .mat-mdc-chip.mat-mdc-standard-chip::after,
html .plr-select-multiple .mat-mdc-chip::after,
html .plr-select-multiple .mat-mdc-chip.mat-mdc-standard-chip::after {
  opacity: 0 !important;
}
.plr-light-theme .plr-select-multiple .mat-mdc-chip:focus, .plr-light-theme .plr-select-multiple .mat-mdc-chip.cdk-focused,
.plr-light-theme .plr-select-multiple .mat-mdc-chip.mat-mdc-standard-chip:focus,
.plr-light-theme .plr-select-multiple .mat-mdc-chip.mat-mdc-standard-chip.cdk-focused,
html .plr-select-multiple .mat-mdc-chip:focus,
html .plr-select-multiple .mat-mdc-chip.cdk-focused,
html .plr-select-multiple .mat-mdc-chip.mat-mdc-standard-chip:focus,
html .plr-select-multiple .mat-mdc-chip.mat-mdc-standard-chip.cdk-focused {
  color: var(--plr-focus-color);
  background-color: var(--plr-color-white);
  border: 1px solid var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
}
.plr-light-theme .plr-select-multiple .mat-mdc-chip:focus::after, .plr-light-theme .plr-select-multiple .mat-mdc-chip.cdk-focused::after,
.plr-light-theme .plr-select-multiple .mat-mdc-chip.mat-mdc-standard-chip:focus::after,
.plr-light-theme .plr-select-multiple .mat-mdc-chip.mat-mdc-standard-chip.cdk-focused::after,
html .plr-select-multiple .mat-mdc-chip:focus::after,
html .plr-select-multiple .mat-mdc-chip.cdk-focused::after,
html .plr-select-multiple .mat-mdc-chip.mat-mdc-standard-chip:focus::after,
html .plr-select-multiple .mat-mdc-chip.mat-mdc-standard-chip.cdk-focused::after {
  opacity: 0 !important;
}
.plr-light-theme .required-indicator,
html .required-indicator {
  color: #cc0000;
}
.plr-light-theme plr-select-search .mat-mdc-form-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
html plr-select-search .mat-mdc-form-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  background: #e8e7e6 !important;
}
.plr-light-theme plr-select-search .mat-mdc-form-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element,
html plr-select-search .mat-mdc-form-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element {
  background: #e8e7e6;
}
.plr-light-theme .mat-select-search-panel mat-option.mat-mdc-option .mdc-list-item__primary-text,
html .mat-select-search-panel mat-option.mat-mdc-option .mdc-list-item__primary-text {
  color: #847b7a;
  overflow: visible;
  text-overflow: initial;
  white-space: normal;
}
.plr-light-theme .plr-button-toolbar .more-button,
html .plr-button-toolbar .more-button {
  border: 2px solid transparent;
  color: var(--plr-icon-color);
}
.plr-light-theme .plr-button-toolbar .more-button:hover, .plr-light-theme .plr-button-toolbar .more-button.cdk-focused, .plr-light-theme .plr-button-toolbar .more-button:focus, .plr-light-theme .plr-button-toolbar .more-button:active,
html .plr-button-toolbar .more-button:hover,
html .plr-button-toolbar .more-button.cdk-focused,
html .plr-button-toolbar .more-button:focus,
html .plr-button-toolbar .more-button:active {
  color: var(--plr-focus-color);
  border-color: var(--plr-focus-color);
  border-radius: 6px;
}
.plr-light-theme .plr-button-toolbar .more-button:hover .mat-mdc-focus-indicator, .plr-light-theme .plr-button-toolbar .more-button.cdk-focused .mat-mdc-focus-indicator, .plr-light-theme .plr-button-toolbar .more-button:focus .mat-mdc-focus-indicator, .plr-light-theme .plr-button-toolbar .more-button:active .mat-mdc-focus-indicator,
html .plr-button-toolbar .more-button:hover .mat-mdc-focus-indicator,
html .plr-button-toolbar .more-button.cdk-focused .mat-mdc-focus-indicator,
html .plr-button-toolbar .more-button:focus .mat-mdc-focus-indicator,
html .plr-button-toolbar .more-button:active .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-light-theme .file-ribbon-actions .default-action-item,
html .file-ribbon-actions .default-action-item {
  min-width: unset !important;
}
.plr-light-theme .file-ribbon-actions .default-action-item + .default-action-item,
html .file-ribbon-actions .default-action-item + .default-action-item {
  margin-left: 0 !important;
}
.plr-light-theme .mat-mdc-menu-item .plr-toolbar-button-menu-button .mat-mdc-focus-indicator,
.plr-light-theme .mat-mdc-menu-item .plr-toolbar-button-menu-button .mat-mdc-button-ripple,
html .mat-mdc-menu-item .plr-toolbar-button-menu-button .mat-mdc-focus-indicator,
html .mat-mdc-menu-item .plr-toolbar-button-menu-button .mat-mdc-button-ripple {
  display: none;
}
.plr-light-theme .space-evenly-margins .default-action-item + .default-action-item,
html .space-evenly-margins .default-action-item + .default-action-item {
  margin-left: 0;
}
.plr-light-theme .mat-error,
.plr-light-theme .mat-mdc-form-field-error,
html .mat-error,
html .mat-mdc-form-field-error {
  color: #b90000 !important;
  padding-left: 5px;
  font-family: var(--plr-roboto-regular);
}
.plr-light-theme .mat-form-field-invalid .mat-form-field-underline .mat-form-field-ripple,
html .mat-form-field-invalid .mat-form-field-underline .mat-form-field-ripple {
  background-color: #b90000;
}
.plr-light-theme .mat-form-field-invalid .mat-form-field-label-wrapper .mat-form-field-label,
html .mat-form-field-invalid .mat-form-field-label-wrapper .mat-form-field-label {
  color: #ad0000;
}
.plr-light-theme .mat-form-field-invalid .mat-form-field-label-wrapper .mat-form-field-label span.mat-placeholder-required,
html .mat-form-field-invalid .mat-form-field-label-wrapper .mat-form-field-label span.mat-placeholder-required {
  color: #ad0000;
}
.plr-light-theme .filter-overlay,
html .filter-overlay {
  padding: 4px 8px 8px;
}
.plr-light-theme .inline-field .mat-mdc-button,
html .inline-field .mat-mdc-button {
  margin: 0;
  padding: 0;
}
.plr-light-theme .mat-mdc-option:hover:not(.mdc-list-item--disabled),
.plr-light-theme .mat-mdc-option:focus:not(.mdc-list-item--disabled),
html .mat-mdc-option:hover:not(.mdc-list-item--disabled),
html .mat-mdc-option:focus:not(.mdc-list-item--disabled) {
  background-color: var(--theme-neutral-100);
}
.plr-light-theme .mat-mdc-raised-button.mat-accent mat-icon,
.plr-light-theme .mat-mdc-fab.mat-accent mat-icon,
.plr-light-theme .mat-mdc-mini-fab.mat-accent mat-icon,
html .mat-mdc-raised-button.mat-accent mat-icon,
html .mat-mdc-fab.mat-accent mat-icon,
html .mat-mdc-mini-fab.mat-accent mat-icon {
  color: black;
}
.plr-light-theme .phone-number,
html .phone-number {
  font-size: 12px;
}
.plr-light-theme .plr-tooltip,
html .plr-tooltip {
  width: 16px;
  height: 16px;
  font-size: 16px;
}
.plr-light-theme .mat-mdc-tooltip.mat-mdc-tooltip-show,
html .mat-mdc-tooltip.mat-mdc-tooltip-show {
  max-width: 500px;
  padding: 10px 12px;
  font-size: 16px;
  color: var(--plr-color-white);
  background-color: var(--mdc-plain-tooltip-container-color);
  border-radius: 6px;
}
.plr-light-theme .mat-mdc-tooltip .mdc-tooltip__surface,
html .mat-mdc-tooltip .mdc-tooltip__surface {
  --mdc-plain-tooltip-container-color: transparent;
  background-color: var(--mdc-plain-tooltip-container-color);
}
.plr-light-theme .error-outline,
html .error-outline {
  color: #eeb274;
}
.plr-light-theme .check-outline,
html .check-outline {
  color: #9cbb8e;
}
.plr-light-theme .incomplete,
html .incomplete {
  background: #eeb274;
}
.plr-light-theme .complete,
html .complete {
  background: #9cbb8e;
}
.plr-light-theme .incomplete,
.plr-light-theme .complete,
html .incomplete,
html .complete {
  box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
}
.plr-light-theme plr-ribbon-divider .plr-ribbon-divider-mat-divider,
html plr-ribbon-divider .plr-ribbon-divider-mat-divider {
  border-color: #0ba0ba;
}
.plr-light-theme plr-ribbon-field .plr-ribbon-field-value,
html plr-ribbon-field .plr-ribbon-field-value {
  color: #f3f7fb;
  font-size: 0.875rem;
  font-weight: 400;
}
.plr-light-theme plr-ribbon-field .plr-ribbon-field-label,
html plr-ribbon-field .plr-ribbon-field-label {
  color: #bef2fb;
  font-size: 12px;
  font-weight: 400;
}
.plr-light-theme plr-ribbon-header .plr-ribbon-header-value,
html plr-ribbon-header .plr-ribbon-header-value {
  color: #f3f7fb;
  font-weight: 500;
}
.plr-light-theme plr-ribbon-header .plr-ribbon-header-value.h1,
html plr-ribbon-header .plr-ribbon-header-value.h1 {
  font-size: 28px;
}
.plr-light-theme plr-ribbon-header .plr-ribbon-header-value.h2,
html plr-ribbon-header .plr-ribbon-header-value.h2 {
  font-size: 24px;
}
.plr-light-theme plr-ribbon-header .plr-ribbon-header-value.h3,
html plr-ribbon-header .plr-ribbon-header-value.h3 {
  font-size: 20px;
}
.plr-light-theme plr-ribbon-header .plr-ribbon-header-label,
html plr-ribbon-header .plr-ribbon-header-label {
  color: #bef2fb;
  font-weight: 400;
}
.plr-light-theme plr-ribbon-header .plr-ribbon-header-label.h1,
html plr-ribbon-header .plr-ribbon-header-label.h1 {
  font-size: 16px;
}
.plr-light-theme plr-ribbon-header .plr-ribbon-header-label.h2,
html plr-ribbon-header .plr-ribbon-header-label.h2 {
  font-size: 0.875rem;
}
.plr-light-theme plr-ribbon-header .plr-ribbon-header-label.h3,
html plr-ribbon-header .plr-ribbon-header-label.h3 {
  font-size: 12px;
}
.plr-light-theme plr-ribbon-icon .plr-ribbon-icon-wrapper,
html plr-ribbon-icon .plr-ribbon-icon-wrapper {
  background-color: #78e4f7;
  color: #08778a;
  border-color: #78e4f7;
  font-size: 34px;
}
.plr-light-theme plr-ribbon-icon .plr-ribbon-icon-wrapper .mat-icon,
html plr-ribbon-icon .plr-ribbon-icon-wrapper .mat-icon {
  font-size: 34px;
  height: 34px;
  width: 34px;
}
.plr-light-theme plr-ribbon-raised-field .plr-ribbon-raised-field-wrapper,
html plr-ribbon-raised-field .plr-ribbon-raised-field-wrapper {
  border-color: #78e4f7;
}
.plr-light-theme plr-ribbon-raised-field .plr-ribbon-raised-field-value,
html plr-ribbon-raised-field .plr-ribbon-raised-field-value {
  color: #f3f7fb;
  font-size: 0.875rem;
  font-weight: 400;
}
.plr-light-theme plr-ribbon-raised-field .plr-ribbon-raised-field-label,
html plr-ribbon-raised-field .plr-ribbon-raised-field-label {
  color: #bef2fb;
  font-size: 12px;
  font-weight: 400;
}
.plr-light-theme plr-ribbon-icon-field .plr-ribbon-icon-field-icon,
html plr-ribbon-icon-field .plr-ribbon-icon-field-icon {
  color: #0db8d5;
  font-size: 28px;
  height: 28px;
  width: 28px;
}
.plr-light-theme plr-ribbon-icon-field .plr-ribbon-icon-field-icon .mat-icon,
html plr-ribbon-icon-field .plr-ribbon-icon-field-icon .mat-icon {
  font-size: 28px;
  height: 28px;
  width: 28px;
}
.plr-light-theme plr-ribbon-icon-field .plr-ribbon-icon-field-value,
html plr-ribbon-icon-field .plr-ribbon-icon-field-value {
  color: #f3f7fb;
  font-size: 0.875rem;
  font-weight: 400;
}
.plr-light-theme plr-ribbon-icon-field .plr-ribbon-icon-field-label,
html plr-ribbon-icon-field .plr-ribbon-icon-field-label {
  color: #bef2fb;
  font-size: 12px;
  font-weight: 400;
}
.plr-light-theme plr-ribbon-custom-field .plr-ribbon-custom-field-value,
html plr-ribbon-custom-field .plr-ribbon-custom-field-value {
  color: #f3f7fb;
  font-size: 0.875rem;
  font-weight: 400;
}
.plr-light-theme plr-ribbon-custom-field .plr-ribbon-custom-field-label,
html plr-ribbon-custom-field .plr-ribbon-custom-field-label {
  color: #bef2fb;
  font-size: 12px;
  font-weight: 400;
}
.plr-light-theme plr-ribbon-custom-header .plr-ribbon-custom-header-value,
html plr-ribbon-custom-header .plr-ribbon-custom-header-value {
  color: #f3f7fb;
  font-weight: 500;
}
.plr-light-theme plr-ribbon-custom-header .plr-ribbon-custom-header-value.h1,
html plr-ribbon-custom-header .plr-ribbon-custom-header-value.h1 {
  font-size: 28px;
}
.plr-light-theme plr-ribbon-custom-header .plr-ribbon-custom-header-value.h2,
html plr-ribbon-custom-header .plr-ribbon-custom-header-value.h2 {
  font-size: 24px;
}
.plr-light-theme plr-ribbon-custom-header .plr-ribbon-custom-header-value.h3,
html plr-ribbon-custom-header .plr-ribbon-custom-header-value.h3 {
  font-size: 20px;
}
.plr-light-theme plr-ribbon-custom-header .plr-ribbon-custom-header-label,
html plr-ribbon-custom-header .plr-ribbon-custom-header-label {
  color: #bef2fb;
  font-weight: 400;
}
.plr-light-theme plr-ribbon-custom-header .plr-ribbon-custom-header-label.h1,
html plr-ribbon-custom-header .plr-ribbon-custom-header-label.h1 {
  font-size: 16px;
}
.plr-light-theme plr-ribbon-custom-header .plr-ribbon-custom-header-label.h2,
html plr-ribbon-custom-header .plr-ribbon-custom-header-label.h2 {
  font-size: 0.875rem;
}
.plr-light-theme plr-ribbon-custom-header .plr-ribbon-custom-header-label.h3,
html plr-ribbon-custom-header .plr-ribbon-custom-header-label.h3 {
  font-size: 12px;
}
.plr-light-theme plr-ribbon-button > .mat-mdc-raised-button,
html plr-ribbon-button > .mat-mdc-raised-button {
  background-color: #08778a;
  color: #f3f7fb;
  font-size: 12px;
  line-height: 12px;
  font-weight: 400;
  border-color: #08778a;
}
.plr-light-theme plr-ribbon-button > .mat-mdc-raised-button:hover, .plr-light-theme plr-ribbon-button > .mat-mdc-raised-button:focus, .plr-light-theme plr-ribbon-button > .mat-mdc-raised-button.cdk-focused,
html plr-ribbon-button > .mat-mdc-raised-button:hover,
html plr-ribbon-button > .mat-mdc-raised-button:focus,
html plr-ribbon-button > .mat-mdc-raised-button.cdk-focused {
  color: var(--plr-focus-color);
  background-color: var(--plr-color-white);
}
.plr-light-theme plr-ribbon-button > .mat-mdc-raised-button:hover .mat-mdc-focus-indicator, .plr-light-theme plr-ribbon-button > .mat-mdc-raised-button:focus .mat-mdc-focus-indicator, .plr-light-theme plr-ribbon-button > .mat-mdc-raised-button.cdk-focused .mat-mdc-focus-indicator,
html plr-ribbon-button > .mat-mdc-raised-button:hover .mat-mdc-focus-indicator,
html plr-ribbon-button > .mat-mdc-raised-button:focus .mat-mdc-focus-indicator,
html plr-ribbon-button > .mat-mdc-raised-button.cdk-focused .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-light-theme plr-ribbon-menu-button,
html plr-ribbon-menu-button {
  background-color: transparent;
}
.plr-light-theme plr-ribbon-menu-button > .wrapper .field-wrapper,
html plr-ribbon-menu-button > .wrapper .field-wrapper {
  background-color: white;
}
.plr-light-theme plr-ribbon-menu-button > .wrapper .field-wrapper [class*=-field-value],
html plr-ribbon-menu-button > .wrapper .field-wrapper [class*=-field-value] {
  color: #065462;
  text-align: center;
}
.plr-light-theme plr-ribbon-menu-button > .wrapper .field-wrapper [class*=-field-label],
html plr-ribbon-menu-button > .wrapper .field-wrapper [class*=-field-label] {
  color: #08778a;
  text-align: center;
}
.plr-light-theme plr-ribbon-menu-button > .wrapper .drop-down-button,
html plr-ribbon-menu-button > .wrapper .drop-down-button {
  border-left-color: #f19018;
  background-color: #fdf3e6;
  color: #065462;
}
.plr-light-theme plr-ribbon-menu-button > .wrapper .drop-down-button:hover,
html plr-ribbon-menu-button > .wrapper .drop-down-button:hover {
  background-color: #fce4c7;
}
.plr-light-theme plr-ribbon-menu-button > .wrapper .drop-down-button.mat-mdc-button[disabled],
html plr-ribbon-menu-button > .wrapper .drop-down-button.mat-mdc-button[disabled] {
  background-color: #d7d4d3;
  border-color: #d7d4d3;
  color: #847b7a;
}
.plr-light-theme .mat-menu-content-container,
html .mat-menu-content-container {
  margin-top: 5px;
}
.plr-light-theme .plr-ribbon-menu-button-panel,
html .plr-ribbon-menu-button-panel {
  padding: 0 10px;
}
.plr-light-theme .plr-ribbon-menu-button-panel plr-ribbon-field,
html .plr-ribbon-menu-button-panel plr-ribbon-field {
  border-bottom: 1px solid #fce4c7;
}
.plr-light-theme .plr-ribbon-menu-button-panel [class*=-field-value],
html .plr-ribbon-menu-button-panel [class*=-field-value] {
  color: #065462;
  font-size: 12px;
}
.plr-light-theme .plr-ribbon-menu-button-panel [class*=-field-label],
html .plr-ribbon-menu-button-panel [class*=-field-label] {
  color: #08778a;
  font-size: 10px;
}
.plr-light-theme .plr-ribbon-menu-button-panel .mat-mdc-menu-item,
html .plr-ribbon-menu-button-panel .mat-mdc-menu-item {
  padding: 0;
  border-radius: 6px;
}
.plr-light-theme plr-ribbon,
html plr-ribbon {
  color: #f3f7fb;
}
@media print {
  .plr-light-theme plr-ribbon,
  html plr-ribbon {
    color: black;
  }
}
.plr-light-theme plr-ribbon .plr-ribbon-wrapper,
html plr-ribbon .plr-ribbon-wrapper {
  background: linear-gradient(180deg, var(--plr-color-primary-900) 0%, var(--plr-color-primary-700) 100%);
}
.plr-light-theme plr-ribbon .plr-ribbon-wrapper [class*=plr-metadata-hide-displayname] [class*=-field-label],
.plr-light-theme plr-ribbon .plr-ribbon-wrapper [class*=plr-metadata-hide-displayname] [class*=-header-label],
html plr-ribbon .plr-ribbon-wrapper [class*=plr-metadata-hide-displayname] [class*=-field-label],
html plr-ribbon .plr-ribbon-wrapper [class*=plr-metadata-hide-displayname] [class*=-header-label] {
  display: none !important;
}
.plr-light-theme plr-ribbon .plr-ribbon-wrapper .more-button,
html plr-ribbon .plr-ribbon-wrapper .more-button {
  color: var(--plr-color-primary-100);
}
.plr-light-theme plr-ribbon .plr-ribbon-wrapper .more-button:hover, .plr-light-theme plr-ribbon .plr-ribbon-wrapper .more-button.cdk-focused, .plr-light-theme plr-ribbon .plr-ribbon-wrapper .more-button:focus, .plr-light-theme plr-ribbon .plr-ribbon-wrapper .more-button:active,
html plr-ribbon .plr-ribbon-wrapper .more-button:hover,
html plr-ribbon .plr-ribbon-wrapper .more-button.cdk-focused,
html plr-ribbon .plr-ribbon-wrapper .more-button:focus,
html plr-ribbon .plr-ribbon-wrapper .more-button:active {
  color: var(--plr-focus-color);
  background-color: var(--plr-color-white) !important;
}
.plr-light-theme plr-ribbon .plr-sub-ribbon-wrapper,
html plr-ribbon .plr-sub-ribbon-wrapper {
  background: rgba(250, 250, 250, 0.4);
  color: #076575;
  border-bottom-color: #fce4c7;
}
@media print {
  .plr-light-theme plr-ribbon .plr-sub-ribbon-wrapper,
  html plr-ribbon .plr-sub-ribbon-wrapper {
    color: black;
  }
}
.plr-light-theme plr-ribbon .plr-sub-ribbon-wrapper plr-split-button,
html plr-ribbon .plr-sub-ribbon-wrapper plr-split-button {
  font-size: inherit;
  line-height: 0px;
  background-color: #f5f4f4;
}
.plr-light-theme plr-ribbon .plr-sub-ribbon-wrapper plr-split-button .mat-button-toggle,
html plr-ribbon .plr-sub-ribbon-wrapper plr-split-button .mat-button-toggle {
  padding: 5px 10px;
  line-height: 20px;
}
.plr-light-theme plr-ribbon .plr-sub-ribbon-wrapper plr-split-button .mat-button-toggle:hover,
html plr-ribbon .plr-sub-ribbon-wrapper plr-split-button .mat-button-toggle:hover {
  background-color: #ffffff;
}
.plr-light-theme plr-ribbon .plr-sub-ribbon-wrapper plr-split-button .mat-button-toggle:hover .mat-button-toggle-focus-overlay,
html plr-ribbon .plr-sub-ribbon-wrapper plr-split-button .mat-button-toggle:hover .mat-button-toggle-focus-overlay {
  opacity: 0;
}
.plr-light-theme plr-ribbon .plr-sub-ribbon-wrapper plr-split-button .mat-button-toggle.mat-button-toggle-disabled,
html plr-ribbon .plr-sub-ribbon-wrapper plr-split-button .mat-button-toggle.mat-button-toggle-disabled {
  background-color: #f5f4f4;
  color: #97908e;
}
.plr-light-theme plr-ribbon .plr-sub-ribbon-wrapper .mat-mdc-icon-button,
html plr-ribbon .plr-sub-ribbon-wrapper .mat-mdc-icon-button {
  height: 33px;
  line-height: 30px;
  border-radius: 6px;
  background-color: #f5f4f4;
  color: #076575;
  border: 2px solid transparent;
}
.plr-light-theme plr-ribbon .plr-sub-ribbon-wrapper .mat-mdc-icon-button:hover,
html plr-ribbon .plr-sub-ribbon-wrapper .mat-mdc-icon-button:hover {
  color: #08778a;
  border: 2px solid #08778a;
  border-radius: 6px;
  background-color: #ffffff;
}
.plr-light-theme plr-ribbon .plr-sub-ribbon-wrapper .mat-mdc-icon-button:hover .mat-mdc-focus-indicator,
html plr-ribbon .plr-sub-ribbon-wrapper .mat-mdc-icon-button:hover .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-light-theme plr-ribbon .plr-sub-ribbon-wrapper .mat-mdc-icon-button[disabled],
html plr-ribbon .plr-sub-ribbon-wrapper .mat-mdc-icon-button[disabled] {
  color: #97908e;
  pointer-events: none;
  cursor: default;
}
.plr-light-theme plr-ribbon .plr-sub-ribbon-wrapper .mat-mdc-button,
html plr-ribbon .plr-sub-ribbon-wrapper .mat-mdc-button {
  color: #076575;
  line-height: 30px;
  border: 2px solid transparent;
  padding: 0 5px;
}
.plr-light-theme plr-ribbon .plr-sub-ribbon-wrapper .mat-mdc-button .mat-icon,
html plr-ribbon .plr-sub-ribbon-wrapper .mat-mdc-button .mat-icon {
  font-size: 20px;
}
.plr-light-theme plr-ribbon .plr-sub-ribbon-wrapper .mat-mdc-button:hover, .plr-light-theme plr-ribbon .plr-sub-ribbon-wrapper .mat-mdc-button:focus, .plr-light-theme plr-ribbon .plr-sub-ribbon-wrapper .mat-mdc-button.cdk-focused,
html plr-ribbon .plr-sub-ribbon-wrapper .mat-mdc-button:hover,
html plr-ribbon .plr-sub-ribbon-wrapper .mat-mdc-button:focus,
html plr-ribbon .plr-sub-ribbon-wrapper .mat-mdc-button.cdk-focused {
  color: #08778a;
  border: 2px solid #08778a;
  border-radius: 6px;
  background-color: #ffffff;
}
.plr-light-theme plr-ribbon .plr-sub-ribbon-wrapper .mat-mdc-button:hover .mat-mdc-focus-indicator, .plr-light-theme plr-ribbon .plr-sub-ribbon-wrapper .mat-mdc-button:focus .mat-mdc-focus-indicator, .plr-light-theme plr-ribbon .plr-sub-ribbon-wrapper .mat-mdc-button.cdk-focused .mat-mdc-focus-indicator,
html plr-ribbon .plr-sub-ribbon-wrapper .mat-mdc-button:hover .mat-mdc-focus-indicator,
html plr-ribbon .plr-sub-ribbon-wrapper .mat-mdc-button:focus .mat-mdc-focus-indicator,
html plr-ribbon .plr-sub-ribbon-wrapper .mat-mdc-button.cdk-focused .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-light-theme plr-ribbon .plr-sub-ribbon-wrapper .mat-mdc-button[disabled],
html plr-ribbon .plr-sub-ribbon-wrapper .mat-mdc-button[disabled] {
  color: #97908e;
  pointer-events: none;
  cursor: default;
}
.plr-light-theme plr-ribbon .plr-sub-ribbon-wrapper .mat-divider,
html plr-ribbon .plr-sub-ribbon-wrapper .mat-divider {
  border-color: #fce4c7;
  height: 30px;
}
.plr-light-theme plr-ribbon .plr-sub-ribbon-wrapper .plr-metadata-control-host plr-label .label-content, .plr-light-theme plr-ribbon .plr-sub-ribbon-wrapper .plr-metadata-control-host.label-display-content plr-label .display-content,
html plr-ribbon .plr-sub-ribbon-wrapper .plr-metadata-control-host plr-label .label-content,
html plr-ribbon .plr-sub-ribbon-wrapper .plr-metadata-control-host.label-display-content plr-label .display-content {
  color: #605a58;
  padding-right: 5px;
  line-height: 20px;
  vertical-align: top;
  margin-right: 4px;
}
.plr-light-theme plr-ribbon .plr-sub-ribbon-wrapper .plr-metadata-control-host .display-container,
html plr-ribbon .plr-sub-ribbon-wrapper .plr-metadata-control-host .display-container {
  font-weight: 600;
  font-size: 120%;
}
.plr-light-theme plr-ribbon .plr-sub-ribbon-wrapper .plr-metadata-control-host .display-container span,
.plr-light-theme plr-ribbon .plr-sub-ribbon-wrapper .plr-metadata-control-host .display-container p,
html plr-ribbon .plr-sub-ribbon-wrapper .plr-metadata-control-host .display-container span,
html plr-ribbon .plr-sub-ribbon-wrapper .plr-metadata-control-host .display-container p {
  display: inline-block;
  margin-right: 4px;
}
.plr-light-theme plr-ribbon .icon-close-button,
html plr-ribbon .icon-close-button {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0px !important;
  line-height: normal;
  border-left: 1px solid var(--plr-color-primary-400);
  position: relative;
  top: -7px;
  height: 52px !important;
  width: 40px !important;
  border-bottom: 1px solid var(--plr-color-primary-400);
  border-radius: 0px;
  color: var(--plr-color-primary-200);
}
.plr-light-theme plr-ribbon .icon-close-button:hover, .plr-light-theme plr-ribbon .icon-close-button.cdk-keyboard-focused, .plr-light-theme plr-ribbon .icon-close-button.cdk-focused, .plr-light-theme plr-ribbon .icon-close-button:focus,
html plr-ribbon .icon-close-button:hover,
html plr-ribbon .icon-close-button.cdk-keyboard-focused,
html plr-ribbon .icon-close-button.cdk-focused,
html plr-ribbon .icon-close-button:focus {
  outline: none;
  color: var(--plr-color-white);
}
.plr-light-theme plr-ribbon .icon-close-button:hover .mat-button-focus-overlay, .plr-light-theme plr-ribbon .icon-close-button.cdk-keyboard-focused .mat-button-focus-overlay, .plr-light-theme plr-ribbon .icon-close-button.cdk-focused .mat-button-focus-overlay, .plr-light-theme plr-ribbon .icon-close-button:focus .mat-button-focus-overlay,
html plr-ribbon .icon-close-button:hover .mat-button-focus-overlay,
html plr-ribbon .icon-close-button.cdk-keyboard-focused .mat-button-focus-overlay,
html plr-ribbon .icon-close-button.cdk-focused .mat-button-focus-overlay,
html plr-ribbon .icon-close-button:focus .mat-button-focus-overlay {
  opacity: 0;
}
@media print {
  .plr-light-theme,
  html {
    --meta-table-row-border-color: var(--plr-print-color);
    --meta-table-row-border-hover-color: var(--plr-print-color);
  }
  .plr-light-theme .element-row,
  html .element-row {
    outline: none !important;
  }
}
.plr-light-theme .plr-metadata-table,
html .plr-metadata-table {
  color: #393635;
}
.plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper,
html .plr-metadata-table > .root-wrapper .table-wrapper {
  background-color: var(--plr-color-white);
}
.plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .column-options-container > .column-options,
html .plr-metadata-table > .root-wrapper .table-wrapper .column-options-container > .column-options {
  background-color: transparent;
  border: 2px solid transparent;
  border-radius: var(--plr-btn-border-radius);
}
.plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .column-options-container > .column-options .mat-mdc-button-touch-target,
html .plr-metadata-table > .root-wrapper .table-wrapper .column-options-container > .column-options .mat-mdc-button-touch-target {
  height: inherit;
}
.plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .column-options-container > .column-options:hover, .plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .column-options-container > .column-options:focus, .plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .column-options-container > .column-options:active, .plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .column-options-container > .column-options.cdk-focused,
html .plr-metadata-table > .root-wrapper .table-wrapper .column-options-container > .column-options:hover,
html .plr-metadata-table > .root-wrapper .table-wrapper .column-options-container > .column-options:focus,
html .plr-metadata-table > .root-wrapper .table-wrapper .column-options-container > .column-options:active,
html .plr-metadata-table > .root-wrapper .table-wrapper .column-options-container > .column-options.cdk-focused {
  outline: none;
  color: var(--plr-focus-color);
  border-color: var(--plr-focus-color);
  background-color: var(--plr-color-white);
}
.plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .hidden-header,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .hidden-header {
  color: transparent !important;
}
.plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row {
  background-color: #f5f4f4;
  border-bottom: none;
  border-radius: 6px;
}
.plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell {
  border-radius: 6px;
  font-size: 12px;
  color: #605a58;
}
.plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell .mat-sort-header-container,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell .mat-sort-header-container {
  line-height: 20px;
}
.plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.group-2,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.group-2 {
  background-color: #e8e7e6;
}
.plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.group-4,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.group-4 {
  background-color: #d7d4d3;
}
.plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.group-6,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.group-6 {
  background-color: #c2bdbc;
}
.plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.group-first:not(.first),
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.group-first:not(.first) {
  border-left: 1px solid #847b7a;
}
.plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.sub-table .mat-sort-header-container,
.plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.sub-table .mat-sort-header-button,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.sub-table .mat-sort-header-container,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.sub-table .mat-sort-header-button {
  width: 100%;
}
.plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.groups-row,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.groups-row {
  background: var(--plr-color-white);
}
.plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.groups-row .group-header,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.groups-row .group-header {
  font-size: 18px;
  font-weight: 500;
  text-align: center;
}
.plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell .mat-sort-header-content > .text-wrapper:focus,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell .mat-sort-header-content > .text-wrapper:focus {
  outline: none;
  font-family: var(--plr-roboto-medium);
  color: var(--plr-focus-color);
}
.plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.mat-sort-header:not(.mat-sort-header-disabled):hover, .plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.mat-sort-header:not(.mat-sort-header-disabled):focus, .plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.mat-sort-header:not(.mat-sort-header-disabled).cdk-focused, .plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.mat-sort-header:not(.mat-sort-header-disabled) > .mat-sort-header-container:hover, .plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.mat-sort-header:not(.mat-sort-header-disabled) > .mat-sort-header-container:focus, .plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.mat-sort-header:not(.mat-sort-header-disabled) > .mat-sort-header-container.cdk-focused,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.mat-sort-header:not(.mat-sort-header-disabled):hover,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.mat-sort-header:not(.mat-sort-header-disabled):focus,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.mat-sort-header:not(.mat-sort-header-disabled).cdk-focused,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.mat-sort-header:not(.mat-sort-header-disabled) > .mat-sort-header-container:hover,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.mat-sort-header:not(.mat-sort-header-disabled) > .mat-sort-header-container:focus,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.mat-sort-header:not(.mat-sort-header-disabled) > .mat-sort-header-container.cdk-focused {
  cursor: pointer;
  font-family: var(--plr-roboto-medium);
  color: var(--plr-focus-color);
  text-decoration: underline;
}
.plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .selection-row,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .selection-row {
  background: var(--plr-color-white);
  border-bottom-color: rgb(11, 160, 186) !important;
}
.plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .selection-row .mat-mdc-raised-button,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .selection-row .mat-mdc-raised-button {
  border: 2px solid rgb(225, 249, 253);
  background-color: rgb(225, 249, 253);
  color: #0c7388;
  font-weight: bold;
}
.plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .selection-row .mat-mdc-raised-button:hover,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .selection-row .mat-mdc-raised-button:hover {
  background-color: var(--plr-color-white);
  border: 2px solid rgb(62, 170, 190);
}
.plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .selection-row .message,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .selection-row .message {
  font-size: 0.875rem;
}
.plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row {
  border: 1px solid transparent;
  border-bottom: solid 1px var(--meta-table-row-border-color);
  border-radius: 0px;
}
.plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell:not(.first):not(.actions-column):not(.no-divider):after,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell:not(.first):not(.actions-column):not(.no-divider):after {
  background-color: var(--meta-table-row-border-color);
}
.plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row:hover, .plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row:focus, .plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row.expanded-row,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row:hover,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row:focus,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row.expanded-row {
  background-color: var(--plr-emphasize-bg-hover-color);
  outline: 1px solid var(--meta-table-row-border-hover-color);
  border: 1px solid var(--meta-table-row-border-hover-color);
  border-radius: 6px;
}
.plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row:hover .mat-mdc-cell:not(.first):not(.actions-column):not(.no-divider):after, .plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row:focus .mat-mdc-cell:not(.first):not(.actions-column):not(.no-divider):after, .plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row.expanded-row .mat-mdc-cell:not(.first):not(.actions-column):not(.no-divider):after,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row:hover .mat-mdc-cell:not(.first):not(.actions-column):not(.no-divider):after,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row:focus .mat-mdc-cell:not(.first):not(.actions-column):not(.no-divider):after,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row.expanded-row .mat-mdc-cell:not(.first):not(.actions-column):not(.no-divider):after {
  background-color: var(--meta-table-row-border-hover-color);
}
.plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row.expanded-row,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row.expanded-row {
  outline: none;
  border: 2px solid var(--meta-table-row-border-hover-color);
  border-bottom: 2px solid transparent;
  border-radius: 6px 6px 0px 0px;
}
.plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .currency-cell,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .currency-cell {
  color: #065462;
  background-color: #f5f4f4;
  font-weight: 500;
  font-family: "Roboto Medium";
}
.plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .currency-cell:hover,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .currency-cell:hover {
  background-color: var(--plr-color-white);
  font-weight: 700;
  box-shadow: 0 0px 10px 0px #d7d4d3;
}
.plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell {
  border-radius: 6px;
  border-bottom: none;
  color: inherit;
}
.plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .name-value-pair .name-elem,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .name-value-pair .name-elem {
  font-size: 11px;
  font-weight: 400;
  font-style: normal;
  text-align: left;
  color: #716a68;
  padding-right: 10px;
}
.plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .name-value-pair .value-elem,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .name-value-pair .value-elem {
  font-size: 0.875rem;
  color: #393635;
}
.plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .toggle-button .mat-icon,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .toggle-button .mat-icon {
  color: inherit;
}
.plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .toggle-button:hover, .plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .toggle-button.cdk-keyboard-focused, .plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .toggle-button.cdk-focused, .plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .toggle-button:focus,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .toggle-button:hover,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .toggle-button.cdk-keyboard-focused,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .toggle-button.cdk-focused,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .toggle-button:focus {
  background-color: #f3f7fb;
  border-color: var(--plr-focus-color);
}
.plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .toggle-button:hover .mat-icon, .plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .toggle-button.cdk-keyboard-focused .mat-icon, .plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .toggle-button.cdk-focused .mat-icon, .plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .toggle-button:focus .mat-icon,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .toggle-button:hover .mat-icon,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .toggle-button.cdk-keyboard-focused .mat-icon,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .toggle-button.cdk-focused .mat-icon,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .toggle-button:focus .mat-icon {
  color: var(--plr-focus-color);
}
.plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .toggle-button:hover .mat-mdc-focus-indicator, .plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .toggle-button.cdk-keyboard-focused .mat-mdc-focus-indicator, .plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .toggle-button.cdk-focused .mat-mdc-focus-indicator, .plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .toggle-button:focus .mat-mdc-focus-indicator,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .toggle-button:hover .mat-mdc-focus-indicator,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .toggle-button.cdk-keyboard-focused .mat-mdc-focus-indicator,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .toggle-button.cdk-focused .mat-mdc-focus-indicator,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .toggle-button:focus .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .table-default-chip,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .table-default-chip {
  background-color: var(--plr-color-mojave-100);
  color: inherit;
  min-height: 24px;
  padding: 0 16px;
}
.plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .detail-row,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .detail-row {
  border-left: 2px solid var(--meta-table-row-border-hover-color);
  border-right: 2px solid var(--meta-table-row-border-hover-color);
  border-bottom: 2px solid var(--meta-table-row-border-hover-color);
  box-shadow: 0px 6px 12px 0px #eae0c4 inset;
  border-radius: 0 0 10px 10px;
}
.plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .detail-row:has(.plr-sticky-toolbar),
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .detail-row:has(.plr-sticky-toolbar) {
  overflow: visible;
}
.plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .detail-row:has(.plr-sticky-toolbar) .mat-mdc-cell,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .detail-row:has(.plr-sticky-toolbar) .mat-mdc-cell {
  overflow: visible;
}
.plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .detail-row plr-metadata-table-editor > .wrapper,
.plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .detail-row .details-table-wrapper,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .detail-row plr-metadata-table-editor > .wrapper,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .detail-row .details-table-wrapper {
  display: block;
  height: auto;
  margin-top: 5px;
  padding: 10px;
  border-radius: 8px;
}
.plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .detail-row plr-metadata-table-editor > .wrapper > .content,
.plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .detail-row .details-table-wrapper > .content,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .detail-row plr-metadata-table-editor > .wrapper > .content,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .detail-row .details-table-wrapper > .content {
  height: auto;
}
.plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-cell.mat-column-actions .actions-wrapper .mat-mdc-button,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-cell.mat-column-actions .actions-wrapper .mat-mdc-button {
  padding: 0px 10px;
}
.plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-cell.mat-column-actions .actions-wrapper .more-button,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-cell.mat-column-actions .actions-wrapper .more-button {
  padding: 0px;
}
.plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-cell.mat-column-actions .actions-wrapper .toggle-button,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-cell.mat-column-actions .actions-wrapper .toggle-button {
  padding: 0px;
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 0px;
  line-height: initial;
  margin-right: 6px;
  border: 2px solid transparent;
}
.plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-cell.mat-column-actions .actions-wrapper .toggle-button:hover, .plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-cell.mat-column-actions .actions-wrapper .toggle-button:focus, .plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-cell.mat-column-actions .actions-wrapper .toggle-button.cdk-focused,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-cell.mat-column-actions .actions-wrapper .toggle-button:hover,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-cell.mat-column-actions .actions-wrapper .toggle-button:focus,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-cell.mat-column-actions .actions-wrapper .toggle-button.cdk-focused {
  outline: none;
  text-decoration: none;
  color: var(--plr-focus-color);
  border: 2px solid var(--plr-focus-color);
  background-color: transparent;
}
.plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-cell.mat-column-actions .actions-wrapper .toggle-button .mat-icon,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-cell.mat-column-actions .actions-wrapper .toggle-button .mat-icon {
  padding-top: 2px !important;
}
.plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-cell.mat-column-actions .actions-wrapper .mat-mdc-icon-button,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-cell.mat-column-actions .actions-wrapper .mat-mdc-icon-button {
  font-size: 14px;
}
.plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-cell.mat-column-actions .actions-wrapper .mat-mdc-icon-button .mat-mdc-button-persistent-ripple,
html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-cell.mat-column-actions .actions-wrapper .mat-mdc-icon-button .mat-mdc-button-persistent-ripple {
  display: none;
}
.plr-light-theme .plr-metadata-table .metadata-table-empty-list .empty-list-message,
html .plr-metadata-table .metadata-table-empty-list .empty-list-message {
  background-color: #f5f4f4;
}
.plr-light-theme .plr-metadata-table .mat-mdc-header-row,
html .plr-metadata-table .mat-mdc-header-row {
  background-color: #f5f4f4;
  border-bottom: none;
  border-radius: 6px;
}
.plr-light-theme .plr-metadata-table .mat-mdc-header-row .mat-mdc-paginator,
html .plr-metadata-table .mat-mdc-header-row .mat-mdc-paginator {
  width: 100%;
  display: flex;
  justify-content: center;
  background: transparent;
}
.plr-light-theme .plr-metadata-table .mat-mdc-header-row .mat-mdc-paginator .mat-mdc-paginator-out.mat-mdc-icon-buttoer-container .mat-mdc-paginator-container,
html .plr-metadata-table .mat-mdc-header-row .mat-mdc-paginator .mat-mdc-paginator-out.mat-mdc-icon-buttoer-container .mat-mdc-paginator-container {
  min-height: unset;
}
.plr-light-theme .plr-metadata-table .mat-mdc-header-row .mat-mdc-paginator .mat-mdc-paginator-out.mat-mdc-icon-buttoer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size,
html .plr-metadata-table .mat-mdc-header-row .mat-mdc-paginator .mat-mdc-paginator-out.mat-mdc-icon-buttoer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size {
  align-items: center;
}
.plr-light-theme .plr-metadata-table .mat-mdc-header-row .mat-mdc-paginator .mat-mdc-paginator-out.mat-mdc-icon-buttoer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-select,
html .plr-metadata-table .mat-mdc-header-row .mat-mdc-paginator .mat-mdc-paginator-out.mat-mdc-icon-buttoer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-select {
  margin: 0;
}
.plr-light-theme .plr-metadata-table .mat-mdc-header-row .mat-mdc-paginator .mat-mdc-paginator-out.mat-mdc-icon-buttoer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button .mat-mdc-paginator-icon,
html .plr-metadata-table .mat-mdc-header-row .mat-mdc-paginator .mat-mdc-paginator-out.mat-mdc-icon-buttoer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button .mat-mdc-paginator-icon {
  width: 1.75rem;
}
.plr-light-theme .plr-metadata-table .mat-mdc-header-row .loading-indicator,
html .plr-metadata-table .mat-mdc-header-row .loading-indicator {
  background-color: rgba(255, 255, 255, 0.8);
}
.plr-light-theme .plr-metadata-table .mat-mdc-header-row.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row,
html .plr-metadata-table .mat-mdc-header-row.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row {
  border: 1px solid var(--meta-table-row-border-color);
  border-radius: 8px;
}
.plr-light-theme .plr-metadata-table .mat-mdc-header-row.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:hover, .plr-light-theme .plr-metadata-table .mat-mdc-header-row.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.cdk-keyboard-focused, .plr-light-theme .plr-metadata-table .mat-mdc-header-row.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.cdk-focused, .plr-light-theme .plr-metadata-table .mat-mdc-header-row.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:focus, .plr-light-theme .plr-metadata-table .mat-mdc-header-row.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:focus-within,
html .plr-metadata-table .mat-mdc-header-row.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:hover,
html .plr-metadata-table .mat-mdc-header-row.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.cdk-keyboard-focused,
html .plr-metadata-table .mat-mdc-header-row.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.cdk-focused,
html .plr-metadata-table .mat-mdc-header-row.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:focus,
html .plr-metadata-table .mat-mdc-header-row.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:focus-within {
  border: 1px solid var(--meta-table-row-border-hover-color);
  border-radius: 8px;
}
.plr-light-theme .plr-metadata-table .mat-mdc-header-row.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.expanded-row,
html .plr-metadata-table .mat-mdc-header-row.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.expanded-row {
  outline: none;
  border: 2px solid var(--meta-table-row-border-hover-color);
  border-bottom: 2px solid transparent;
  border-radius: 8px 8px 0px 0px;
}
.plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu,
html .plr-metadata-table .plr-metadata-column-options-menu {
  min-width: 400px;
  padding: 0;
  background: white;
  border: 1px solid #e8e7e6;
  box-shadow: 0px 0px 4px 0px #d7d4d3;
  border-radius: 10px;
}
.plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .menu,
.plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .selection,
html .plr-metadata-table .plr-metadata-column-options-menu .menu,
html .plr-metadata-table .plr-metadata-column-options-menu .selection {
  padding: 10px;
  flex-direction: column;
  box-sizing: border-box;
  display: flex;
}
.plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .selection,
html .plr-metadata-table .plr-metadata-column-options-menu .selection {
  flex-direction: row;
  box-sizing: border-box;
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .mat-mdc-selection-list.mat-mdc-list-base,
html .plr-metadata-table .plr-metadata-column-options-menu .selection .mat-mdc-selection-list.mat-mdc-list-base {
  padding-top: 0;
}
.plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .mat-mdc-selection-list.mat-mdc-list-base .mat-mdc-list-item.mat-mdc-list-option,
html .plr-metadata-table .plr-metadata-column-options-menu .selection .mat-mdc-selection-list.mat-mdc-list-base .mat-mdc-list-item.mat-mdc-list-option {
  height: auto;
}
.plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .mat-mdc-selection-list.mat-mdc-list-base .mat-mdc-list-item.mat-mdc-list-option .mdc-list-item__content,
html .plr-metadata-table .plr-metadata-column-options-menu .selection .mat-mdc-selection-list.mat-mdc-list-base .mat-mdc-list-item.mat-mdc-list-option .mdc-list-item__content {
  height: auto;
}
.plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .mat-mdc-selection-list.mat-mdc-list-base .mat-mdc-list-item.mat-mdc-list-option .mdc-checkbox,
html .plr-metadata-table .plr-metadata-column-options-menu .selection .mat-mdc-selection-list.mat-mdc-list-base .mat-mdc-list-item.mat-mdc-list-option .mdc-checkbox {
  position: relative;
  bottom: 4px;
  right: 9px;
  padding: 5px 0px;
}
.plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .mat-mdc-select,
html .plr-metadata-table .plr-metadata-column-options-menu .selection .mat-mdc-select {
  border: 1px solid #f9cd97;
  border-radius: 4px;
  height: 22px;
  padding-top: 4px;
  margin-bottom: 8px;
}
.plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .mat-mdc-select .mat-mdc-select-trigger,
html .plr-metadata-table .plr-metadata-column-options-menu .selection .mat-mdc-select .mat-mdc-select-trigger {
  padding-left: 4px;
}
.plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-arrow-wrapper,
html .plr-metadata-table .plr-metadata-column-options-menu .selection .mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-arrow-wrapper {
  display: contents;
}
.plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-arrow-wrapper .mat-mdc-select-arrow,
html .plr-metadata-table .plr-metadata-column-options-menu .selection .mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-arrow-wrapper .mat-mdc-select-arrow {
  right: 5px;
}
.plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .mat-mdc-select:focus, .plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .mat-mdc-select:active,
html .plr-metadata-table .plr-metadata-column-options-menu .selection .mat-mdc-select:focus,
html .plr-metadata-table .plr-metadata-column-options-menu .selection .mat-mdc-select:active {
  outline: 1px solid var(--plr-focus-color);
  border-color: var(--plr-focus-color);
}
.plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .mat-mdc-select + span,
html .plr-metadata-table .plr-metadata-column-options-menu .selection .mat-mdc-select + span {
  display: inline-flex;
  width: auto;
}
.plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .selection.group-4,
html .plr-metadata-table .plr-metadata-column-options-menu .selection.group-4 {
  background-color: #d7d4d3;
}
.plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .selection.group-6,
html .plr-metadata-table .plr-metadata-column-options-menu .selection.group-6 {
  background-color: #c2bdbc;
}
.plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .selection.group-first:not(.first),
html .plr-metadata-table .plr-metadata-column-options-menu .selection.group-first:not(.first) {
  border-left: 1px solid #847b7a;
}
.plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .selection.sub-table .mat-sort-header-container,
.plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .selection.sub-table .mat-sort-header-button,
html .plr-metadata-table .plr-metadata-column-options-menu .selection.sub-table .mat-sort-header-container,
html .plr-metadata-table .plr-metadata-column-options-menu .selection.sub-table .mat-sort-header-button {
  width: 100%;
  align-items: center;
}
.plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .selection.sub-table .mat-sort-header-container button.plr-primary-button,
.plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .selection.sub-table .mat-sort-header-container button.mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .selection.sub-table .mat-sort-header-button button.plr-primary-button,
.plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .selection.sub-table .mat-sort-header-button button.mat-mdc-button.plr-toolbar-button:not(:disabled),
html .plr-metadata-table .plr-metadata-column-options-menu .selection.sub-table .mat-sort-header-container button.plr-primary-button,
html .plr-metadata-table .plr-metadata-column-options-menu .selection.sub-table .mat-sort-header-container button.mat-mdc-button.plr-toolbar-button:not(:disabled),
html .plr-metadata-table .plr-metadata-column-options-menu .selection.sub-table .mat-sort-header-button button.plr-primary-button,
html .plr-metadata-table .plr-metadata-column-options-menu .selection.sub-table .mat-sort-header-button button.mat-mdc-button.plr-toolbar-button:not(:disabled) {
  margin-right: 4px;
  width: 40px;
}
.plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .selection.sub-table .mat-sort-header-container button.plr-primary-button .mat-mdc-button-persistent-ripple,
.plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .selection.sub-table .mat-sort-header-container button.mat-mdc-button.plr-toolbar-button:not(:disabled) .mat-mdc-button-persistent-ripple,
.plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .selection.sub-table .mat-sort-header-button button.plr-primary-button .mat-mdc-button-persistent-ripple,
.plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .selection.sub-table .mat-sort-header-button button.mat-mdc-button.plr-toolbar-button:not(:disabled) .mat-mdc-button-persistent-ripple,
html .plr-metadata-table .plr-metadata-column-options-menu .selection.sub-table .mat-sort-header-container button.plr-primary-button .mat-mdc-button-persistent-ripple,
html .plr-metadata-table .plr-metadata-column-options-menu .selection.sub-table .mat-sort-header-container button.mat-mdc-button.plr-toolbar-button:not(:disabled) .mat-mdc-button-persistent-ripple,
html .plr-metadata-table .plr-metadata-column-options-menu .selection.sub-table .mat-sort-header-button button.plr-primary-button .mat-mdc-button-persistent-ripple,
html .plr-metadata-table .plr-metadata-column-options-menu .selection.sub-table .mat-sort-header-button button.mat-mdc-button.plr-toolbar-button:not(:disabled) .mat-mdc-button-persistent-ripple {
  display: none;
}
.plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .menu,
html .plr-metadata-table .plr-metadata-column-options-menu .selection .menu {
  border-right: 1px solid #f9cd97;
  min-width: 44%;
  width: 44%;
}
.plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .menu .mat-mdc-list.mat-mdc-list-base,
html .plr-metadata-table .plr-metadata-column-options-menu .selection .menu .mat-mdc-list.mat-mdc-list-base {
  padding-top: 0;
}
.plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item,
html .plr-metadata-table .plr-metadata-column-options-menu .selection .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item {
  border-radius: 4px;
  height: auto;
  margin-bottom: 4px;
}
.plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item:last-of-type,
html .plr-metadata-table .plr-metadata-column-options-menu .selection .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item:last-of-type {
  margin-bottom: 0;
}
.plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item .mdc-list-item__content,
html .plr-metadata-table .plr-metadata-column-options-menu .selection .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item .mdc-list-item__content {
  display: flex !important;
  font-size: 0.875rem;
  padding: 0 0 0 4px;
  border-radius: 4px;
  height: auto;
  cursor: pointer;
  color: #076575;
  height: 36px;
}
.plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item .mdc-list-item__content .mdc-list-item__primary-text,
html .plr-metadata-table .plr-metadata-column-options-menu .selection .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item .mdc-list-item__content .mdc-list-item__primary-text {
  display: flex;
  align-items: center;
  color: #076575;
}
.plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item .mdc-list-item__content .mdc-list-item__primary-text > span,
html .plr-metadata-table .plr-metadata-column-options-menu .selection .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item .mdc-list-item__content .mdc-list-item__primary-text > span {
  padding-left: 4px;
}
.plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item .mdc-list-item__content:not(:last-of-type),
html .plr-metadata-table .plr-metadata-column-options-menu .selection .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item .mdc-list-item__content:not(:last-of-type) {
  margin-bottom: 4px;
}
.plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item:hover,
html .plr-metadata-table .plr-metadata-column-options-menu .selection .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item:hover {
  outline: 2px solid var(--plr-menu-option-hover-bg-color);
  background: var(--plr-menu-option-hover-bg-color);
  border-radius: 4px;
}
.plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item.active,
html .plr-metadata-table .plr-metadata-column-options-menu .selection .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item.active {
  outline: 2px solid var(--plr-menu-option-focus-bg-color);
  background: var(--plr-menu-option-focus-bg-color);
  font-family: "Roboto Medium";
}
.plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item:focus, .plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item.cdk-focus,
html .plr-metadata-table .plr-metadata-column-options-menu .selection .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item:focus,
html .plr-metadata-table .plr-metadata-column-options-menu .selection .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item.cdk-focus {
  outline: 2px solid var(--plr-focus-color);
}
.plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .columns-container,
html .plr-metadata-table .plr-metadata-column-options-menu .columns-container {
  overflow-y: auto;
}
.plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .sort-select,
html .plr-metadata-table .plr-metadata-column-options-menu .sort-select {
  background-color: #e8e7e6;
  padding: 0 10px;
  border-radius: 20px;
  height: 20px;
}
.plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .sort-select label,
html .plr-metadata-table .plr-metadata-column-options-menu .sort-select label {
  font-size: 80%;
  line-height: 16px;
  margin-right: 5px;
}
.plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .sort-select .mat-mdc-select,
html .plr-metadata-table .plr-metadata-column-options-menu .sort-select .mat-mdc-select {
  font-size: 110%;
}
.plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .mat-mdc-menu-item,
html .plr-metadata-table .plr-metadata-column-options-menu .mat-mdc-menu-item {
  padding: 5px 5px 0 5px;
  line-height: 0;
}
.plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .mat-divider,
html .plr-metadata-table .plr-metadata-column-options-menu .mat-divider {
  margin: 10px 0;
}
.plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .header,
html .plr-metadata-table .plr-metadata-column-options-menu .header {
  margin: 0;
}
@media screen and (max-width: 1080px) {
  .plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .detail-row,
  html .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .detail-row {
    box-shadow: 0px 3px 6px 0px #eae0c4 inset;
  }
  .plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row,
  html .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row {
    border-radius: 6px;
  }
  .plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row .group-header,
  html .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row .group-header {
    font-size: 18px;
    font-weight: 500;
    text-align: center;
  }
  .plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table.plr-deluxe .mat-sort-header-content > .text-wrapper:focus,
  html .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table.plr-deluxe .mat-sort-header-content > .text-wrapper:focus {
    outline: none;
    font-family: var(--plr-roboto-medium);
    color: var(--plr-focus-color);
  }
  .plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table.plr-deluxe.mat-sort-header:not(.mat-sort-header-disabled):hover, .plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table.plr-deluxe.mat-sort-header:not(.mat-sort-header-disabled):focus, .plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table.plr-deluxe.mat-sort-header:not(.mat-sort-header-disabled).cdk-focused, .plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table.plr-deluxe.mat-sort-header:not(.mat-sort-header-disabled) > .mat-sort-header-container:hover, .plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table.plr-deluxe.mat-sort-header:not(.mat-sort-header-disabled) > .mat-sort-header-container:focus, .plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table.plr-deluxe.mat-sort-header:not(.mat-sort-header-disabled) > .mat-sort-header-container.cdk-focused,
  html .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table.plr-deluxe.mat-sort-header:not(.mat-sort-header-disabled):hover,
  html .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table.plr-deluxe.mat-sort-header:not(.mat-sort-header-disabled):focus,
  html .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table.plr-deluxe.mat-sort-header:not(.mat-sort-header-disabled).cdk-focused,
  html .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table.plr-deluxe.mat-sort-header:not(.mat-sort-header-disabled) > .mat-sort-header-container:hover,
  html .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table.plr-deluxe.mat-sort-header:not(.mat-sort-header-disabled) > .mat-sort-header-container:focus,
  html .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table.plr-deluxe.mat-sort-header:not(.mat-sort-header-disabled) > .mat-sort-header-container.cdk-focused {
    cursor: pointer;
    font-family: var(--plr-roboto-medium);
    color: var(--plr-focus-color);
    text-decoration: underline;
  }
  .plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table .selection-row,
  html .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table .selection-row {
    background: var(--plr-color-white);
    border-bottom-color: rgb(11, 160, 186) !important;
  }
  .plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table .selection-row .mat-raised-button,
  html .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table .selection-row .mat-raised-button {
    border: 2px solid rgb(225, 249, 253);
    background-color: rgb(225, 249, 253);
    color: #0c7388;
    font-weight: bold;
  }
  .plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table .selection-row .mat-raised-button:hover,
  html .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table .selection-row .mat-raised-button:hover {
    background-color: var(--plr-color-white);
    border: 2px solid rgb(62, 170, 190);
  }
  .plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table .selection-row .message,
  html .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table .selection-row .message {
    font-size: 0.875rem;
  }
  .plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row,
  html .plr-metadata-table .plr-metadata-column-options-menu .element-row {
    border: 1px solid transparent;
    border-bottom: solid 1px var(--meta-table-row-border-color);
    border-radius: 0px;
  }
  .plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell:not(.first):not(.actions-column):not(.no-divider):after,
  html .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell:not(.first):not(.actions-column):not(.no-divider):after {
    background-color: var(--meta-table-row-border-color);
  }
  .plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row:hover, .plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row:focus, .plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row.expanded-row,
  html .plr-metadata-table .plr-metadata-column-options-menu .element-row:hover,
  html .plr-metadata-table .plr-metadata-column-options-menu .element-row:focus,
  html .plr-metadata-table .plr-metadata-column-options-menu .element-row.expanded-row {
    background-color: var(--plr-emphasize-bg-hover-color);
    outline: 1px solid var(--meta-table-row-border-hover-color);
    border: 1px solid var(--meta-table-row-border-hover-color);
    border-radius: 6px;
  }
  .plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row:hover .mat-mdc-cell:not(.first):not(.actions-column):not(.no-divider):after, .plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row:focus .mat-mdc-cell:not(.first):not(.actions-column):not(.no-divider):after, .plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row.expanded-row .mat-mdc-cell:not(.first):not(.actions-column):not(.no-divider):after,
  html .plr-metadata-table .plr-metadata-column-options-menu .element-row:hover .mat-mdc-cell:not(.first):not(.actions-column):not(.no-divider):after,
  html .plr-metadata-table .plr-metadata-column-options-menu .element-row:focus .mat-mdc-cell:not(.first):not(.actions-column):not(.no-divider):after,
  html .plr-metadata-table .plr-metadata-column-options-menu .element-row.expanded-row .mat-mdc-cell:not(.first):not(.actions-column):not(.no-divider):after {
    background-color: var(--meta-table-row-border-hover-color);
  }
  .plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row.expanded-row,
  html .plr-metadata-table .plr-metadata-column-options-menu .element-row.expanded-row {
    outline: none;
    border: 2px solid var(--meta-table-row-border-hover-color);
    border-bottom: 2px solid transparent;
    border-radius: 6px 6px 0px 0px;
  }
  .plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .currency-cell,
  html .plr-metadata-table .plr-metadata-column-options-menu .element-row .currency-cell {
    color: #065462;
    background-color: #f5f4f4;
    font-weight: 500;
    font-family: "Roboto Medium";
  }
  .plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .currency-cell:hover,
  html .plr-metadata-table .plr-metadata-column-options-menu .element-row .currency-cell:hover {
    background-color: var(--plr-color-white);
    font-weight: 700;
    box-shadow: 0 0px 10px 0px #d7d4d3;
  }
  .plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell,
  html .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell {
    color: inherit;
  }
  .plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .name-value-pair .name-elem,
  html .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .name-value-pair .name-elem {
    font-size: 11px;
    font-weight: 400;
    font-style: normal;
    text-align: left;
    color: #716a68;
    padding-right: 10px;
  }
  .plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .name-value-pair .value-elem,
  html .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .name-value-pair .value-elem {
    font-size: 0.875rem;
    color: #393635;
  }
  .plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .toggle-button .mat-icon,
  html .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .toggle-button .mat-icon {
    color: inherit;
  }
  .plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .toggle-button:hover, .plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .toggle-button.cdk-keyboard-focused, .plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .toggle-button.cdk-focused, .plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .toggle-button:focus,
  html .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .toggle-button:hover,
  html .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .toggle-button.cdk-keyboard-focused,
  html .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .toggle-button.cdk-focused,
  html .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .toggle-button:focus {
    background-color: #f3f7fb;
    border-color: var(--plr-focus-color);
  }
  .plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .toggle-button:hover .mat-icon, .plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .toggle-button.cdk-keyboard-focused .mat-icon, .plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .toggle-button.cdk-focused .mat-icon, .plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .toggle-button:focus .mat-icon,
  html .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .toggle-button:hover .mat-icon,
  html .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .toggle-button.cdk-keyboard-focused .mat-icon,
  html .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .toggle-button.cdk-focused .mat-icon,
  html .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .toggle-button:focus .mat-icon {
    color: var(--plr-focus-color);
  }
  .plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .toggle-button:hover .mat-button-focus-overlay, .plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .toggle-button.cdk-keyboard-focused .mat-button-focus-overlay, .plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .toggle-button.cdk-focused .mat-button-focus-overlay, .plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .toggle-button:focus .mat-button-focus-overlay,
  html .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .toggle-button:hover .mat-button-focus-overlay,
  html .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .toggle-button.cdk-keyboard-focused .mat-button-focus-overlay,
  html .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .toggle-button.cdk-focused .mat-button-focus-overlay,
  html .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .toggle-button:focus .mat-button-focus-overlay {
    opacity: 0;
  }
  .plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-standard-chip,
  html .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-standard-chip {
    background-color: var(--plr-color-mojave-100);
    color: inherit;
  }
  .plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .detail-row,
  html .plr-metadata-table .plr-metadata-column-options-menu .detail-row {
    border-left: 2px solid var(--meta-table-row-border-hover-color);
    border-right: 2px solid var(--meta-table-row-border-hover-color);
    border-bottom: 2px solid var(--meta-table-row-border-hover-color);
    box-shadow: 0px 6px 12px 0px #eae0c4 inset;
    border-radius: 0 0 10px 10px;
  }
  .plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .detail-row plr-metadata-table-editor > .wrapper,
  .plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .detail-row .details-table-wrapper,
  html .plr-metadata-table .plr-metadata-column-options-menu .detail-row plr-metadata-table-editor > .wrapper,
  html .plr-metadata-table .plr-metadata-column-options-menu .detail-row .details-table-wrapper {
    display: block;
    height: auto;
    margin-top: 5px;
    padding: 10px;
    border-radius: 8px;
  }
  .plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .detail-row plr-metadata-table-editor > .wrapper > .content,
  .plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .detail-row .details-table-wrapper > .content,
  html .plr-metadata-table .plr-metadata-column-options-menu .detail-row plr-metadata-table-editor > .wrapper > .content,
  html .plr-metadata-table .plr-metadata-column-options-menu .detail-row .details-table-wrapper > .content {
    height: auto;
  }
  .plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .mat-mdc-cell.mat-column-actions .actions-wrapper,
  html .plr-metadata-table .plr-metadata-column-options-menu .mat-mdc-cell.mat-column-actions .actions-wrapper {
    text-align: right;
  }
  .plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .mat-mdc-cell.mat-column-actions .actions-wrapper .mat-button,
  html .plr-metadata-table .plr-metadata-column-options-menu .mat-mdc-cell.mat-column-actions .actions-wrapper .mat-button {
    padding: 0px 10px;
  }
  .plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .mat-mdc-cell.mat-column-actions .actions-wrapper .toggle-button,
  html .plr-metadata-table .plr-metadata-column-options-menu .mat-mdc-cell.mat-column-actions .actions-wrapper .toggle-button {
    display: flex;
    align-items: center;
    justify-content: center;
    min-width: 0px;
    line-height: initial;
    margin-right: 6px;
    border: 2px solid transparent;
  }
  .plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .mat-mdc-cell.mat-column-actions .actions-wrapper .toggle-button:hover, .plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .mat-mdc-cell.mat-column-actions .actions-wrapper .toggle-button:focus, .plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .mat-mdc-cell.mat-column-actions .actions-wrapper .toggle-button.cdk-focused,
  html .plr-metadata-table .plr-metadata-column-options-menu .mat-mdc-cell.mat-column-actions .actions-wrapper .toggle-button:hover,
  html .plr-metadata-table .plr-metadata-column-options-menu .mat-mdc-cell.mat-column-actions .actions-wrapper .toggle-button:focus,
  html .plr-metadata-table .plr-metadata-column-options-menu .mat-mdc-cell.mat-column-actions .actions-wrapper .toggle-button.cdk-focused {
    outline: none;
    text-decoration: none;
    color: var(--plr-focus-color);
    border: 2px solid var(--plr-focus-color);
    background-color: transparent;
  }
  .plr-light-theme .plr-metadata-table .plr-metadata-column-options-menu .mat-mdc-cell.mat-column-actions .actions-wrapper .toggle-button .mat-icon,
  html .plr-metadata-table .plr-metadata-column-options-menu .mat-mdc-cell.mat-column-actions .actions-wrapper .toggle-button .mat-icon {
    padding-top: 2px !important;
  }
}
.plr-light-theme .plr-metadata-table .metadata-table-empty-list .empty-list-message,
html .plr-metadata-table .metadata-table-empty-list .empty-list-message {
  background-color: #f5f4f4;
}
@media screen and (max-width: 772px) {
  .plr-light-theme .plr-metadata-table .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row,
  html .plr-metadata-table .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row {
    border-radius: 4px;
  }
  .plr-light-theme .plr-metadata-table .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row,
  html .plr-metadata-table .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row {
    border-radius: 4px;
  }
  .plr-light-theme .plr-metadata-table .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:hover, .plr-light-theme .plr-metadata-table .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.cdk-keyboard-focused, .plr-light-theme .plr-metadata-table .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.cdk-focused, .plr-light-theme .plr-metadata-table .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:focus, .plr-light-theme .plr-metadata-table .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:focus-within,
  html .plr-metadata-table .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:hover,
  html .plr-metadata-table .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.cdk-keyboard-focused,
  html .plr-metadata-table .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.cdk-focused,
  html .plr-metadata-table .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:focus,
  html .plr-metadata-table .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:focus-within {
    border-radius: 4px;
  }
  .plr-light-theme .plr-metadata-table .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.expanded-row,
  html .plr-metadata-table .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.expanded-row {
    border-radius: 4px 4px 0px 0px;
  }
}
.plr-light-theme .plr-metadata-table .mat-mdc-paginator,
html .plr-metadata-table .mat-mdc-paginator {
  width: 100%;
  display: inline-flex;
  justify-content: center;
  background: transparent;
}
.plr-light-theme .plr-metadata-table .mat-mdc-paginator.disable-last-page .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions button.mat-mdc-paginator-navigation-last,
html .plr-metadata-table .mat-mdc-paginator.disable-last-page .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions button.mat-mdc-paginator-navigation-last {
  color: unset !important;
  border: unset !important;
}
.plr-light-theme .plr-metadata-table .mat-mdc-paginator.disable-last-page .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions button.mat-mdc-paginator-navigation-last:active,
html .plr-metadata-table .mat-mdc-paginator.disable-last-page .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions button.mat-mdc-paginator-navigation-last:active {
  pointer-events: none !important;
}
.plr-light-theme .plr-metadata-table .mat-mdc-paginator.disable-last-page .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions button.mat-mdc-paginator-navigation-last:hover,
html .plr-metadata-table .mat-mdc-paginator.disable-last-page .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions button.mat-mdc-paginator-navigation-last:hover {
  cursor: not-allowed !important;
}
.plr-light-theme .plr-metadata-table .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container,
html .plr-metadata-table .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container {
  min-height: unset;
}
.plr-light-theme .plr-metadata-table .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size,
html .plr-metadata-table .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size {
  align-items: center;
}
.plr-light-theme .plr-metadata-table .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-select,
html .plr-metadata-table .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-select {
  margin: 0;
  width: 56px;
}
.plr-light-theme .plr-metadata-table .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button,
html .plr-metadata-table .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button {
  padding: 0px;
  margin: 0px;
}
.plr-light-theme .plr-metadata-table .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button .mat-mdc-paginator-icon,
html .plr-metadata-table .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button .mat-mdc-paginator-icon {
  width: 1.75rem;
  height: 1.75rem;
}
.plr-light-theme .plr-metadata-table .loading-indicator,
html .plr-metadata-table .loading-indicator {
  background-color: rgba(255, 255, 255, 0.8);
}
.plr-light-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row,
html .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row {
  border: 1px solid var(--meta-table-row-border-color);
  border-radius: 6px;
}
.plr-light-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:hover, .plr-light-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.cdk-keyboard-focused, .plr-light-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.cdk-focused, .plr-light-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:focus, .plr-light-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:focus-within,
html .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:hover,
html .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.cdk-keyboard-focused,
html .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.cdk-focused,
html .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:focus,
html .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:focus-within {
  border: 1px solid var(--meta-table-row-border-hover-color);
  border-radius: 8px;
}
.plr-light-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.expanded-row,
html .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.expanded-row {
  outline: none;
  border: 2px solid var(--meta-table-row-border-hover-color);
  border-bottom: 2px solid transparent;
  border-radius: 8px 8px 0px 0px;
}
.plr-light-theme .plr-metadata-table .plr-metadata-table-item,
html .plr-metadata-table .plr-metadata-table-item {
  cursor: pointer;
  border-color: var(--plr-emphasize-border-color);
}
.plr-light-theme .plr-metadata-table .plr-metadata-table-item:hover,
html .plr-metadata-table .plr-metadata-table-item:hover {
  border-color: var(--plr-emphasize-border-hover-color);
  background-color: var(--plr-emphasize-bg-hover-color);
}
.plr-light-theme .plr-metadata-column-options-menu,
html .plr-metadata-column-options-menu {
  min-width: 400px;
  padding: 0;
  background: white;
  border: 1px solid #e8e7e6;
  box-shadow: 0px 0px 4px 0px #d7d4d3;
  border-radius: 10px;
}
.plr-light-theme .plr-metadata-column-options-menu .menu,
.plr-light-theme .plr-metadata-column-options-menu .selection,
html .plr-metadata-column-options-menu .menu,
html .plr-metadata-column-options-menu .selection {
  padding: 0 10px;
  flex-direction: column;
  box-sizing: border-box;
  display: flex;
}
.plr-light-theme .plr-metadata-column-options-menu .selection,
html .plr-metadata-column-options-menu .selection {
  flex-direction: row;
  box-sizing: border-box;
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.plr-light-theme .plr-metadata-column-options-menu .selection .mat-selection-list.mat-list-base,
html .plr-metadata-column-options-menu .selection .mat-selection-list.mat-list-base {
  padding-top: 0;
}
.plr-light-theme .plr-metadata-column-options-menu .selection .mat-selection-list.mat-list-base .mat-list-item.mat-list-option,
html .plr-metadata-column-options-menu .selection .mat-selection-list.mat-list-base .mat-list-item.mat-list-option {
  height: auto;
}
.plr-light-theme .plr-metadata-column-options-menu .selection .mat-selection-list.mat-list-base .mat-list-item.mat-list-option .mat-list-item-content,
html .plr-metadata-column-options-menu .selection .mat-selection-list.mat-list-base .mat-list-item.mat-list-option .mat-list-item-content {
  height: auto;
}
.plr-light-theme .plr-metadata-column-options-menu .selection .mdc-checkbox,
html .plr-metadata-column-options-menu .selection .mdc-checkbox {
  padding: 0;
  position: static;
}
.plr-light-theme .plr-metadata-column-options-menu .selection .mat-mdc-select,
html .plr-metadata-column-options-menu .selection .mat-mdc-select {
  border: 1px solid #f9cd97;
  border-radius: 4px;
  height: 27px;
  padding-left: 4px;
  margin-bottom: 8px;
  margin-top: 7px;
}
.plr-light-theme .plr-metadata-column-options-menu .selection .mat-mdc-select .mat-mdc-select-trigger,
html .plr-metadata-column-options-menu .selection .mat-mdc-select .mat-mdc-select-trigger {
  padding-right: 5px;
}
.plr-light-theme .plr-metadata-column-options-menu .selection .mat-mdc-select:focus, .plr-light-theme .plr-metadata-column-options-menu .selection .mat-mdc-select:active,
html .plr-metadata-column-options-menu .selection .mat-mdc-select:focus,
html .plr-metadata-column-options-menu .selection .mat-mdc-select:active {
  outline: 1px solid var(--plr-focus-color);
  border-color: var(--plr-focus-color);
}
.plr-light-theme .plr-metadata-column-options-menu .selection .mat-mdc-select + span,
html .plr-metadata-column-options-menu .selection .mat-mdc-select + span {
  display: inline-flex;
  width: auto;
}
.plr-light-theme .plr-metadata-column-options-menu .selection .sort-direction,
html .plr-metadata-column-options-menu .selection .sort-direction {
  flex-direction: row;
  box-sizing: border-box;
  display: flex;
  width: 100%;
  align-items: center;
}
.plr-light-theme .plr-metadata-column-options-menu .selection .sort-direction button.plr-primary-button,
.plr-light-theme .plr-metadata-column-options-menu .selection .sort-direction button.mat-mdc-button.plr-toolbar-button:not(:disabled),
html .plr-metadata-column-options-menu .selection .sort-direction button.plr-primary-button,
html .plr-metadata-column-options-menu .selection .sort-direction button.mat-mdc-button.plr-toolbar-button:not(:disabled) {
  margin-right: 4px;
}
.plr-light-theme .plr-metadata-column-options-menu .menu,
html .plr-metadata-column-options-menu .menu {
  border-right: 1px solid #f9cd97;
  min-width: 44%;
  width: 44%;
}
.plr-light-theme .plr-metadata-column-options-menu .menu .mat-mdc-list.mat-mdc-list-base,
html .plr-metadata-column-options-menu .menu .mat-mdc-list.mat-mdc-list-base {
  padding-top: 10px;
}
.plr-light-theme .plr-metadata-column-options-menu .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item,
html .plr-metadata-column-options-menu .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item {
  border-radius: 4px;
  height: 36px;
  margin-bottom: 8px;
}
.plr-light-theme .plr-metadata-column-options-menu .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item:last-of-type,
html .plr-metadata-column-options-menu .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item:last-of-type {
  margin-bottom: 0;
}
.plr-light-theme .plr-metadata-column-options-menu .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item .mdc-list-item__content,
html .plr-metadata-column-options-menu .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item .mdc-list-item__content {
  font-size: 0.875rem;
  padding: 0 0 0 4px;
  border-radius: 4px;
  height: auto;
  cursor: pointer;
}
.plr-light-theme .plr-metadata-column-options-menu .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item .mdc-list-item__content .mat-mdc-list-item-unscoped-content,
html .plr-metadata-column-options-menu .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item .mdc-list-item__content .mat-mdc-list-item-unscoped-content {
  color: #076575 !important;
  display: inline-flex;
  align-items: center;
  gap: 5px;
}
.plr-light-theme .plr-metadata-column-options-menu .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item .mdc-list-item__content:not(:last-of-type),
html .plr-metadata-column-options-menu .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item .mdc-list-item__content:not(:last-of-type) {
  margin-bottom: 4px;
}
.plr-light-theme .plr-metadata-column-options-menu .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item:hover,
html .plr-metadata-column-options-menu .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item:hover {
  outline: 2px solid var(--plr-menu-option-hover-bg-color);
  background: var(--plr-menu-option-hover-bg-color);
  border-radius: 4px;
}
.plr-light-theme .plr-metadata-column-options-menu .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item.active,
html .plr-metadata-column-options-menu .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item.active {
  outline: 2px solid var(--plr-menu-option-focus-bg-color);
  background: var(--plr-menu-option-focus-bg-color);
  font-family: "Roboto Medium";
}
.plr-light-theme .plr-metadata-column-options-menu .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item:focus, .plr-light-theme .plr-metadata-column-options-menu .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item.cdk-focus,
html .plr-metadata-column-options-menu .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item:focus,
html .plr-metadata-column-options-menu .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item.cdk-focus {
  outline: 2px solid var(--plr-focus-color);
}
.plr-light-theme .columns-container,
html .columns-container {
  overflow-y: auto;
}
.plr-light-theme .sort-select,
html .sort-select {
  background-color: #e8e7e6;
  padding: 0 10px;
  border-radius: 20px;
  height: 20px;
}
.plr-light-theme .sort-select label,
html .sort-select label {
  font-size: 80%;
  line-height: 16px;
  margin-right: 5px;
}
.plr-light-theme .sort-select .mat-select,
html .sort-select .mat-select {
  font-size: 110%;
}
.plr-light-theme .mat-menu-item,
html .mat-menu-item {
  padding: 5px 5px 0 5px;
  line-height: 0;
}
.plr-light-theme .mat-divider,
html .mat-divider {
  margin: 10px 0;
}
.plr-light-theme .header,
html .header {
  margin: 0;
}
@media screen and (max-width: 1080px) {
  .plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .detail-row,
  html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .detail-row {
    box-shadow: 0px 3px 6px 0px #eae0c4 inset;
  }
  .plr-light-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row,
  html .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row {
    border-radius: 6px;
  }
  .plr-light-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:hover, .plr-light-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.cdk-keyboard-focused, .plr-light-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.cdk-focused, .plr-light-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:focus, .plr-light-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:focus-within,
  html .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:hover,
  html .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.cdk-keyboard-focused,
  html .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.cdk-focused,
  html .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:focus,
  html .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:focus-within {
    border-radius: 6px;
  }
  .plr-light-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.expanded-row,
  html .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.expanded-row {
    border-radius: 6px 6px 0px 0px;
  }
}
@media screen and (max-width: 772px) {
  .plr-light-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row,
  html .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row {
    border-radius: 4px;
  }
  .plr-light-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row,
  html .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row {
    border-radius: 4px;
  }
  .plr-light-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:hover, .plr-light-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.cdk-keyboard-focused, .plr-light-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.cdk-focused, .plr-light-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:focus, .plr-light-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:focus-within,
  html .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:hover,
  html .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.cdk-keyboard-focused,
  html .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.cdk-focused,
  html .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:focus,
  html .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:focus-within {
    border-radius: 4px;
  }
  .plr-light-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.expanded-row,
  html .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.expanded-row {
    border-radius: 4px 4px 0px 0px;
  }
}
.plr-light-theme .plr-metadata-search-display .selected-search,
html .plr-metadata-search-display .selected-search {
  border-right-color: #fce4c7;
}
.plr-light-theme .plr-metadata-search-display .mat-mdc-chip,
html .plr-metadata-search-display .mat-mdc-chip {
  border: solid 2px transparent;
  background-color: #f5f4f4;
  box-sizing: border-box;
  color: #08778a;
}
.plr-light-theme .plr-metadata-search-display .mat-mdc-chip .mdc-evolution-chip__cell--primary,
html .plr-metadata-search-display .mat-mdc-chip .mdc-evolution-chip__cell--primary {
  overflow: hidden;
}
.plr-light-theme .plr-metadata-search-display .mat-mdc-chip.plr-advanced-search-chip-predefinedSearch,
html .plr-metadata-search-display .mat-mdc-chip.plr-advanced-search-chip-predefinedSearch {
  background-color: #e6f0f7;
}
.plr-light-theme .plr-metadata-search-display .mat-mdc-chip .mat-icon,
html .plr-metadata-search-display .mat-mdc-chip .mat-icon {
  font-size: 100%;
  color: #716a68;
  border: solid 1px #716a68;
}
.plr-light-theme .plr-metadata-search-display .mat-mdc-chip .mat-icon:hover,
html .plr-metadata-search-display .mat-mdc-chip .mat-icon:hover {
  color: #08778a;
  border: solid 1px #08778a;
}
.plr-light-theme .plr-metadata-search-display .mat-mdc-chip .plr-metadata-control-host,
html .plr-metadata-search-display .mat-mdc-chip .plr-metadata-control-host {
  align-items: end;
  color: #076575;
  font-weight: 700;
  overflow: hidden;
  display: inline-flex;
  width: 100%;
}
.plr-light-theme .plr-metadata-search-display .mat-mdc-chip .plr-metadata-control-host plr-label,
.plr-light-theme .plr-metadata-search-display .mat-mdc-chip .plr-metadata-control-host plr-label .label-container,
html .plr-metadata-search-display .mat-mdc-chip .plr-metadata-control-host plr-label,
html .plr-metadata-search-display .mat-mdc-chip .plr-metadata-control-host plr-label .label-container {
  flex-shrink: 0;
}
.plr-light-theme .plr-metadata-search-display .mat-mdc-chip .plr-metadata-control-host .display-container,
html .plr-metadata-search-display .mat-mdc-chip .plr-metadata-control-host .display-container {
  flex: 1;
  min-width: 0;
  overflow: hidden;
}
.plr-light-theme .plr-metadata-search-display .mat-mdc-chip .plr-metadata-control-host .label-content, .plr-light-theme .plr-metadata-search-display .mat-mdc-chip .plr-metadata-control-host.label-display-content .display-content,
html .plr-metadata-search-display .mat-mdc-chip .plr-metadata-control-host .label-content,
html .plr-metadata-search-display .mat-mdc-chip .plr-metadata-control-host.label-display-content .display-content {
  color: #076575;
  font-weight: 400;
}
.plr-light-theme .plr-metadata-search-display .mat-mdc-chip .plr-metadata-control-host .label-content plr-info-icon, .plr-light-theme .plr-metadata-search-display .mat-mdc-chip .plr-metadata-control-host.label-display-content .display-content plr-info-icon,
html .plr-metadata-search-display .mat-mdc-chip .plr-metadata-control-host .label-content plr-info-icon,
html .plr-metadata-search-display .mat-mdc-chip .plr-metadata-control-host.label-display-content .display-content plr-info-icon {
  display: none;
}
.plr-light-theme .plr-metadata-search-display .mat-mdc-chip .plr-metadata-control-host:not(.plr-metadata-multi-date-picker) .label-content::after, .plr-dark-theme .plr-metadata-control-host.label-display-content .plr-light-theme .plr-metadata-search-display .mat-mdc-chip .plr-metadata-control-host:not(.plr-metadata-multi-date-picker) .display-content::after, .plr-light-theme .plr-metadata-search-display .mat-mdc-chip .plr-metadata-control-host:not(.plr-metadata-multi-date-picker) .plr-metadata-control-host.label-display-content .display-content::after, .plr-light-theme .plr-metadata-control-host.label-display-content .plr-metadata-search-display .mat-mdc-chip .plr-metadata-control-host:not(.plr-metadata-multi-date-picker) .display-content::after,
html .plr-metadata-search-display .mat-mdc-chip .plr-metadata-control-host:not(.plr-metadata-multi-date-picker) .label-content::after,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .plr-metadata-search-display .mat-mdc-chip .plr-metadata-control-host:not(.plr-metadata-multi-date-picker) .display-content::after,
html .plr-metadata-search-display .mat-mdc-chip .plr-metadata-control-host:not(.plr-metadata-multi-date-picker) .plr-metadata-control-host.label-display-content .display-content::after,
html .plr-metadata-control-host.label-display-content .plr-metadata-search-display .mat-mdc-chip .plr-metadata-control-host:not(.plr-metadata-multi-date-picker) .display-content::after {
  content: "​: ";
}
.plr-light-theme .plr-metadata-search-display .mat-mdc-chip .list-horizontal .display-container .mat-mdc-list,
html .plr-metadata-search-display .mat-mdc-chip .list-horizontal .display-container .mat-mdc-list {
  position: relative;
  top: 4px;
  display: inline-flex !important;
  flex-wrap: nowrap !important;
  gap: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
}
.plr-light-theme .plr-metadata-search-display .mat-mdc-chip .list-horizontal .display-container .mat-mdc-list .mat-mdc-list-item,
html .plr-metadata-search-display .mat-mdc-chip .list-horizontal .display-container .mat-mdc-list .mat-mdc-list-item {
  flex-shrink: 0 !important;
  width: auto !important;
  height: auto !important;
  padding: 0 !important;
}
.plr-light-theme .plr-metadata-search-display .mat-mdc-chip .list-horizontal .display-container .mat-mdc-list .mat-mdc-list-item .mdc-list-item__content .mat-mdc-list-item-unscoped-content,
html .plr-metadata-search-display .mat-mdc-chip .list-horizontal .display-container .mat-mdc-list .mat-mdc-list-item .mdc-list-item__content .mat-mdc-list-item-unscoped-content {
  color: #076575;
  font-weight: 700;
}
.plr-light-theme .plr-metadata-search-display .mat-mdc-chip:hover,
html .plr-metadata-search-display .mat-mdc-chip:hover {
  border: solid 2px #08778a;
}
.plr-light-theme .plr-advanced-search-control-tooltip,
html .plr-advanced-search-control-tooltip {
  background-color: #e0e0e0;
  border-radius: 10px;
  margin: 0 10px;
  padding: 5px;
  max-width: 20vw;
  width: 100%;
  pointer-events: none;
}
.plr-light-theme .plr-advanced-search-control-tooltip .plr-metadata-control-host,
html .plr-advanced-search-control-tooltip .plr-metadata-control-host {
  display: block;
  width: 100%;
}
.plr-light-theme .plr-advanced-search-control-tooltip .plr-metadata-control-host .mat-mdc-list .mat-mdc-list-item,
html .plr-advanced-search-control-tooltip .plr-metadata-control-host .mat-mdc-list .mat-mdc-list-item {
  max-width: 100%;
}
.plr-light-theme .plr-advanced-search-control-tooltip .plr-metadata-control-host .mat-mdc-list .mat-mdc-list-item::before,
html .plr-advanced-search-control-tooltip .plr-metadata-control-host .mat-mdc-list .mat-mdc-list-item::before {
  content: "•";
  position: absolute;
  left: 4px;
}
.plr-light-theme .plr-advanced-search-control-tooltip .plr-metadata-control-host .mat-mdc-list .mat-mdc-list-item .mdc-list-item__content,
html .plr-advanced-search-control-tooltip .plr-metadata-control-host .mat-mdc-list .mat-mdc-list-item .mdc-list-item__content {
  padding: 0 0 0 16px !important;
}
.plr-light-theme .plr-advanced-search-control-tooltip .plr-metadata-control-host .mat-mdc-list .mat-mdc-list-item .mdc-list-item__content .mdc-list-item__primary-text,
html .plr-advanced-search-control-tooltip .plr-metadata-control-host .mat-mdc-list .mat-mdc-list-item .mdc-list-item__content .mdc-list-item__primary-text {
  white-space: normal !important;
}
.plr-light-theme .plr-advanced-search-control-tooltip .plr-metadata-control-host .mat-mdc-list .mat-mdc-list-item:not(:last-child)::after,
html .plr-advanced-search-control-tooltip .plr-metadata-control-host .mat-mdc-list .mat-mdc-list-item:not(:last-child)::after {
  display: none;
}
.plr-light-theme .plr-metadata-table-search-builder,
html .plr-metadata-table-search-builder {
  border-color: #076575;
}
.plr-light-theme .plr-metadata-table-search-builder .my-searches,
html .plr-metadata-table-search-builder .my-searches {
  border-color: #97908e;
}
.plr-light-theme .plr-metadata-table-search-builder .fields-wrapper,
html .plr-metadata-table-search-builder .fields-wrapper {
  background-color: #f5f4f4;
}
.plr-light-theme .plr-metadata-table-search-builder .plr-metadata-control-host,
html .plr-metadata-table-search-builder .plr-metadata-control-host {
  padding: 0;
  margin: 0;
}
.plr-light-theme .plr-metadata-table-search-builder plr-split-button,
html .plr-metadata-table-search-builder plr-split-button {
  display: inline-block;
}
.plr-light-theme .plr-metadata-table-search-menu ul li,
html .plr-metadata-table-search-menu ul li {
  cursor: pointer;
  font-size: 95%;
  border-radius: 4px;
}
.plr-light-theme .plr-metadata-table-search-menu ul li:hover,
html .plr-metadata-table-search-menu ul li:hover {
  background-color: var(--plr-menu-option-hover-bg-color);
  outline: 2px solid var(--plr-menu-option-hover-bg-color);
}
.plr-light-theme .plr-metadata-table-search-menu ul li:focus, .plr-light-theme .plr-metadata-table-search-menu ul li.cdk-focus,
html .plr-metadata-table-search-menu ul li:focus,
html .plr-metadata-table-search-menu ul li.cdk-focus {
  border-color: var(--plr-menu-option-focus-bg-color);
  background-color: var(--plr-menu-option-focus-bg-color);
  outline: 2px solid var(--plr-menu-option-focus-bg-color);
}
.plr-light-theme .plr-metadata-table-search-menu ul li.empty-list-message-list-item,
html .plr-metadata-table-search-menu ul li.empty-list-message-list-item {
  cursor: text;
}
.plr-light-theme .plr-metadata-table-search-menu ul li.empty-list-message-list-item:hover,
html .plr-metadata-table-search-menu ul li.empty-list-message-list-item:hover {
  background-color: transparent;
  outline: none;
}
.plr-light-theme .plr-metadata-table-search-menu ul li.empty-list-message-list-item:focus, .plr-light-theme .plr-metadata-table-search-menu ul li.empty-list-message-list-item.cdk-focus,
html .plr-metadata-table-search-menu ul li.empty-list-message-list-item:focus,
html .plr-metadata-table-search-menu ul li.empty-list-message-list-item.cdk-focus {
  border-color: var(--plr-menu-option-focus-bg-color);
  background-color: var(--plr-menu-option-focus-bg-color);
  outline: 2px solid var(--plr-menu-option-focus-bg-color);
}
.plr-light-theme .mat-mdc-button-persistent-ripple,
html .mat-mdc-button-persistent-ripple {
  display: none;
}
.plr-light-theme plr-split-button,
html plr-split-button {
  border-color: transparent;
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-light-theme plr-split-button plr-split-button, .plr-light-theme plr-split-button .plr-page-layout > .wrapper > .header-grid > .actions-bar plr-split-button, .plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar plr-split-button plr-split-button,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-light-theme plr-split-button plr-split-button,
.plr-light-theme plr-split-button plr-split-button.plr-toolbar-button,
html plr-split-button .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar plr-split-button,
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar html plr-split-button plr-split-button,
html plr-split-button .plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar plr-split-button,
html plr-split-button .plr-page-layout > .wrapper > .header-grid > .actions-bar plr-split-button,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar plr-split-button plr-split-button,
html plr-split-button plr-split-button.plr-toolbar-button {
  font-size: inherit;
  background-color: #f5f4f4;
  border-color: #f5f4f4;
}
.plr-light-theme .plr-split-menu-content > button,
html .plr-split-menu-content > button {
  padding-left: 5px;
  border-radius: 6px;
}
.plr-light-theme .mat-mdc-menu-panel,
html .mat-mdc-menu-panel {
  border-color: #e8e7e6;
}
.plr-light-theme .plr-basic-search > .wrapper .mat-icon,
.plr-light-theme .plr-basic-search > .wrapper .search-icon,
html .plr-basic-search > .wrapper .mat-icon,
html .plr-basic-search > .wrapper .search-icon {
  color: var(--plr-icon-color);
}
.plr-light-theme .plr-basic-search > .wrapper input,
html .plr-basic-search > .wrapper input {
  border: 1px solid #c2bdbc;
}
.plr-light-theme .plr-basic-search > .wrapper input:focus, .plr-light-theme .plr-basic-search > .wrapper input.cdk-focused,
html .plr-basic-search > .wrapper input:focus,
html .plr-basic-search > .wrapper input.cdk-focused {
  outline: 1px solid var(--plr-focus-color);
  border: 1px solid var(--plr-focus-color);
}
.plr-light-theme .plr-basic-search > .wrapper:focus-within .mat-icon,
.plr-light-theme .plr-basic-search > .wrapper:focus-within .search-icon,
html .plr-basic-search > .wrapper:focus-within .mat-icon,
html .plr-basic-search > .wrapper:focus-within .search-icon {
  color: var(--plr-focus-color);
}
.plr-light-theme .plr-search-bar .search-bar .wrapper,
html .plr-search-bar .search-bar .wrapper {
  border: rgb(234, 224, 212) solid 1px;
}
.plr-light-theme .plr-search-bar .search-bar .wrapper:focus-within,
html .plr-search-bar .search-bar .wrapper:focus-within {
  border-color: rgb(2, 129, 157);
  outline: 1px solid rgb(2, 129, 157);
}
.plr-light-theme .plr-search-bar .search-bar .wrapper:focus-within .mat-icon,
html .plr-search-bar .search-bar .wrapper:focus-within .mat-icon {
  color: rgb(2, 129, 157);
}
.plr-light-theme .plr-search-bar .search-bar .wrapper input,
html .plr-search-bar .search-bar .wrapper input {
  background: transparent;
  color: #67564c;
}
.plr-light-theme .plr-search-bar .search-bar .wrapper input:focus,
html .plr-search-bar .search-bar .wrapper input:focus {
  outline: none;
}
.plr-light-theme .plr-search-bar .search-bar .wrapper .mat-icon,
html .plr-search-bar .search-bar .wrapper .mat-icon {
  color: #67564c;
}
.plr-light-theme .bc-2022-1 .plr-search-bar .search-bar > .wrapper,
html .bc-2022-1 .plr-search-bar .search-bar > .wrapper {
  border: rgb(234, 224, 212) solid 1px;
}
.plr-light-theme .bc-2022-1 .plr-search-bar .search-bar > .wrapper:focus-within,
html .bc-2022-1 .plr-search-bar .search-bar > .wrapper:focus-within {
  border: 1px solid var(--plr-focus-color);
  outline: 1px solid var(--plr-focus-color);
}
.plr-light-theme .bc-2022-1 .plr-search-bar .search-bar > .wrapper:focus-within .mat-icon,
html .bc-2022-1 .plr-search-bar .search-bar > .wrapper:focus-within .mat-icon {
  color: var(--plr-focus-color);
}
.plr-light-theme .bc-2022-1 .plr-search-bar .search-bar > .wrapper:focus-within .mat-mdc-select-arrow,
html .bc-2022-1 .plr-search-bar .search-bar > .wrapper:focus-within .mat-mdc-select-arrow {
  color: var(--plr-focus-color);
  opacity: 1;
}
.plr-light-theme .bc-2022-1 .plr-search-bar .search-bar > .wrapper > input,
html .bc-2022-1 .plr-search-bar .search-bar > .wrapper > input {
  background: transparent;
  font-family: "Roboto Regular";
  font-size: 14px;
  color: #67564c;
}
.plr-light-theme .bc-2022-1 .plr-search-bar .search-bar > .wrapper > input:focus,
html .bc-2022-1 .plr-search-bar .search-bar > .wrapper > input:focus {
  outline: none;
  border: none;
}
.plr-light-theme .bc-2022-1 .plr-search-bar .search-bar > .wrapper > .mat-icon,
html .bc-2022-1 .plr-search-bar .search-bar > .wrapper > .mat-icon {
  font-size: 28px;
  color: #67564c;
}
.plr-light-theme .bc-2022-1 .plr-search-bar .search-bar > .wrapper > .mat-mdc-select,
html .bc-2022-1 .plr-search-bar .search-bar > .wrapper > .mat-mdc-select {
  border: 2px solid transparent;
  border-radius: 50%;
}
.plr-light-theme .bc-2022-1 .plr-search-bar .search-bar > .wrapper > .mat-mdc-select:hover, .plr-light-theme .bc-2022-1 .plr-search-bar .search-bar > .wrapper > .mat-mdc-select.cdk-focused, .plr-light-theme .bc-2022-1 .plr-search-bar .search-bar > .wrapper > .mat-mdc-select:focus,
html .bc-2022-1 .plr-search-bar .search-bar > .wrapper > .mat-mdc-select:hover,
html .bc-2022-1 .plr-search-bar .search-bar > .wrapper > .mat-mdc-select.cdk-focused,
html .bc-2022-1 .plr-search-bar .search-bar > .wrapper > .mat-mdc-select:focus {
  border: 2px solid var(--plr-focus-color);
  background-color: var(--plr-focus-color);
  opacity: 1;
}
.plr-light-theme .bc-2022-1 .plr-search-bar .search-bar > .wrapper > .mat-mdc-select:hover .mat-mdc-select-arrow, .plr-light-theme .bc-2022-1 .plr-search-bar .search-bar > .wrapper > .mat-mdc-select.cdk-focused .mat-mdc-select-arrow, .plr-light-theme .bc-2022-1 .plr-search-bar .search-bar > .wrapper > .mat-mdc-select:focus .mat-mdc-select-arrow,
html .bc-2022-1 .plr-search-bar .search-bar > .wrapper > .mat-mdc-select:hover .mat-mdc-select-arrow,
html .bc-2022-1 .plr-search-bar .search-bar > .wrapper > .mat-mdc-select.cdk-focused .mat-mdc-select-arrow,
html .bc-2022-1 .plr-search-bar .search-bar > .wrapper > .mat-mdc-select:focus .mat-mdc-select-arrow {
  color: var(--plr-color-white);
  opacity: 1;
}
.plr-light-theme plr-history-back-button.plr-history-back-button,
html plr-history-back-button.plr-history-back-button {
  background-color: transparent;
  font-size: 12px;
  margin-right: 10px;
  height: 36px;
  color: #605a58;
}
.plr-light-theme plr-history-back-button.plr-history-back-button .mat-mdc-button.plr-primary-button,
.plr-light-theme plr-history-back-button.plr-history-back-button .mat-mdc-button.plr-toolbar-button:not(:disabled),
html plr-history-back-button.plr-history-back-button .mat-mdc-button.plr-primary-button,
html plr-history-back-button.plr-history-back-button .mat-mdc-button.plr-toolbar-button:not(:disabled) {
  border-radius: 4px !important;
  background-color: var(--plr-color-sand-100) !important;
  color: var(--plr-color-neutral-700) !important;
  font-size: 12px;
  font-weight: 400;
  padding: 2px 12px !important;
  border: 2px solid transparent;
}
.plr-light-theme plr-history-back-button.plr-history-back-button .mat-mdc-button.plr-primary-button > mat-icon.mat-icon.mat-icon-no-color,
.plr-light-theme plr-history-back-button.plr-history-back-button .mat-mdc-button.plr-toolbar-button:not(:disabled) > mat-icon.mat-icon.mat-icon-no-color,
html plr-history-back-button.plr-history-back-button .mat-mdc-button.plr-primary-button > mat-icon.mat-icon.mat-icon-no-color,
html plr-history-back-button.plr-history-back-button .mat-mdc-button.plr-toolbar-button:not(:disabled) > mat-icon.mat-icon.mat-icon-no-color {
  width: 12px;
  height: 12px;
  font-size: 18px;
  line-height: 12px;
  font-weight: 400;
  margin-right: 0;
  transform: translateX(-5px);
}
.plr-light-theme plr-history-back-button.plr-history-back-button .mat-mdc-button.plr-primary-button:hover,
.plr-light-theme plr-history-back-button.plr-history-back-button .mat-mdc-button.plr-toolbar-button:hover:not(:disabled),
html plr-history-back-button.plr-history-back-button .mat-mdc-button.plr-primary-button:hover,
html plr-history-back-button.plr-history-back-button .mat-mdc-button.plr-toolbar-button:hover:not(:disabled) {
  color: var(--plr-color-primary-600) !important;
  background-color: var(--plr-color-white) !important;
  border: 2px solid var(--plr-color-primary-600) !important;
}
.plr-light-theme plr-history-back-button.plr-history-back-button > plr-split-button,
.plr-light-theme plr-history-back-button.plr-history-back-button > button,
html plr-history-back-button.plr-history-back-button > plr-split-button,
html plr-history-back-button.plr-history-back-button > button {
  font-size: inherit;
  line-height: 0px;
  background-color: #f4ece1;
}
.plr-light-theme plr-history-back-button.plr-history-back-button > button.mat-mdc-icon-button[disabled],
html plr-history-back-button.plr-history-back-button > button.mat-mdc-icon-button[disabled] {
  background-color: var(--plr-color-neutral-100);
}
.plr-light-theme plr-history-back-button.plr-history-back-button > button.mat-mdc-icon-button[disabled] mat-icon.mat-icon.mat-icon-no-color,
html plr-history-back-button.plr-history-back-button > button.mat-mdc-icon-button[disabled] mat-icon.mat-icon.mat-icon-no-color {
  margin-right: 0;
}
@media (min-width: 420px) and (max-width: 599px) {
  .plr-light-theme plr-history-back-button.plr-history-back-button > button.mat-mdc-icon-button[disabled].arrow-only-mobile,
  .plr-light-theme plr-history-back-button.plr-history-back-button > button.mat-mdc-icon-button.arrow-only-mobile.plr-primary-button:hover,
  .plr-light-theme plr-history-back-button.plr-history-back-button > button.mat-mdc-icon-button.arrow-only-mobile.mat-mdc-button.plr-toolbar-button:hover:not(:disabled),
  html plr-history-back-button.plr-history-back-button > button.mat-mdc-icon-button[disabled].arrow-only-mobile,
  html plr-history-back-button.plr-history-back-button > button.mat-mdc-icon-button.arrow-only-mobile.plr-primary-button:hover,
  html plr-history-back-button.plr-history-back-button > button.mat-mdc-icon-button.arrow-only-mobile.mat-mdc-button.plr-toolbar-button:hover:not(:disabled) {
    background-color: transparent;
  }
}
@media (max-width: 420px) {
  .plr-light-theme plr-history-back-button.plr-history-back-button > button.mat-mdc-icon-button[disabled].arrow-only-mobile,
  .plr-light-theme plr-history-back-button.plr-history-back-button > button.mat-mdc-icon-button.arrow-only-mobile.plr-primary-button:hover,
  .plr-light-theme plr-history-back-button.plr-history-back-button > button.mat-mdc-icon-button.arrow-only-mobile.mat-mdc-button.plr-toolbar-button:hover:not(:disabled),
  html plr-history-back-button.plr-history-back-button > button.mat-mdc-icon-button[disabled].arrow-only-mobile,
  html plr-history-back-button.plr-history-back-button > button.mat-mdc-icon-button.arrow-only-mobile.plr-primary-button:hover,
  html plr-history-back-button.plr-history-back-button > button.mat-mdc-icon-button.arrow-only-mobile.mat-mdc-button.plr-toolbar-button:hover:not(:disabled) {
    background-color: transparent;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .plr-light-theme plr-history-back-button.plr-history-back-button > button.mat-mdc-icon-button[disabled].arrow-only-mobile,
  .plr-light-theme plr-history-back-button.plr-history-back-button > button.mat-mdc-icon-button.arrow-only-mobile.plr-primary-button:hover,
  .plr-light-theme plr-history-back-button.plr-history-back-button > button.mat-mdc-icon-button.arrow-only-mobile.mat-mdc-button.plr-toolbar-button:hover:not(:disabled),
  html plr-history-back-button.plr-history-back-button > button.mat-mdc-icon-button[disabled].arrow-only-mobile,
  html plr-history-back-button.plr-history-back-button > button.mat-mdc-icon-button.arrow-only-mobile.plr-primary-button:hover,
  html plr-history-back-button.plr-history-back-button > button.mat-mdc-icon-button.arrow-only-mobile.mat-mdc-button.plr-toolbar-button:hover:not(:disabled) {
    background-color: transparent;
  }
}
.plr-light-theme .plr-history-button-menu-item.mat-mdc-menu-item,
html .plr-history-button-menu-item.mat-mdc-menu-item {
  color: #605a58;
  font-size: 12px;
  line-height: 12px;
}
@media (min-width: 420px) and (max-width: 599px) {
  .plr-light-theme .arrow-only-mobile .back-label,
  html .arrow-only-mobile .back-label {
    display: none;
  }
}
@media (max-width: 420px) {
  .plr-light-theme .arrow-only-mobile .back-label,
  html .arrow-only-mobile .back-label {
    display: none;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .plr-light-theme .arrow-only-mobile .back-label,
  html .arrow-only-mobile .back-label {
    display: none;
  }
}
.plr-light-theme #side-nav:focus,
.plr-light-theme .side-navigation-root-container:focus,
.plr-light-theme .menu-container:focus,
.plr-light-theme .sub-menu-container:focus,
html #side-nav:focus,
html .side-navigation-root-container:focus,
html .menu-container:focus,
html .sub-menu-container:focus {
  outline: none;
}
.plr-light-theme .side-navigation-root-container > .menu-container,
html .side-navigation-root-container > .menu-container {
  background-color: transparent;
}
.plr-light-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item,
html .side-navigation-root-container > .menu-container .plr-side-navigation-item {
  background-color: #065462;
}
.plr-light-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button, .plr-light-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button > .mat-icon,
html .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button,
html .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button > .mat-icon {
  color: #bef2fb;
}
.plr-light-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.sub-menu-arrow, .plr-light-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.title, .plr-light-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button > .mat-icon.sub-menu-arrow, .plr-light-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button > .mat-icon.title,
html .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.sub-menu-arrow,
html .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.title,
html .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button > .mat-icon.sub-menu-arrow,
html .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button > .mat-icon.title {
  color: var(--plr-color-white);
}
.plr-light-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button:hover, .plr-light-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button:hover > .mat-icon,
html .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button:hover,
html .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button:hover > .mat-icon {
  color: var(--plr-color-white);
}
.plr-light-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button:focus, .plr-light-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.cdk-keyboard-focused,
html .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button:focus,
html .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.cdk-keyboard-focused {
  outline: none;
  box-shadow: 0px 0px 0px 2px var(--plr-color-white) inset;
  border-radius: 4px;
}
.plr-light-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active,
html .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active {
  border-radius: 4px;
  background-color: var(--plr-color-white);
}
.plr-light-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active:focus .title,
html .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active:focus .title {
  color: var(--plr-color-white);
}
.plr-light-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active .title,
html .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active .title {
  color: var(--plr-focus-color);
}
.plr-light-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active, .plr-light-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active > .mat-icon,
html .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active,
html .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active > .mat-icon {
  color: #076575;
}
.plr-light-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active:hover, .plr-light-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active:hover > .mat-icon,
html .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active:hover,
html .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active:hover > .mat-icon {
  color: #076575;
}
.plr-light-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active:focus, .plr-light-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active.cdk-keyboard-focused,
html .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active:focus,
html .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active.cdk-keyboard-focused {
  background-color: var(--plr-focus-color);
  outline: none;
  box-shadow: 0px 0px 0px 2px var(--plr-color-white) inset;
  border-radius: 4px;
}
.plr-light-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active:focus, .plr-light-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active:focus > .mat-icon, .plr-light-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active.cdk-keyboard-focused, .plr-light-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active.cdk-keyboard-focused > .mat-icon,
html .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active:focus,
html .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active:focus > .mat-icon,
html .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active.cdk-keyboard-focused,
html .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active.cdk-keyboard-focused > .mat-icon {
  color: var(--plr-color-white);
}
.plr-light-theme .side-navigation-root-container > .sub-menu-container,
html .side-navigation-root-container > .sub-menu-container {
  background-color: var(--plr-color-white);
}
.plr-light-theme .side-navigation-root-container > .sub-menu-container button.router-link-active, .plr-light-theme .side-navigation-root-container > .sub-menu-container button.router-link-active:hover, .plr-light-theme .side-navigation-root-container > .sub-menu-container button.link-active, .plr-light-theme .side-navigation-root-container > .sub-menu-container button.link-active:hover,
html .side-navigation-root-container > .sub-menu-container button.router-link-active,
html .side-navigation-root-container > .sub-menu-container button.router-link-active:hover,
html .side-navigation-root-container > .sub-menu-container button.link-active,
html .side-navigation-root-container > .sub-menu-container button.link-active:hover {
  cursor: text;
  border: 1px solid var(--plr-active-item-border-color);
  outline: 1px solid var(--plr-active-item-border-color);
  background-color: var(--plr-active-item-bg-color);
  border-radius: 4px;
  box-shadow: none;
}
.plr-light-theme .side-navigation-root-container > .sub-menu-container button.router-link-active .title, .plr-light-theme .side-navigation-root-container > .sub-menu-container button.router-link-active:hover .title, .plr-light-theme .side-navigation-root-container > .sub-menu-container button.link-active .title, .plr-light-theme .side-navigation-root-container > .sub-menu-container button.link-active:hover .title,
html .side-navigation-root-container > .sub-menu-container button.router-link-active .title,
html .side-navigation-root-container > .sub-menu-container button.router-link-active:hover .title,
html .side-navigation-root-container > .sub-menu-container button.link-active .title,
html .side-navigation-root-container > .sub-menu-container button.link-active:hover .title {
  color: var(--plr-focus-color);
  font-family: var(--plr-roboto-medium);
}
.plr-light-theme .side-navigation-root-container > .sub-menu-container button.router-link-active:focus, .plr-light-theme .side-navigation-root-container > .sub-menu-container button.router-link-active.cdk-focused, .plr-light-theme .side-navigation-root-container > .sub-menu-container button.link-active:focus, .plr-light-theme .side-navigation-root-container > .sub-menu-container button.link-active.cdk-focused,
html .side-navigation-root-container > .sub-menu-container button.router-link-active:focus,
html .side-navigation-root-container > .sub-menu-container button.router-link-active.cdk-focused,
html .side-navigation-root-container > .sub-menu-container button.link-active:focus,
html .side-navigation-root-container > .sub-menu-container button.link-active.cdk-focused {
  border: 1px solid var(--plr-focus-color);
  outline: 1px solid var(--plr-focus-color);
}
.plr-light-theme .side-navigation-root-container > .sub-menu-container button.close-button,
html .side-navigation-root-container > .sub-menu-container button.close-button {
  border: 1px solid transparent;
  border-bottom: 1px solid var(--plr-color-mojave-extra);
  border-radius: 0px;
  background-color: transparent;
  line-height: normal;
  height: 1.5rem;
  width: 1.5rem;
}
.plr-light-theme .side-navigation-root-container > .sub-menu-container button.close-button .mat-mdc-button-persistent-ripple,
html .side-navigation-root-container > .sub-menu-container button.close-button .mat-mdc-button-persistent-ripple {
  display: none;
}
.plr-light-theme .side-navigation-root-container > .sub-menu-container button.close-button .mat-icon,
html .side-navigation-root-container > .sub-menu-container button.close-button .mat-icon {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 25px;
  width: 25px;
  color: var(--plr-icon-color);
  font-weight: bold;
  bottom: 1px;
  line-height: 1rem;
  height: 1rem;
  width: 1rem;
  font-size: 1rem;
  border: 2px solid transparent;
  border-radius: 50%;
}
.plr-light-theme .side-navigation-root-container > .sub-menu-container button.close-button:focus, .plr-light-theme .side-navigation-root-container > .sub-menu-container button.close-button:hover,
html .side-navigation-root-container > .sub-menu-container button.close-button:focus,
html .side-navigation-root-container > .sub-menu-container button.close-button:hover {
  border: 1px solid transparent;
  border-bottom: 1px solid var(--plr-color-mojave-extra);
  border-radius: 4px;
}
.plr-light-theme .side-navigation-root-container > .sub-menu-container button.close-button:focus .mat-icon, .plr-light-theme .side-navigation-root-container > .sub-menu-container button.close-button:hover .mat-icon,
html .side-navigation-root-container > .sub-menu-container button.close-button:focus .mat-icon,
html .side-navigation-root-container > .sub-menu-container button.close-button:hover .mat-icon {
  color: var(--plr-focus-color);
  border: 2px solid var(--plr-focus-color);
}
.plr-light-theme .side-navigation-root-container > .sub-menu-container button.close-button:focus .mat-mdc-focus-indicator, .plr-light-theme .side-navigation-root-container > .sub-menu-container button.close-button:hover .mat-mdc-focus-indicator,
html .side-navigation-root-container > .sub-menu-container button.close-button:focus .mat-mdc-focus-indicator,
html .side-navigation-root-container > .sub-menu-container button.close-button:hover .mat-mdc-focus-indicator {
  background-color: var(--plr-focus-color);
  opacity: 0.12;
}
.plr-light-theme .side-navigation-root-container > .sub-menu-container.sub-menu-collapsed,
html .side-navigation-root-container > .sub-menu-container.sub-menu-collapsed {
  background-color: transparent;
  box-shadow: none;
}
.plr-light-theme .plr-side-navigation.expanded .side-navigation-root-container .menu-container .plr-side-navigation-item,
html .plr-side-navigation.expanded .side-navigation-root-container .menu-container .plr-side-navigation-item {
  box-shadow: 2px 1px 2px 0px #076575;
}
.plr-light-theme .plr-side-navigation.expanded .side-navigation-root-container .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active,
html .plr-side-navigation.expanded .side-navigation-root-container .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active {
  box-shadow: 3px 0px 4px 0px #d7d4d3;
}
.plr-light-theme .plr-side-navigation.expanded .side-navigation-root-container .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active:focus, .plr-light-theme .plr-side-navigation.expanded .side-navigation-root-container .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active.cdk-keyboard-focused,
html .plr-side-navigation.expanded .side-navigation-root-container .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active:focus,
html .plr-side-navigation.expanded .side-navigation-root-container .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active.cdk-keyboard-focused {
  outline: none;
  box-shadow: 0px 0px 0px 2px var(--plr-color-white) inset;
}
.plr-light-theme .plr-side-navigation.expanded .side-navigation-root-container .sub-menu-container,
html .plr-side-navigation.expanded .side-navigation-root-container .sub-menu-container {
  box-shadow: 3px 2px 12px -2px var(--plr-content-area-box-shadow-color);
}
.plr-light-theme .plr-side-navigation.collapsed .side-navigation-root-container .menu-container .plr-side-navigation-item,
html .plr-side-navigation.collapsed .side-navigation-root-container .menu-container .plr-side-navigation-item {
  box-shadow: 2px 1px 3px 0px #076575;
}
.plr-light-theme .plr-side-navigation.collapsed .side-navigation-root-container .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active,
html .plr-side-navigation.collapsed .side-navigation-root-container .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active {
  box-shadow: 3px 0px 4px 0px #d7d4d3;
}
.plr-light-theme .plr-side-navigation.collapsed .side-navigation-root-container .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active:focus, .plr-light-theme .plr-side-navigation.collapsed .side-navigation-root-container .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active.cdk-keyboard-focused,
html .plr-side-navigation.collapsed .side-navigation-root-container .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active:focus,
html .plr-side-navigation.collapsed .side-navigation-root-container .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active.cdk-keyboard-focused {
  outline: none;
  box-shadow: 0px 0px 0px 2px var(--plr-color-white) inset;
}
.plr-light-theme .plr-side-navigation.collapsed .side-navigation-root-container .sub-menu-container,
html .plr-side-navigation.collapsed .side-navigation-root-container .sub-menu-container {
  box-shadow: none;
}
.plr-light-theme .side-navigation-item-button,
html .side-navigation-item-button {
  border: none;
  border-radius: 0px;
  background: transparent;
  color: var(--plr-color-white);
}
.plr-light-theme .side-navigation-item-button:hover,
html .side-navigation-item-button:hover {
  border-radius: 4px;
}
.plr-light-theme .side-navigation-item-button .icon,
html .side-navigation-item-button .icon {
  font-size: 2.25rem;
}
.plr-light-theme .side-navigation-item-button .title,
html .side-navigation-item-button .title {
  font-size: 0.75rem;
}
.plr-light-theme .side-navigation-item-button.main-item:hover:not(.link-active), .plr-light-theme .side-navigation-item-button.main-item:focus:not(.link-active),
html .side-navigation-item-button.main-item:hover:not(.link-active),
html .side-navigation-item-button.main-item:focus:not(.link-active) {
  background: #08778a;
}
.plr-light-theme .side-navigation-item-button.main-item:hover:not(.link-active) .icon,
.plr-light-theme .side-navigation-item-button.main-item:hover:not(.link-active) .title, .plr-light-theme .side-navigation-item-button.main-item:focus:not(.link-active) .icon,
.plr-light-theme .side-navigation-item-button.main-item:focus:not(.link-active) .title,
html .side-navigation-item-button.main-item:hover:not(.link-active) .icon,
html .side-navigation-item-button.main-item:hover:not(.link-active) .title,
html .side-navigation-item-button.main-item:focus:not(.link-active) .icon,
html .side-navigation-item-button.main-item:focus:not(.link-active) .title {
  color: var(--plr-color-white);
}
.plr-light-theme .side-navigation-item-button.main-item.link-active,
html .side-navigation-item-button.main-item.link-active {
  background-color: var(--plr-color-white);
  color: #076575;
}
.plr-light-theme .side-navigation-item-button.main-item.link-active:active, .plr-light-theme .side-navigation-item-button.main-item.link-active:focus,
html .side-navigation-item-button.main-item.link-active:active,
html .side-navigation-item-button.main-item.link-active:focus {
  background: #fafafa;
}
.plr-light-theme .side-navigation-item-button.main-item.sub-menu-expanded,
html .side-navigation-item-button.main-item.sub-menu-expanded {
  background: #08778a;
  color: var(--plr-color-white);
  border-radius: 4px;
}
.plr-light-theme .side-navigation-item-button.sub-item,
html .side-navigation-item-button.sub-item {
  outline: none;
  border: 1px solid transparent;
  border-bottom-color: var(--plr-color-neutral-200);
}
.plr-light-theme .side-navigation-item-button.sub-item .title,
html .side-navigation-item-button.sub-item .title {
  color: var(--plr-base-text-color);
  font-size: 0.875rem;
}
.plr-light-theme .side-navigation-item-button.sub-item:hover, .plr-light-theme .side-navigation-item-button.sub-item:active, .plr-light-theme .side-navigation-item-button.sub-item:focus, .plr-light-theme .side-navigation-item-button.sub-item.link-active, .plr-light-theme .side-navigation-item-button.sub-item.cdk-focused,
html .side-navigation-item-button.sub-item:hover,
html .side-navigation-item-button.sub-item:active,
html .side-navigation-item-button.sub-item:focus,
html .side-navigation-item-button.sub-item.link-active,
html .side-navigation-item-button.sub-item.cdk-focused {
  background: var(--plr-emphasize-bg-hover-color);
  border: 1px solid var(--plr-emphasize-border-hover-color);
  outline: 1px solid var(--plr-emphasize-border-hover-color);
}
.plr-light-theme .side-navigation-item-button.sub-item:hover .title, .plr-light-theme .side-navigation-item-button.sub-item:active .title, .plr-light-theme .side-navigation-item-button.sub-item:focus .title, .plr-light-theme .side-navigation-item-button.sub-item.link-active .title, .plr-light-theme .side-navigation-item-button.sub-item.cdk-focused .title,
html .side-navigation-item-button.sub-item:hover .title,
html .side-navigation-item-button.sub-item:active .title,
html .side-navigation-item-button.sub-item:focus .title,
html .side-navigation-item-button.sub-item.link-active .title,
html .side-navigation-item-button.sub-item.cdk-focused .title {
  color: var(--plr-focus-color);
}
.plr-light-theme .side-navigation-menu,
html .side-navigation-menu {
  margin-top: 4px;
}
.plr-light-theme .plr-page-layout,
html .plr-page-layout {
  background-color: var(--plr-page-layout-bg-color);
}
.plr-light-theme .plr-page-layout.transparent,
html .plr-page-layout.transparent {
  background-color: transparent;
}
.plr-light-theme .plr-page-layout > .wrapper,
html .plr-page-layout > .wrapper {
  padding: 0px 10px;
}
@media print {
  .plr-light-theme .plr-page-layout > .wrapper,
  html .plr-page-layout > .wrapper {
    height: auto;
  }
}
.plr-light-theme .plr-page-layout > .wrapper .heading,
html .plr-page-layout > .wrapper .heading {
  line-height: normal;
  color: var(--plr-h1-color);
  padding-top: 10px;
}
.plr-light-theme .plr-page-layout > .wrapper > .header-grid,
html .plr-page-layout > .wrapper > .header-grid {
  background-color: var(--plr-page-layout-bg-color);
  position: relative;
}
.plr-light-theme .plr-page-layout > .wrapper > .header-grid .additional-options-container .plr-button-toolbar .more-button:hover, .plr-light-theme .plr-page-layout > .wrapper > .header-grid .additional-options-container .plr-button-toolbar .more-button.cdk-focused, .plr-light-theme .plr-page-layout > .wrapper > .header-grid .additional-options-container .plr-button-toolbar .more-button:focus,
html .plr-page-layout > .wrapper > .header-grid .additional-options-container .plr-button-toolbar .more-button:hover,
html .plr-page-layout > .wrapper > .header-grid .additional-options-container .plr-button-toolbar .more-button.cdk-focused,
html .plr-page-layout > .wrapper > .header-grid .additional-options-container .plr-button-toolbar .more-button:focus {
  background-color: var(--plr-color-white) !important;
}
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar {
  background: var(--plr-base-bg-color);
  color: #076575;
}
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar plr-metadata-header,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar plr-metadata-header {
  color: #076575;
}
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-icon-button,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-icon-button {
  font-family: Roboto, Helvetica Neue, sans-serif;
  font-size: 14px;
  font-weight: 500;
}
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-divider,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-divider {
  margin: 0 10px 0 0;
  border-color: #fce4c7;
  height: 40px;
}
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar > .aux-actions-container .mat-mdc-slide-toggle.cdk-focused .mdc-switch, .plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar > .aux-actions-container .mat-mdc-slide-toggle:hover .mdc-switch, .plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar > .aux-actions-container .mat-mdc-slide-toggle:focus .mdc-switch,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar > .aux-actions-container .mat-mdc-slide-toggle.cdk-focused .mdc-switch,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar > .aux-actions-container .mat-mdc-slide-toggle:hover .mdc-switch,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar > .aux-actions-container .mat-mdc-slide-toggle:focus .mdc-switch {
  border-color: var(--plr-focus-color);
}
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar > .aux-actions-container .mat-mdc-slide-toggle.cdk-focused .mdc-switch .mdc-switch__shadow, .plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar > .aux-actions-container .mat-mdc-slide-toggle:hover .mdc-switch .mdc-switch__shadow, .plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar > .aux-actions-container .mat-mdc-slide-toggle:focus .mdc-switch .mdc-switch__shadow,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar > .aux-actions-container .mat-mdc-slide-toggle.cdk-focused .mdc-switch .mdc-switch__shadow,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar > .aux-actions-container .mat-mdc-slide-toggle:hover .mdc-switch .mdc-switch__shadow,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar > .aux-actions-container .mat-mdc-slide-toggle:focus .mdc-switch .mdc-switch__shadow {
  background-color: var(--plr-focus-color);
}
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar > .aux-actions-container .mat-mdc-slide-toggle.cdk-focused.mat-mdc-slide-toggle-checked .mdc-switch__shadow, .plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar > .aux-actions-container .mat-mdc-slide-toggle:hover.mat-mdc-slide-toggle-checked .mdc-switch__shadow, .plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar > .aux-actions-container .mat-mdc-slide-toggle:focus.mat-mdc-slide-toggle-checked .mdc-switch__shadow,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar > .aux-actions-container .mat-mdc-slide-toggle.cdk-focused.mat-mdc-slide-toggle-checked .mdc-switch__shadow,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar > .aux-actions-container .mat-mdc-slide-toggle:hover.mat-mdc-slide-toggle-checked .mdc-switch__shadow,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar > .aux-actions-container .mat-mdc-slide-toggle:focus.mat-mdc-slide-toggle-checked .mdc-switch__shadow {
  background-color: var(--plr-emphasize-border-hover-color);
}
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar > .aux-actions-container .mat-mdc-slide-toggle.cdk-focused .mdc-switch__ripple, .plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar > .aux-actions-container .mat-mdc-slide-toggle:focus .mdc-switch__ripple,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar > .aux-actions-container .mat-mdc-slide-toggle.cdk-focused .mdc-switch__ripple,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar > .aux-actions-container .mat-mdc-slide-toggle:focus .mdc-switch__ripple {
  display: initial;
}
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar > .aux-actions-container .mat-mdc-slide-toggle.cdk-focused .mdc-switch__ripple .mat-mdc-slide-toggle-ripple, .plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar > .aux-actions-container .mat-mdc-slide-toggle:focus .mdc-switch__ripple .mat-mdc-slide-toggle-ripple,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar > .aux-actions-container .mat-mdc-slide-toggle.cdk-focused .mdc-switch__ripple .mat-mdc-slide-toggle-ripple,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar > .aux-actions-container .mat-mdc-slide-toggle:focus .mdc-switch__ripple .mat-mdc-slide-toggle-ripple {
  background-color: #043d46;
  opacity: 0.2;
}
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .tab-container .mat-mdc-tab-nav-bar,
html .plr-page-layout > .wrapper > .header-grid > .tab-container .mat-mdc-tab-nav-bar {
  border-bottom: none;
}
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .tab-container .mat-mdc-tab-link-container,
html .plr-page-layout > .wrapper > .header-grid > .tab-container .mat-mdc-tab-link-container {
  height: auto;
}
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .tab-container .mat-mdc-tab-link-container .mat-mdc-tab-link,
html .plr-page-layout > .wrapper > .header-grid > .tab-container .mat-mdc-tab-link-container .mat-mdc-tab-link {
  color: var(--plr-tab-color);
  border-radius: 6px 6px 0 0;
  height: 34px;
  min-width: 120px;
  font-weight: 400;
  font-size: 16px;
  background-color: var(--plr-tab-bg-color-dark);
  border: 1px solid transparent;
  margin-right: 10px;
  opacity: 1;
}
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .tab-container .mat-mdc-tab-link-container .mat-mdc-tab-link .mdc-tab__text-label,
html .plr-page-layout > .wrapper > .header-grid > .tab-container .mat-mdc-tab-link-container .mat-mdc-tab-link .mdc-tab__text-label {
  color: var(--theme-primary-900);
}
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .tab-container .mat-mdc-tab-link-container .mat-mdc-tab-link.mdc-tab--active,
html .plr-page-layout > .wrapper > .header-grid > .tab-container .mat-mdc-tab-link-container .mat-mdc-tab-link.mdc-tab--active {
  font-weight: 500;
  font-size: 16px;
  opacity: 1;
  font-family: var(--plr-roboto-medium);
  background-color: var(--plr-color-white);
}
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .tab-container .mat-mdc-tab-link-container .mat-mdc-tab-link.mdc-tab--active .mdc-tab__text-label,
html .plr-page-layout > .wrapper > .header-grid > .tab-container .mat-mdc-tab-link-container .mat-mdc-tab-link.mdc-tab--active .mdc-tab__text-label {
  color: var(--plr-color-primary-700);
}
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .tab-container .mat-mdc-tab-link-container .mat-mdc-tab-link:hover:not(.mdc-tab--active),
html .plr-page-layout > .wrapper > .header-grid > .tab-container .mat-mdc-tab-link-container .mat-mdc-tab-link:hover:not(.mdc-tab--active) {
  color: var(--plr-focus-color);
  background-color: var(--plr-tab-hover-bg-color);
  border-top: 1px solid var(--plr-tab-border-color);
  border-left: 1px solid var(--plr-tab-border-color);
  border-right: 1px solid var(--plr-tab-border-color);
  border-bottom: 1px solid transparent;
}
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .tab-container .mat-mdc-tab-link-container .mat-mdc-tab-link.cdk-focused, .plr-light-theme .plr-page-layout > .wrapper > .header-grid > .tab-container .mat-mdc-tab-link-container .mat-mdc-tab-link:focus,
html .plr-page-layout > .wrapper > .header-grid > .tab-container .mat-mdc-tab-link-container .mat-mdc-tab-link.cdk-focused,
html .plr-page-layout > .wrapper > .header-grid > .tab-container .mat-mdc-tab-link-container .mat-mdc-tab-link:focus {
  outline: none;
  color: var(--plr-focus-color);
  background-color: var(--plr-tab-hover-bg-color);
  border: 1px solid var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
}
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .tab-container .mat-mdc-tab-link-container .mat-ink-bar,
html .plr-page-layout > .wrapper > .header-grid > .tab-container .mat-mdc-tab-link-container .mat-ink-bar {
  display: none;
}
@media screen and (max-width: 1080px) {
  .plr-light-theme .plr-page-layout > .wrapper > .header-grid > .tab-container .mat-mdc-tab-link-container .mat-mdc-tab-link,
  html .plr-page-layout > .wrapper > .header-grid > .tab-container .mat-mdc-tab-link-container .mat-mdc-tab-link {
    height: 25px;
    min-width: 100px;
    padding: 0px 20px;
  }
}
@media screen and (max-width: 772px) {
  .plr-light-theme .plr-page-layout > .wrapper > .header-grid > .tab-container .mat-mdc-tab-link-container .mat-mdc-tab-link,
  html .plr-page-layout > .wrapper > .header-grid > .tab-container .mat-mdc-tab-link-container .mat-mdc-tab-link {
    height: 20px;
    min-width: 85px;
    margin-right: 8px;
    padding: 0px 15px;
  }
}
.plr-light-theme .plr-page-layout > .wrapper .toggle-column-container .mat-mdc-tab-header .mat-mdc-tab.cdk-focused, .plr-light-theme .plr-page-layout > .wrapper .toggle-column-container .mat-mdc-tab-header .mat-mdc-tab:focus,
html .plr-page-layout > .wrapper .toggle-column-container .mat-mdc-tab-header .mat-mdc-tab.cdk-focused,
html .plr-page-layout > .wrapper .toggle-column-container .mat-mdc-tab-header .mat-mdc-tab:focus {
  outline: none;
  color: var(--plr-focus-color);
  background-color: var(--plr-color-white);
  border: 1px solid var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
}
.plr-light-theme .plr-page-layout > .wrapper > .header-content > *,
html .plr-page-layout > .wrapper > .header-content > * {
  margin-right: var(--plr-content-area-rl-margin);
  margin-left: var(--plr-content-area-rl-margin);
}
.plr-light-theme .plr-page-layout > .wrapper .plr-page-layout > .wrapper,
html .plr-page-layout > .wrapper .plr-page-layout > .wrapper {
  padding: 0px;
}
.plr-light-theme .plr-page-layout > .wrapper > .root-container .content-area,
html .plr-page-layout > .wrapper > .root-container .content-area {
  background-color: white;
}
.plr-light-theme .plr-page-layout > .wrapper > .root-container .content-area.transparent,
html .plr-page-layout > .wrapper > .root-container .content-area.transparent {
  background-color: transparent;
}
.plr-light-theme .plr-page-layout > .wrapper > .root-container .vertical-rule,
html .plr-page-layout > .wrapper > .root-container .vertical-rule {
  background: #fce4c7;
}
.plr-light-theme .plr-page-layout > .wrapper > .root-container > .content-area,
html .plr-page-layout > .wrapper > .root-container > .content-area {
  margin: var(--plr-content-area-margin);
  padding: 5px;
  background-color: var(--plr-color-white);
  box-shadow: var(--plr-content-area-box-shadow);
  border-radius: var(--plr-content-area-border-radius);
}
.plr-light-theme .plr-page-layout > .wrapper > .root-container > .content-area > .fill-container-wrapper > .fill-container-parent.toggle-column-enabled,
html .plr-page-layout > .wrapper > .root-container > .content-area > .fill-container-wrapper > .fill-container-parent.toggle-column-enabled {
  background-color: transparent !important;
}
.plr-light-theme .plr-page-layout > .wrapper > .root-container > .content-area > .fill-container-wrapper > .fill-container-parent.toggle-column-enabled + .vertical-rule,
html .plr-page-layout > .wrapper > .root-container > .content-area > .fill-container-wrapper > .fill-container-parent.toggle-column-enabled + .vertical-rule {
  display: none;
}
.plr-light-theme .plr-page-layout > .wrapper > .root-container > .content-area > .fill-container-wrapper > .toggle-column-wrapper,
html .plr-page-layout > .wrapper > .root-container > .content-area > .fill-container-wrapper > .toggle-column-wrapper {
  margin: 5px 0px 5px 8px;
  padding: 3px 5px;
  box-shadow: -3px 0px 10px -5px var(--plr-content-area-box-shadow-color);
}
@media screen and (max-width: 772px) {
  .plr-light-theme .plr-page-layout > .wrapper > .root-container > .content-area > .fill-container-wrapper.toggle-column-opened,
  html .plr-page-layout > .wrapper > .root-container > .content-area > .fill-container-wrapper.toggle-column-opened {
    margin-left: 2px;
  }
}
.plr-light-theme .plr-page-layout.plr-has-tabs .page-layout-wrapper,
html .plr-page-layout.plr-has-tabs .page-layout-wrapper {
  padding: 0px;
}
.plr-light-theme .plr-page-layout.plr-has-tabs > .wrapper > .header-content > .actions-bar,
.plr-light-theme .plr-page-layout.plr-has-tabs .plr-page-layout > .wrapper > .header-content > .actions-bar,
html .plr-page-layout.plr-has-tabs > .wrapper > .header-content > .actions-bar,
html .plr-page-layout.plr-has-tabs .plr-page-layout > .wrapper > .header-content > .actions-bar {
  border-radius: 0px 8px 8px 8px;
}
.plr-light-theme .plr-page-layout.plr-has-sub-content-areas > .wrapper > .root-container > .content-area,
html .plr-page-layout.plr-has-sub-content-areas > .wrapper > .root-container > .content-area {
  background-color: transparent;
  border-radius: 0px;
}
.plr-light-theme .plr-dashboard .plr-page-layout > .wrapper,
html .plr-dashboard .plr-page-layout > .wrapper {
  padding: 10px 5px 10px 5px;
}
.plr-light-theme .plr-dashboard .plr-page-layout > .wrapper .heading,
html .plr-dashboard .plr-page-layout > .wrapper .heading {
  margin: 0px;
  padding: 0px;
}
.plr-light-theme .plr-dashboard .plr-page-layout > .wrapper > .root-container > .content-area,
html .plr-dashboard .plr-page-layout > .wrapper > .root-container > .content-area {
  background-color: transparent;
}
.plr-light-theme .plr-side-navigation-layout .plr-dashboard .plr-page-layout > .wrapper,
html .plr-side-navigation-layout .plr-dashboard .plr-page-layout > .wrapper {
  padding-top: 0px;
}
.plr-light-theme .plr-dashboard > .plr-page-layout > .wrapper > .root-container > .content-area,
.plr-light-theme .plr-page-layout.plr-has-sub-content-areas > .wrapper > .root-container > .content-area,
html .plr-dashboard > .plr-page-layout > .wrapper > .root-container > .content-area,
html .plr-page-layout.plr-has-sub-content-areas > .wrapper > .root-container > .content-area {
  margin: 0px;
  padding: 0px;
  background-color: transparent;
  box-shadow: none;
}
.plr-light-theme .plr-dashboard > .plr-page-layout > .wrapper > .root-container > .content-area .sub-content-area,
.plr-light-theme .plr-page-layout.plr-has-sub-content-areas > .wrapper > .root-container > .content-area .sub-content-area,
html .plr-dashboard > .plr-page-layout > .wrapper > .root-container > .content-area .sub-content-area,
html .plr-page-layout.plr-has-sub-content-areas > .wrapper > .root-container > .content-area .sub-content-area {
  margin: var(--plr-sub-content-area-margin);
  padding: 5px;
  background-color: var(--plr-color-white);
  box-shadow: var(--plr-content-area-box-shadow);
  border-radius: var(--plr-content-area-border-radius);
}
.plr-light-theme .plr-page-layout.plr-page-layout-loading > .wrapper > .header-content > .actions-bar,
html .plr-page-layout.plr-page-layout-loading > .wrapper > .header-content > .actions-bar {
  min-height: 42px;
}
.plr-light-theme .plr-content-area-maximized .plr-page-layout .header-content .additional-options-container:hover, .plr-light-theme .plr-content-area-maximized .plr-page-layout .header-content .additional-options-container:focus-within,
html .plr-content-area-maximized .plr-page-layout .header-content .additional-options-container:hover,
html .plr-content-area-maximized .plr-page-layout .header-content .additional-options-container:focus-within {
  background-color: var(--plr-body-bg-color);
  box-shadow: var(--plr-reduced-content-area-box-shadow);
  border-radius: 6px;
}
.plr-light-theme .plr-alerts .plr-alert,
html .plr-alerts .plr-alert {
  font-size: 0.875rem;
  font-family: "Roboto Medium";
  border: 2px solid #ffffff;
  border-radius: 6px;
}
.plr-light-theme .plr-alerts .info,
html .plr-alerts .info {
  background-color: #e6f0f7;
  color: #074e75;
}
.plr-light-theme .plr-alerts .warning,
html .plr-alerts .warning {
  background-color: #fbf4dc;
  color: #8a650f;
}
.plr-light-theme .plr-alerts .error,
html .plr-alerts .error {
  background-color: #fff1f2;
  color: #ac0000;
}
.plr-light-theme .plr-alerts .success,
html .plr-alerts .success {
  background-color: #e5f0e5;
  color: #2e7652;
}
.plr-light-theme .plr-alert-toolTip,
html .plr-alert-toolTip {
  white-space: pre-line;
  min-width: 400px;
}
.plr-light-theme .bc-2022-1 .plr-alerts,
html .bc-2022-1 .plr-alerts {
  background-color: var(--plr-color-white);
  border: none;
  border-radius: 8px;
}
.plr-light-theme .bc-2022-1 .plr-alerts:empty,
html .bc-2022-1 .plr-alerts:empty {
  background-color: transparent;
  box-shadow: none;
}
.plr-light-theme .bc-2022-1 .plr-alerts .plr-alert .close-button,
html .bc-2022-1 .plr-alerts .plr-alert .close-button {
  border: 2px solid transparent;
}
.plr-light-theme .bc-2022-1 .plr-alerts .plr-alert .close-button:hover, .plr-light-theme .bc-2022-1 .plr-alerts .plr-alert .close-button:focus, .plr-light-theme .bc-2022-1 .plr-alerts .plr-alert .close-button.cdk-focused,
html .bc-2022-1 .plr-alerts .plr-alert .close-button:hover,
html .bc-2022-1 .plr-alerts .plr-alert .close-button:focus,
html .bc-2022-1 .plr-alerts .plr-alert .close-button.cdk-focused {
  border: 2px solid var(--plr-focus-color);
  /* TODO(mdc-migration): The following rule targets internal classes of button that may no longer apply for the MDC version.*/
}
.plr-light-theme .bc-2022-1 .plr-alerts .plr-alert .close-button:hover .mat-icon, .plr-light-theme .bc-2022-1 .plr-alerts .plr-alert .close-button:focus .mat-icon, .plr-light-theme .bc-2022-1 .plr-alerts .plr-alert .close-button.cdk-focused .mat-icon,
html .bc-2022-1 .plr-alerts .plr-alert .close-button:hover .mat-icon,
html .bc-2022-1 .plr-alerts .plr-alert .close-button:focus .mat-icon,
html .bc-2022-1 .plr-alerts .plr-alert .close-button.cdk-focused .mat-icon {
  color: var(--plr-focus-color);
}
.plr-light-theme .bc-2022-1 .plr-alerts .plr-alert .close-button:hover .mat-mdc-focus-indicator, .plr-light-theme .bc-2022-1 .plr-alerts .plr-alert .close-button:focus .mat-mdc-focus-indicator, .plr-light-theme .bc-2022-1 .plr-alerts .plr-alert .close-button.cdk-focused .mat-mdc-focus-indicator,
html .bc-2022-1 .plr-alerts .plr-alert .close-button:hover .mat-mdc-focus-indicator,
html .bc-2022-1 .plr-alerts .plr-alert .close-button:focus .mat-mdc-focus-indicator,
html .bc-2022-1 .plr-alerts .plr-alert .close-button.cdk-focused .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-light-theme .bc-2022-1 .dialog-layout > .plr-alerts,
html .bc-2022-1 .dialog-layout > .plr-alerts {
  background-color: transparent;
  box-shadow: none;
}
.plr-light-theme .mat-mdc-tab,
.plr-light-theme .mat-mdc-tab-header .mat-mdc-tab,
html .mat-mdc-tab,
html .mat-mdc-tab-header .mat-mdc-tab {
  color: var(--plr-tab-color);
  font-weight: 400;
  font-size: 16px;
  background-color: var(--plr-tab-bg-color);
  height: 34px !important;
  margin: 6px 6px 0 6px;
  border-top: 1px solid var(--plr-tab-border-color);
  border-left: 1px solid var(--plr-tab-border-color);
  border-right: 1px solid var(--plr-tab-border-color);
  border-bottom: 1px solid transparent;
  border-radius: var(--plr-tab-border-radius-curvature) var(--plr-tab-border-radius-curvature) 0 0;
  opacity: 1;
}
.plr-light-theme .mat-mdc-tab:hover:not(.mat-tab-disabled),
.plr-light-theme .mat-mdc-tab-header .mat-mdc-tab:hover:not(.mat-tab-disabled),
html .mat-mdc-tab:hover:not(.mat-tab-disabled),
html .mat-mdc-tab-header .mat-mdc-tab:hover:not(.mat-tab-disabled) {
  color: var(--plr-focus-color);
  background-color: var(--plr-tab-hover-bg-color);
}
.plr-light-theme .mat-mdc-tab.mat-tab-label-active,
.plr-light-theme .mat-mdc-tab-header .mat-mdc-tab.mat-tab-label-active,
html .mat-mdc-tab.mat-tab-label-active,
html .mat-mdc-tab-header .mat-mdc-tab.mat-tab-label-active {
  font-family: var(--plr-roboto-medium);
}
.plr-light-theme .mat-mdc-tab.mat-tab-label-active, .plr-light-theme .mat-mdc-tab.mat-tab-label-active:hover,
.plr-light-theme .mat-mdc-tab-header .mat-mdc-tab.mat-tab-label-active,
.plr-light-theme .mat-mdc-tab-header .mat-mdc-tab.mat-tab-label-active:hover,
html .mat-mdc-tab.mat-tab-label-active,
html .mat-mdc-tab.mat-tab-label-active:hover,
html .mat-mdc-tab-header .mat-mdc-tab.mat-tab-label-active,
html .mat-mdc-tab-header .mat-mdc-tab.mat-tab-label-active:hover {
  color: var(--plr-tab-active-color);
  background-color: var(--plr-tab-active-bg-color);
}
.plr-light-theme .mat-mdc-tab:not(.mat-mdc-tab-disabled) .mdc-tab__content .mdc-tab__text-label,
.plr-light-theme .mat-mdc-tab-header .mat-mdc-tab:not(.mat-mdc-tab-disabled) .mdc-tab__content .mdc-tab__text-label,
.plr-light-theme .mat-mdc-tab-group.mat-primary .mat-mdc-tab:not(.mat-mdc-tab-disabled) .mdc-tab__content .mdc-tab__text-label,
html .mat-mdc-tab:not(.mat-mdc-tab-disabled) .mdc-tab__content .mdc-tab__text-label,
html .mat-mdc-tab-header .mat-mdc-tab:not(.mat-mdc-tab-disabled) .mdc-tab__content .mdc-tab__text-label,
html .mat-mdc-tab-group.mat-primary .mat-mdc-tab:not(.mat-mdc-tab-disabled) .mdc-tab__content .mdc-tab__text-label {
  color: var(--plr-tab-color);
}
.plr-light-theme .mat-mdc-tab:not(.mat-mdc-tab-disabled).cdk-focused,
.plr-light-theme .mat-mdc-tab-header .mat-mdc-tab:not(.mat-mdc-tab-disabled).cdk-focused,
.plr-light-theme .mat-mdc-tab-group.mat-primary .mat-mdc-tab:not(.mat-mdc-tab-disabled).cdk-focused,
html .mat-mdc-tab:not(.mat-mdc-tab-disabled).cdk-focused,
html .mat-mdc-tab-header .mat-mdc-tab:not(.mat-mdc-tab-disabled).cdk-focused,
html .mat-mdc-tab-group.mat-primary .mat-mdc-tab:not(.mat-mdc-tab-disabled).cdk-focused {
  outline: none;
  color: var(--plr-focus-color);
  background-color: var(--plr-tab-active-bg-color);
}
.plr-light-theme .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active, .plr-light-theme .mat-mdc-tab:not(.mat-mdc-tab-disabled):focus,
.plr-light-theme .mat-mdc-tab-header .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active,
.plr-light-theme .mat-mdc-tab-header .mat-mdc-tab:not(.mat-mdc-tab-disabled):focus,
.plr-light-theme .mat-mdc-tab-group.mat-primary .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active,
.plr-light-theme .mat-mdc-tab-group.mat-primary .mat-mdc-tab:not(.mat-mdc-tab-disabled):focus,
html .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active,
html .mat-mdc-tab:not(.mat-mdc-tab-disabled):focus,
html .mat-mdc-tab-header .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active,
html .mat-mdc-tab-header .mat-mdc-tab:not(.mat-mdc-tab-disabled):focus,
html .mat-mdc-tab-group.mat-primary .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active,
html .mat-mdc-tab-group.mat-primary .mat-mdc-tab:not(.mat-mdc-tab-disabled):focus {
  outline: none;
  background-color: var(--plr-tab-active-bg-color);
}
.plr-light-theme .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__content .mdc-tab__text-label, .plr-light-theme .mat-mdc-tab:not(.mat-mdc-tab-disabled):focus .mdc-tab__content .mdc-tab__text-label,
.plr-light-theme .mat-mdc-tab-header .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__content .mdc-tab__text-label,
.plr-light-theme .mat-mdc-tab-header .mat-mdc-tab:not(.mat-mdc-tab-disabled):focus .mdc-tab__content .mdc-tab__text-label,
.plr-light-theme .mat-mdc-tab-group.mat-primary .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__content .mdc-tab__text-label,
.plr-light-theme .mat-mdc-tab-group.mat-primary .mat-mdc-tab:not(.mat-mdc-tab-disabled):focus .mdc-tab__content .mdc-tab__text-label,
html .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__content .mdc-tab__text-label,
html .mat-mdc-tab:not(.mat-mdc-tab-disabled):focus .mdc-tab__content .mdc-tab__text-label,
html .mat-mdc-tab-header .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__content .mdc-tab__text-label,
html .mat-mdc-tab-header .mat-mdc-tab:not(.mat-mdc-tab-disabled):focus .mdc-tab__content .mdc-tab__text-label,
html .mat-mdc-tab-group.mat-primary .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__content .mdc-tab__text-label,
html .mat-mdc-tab-group.mat-primary .mat-mdc-tab:not(.mat-mdc-tab-disabled):focus .mdc-tab__content .mdc-tab__text-label {
  color: var(--plr-focus-color);
}
.plr-light-theme .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab-indicator .mdc-tab-indicator__content--underline, .plr-light-theme .mat-mdc-tab:not(.mat-mdc-tab-disabled):focus .mdc-tab-indicator .mdc-tab-indicator__content--underline,
.plr-light-theme .mat-mdc-tab-header .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab-indicator .mdc-tab-indicator__content--underline,
.plr-light-theme .mat-mdc-tab-header .mat-mdc-tab:not(.mat-mdc-tab-disabled):focus .mdc-tab-indicator .mdc-tab-indicator__content--underline,
.plr-light-theme .mat-mdc-tab-group.mat-primary .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab-indicator .mdc-tab-indicator__content--underline,
.plr-light-theme .mat-mdc-tab-group.mat-primary .mat-mdc-tab:not(.mat-mdc-tab-disabled):focus .mdc-tab-indicator .mdc-tab-indicator__content--underline,
html .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab-indicator .mdc-tab-indicator__content--underline,
html .mat-mdc-tab:not(.mat-mdc-tab-disabled):focus .mdc-tab-indicator .mdc-tab-indicator__content--underline,
html .mat-mdc-tab-header .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab-indicator .mdc-tab-indicator__content--underline,
html .mat-mdc-tab-header .mat-mdc-tab:not(.mat-mdc-tab-disabled):focus .mdc-tab-indicator .mdc-tab-indicator__content--underline,
html .mat-mdc-tab-group.mat-primary .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab-indicator .mdc-tab-indicator__content--underline,
html .mat-mdc-tab-group.mat-primary .mat-mdc-tab:not(.mat-mdc-tab-disabled):focus .mdc-tab-indicator .mdc-tab-indicator__content--underline {
  border: none;
}
.plr-light-theme .mat-mdc-tab-group .mat-mdc-tab:first-of-type,
html .mat-mdc-tab-group .mat-mdc-tab:first-of-type {
  margin-left: 0;
}
@media print {
  .plr-light-theme .mat-button-toggle-group,
  .plr-light-theme .mat-button-toggle-button,
  .plr-light-theme .mat-button,
  .plr-light-theme .mdc-button,
  .plr-light-theme .mdc-icon-button,
  .plr-light-theme .mat-mdc-menu-trigger,
  .plr-light-theme .plr-primary-button,
  .plr-light-theme .mat-mdc-button:not(:disabled).plr-toolbar-button,
  .plr-light-theme .plr-secondary-button,
  .plr-light-theme .plr-tertiary-button,
  .plr-light-theme .plr-neutral-button,
  html .mat-button-toggle-group,
  html .mat-button-toggle-button,
  html .mat-button,
  html .mdc-button,
  html .mdc-icon-button,
  html .mat-mdc-menu-trigger,
  html .plr-primary-button,
  html .plr-dark-theme .mat-mdc-button:not(:disabled).plr-toolbar-button,
  .plr-dark-theme html .mat-mdc-button:not(:disabled).plr-toolbar-button,
  html .mat-mdc-button:not(:disabled).plr-toolbar-button,
  html .plr-secondary-button,
  html .plr-tertiary-button,
  html .plr-neutral-button {
    display: none !important;
  }
}
.plr-light-theme .mat-mdc-unelevated-button,
.plr-light-theme .mat-mdc-raised-button,
.plr-light-theme .mat-mdc-fab,
.plr-light-theme .mat-mdc-mini-fab,
html .mat-mdc-unelevated-button,
html .mat-mdc-raised-button,
html .mat-mdc-fab,
html .mat-mdc-mini-fab {
  background: #08778a;
  color: white;
}
.plr-light-theme .mat-mdc-unelevated-button:hover,
.plr-light-theme .mat-mdc-raised-button:hover,
.plr-light-theme .mat-mdc-fab:hover,
.plr-light-theme .mat-mdc-mini-fab:hover,
html .mat-mdc-unelevated-button:hover,
html .mat-mdc-raised-button:hover,
html .mat-mdc-fab:hover,
html .mat-mdc-mini-fab:hover {
  background: #0a8aa0;
}
.plr-light-theme .mat-mdc-unelevated-button:focus, .plr-light-theme .mat-mdc-unelevated-button:active,
.plr-light-theme .mat-mdc-raised-button:focus,
.plr-light-theme .mat-mdc-raised-button:active,
.plr-light-theme .mat-mdc-fab:focus,
.plr-light-theme .mat-mdc-fab:active,
.plr-light-theme .mat-mdc-mini-fab:focus,
.plr-light-theme .mat-mdc-mini-fab:active,
html .mat-mdc-unelevated-button:focus,
html .mat-mdc-unelevated-button:active,
html .mat-mdc-raised-button:focus,
html .mat-mdc-raised-button:active,
html .mat-mdc-fab:focus,
html .mat-mdc-fab:active,
html .mat-mdc-mini-fab:focus,
html .mat-mdc-mini-fab:active {
  border-radius: 6px;
}
.plr-light-theme .mat-mdc-outlined-button:not([disabled]),
html .mat-mdc-outlined-button:not([disabled]) {
  border: 1px solid #08778a;
  background: transparent;
  color: #076575;
}
.plr-light-theme .mat-mdc-outlined-button:hover,
html .mat-mdc-outlined-button:hover {
  background: #f3f7fb;
  border: 1px solid #0a8aa0;
}
.plr-light-theme .mat-mdc-outlined-button:focus, .plr-light-theme .mat-mdc-outlined-button:active,
html .mat-mdc-outlined-button:focus,
html .mat-mdc-outlined-button:active {
  background: #f3f7fb;
  border: 1px solid #3095ff;
}
.plr-light-theme .mat-mdc-button:not(:disabled).text-button,
html .mat-mdc-button:not(:disabled).text-button {
  background: white;
  color: #076575;
  height: 36px;
  line-height: normal !important;
}
.plr-light-theme .mat-mdc-button:not(:disabled).text-button .mdc-button__label,
html .mat-mdc-button:not(:disabled).text-button .mdc-button__label {
  display: inline-flex !important;
  align-items: center !important;
  font-weight: normal;
}
.plr-light-theme .mat-mdc-button:not(:disabled).text-button:focus, .plr-light-theme .mat-mdc-button:not(:disabled).text-button:active,
html .mat-mdc-button:not(:disabled).text-button:focus,
html .mat-mdc-button:not(:disabled).text-button:active {
  background: white;
}
.plr-light-theme .plr-icon-text-button .mdc-button__label,
html .plr-icon-text-button .mdc-button__label {
  display: inline-flex !important;
  align-items: center !important;
  font-weight: normal;
  gap: 8px;
}
.plr-light-theme .mat-form-field-invalid,
html .mat-form-field-invalid {
  margin-bottom: 10px;
}
.plr-light-theme .mat-form-field-invalid mat-icon,
html .mat-form-field-invalid mat-icon {
  color: #b90000;
}
.plr-light-theme .mat-form-field-appearance-fill.mat-form-field-invalid .mdc-line-ripple,
html .mat-form-field-appearance-fill.mat-form-field-invalid .mdc-line-ripple {
  height: 3px !important;
}
.plr-light-theme .plr-dark-theme .mat-mdc-unelevated-button, .plr-dark-theme .plr-light-theme .mat-mdc-unelevated-button,
.plr-light-theme .plr-dark-theme .mat-mdc-raised-button,
.plr-dark-theme .plr-light-theme .mat-mdc-raised-button,
.plr-light-theme .plr-dark-theme .mat-mdc-fab,
.plr-dark-theme .plr-light-theme .mat-mdc-fab,
.plr-light-theme .plr-dark-theme .mat-mdc-mini-fab,
.plr-dark-theme .plr-light-theme .mat-mdc-mini-fab,
.plr-light-theme .plr-dark-theme .positive-button,
.plr-dark-theme .plr-light-theme .positive-button, .plr-light-theme .mat-mdc-unelevated-button,
.plr-light-theme .mat-mdc-raised-button,
.plr-light-theme .mat-mdc-fab,
.plr-light-theme .mat-mdc-mini-fab,
.plr-light-theme .positive-button,
.plr-light-theme .positive-button.mat-mdc-button:not(:disabled),
.plr-light-theme html .mat-mdc-unelevated-button,
html .plr-light-theme .mat-mdc-unelevated-button,
.plr-light-theme html .mat-mdc-raised-button,
html .plr-light-theme .mat-mdc-raised-button,
.plr-light-theme html .mat-mdc-fab,
html .plr-light-theme .mat-mdc-fab,
.plr-light-theme html .mat-mdc-mini-fab,
html .plr-light-theme .mat-mdc-mini-fab,
.plr-light-theme html .positive-button,
html .plr-light-theme .positive-button,
html .plr-dark-theme .mat-mdc-unelevated-button,
.plr-dark-theme html .mat-mdc-unelevated-button,
html .plr-dark-theme .mat-mdc-raised-button,
.plr-dark-theme html .mat-mdc-raised-button,
html .plr-dark-theme .mat-mdc-fab,
.plr-dark-theme html .mat-mdc-fab,
html .plr-dark-theme .mat-mdc-mini-fab,
.plr-dark-theme html .mat-mdc-mini-fab,
html .plr-dark-theme .positive-button,
.plr-dark-theme html .positive-button,
html .plr-dark-theme .positive-button.mat-mdc-button:not(:disabled),
.plr-dark-theme html .positive-button.mat-mdc-button:not(:disabled),
html .plr-light-theme .mat-mdc-unelevated-button,
.plr-light-theme html .mat-mdc-unelevated-button,
html .plr-light-theme .mat-mdc-raised-button,
.plr-light-theme html .mat-mdc-raised-button,
html .plr-light-theme .mat-mdc-fab,
.plr-light-theme html .mat-mdc-fab,
html .plr-light-theme .mat-mdc-mini-fab,
.plr-light-theme html .mat-mdc-mini-fab,
html .plr-light-theme .positive-button,
.plr-light-theme html .positive-button,
html .mat-mdc-unelevated-button,
html .mat-mdc-raised-button,
html .mat-mdc-fab,
html .mat-mdc-mini-fab,
html .positive-button,
html .positive-button.mat-mdc-button:not(:disabled) {
  background: #08778a;
  color: white;
}
.plr-light-theme .plr-dark-theme .mat-mdc-unelevated-button:hover, .plr-dark-theme .plr-light-theme .mat-mdc-unelevated-button:hover,
.plr-light-theme .plr-dark-theme .mat-mdc-raised-button:hover,
.plr-dark-theme .plr-light-theme .mat-mdc-raised-button:hover,
.plr-light-theme .plr-dark-theme .mat-mdc-fab:hover,
.plr-dark-theme .plr-light-theme .mat-mdc-fab:hover,
.plr-light-theme .plr-dark-theme .mat-mdc-mini-fab:hover,
.plr-dark-theme .plr-light-theme .mat-mdc-mini-fab:hover,
.plr-light-theme .plr-dark-theme .positive-button:hover,
.plr-dark-theme .plr-light-theme .positive-button:hover, .plr-light-theme .mat-mdc-unelevated-button:hover,
.plr-light-theme .mat-mdc-raised-button:hover,
.plr-light-theme .mat-mdc-fab:hover,
.plr-light-theme .mat-mdc-mini-fab:hover,
.plr-light-theme .positive-button:hover,
.plr-light-theme .positive-button.mat-mdc-button:hover:not(:disabled),
.plr-light-theme html .mat-mdc-unelevated-button:hover,
html .plr-light-theme .mat-mdc-unelevated-button:hover,
.plr-light-theme html .mat-mdc-raised-button:hover,
html .plr-light-theme .mat-mdc-raised-button:hover,
.plr-light-theme html .mat-mdc-fab:hover,
html .plr-light-theme .mat-mdc-fab:hover,
.plr-light-theme html .mat-mdc-mini-fab:hover,
html .plr-light-theme .mat-mdc-mini-fab:hover,
.plr-light-theme html .positive-button:hover,
html .plr-light-theme .positive-button:hover,
html .plr-dark-theme .mat-mdc-unelevated-button:hover,
.plr-dark-theme html .mat-mdc-unelevated-button:hover,
html .plr-dark-theme .mat-mdc-raised-button:hover,
.plr-dark-theme html .mat-mdc-raised-button:hover,
html .plr-dark-theme .mat-mdc-fab:hover,
.plr-dark-theme html .mat-mdc-fab:hover,
html .plr-dark-theme .mat-mdc-mini-fab:hover,
.plr-dark-theme html .mat-mdc-mini-fab:hover,
html .plr-dark-theme .positive-button:hover,
.plr-dark-theme html .positive-button:hover,
html .plr-light-theme .mat-mdc-unelevated-button:hover,
.plr-light-theme html .mat-mdc-unelevated-button:hover,
html .plr-light-theme .mat-mdc-raised-button:hover,
.plr-light-theme html .mat-mdc-raised-button:hover,
html .plr-light-theme .mat-mdc-fab:hover,
.plr-light-theme html .mat-mdc-fab:hover,
html .plr-light-theme .mat-mdc-mini-fab:hover,
.plr-light-theme html .mat-mdc-mini-fab:hover,
html .plr-light-theme .positive-button:hover,
.plr-light-theme html .positive-button:hover,
html .mat-mdc-unelevated-button:hover,
html .mat-mdc-raised-button:hover,
html .mat-mdc-fab:hover,
html .mat-mdc-mini-fab:hover,
html .positive-button:hover,
html .positive-button.mat-mdc-button:hover:not(:disabled) {
  background: #0a8aa0;
  cursor: pointer;
}
.plr-light-theme .plr-dark-theme [disabled].mat-mdc-unelevated-button, .plr-dark-theme .plr-light-theme [disabled].mat-mdc-unelevated-button,
.plr-light-theme .plr-dark-theme [disabled].mat-mdc-raised-button,
.plr-dark-theme .plr-light-theme [disabled].mat-mdc-raised-button,
.plr-light-theme .plr-dark-theme [disabled].mat-mdc-fab,
.plr-dark-theme .plr-light-theme [disabled].mat-mdc-fab,
.plr-light-theme .plr-dark-theme [disabled].mat-mdc-mini-fab,
.plr-dark-theme .plr-light-theme [disabled].mat-mdc-mini-fab,
.plr-light-theme .plr-dark-theme [disabled].positive-button,
.plr-dark-theme .plr-light-theme [disabled].positive-button, .plr-light-theme [disabled].mat-mdc-unelevated-button,
.plr-light-theme [disabled].mat-mdc-raised-button,
.plr-light-theme [disabled].mat-mdc-fab,
.plr-light-theme [disabled].mat-mdc-mini-fab,
.plr-light-theme [disabled].positive-button,
.plr-light-theme [disabled].positive-button.mat-mdc-button:not(:disabled),
.plr-light-theme html [disabled].mat-mdc-unelevated-button,
html .plr-light-theme [disabled].mat-mdc-unelevated-button,
.plr-light-theme html [disabled].mat-mdc-raised-button,
html .plr-light-theme [disabled].mat-mdc-raised-button,
.plr-light-theme html [disabled].mat-mdc-fab,
html .plr-light-theme [disabled].mat-mdc-fab,
.plr-light-theme html [disabled].mat-mdc-mini-fab,
html .plr-light-theme [disabled].mat-mdc-mini-fab,
.plr-light-theme html [disabled].positive-button,
html .plr-light-theme [disabled].positive-button,
html .plr-dark-theme [disabled].mat-mdc-unelevated-button,
.plr-dark-theme html [disabled].mat-mdc-unelevated-button,
html .plr-dark-theme [disabled].mat-mdc-raised-button,
.plr-dark-theme html [disabled].mat-mdc-raised-button,
html .plr-dark-theme [disabled].mat-mdc-fab,
.plr-dark-theme html [disabled].mat-mdc-fab,
html .plr-dark-theme [disabled].mat-mdc-mini-fab,
.plr-dark-theme html [disabled].mat-mdc-mini-fab,
html .plr-dark-theme [disabled].positive-button,
.plr-dark-theme html [disabled].positive-button,
html .plr-light-theme [disabled].mat-mdc-unelevated-button,
.plr-light-theme html [disabled].mat-mdc-unelevated-button,
html .plr-light-theme [disabled].mat-mdc-raised-button,
.plr-light-theme html [disabled].mat-mdc-raised-button,
html .plr-light-theme [disabled].mat-mdc-fab,
.plr-light-theme html [disabled].mat-mdc-fab,
html .plr-light-theme [disabled].mat-mdc-mini-fab,
.plr-light-theme html [disabled].mat-mdc-mini-fab,
html .plr-light-theme [disabled].positive-button,
.plr-light-theme html [disabled].positive-button,
html [disabled].mat-mdc-unelevated-button,
html [disabled].mat-mdc-raised-button,
html [disabled].mat-mdc-fab,
html [disabled].mat-mdc-mini-fab,
html [disabled].positive-button,
html [disabled].positive-button.mat-mdc-button:not(:disabled) {
  color: #716a68;
  border-color: var(--plr-btn-disabled-border-color);
  pointer-events: none;
  cursor: default;
}
.plr-light-theme .plr-dark-theme .mat-mdc-outlined-button:not([disabled]), .plr-dark-theme .plr-light-theme .mat-mdc-outlined-button:not([disabled]), .plr-light-theme .mat-mdc-button.negative-button:not([disabled]):not(:disabled), .plr-light-theme .mat-mdc-outlined-button:not([disabled]),
.plr-light-theme html .mat-mdc-outlined-button:not([disabled]),
html .plr-light-theme .mat-mdc-outlined-button:not([disabled]),
html .plr-dark-theme .mat-mdc-outlined-button:not([disabled]),
.plr-dark-theme html .mat-mdc-outlined-button:not([disabled]),
html .mat-mdc-button.negative-button:not([disabled]):not(:disabled),
html .plr-light-theme .mat-mdc-outlined-button:not([disabled]),
.plr-light-theme html .mat-mdc-outlined-button:not([disabled]),
html .mat-mdc-outlined-button:not([disabled]) {
  border: 1px solid #08778a;
  background: transparent;
  color: #076575;
}
.plr-light-theme .plr-dark-theme .mat-mdc-outlined-button:hover, .plr-dark-theme .plr-light-theme .mat-mdc-outlined-button:hover, .plr-light-theme .mat-mdc-button.negative-button:hover:not(:disabled), .plr-light-theme .mat-mdc-outlined-button:hover,
.plr-light-theme html .mat-mdc-outlined-button:hover,
html .plr-light-theme .mat-mdc-outlined-button:hover,
html .plr-dark-theme .mat-mdc-outlined-button:hover,
.plr-dark-theme html .mat-mdc-outlined-button:hover,
html .mat-mdc-button.negative-button:hover:not(:disabled),
html .plr-light-theme .mat-mdc-outlined-button:hover,
.plr-light-theme html .mat-mdc-outlined-button:hover,
html .mat-mdc-outlined-button:hover {
  background: #f3f7fb;
  border: 1px solid #0a8aa0;
}
.plr-light-theme .plr-dark-theme .mat-mdc-outlined-button:focus, .plr-dark-theme .plr-light-theme .mat-mdc-outlined-button:focus, .plr-light-theme .mat-mdc-button.negative-button:focus:not(:disabled), .plr-light-theme .mat-mdc-outlined-button:focus,
.plr-light-theme html .mat-mdc-outlined-button:focus,
html .plr-light-theme .mat-mdc-outlined-button:focus, .plr-light-theme .plr-dark-theme .mat-mdc-outlined-button:active, .plr-dark-theme .plr-light-theme .mat-mdc-outlined-button:active, .plr-light-theme .mat-mdc-button.negative-button:active:not(:disabled), .plr-light-theme .mat-mdc-outlined-button:active,
.plr-light-theme html .mat-mdc-outlined-button:active,
html .plr-light-theme .mat-mdc-outlined-button:active,
html .plr-dark-theme .mat-mdc-outlined-button:focus,
.plr-dark-theme html .mat-mdc-outlined-button:focus,
html .mat-mdc-button.negative-button:focus:not(:disabled),
html .plr-light-theme .mat-mdc-outlined-button:focus,
.plr-light-theme html .mat-mdc-outlined-button:focus,
html .mat-mdc-outlined-button:focus,
html .plr-dark-theme .mat-mdc-outlined-button:active,
.plr-dark-theme html .mat-mdc-outlined-button:active,
html .mat-mdc-button.negative-button:active:not(:disabled),
html .plr-light-theme .mat-mdc-outlined-button:active,
.plr-light-theme html .mat-mdc-outlined-button:active,
html .mat-mdc-outlined-button:active {
  background: #f3f7fb;
  border: 1px solid #3095ff;
}
.plr-light-theme .plr-dark-theme .mat-mdc-icon-button.text-button,
.plr-dark-theme .plr-light-theme .mat-mdc-icon-button.text-button, .plr-light-theme .mat-mdc-button:not(:disabled).text-button,
.plr-light-theme .mat-mdc-icon-button.text-button,
.plr-light-theme html .mat-mdc-icon-button.text-button,
html .plr-light-theme .mat-mdc-icon-button.text-button,
html .plr-dark-theme .mat-mdc-button:not(:disabled).text-button,
.plr-dark-theme html .mat-mdc-button:not(:disabled).text-button,
html .plr-dark-theme .mat-mdc-icon-button.text-button,
.plr-dark-theme html .mat-mdc-icon-button.text-button,
html .plr-light-theme .mat-mdc-icon-button.text-button,
.plr-light-theme html .mat-mdc-icon-button.text-button,
html .mat-mdc-button:not(:disabled).text-button,
html .mat-mdc-icon-button.text-button {
  font-family: var(--plr-btn-font-family);
  background: white;
  color: #076575;
  border-radius: var(--plr-btn-border-radius);
  border: 1px solid var(--plr-input-border-color);
  box-shadow: none;
}
.plr-light-theme .mat-mdc-button:not(:disabled).text-button .mdc-button__label,
.plr-light-theme .mat-mdc-icon-button.text-button .mdc-button__label,
html .plr-dark-theme .mat-mdc-icon-button.text-button .mdc-button__label,
.plr-dark-theme html .mat-mdc-icon-button.text-button .mdc-button__label,
html .mat-mdc-button:not(:disabled).text-button .mdc-button__label,
html .mat-mdc-icon-button.text-button .mdc-button__label {
  display: flex;
  align-items: center;
  justify-content: center;
  padding-bottom: 1px;
}
.plr-light-theme .mat-mdc-button.text-button:hover:not(.mat-mdc-raised-button[disabled]):not(:disabled),
.plr-light-theme .mat-mdc-icon-button.text-button:hover:not(.mat-mdc-raised-button[disabled]), .plr-light-theme .cdk-focused.mat-mdc-button.text-button:not(.mat-mdc-raised-button[disabled]):not(:disabled),
.plr-light-theme .cdk-focused.mat-mdc-icon-button.text-button:not(.mat-mdc-raised-button[disabled]), .plr-light-theme .mat-mdc-button.text-button:focus:not(.mat-mdc-raised-button[disabled]):not(:disabled),
.plr-light-theme .mat-mdc-icon-button.text-button:focus:not(.mat-mdc-raised-button[disabled]), .plr-light-theme .mat-mdc-button.text-button:active:not(.mat-mdc-raised-button[disabled]):not(:disabled),
.plr-light-theme .mat-mdc-icon-button.text-button:active:not(.mat-mdc-raised-button[disabled]),
html .mat-mdc-button.text-button:hover:not(.mat-mdc-raised-button[disabled]):not(:disabled),
html .mat-mdc-icon-button.text-button:hover:not(.mat-mdc-raised-button[disabled]),
html .cdk-focused.mat-mdc-button.text-button:not(.mat-mdc-raised-button[disabled]):not(:disabled),
html .cdk-focused.mat-mdc-icon-button.text-button:not(.mat-mdc-raised-button[disabled]),
html .mat-mdc-button.text-button:focus:not(.mat-mdc-raised-button[disabled]):not(:disabled),
html .mat-mdc-icon-button.text-button:focus:not(.mat-mdc-raised-button[disabled]),
html .mat-mdc-button.text-button:active:not(.mat-mdc-raised-button[disabled]):not(:disabled),
html .mat-mdc-icon-button.text-button:active:not(.mat-mdc-raised-button[disabled]) {
  box-shadow: none;
  outline: none;
  color: var(--plr-focus-color);
  border-color: var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
}
.plr-light-theme .mat-mdc-button.text-button:hover:not(.mat-mdc-raised-button[disabled]):not(:disabled) .mat-mdc-focus-indicator,
.plr-light-theme .mat-mdc-icon-button.text-button:hover:not(.mat-mdc-raised-button[disabled]) .mat-mdc-focus-indicator, .plr-light-theme .cdk-focused.mat-mdc-button.text-button:not(.mat-mdc-raised-button[disabled]):not(:disabled) .mat-mdc-focus-indicator,
.plr-light-theme .cdk-focused.mat-mdc-icon-button.text-button:not(.mat-mdc-raised-button[disabled]) .mat-mdc-focus-indicator, .plr-light-theme .mat-mdc-button.text-button:focus:not(.mat-mdc-raised-button[disabled]):not(:disabled) .mat-mdc-focus-indicator,
.plr-light-theme .mat-mdc-icon-button.text-button:focus:not(.mat-mdc-raised-button[disabled]) .mat-mdc-focus-indicator, .plr-light-theme .mat-mdc-button.text-button:active:not(.mat-mdc-raised-button[disabled]):not(:disabled) .mat-mdc-focus-indicator,
.plr-light-theme .mat-mdc-icon-button.text-button:active:not(.mat-mdc-raised-button[disabled]) .mat-mdc-focus-indicator,
html .mat-mdc-button.text-button:hover:not(.mat-mdc-raised-button[disabled]):not(:disabled) .mat-mdc-focus-indicator,
html .mat-mdc-icon-button.text-button:hover:not(.mat-mdc-raised-button[disabled]) .mat-mdc-focus-indicator,
html .cdk-focused.mat-mdc-button.text-button:not(.mat-mdc-raised-button[disabled]):not(:disabled) .mat-mdc-focus-indicator,
html .cdk-focused.mat-mdc-icon-button.text-button:not(.mat-mdc-raised-button[disabled]) .mat-mdc-focus-indicator,
html .mat-mdc-button.text-button:focus:not(.mat-mdc-raised-button[disabled]):not(:disabled) .mat-mdc-focus-indicator,
html .mat-mdc-icon-button.text-button:focus:not(.mat-mdc-raised-button[disabled]) .mat-mdc-focus-indicator,
html .mat-mdc-button.text-button:active:not(.mat-mdc-raised-button[disabled]):not(:disabled) .mat-mdc-focus-indicator,
html .mat-mdc-icon-button.text-button:active:not(.mat-mdc-raised-button[disabled]) .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-light-theme .mat-mdc-button:not(:disabled).text-button .mdc-button__label,
.plr-light-theme .mat-mdc-icon-button.text-button .mdc-button__label,
html .mat-mdc-button:not(:disabled).text-button .mdc-button__label,
html .mat-mdc-icon-button.text-button .mdc-button__label {
  display: flex;
  align-items: center;
}
.plr-light-theme .mat-mdc-button:not(:disabled).negative-button,
html .mat-mdc-button:not(:disabled).negative-button {
  box-shadow: none;
}
.plr-light-theme .mat-mdc-button:not(:disabled).positive-button,
.plr-light-theme .mat-button.negative-button,
html .mat-mdc-button:not(:disabled).positive-button,
html .mat-button.negative-button {
  line-height: normal !important;
  min-width: 100px !important;
  height: 32px;
  font-weight: 500;
}
.plr-light-theme .positive-button,
html .positive-button {
  box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
}
.plr-light-theme .positive-button[disabled],
.plr-light-theme .negative-button[disabled],
html .positive-button[disabled],
html .negative-button[disabled] {
  color: rgba(0, 0, 0, 0.26) !important;
  background: rgba(0, 0, 0, 0.12) !important;
  box-shadow: none !important;
}
.plr-light-theme .mat-mdc-button:not(:disabled).positive-button,
.plr-light-theme .mat-button.negative-button,
.plr-light-theme .mat-mdc-raised-button.search-bar__btn,
html .mat-mdc-button:not(:disabled).positive-button,
html .mat-button.negative-button,
html .mat-mdc-raised-button.search-bar__btn {
  line-height: 34px;
}
.plr-light-theme .mat-mdc-button:not(:disabled).plr-primary-button,
.plr-light-theme .mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-light-theme .plr-primary-button,
html .mat-mdc-button:not(:disabled).plr-primary-button,
html .plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-dark-theme html .mat-mdc-button.plr-toolbar-button:not(:disabled),
html .mat-mdc-button.plr-toolbar-button:not(:disabled),
html .plr-primary-button,
html .mat-mdc-button:not(:disabled).plr-toolbar-button {
  line-height: 30px;
  border: 1px solid transparent;
  color: #076575;
}
.plr-light-theme .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-button > .mat-icon,
.plr-light-theme .mat-mdc-button:not(:disabled).plr-primary-button .mat-icon,
.plr-light-theme .mat-mdc-button.plr-toolbar-button:not(:disabled) .mat-icon,
.plr-light-theme .plr-primary-button.mat-mdc-button > .mat-icon,
.plr-light-theme .plr-primary-button .mat-icon,
html .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-button > .mat-icon,
html .mat-mdc-button:not(:disabled).plr-primary-button .mat-icon,
html .mat-mdc-button.plr-toolbar-button:not(:disabled) .mat-icon,
html .plr-primary-button.mat-mdc-button > .mat-icon,
html .plr-primary-button .mat-icon {
  font-size: 20px;
  vertical-align: middle;
  height: 20px;
  width: 20px;
  line-height: 20px;
}
.plr-light-theme .mat-mdc-button:not(:disabled).plr-primary-button:hover,
.plr-light-theme .mat-mdc-button.plr-toolbar-button:not(:disabled):hover,
.plr-light-theme .plr-primary-button:hover,
html .mat-mdc-button:not(:disabled).plr-primary-button:hover,
html .mat-mdc-button.plr-toolbar-button:not(:disabled):hover,
html .plr-primary-button:hover {
  border: 1px solid;
  border-radius: 4px;
  background-color: var(--plr-color-white);
}
.plr-light-theme .mat-mdc-button:not(:disabled).plr-primary-button:hover .mat-mdc-focus-indicator,
.plr-light-theme .mat-mdc-button.plr-toolbar-button:not(:disabled):hover .mat-mdc-focus-indicator,
.plr-light-theme .plr-primary-button:hover .mat-mdc-focus-indicator,
html .mat-mdc-button:not(:disabled).plr-primary-button:hover .mat-mdc-focus-indicator,
html .mat-mdc-button.plr-toolbar-button:not(:disabled):hover .mat-mdc-focus-indicator,
html .plr-primary-button:hover .mat-mdc-focus-indicator {
  opacity: 0 !important;
}
.plr-light-theme .mat-mdc-button:not(:disabled).plr-primary-button[disabled],
.plr-light-theme .plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled)[disabled],
.plr-dark-theme .plr-light-theme .mat-mdc-button.plr-toolbar-button:not(:disabled)[disabled],
.plr-light-theme .mat-mdc-button.plr-toolbar-button:not(:disabled)[disabled],
.plr-light-theme html .mat-mdc-button.plr-toolbar-button:not(:disabled)[disabled],
html .plr-light-theme .mat-mdc-button.plr-toolbar-button:not(:disabled)[disabled], .plr-light-theme .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-outlined-button[disabled],
.plr-light-theme .plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-outlined-button[disabled],
.plr-dark-theme .plr-light-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-outlined-button[disabled],
.plr-light-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-outlined-button[disabled],
.plr-light-theme html .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-outlined-button[disabled],
html .plr-light-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-outlined-button[disabled], .plr-light-theme .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-outlined-button.mat-mdc-button-disabled,
.plr-light-theme .plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-outlined-button.mat-mdc-button-disabled,
.plr-dark-theme .plr-light-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-outlined-button.mat-mdc-button-disabled,
.plr-light-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-outlined-button.mat-mdc-button-disabled,
.plr-light-theme html .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-outlined-button.mat-mdc-button-disabled,
html .plr-light-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-outlined-button.mat-mdc-button-disabled, .plr-light-theme .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-raised-button[disabled],
.plr-light-theme .plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-raised-button[disabled],
.plr-dark-theme .plr-light-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-raised-button[disabled],
.plr-light-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-raised-button[disabled],
.plr-light-theme html .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-raised-button[disabled],
html .plr-light-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-raised-button[disabled], .plr-light-theme .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-raised-button.mat-mdc-button-disabled,
.plr-light-theme .plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-raised-button.mat-mdc-button-disabled,
.plr-dark-theme .plr-light-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-raised-button.mat-mdc-button-disabled,
.plr-light-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-raised-button.mat-mdc-button-disabled,
.plr-light-theme html .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-raised-button.mat-mdc-button-disabled,
html .plr-light-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-raised-button.mat-mdc-button-disabled,
.plr-light-theme .plr-primary-button[disabled],
.plr-light-theme .plr-dark-theme [disabled].mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-dark-theme .plr-light-theme [disabled].mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-light-theme [disabled].mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-light-theme html [disabled].mat-mdc-button.plr-toolbar-button:not(:disabled),
html .plr-light-theme [disabled].mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-light-theme .plr-primary-button.mat-mdc-outlined-button[disabled],
.plr-light-theme .plr-dark-theme .mat-mdc-outlined-button[disabled].mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-dark-theme .plr-light-theme .mat-mdc-outlined-button[disabled].mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-light-theme .mat-mdc-outlined-button[disabled].mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-light-theme html .mat-mdc-outlined-button[disabled].mat-mdc-button.plr-toolbar-button:not(:disabled),
html .plr-light-theme .mat-mdc-outlined-button[disabled].mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-light-theme .plr-primary-button.mat-mdc-outlined-button.mat-mdc-button-disabled,
.plr-light-theme .plr-dark-theme .mat-mdc-outlined-button.mat-mdc-button-disabled.mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-dark-theme .plr-light-theme .mat-mdc-outlined-button.mat-mdc-button-disabled.mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-light-theme .mat-mdc-outlined-button.mat-mdc-button-disabled.mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-light-theme html .mat-mdc-outlined-button.mat-mdc-button-disabled.mat-mdc-button.plr-toolbar-button:not(:disabled),
html .plr-light-theme .mat-mdc-outlined-button.mat-mdc-button-disabled.mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-light-theme .plr-primary-button.mat-mdc-raised-button[disabled],
.plr-light-theme .plr-dark-theme .mat-mdc-raised-button[disabled].mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-dark-theme .plr-light-theme .mat-mdc-raised-button[disabled].mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-light-theme .mat-mdc-raised-button[disabled].mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-light-theme html .mat-mdc-raised-button[disabled].mat-mdc-button.plr-toolbar-button:not(:disabled),
html .plr-light-theme .mat-mdc-raised-button[disabled].mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-light-theme .plr-primary-button.mat-mdc-raised-button.mat-mdc-button-disabled,
.plr-light-theme .plr-dark-theme .mat-mdc-raised-button.mat-mdc-button-disabled.mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-dark-theme .plr-light-theme .mat-mdc-raised-button.mat-mdc-button-disabled.mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-light-theme .mat-mdc-raised-button.mat-mdc-button-disabled.mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-light-theme html .mat-mdc-raised-button.mat-mdc-button-disabled.mat-mdc-button.plr-toolbar-button:not(:disabled),
html .plr-light-theme .mat-mdc-raised-button.mat-mdc-button-disabled.mat-mdc-button.plr-toolbar-button:not(:disabled),
html .mat-mdc-button:not(:disabled).plr-primary-button[disabled],
html .plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled)[disabled],
.plr-dark-theme html .mat-mdc-button.plr-toolbar-button:not(:disabled)[disabled],
html .plr-light-theme .mat-mdc-button.plr-toolbar-button:not(:disabled)[disabled],
.plr-light-theme html .mat-mdc-button.plr-toolbar-button:not(:disabled)[disabled],
html .mat-mdc-button.plr-toolbar-button:not(:disabled)[disabled],
html .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-outlined-button[disabled],
html .plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-outlined-button[disabled],
.plr-dark-theme html .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-outlined-button[disabled],
html .plr-light-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-outlined-button[disabled],
.plr-light-theme html .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-outlined-button[disabled],
html .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-outlined-button[disabled],
html .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-outlined-button.mat-mdc-button-disabled,
html .plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-outlined-button.mat-mdc-button-disabled,
.plr-dark-theme html .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-outlined-button.mat-mdc-button-disabled,
html .plr-light-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-outlined-button.mat-mdc-button-disabled,
.plr-light-theme html .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-outlined-button.mat-mdc-button-disabled,
html .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-outlined-button.mat-mdc-button-disabled,
html .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-raised-button[disabled],
html .plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-raised-button[disabled],
.plr-dark-theme html .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-raised-button[disabled],
html .plr-light-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-raised-button[disabled],
.plr-light-theme html .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-raised-button[disabled],
html .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-raised-button[disabled],
html .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-raised-button.mat-mdc-button-disabled,
html .plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-raised-button.mat-mdc-button-disabled,
.plr-dark-theme html .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-raised-button.mat-mdc-button-disabled,
html .plr-light-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-raised-button.mat-mdc-button-disabled,
.plr-light-theme html .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-raised-button.mat-mdc-button-disabled,
html .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-raised-button.mat-mdc-button-disabled,
html .plr-primary-button[disabled],
html .plr-dark-theme [disabled].mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-dark-theme html [disabled].mat-mdc-button.plr-toolbar-button:not(:disabled),
html .plr-light-theme [disabled].mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-light-theme html [disabled].mat-mdc-button.plr-toolbar-button:not(:disabled),
html [disabled].mat-mdc-button.plr-toolbar-button:not(:disabled),
html .plr-primary-button.mat-mdc-outlined-button[disabled],
html .plr-dark-theme .mat-mdc-outlined-button[disabled].mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-dark-theme html .mat-mdc-outlined-button[disabled].mat-mdc-button.plr-toolbar-button:not(:disabled),
html .plr-light-theme .mat-mdc-outlined-button[disabled].mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-light-theme html .mat-mdc-outlined-button[disabled].mat-mdc-button.plr-toolbar-button:not(:disabled),
html .mat-mdc-outlined-button[disabled].mat-mdc-button.plr-toolbar-button:not(:disabled),
html .plr-primary-button.mat-mdc-outlined-button.mat-mdc-button-disabled,
html .plr-dark-theme .mat-mdc-outlined-button.mat-mdc-button-disabled.mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-dark-theme html .mat-mdc-outlined-button.mat-mdc-button-disabled.mat-mdc-button.plr-toolbar-button:not(:disabled),
html .plr-light-theme .mat-mdc-outlined-button.mat-mdc-button-disabled.mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-light-theme html .mat-mdc-outlined-button.mat-mdc-button-disabled.mat-mdc-button.plr-toolbar-button:not(:disabled),
html .mat-mdc-outlined-button.mat-mdc-button-disabled.mat-mdc-button.plr-toolbar-button:not(:disabled),
html .plr-primary-button.mat-mdc-raised-button[disabled],
html .plr-dark-theme .mat-mdc-raised-button[disabled].mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-dark-theme html .mat-mdc-raised-button[disabled].mat-mdc-button.plr-toolbar-button:not(:disabled),
html .plr-light-theme .mat-mdc-raised-button[disabled].mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-light-theme html .mat-mdc-raised-button[disabled].mat-mdc-button.plr-toolbar-button:not(:disabled),
html .mat-mdc-raised-button[disabled].mat-mdc-button.plr-toolbar-button:not(:disabled),
html .plr-primary-button.mat-mdc-raised-button.mat-mdc-button-disabled,
html .plr-dark-theme .mat-mdc-raised-button.mat-mdc-button-disabled.mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-dark-theme html .mat-mdc-raised-button.mat-mdc-button-disabled.mat-mdc-button.plr-toolbar-button:not(:disabled),
html .plr-light-theme .mat-mdc-raised-button.mat-mdc-button-disabled.mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-light-theme html .mat-mdc-raised-button.mat-mdc-button-disabled.mat-mdc-button.plr-toolbar-button:not(:disabled),
html .mat-mdc-raised-button.mat-mdc-button-disabled.mat-mdc-button.plr-toolbar-button:not(:disabled) {
  color: var(--plr-btn-disabled-color);
  background-color: var(--plr-btn-disabled-bg-color);
  pointer-events: none;
  cursor: default;
}
.plr-light-theme .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled),
.plr-light-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled), .plr-light-theme .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled),
.plr-light-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled),
.plr-light-theme .plr-primary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled),
.plr-light-theme .plr-primary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled),
html .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled),
html .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled),
html .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled),
html .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled),
html .plr-primary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled),
html .plr-primary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled) {
  --mdc-filled-button-container-height: var(--plr-btn-small-container-height);
  --mat-filled-button-horizontal-padding: var(--plr-btn-small-horizontal-padding);
  color: var(--plr-mat-menu-trigger-color);
  background-color: var(--plr-mat-menu-trigger-bg-color);
  border: 1px solid var(--plr-mat-menu-trigger-border-color);
}
.plr-light-theme .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled) .mat-icon,
.plr-light-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled) .mat-icon, .plr-light-theme .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled) .mat-icon,
.plr-light-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled) .mat-icon,
.plr-light-theme .plr-primary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled) .mat-icon,
.plr-light-theme .plr-primary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled) .mat-icon,
html .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled) .mat-icon,
html .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled) .mat-icon,
html .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled) .mat-icon,
html .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled) .mat-icon,
html .plr-primary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled) .mat-icon,
html .plr-primary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled) .mat-icon {
  margin-left: 8px;
  color: var(--plr-mat-menu-trigger-icon-color);
}
.plr-light-theme .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):hover,
.plr-light-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):hover, .plr-light-theme .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):hover,
.plr-light-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):hover,
.plr-light-theme .plr-primary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):hover,
.plr-light-theme .plr-primary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):hover,
html .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):hover,
html .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):hover,
html .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):hover,
html .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):hover,
html .plr-primary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):hover,
html .plr-primary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):hover {
  color: var(--plr-mat-menu-trigger-hover-color);
  background-color: var(--plr-mat-menu-trigger-hover-bg-color);
}
.plr-light-theme .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):focus,
.plr-light-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):focus, .plr-light-theme .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):focus,
.plr-light-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):focus,
.plr-light-theme .plr-primary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):focus,
.plr-light-theme .plr-primary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):focus,
html .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):focus,
html .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):focus,
html .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):focus,
html .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):focus,
html .plr-primary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):focus,
html .plr-primary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):focus {
  background-color: var(--plr-mat-menu-trigger-focus-bg-color);
  border: 2px solid var(--plr-mat-menu-trigger-focus-border-color);
}
.plr-light-theme .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-menu-trigger:disabled,
.plr-light-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-menu-trigger:disabled,
.plr-light-theme .plr-primary-button.mat-mdc-menu-trigger:disabled,
html .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-menu-trigger:disabled,
html .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-menu-trigger:disabled,
html .plr-primary-button.mat-mdc-menu-trigger:disabled {
  --mdc-filled-button-container-height: var(--plr-btn-small-container-height);
  --mat-filled-button-horizontal-padding: var(--plr-btn-small-horizontal-padding);
  color: var(--plr-mat-menu-trigger-disabled-color);
  background-color: var(--plr-mat-menu-trigger-disabled-bg-color);
  border-color: var(--plr-mat-menu-trigger-disabled-border-color);
  pointer-events: none;
}
.plr-light-theme .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-menu-trigger:disabled .mat-icon,
.plr-light-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-menu-trigger:disabled .mat-icon,
.plr-light-theme .plr-primary-button.mat-mdc-menu-trigger:disabled .mat-icon,
html .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-menu-trigger:disabled .mat-icon,
html .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-menu-trigger:disabled .mat-icon,
html .plr-primary-button.mat-mdc-menu-trigger:disabled .mat-icon {
  margin-left: 8px;
  color: var(--plr-mat-menu-trigger-disabled-color);
}
.plr-light-theme .mat-mdc-button:not(:disabled).plr-secondary-button,
.plr-light-theme .plr-secondary-button,
html .mat-mdc-button:not(:disabled).plr-secondary-button,
html .plr-secondary-button {
  line-height: 30px;
  border: 1px solid transparent;
  color: #bef2fb;
}
.plr-light-theme .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-button > .mat-icon,
.plr-light-theme .mat-mdc-button:not(:disabled).plr-secondary-button .mat-icon,
.plr-light-theme .plr-secondary-button.mat-mdc-button > .mat-icon,
.plr-light-theme .plr-secondary-button .mat-icon,
html .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-button > .mat-icon,
html .mat-mdc-button:not(:disabled).plr-secondary-button .mat-icon,
html .plr-secondary-button.mat-mdc-button > .mat-icon,
html .plr-secondary-button .mat-icon {
  font-size: 20px;
  vertical-align: middle;
  height: 20px;
  width: 20px;
  line-height: 20px;
}
.plr-light-theme .mat-mdc-button:not(:disabled).plr-secondary-button:hover,
.plr-light-theme .plr-secondary-button:hover,
html .mat-mdc-button:not(:disabled).plr-secondary-button:hover,
html .plr-secondary-button:hover {
  border: 1px solid;
  border-radius: 4px;
  background-color: var(--plr-color-white);
}
.plr-light-theme .mat-mdc-button:not(:disabled).plr-secondary-button:hover .mat-mdc-focus-indicator,
.plr-light-theme .plr-secondary-button:hover .mat-mdc-focus-indicator,
html .mat-mdc-button:not(:disabled).plr-secondary-button:hover .mat-mdc-focus-indicator,
html .plr-secondary-button:hover .mat-mdc-focus-indicator {
  opacity: 0 !important;
}
.plr-light-theme .mat-mdc-button:not(:disabled).plr-secondary-button[disabled], .plr-light-theme .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-outlined-button[disabled], .plr-light-theme .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-outlined-button.mat-mdc-button-disabled, .plr-light-theme .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-raised-button[disabled], .plr-light-theme .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-raised-button.mat-mdc-button-disabled,
.plr-light-theme .plr-secondary-button[disabled],
.plr-light-theme .plr-secondary-button.mat-mdc-outlined-button[disabled],
.plr-light-theme .plr-secondary-button.mat-mdc-outlined-button.mat-mdc-button-disabled,
.plr-light-theme .plr-secondary-button.mat-mdc-raised-button[disabled],
.plr-light-theme .plr-secondary-button.mat-mdc-raised-button.mat-mdc-button-disabled,
html .mat-mdc-button:not(:disabled).plr-secondary-button[disabled],
html .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-outlined-button[disabled],
html .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-outlined-button.mat-mdc-button-disabled,
html .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-raised-button[disabled],
html .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-raised-button.mat-mdc-button-disabled,
html .plr-secondary-button[disabled],
html .plr-secondary-button.mat-mdc-outlined-button[disabled],
html .plr-secondary-button.mat-mdc-outlined-button.mat-mdc-button-disabled,
html .plr-secondary-button.mat-mdc-raised-button[disabled],
html .plr-secondary-button.mat-mdc-raised-button.mat-mdc-button-disabled {
  color: var(--plr-btn-disabled-color);
  background-color: var(--plr-btn-disabled-bg-color);
  pointer-events: none;
  cursor: default;
}
.plr-light-theme .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled), .plr-light-theme .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled),
.plr-light-theme .plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled),
.plr-light-theme .plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled),
html .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled),
html .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled),
html .plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled),
html .plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled) {
  --mdc-filled-button-container-height: var(--plr-btn-small-container-height);
  --mat-filled-button-horizontal-padding: var(--plr-btn-small-horizontal-padding);
  color: var(--plr-mat-menu-trigger-color);
  background-color: var(--plr-mat-menu-trigger-bg-color);
  border: 1px solid var(--plr-mat-menu-trigger-border-color);
}
.plr-light-theme .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled) .mat-icon, .plr-light-theme .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled) .mat-icon,
.plr-light-theme .plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled) .mat-icon,
.plr-light-theme .plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled) .mat-icon,
html .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled) .mat-icon,
html .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled) .mat-icon,
html .plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled) .mat-icon,
html .plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled) .mat-icon {
  margin-left: 8px;
  color: var(--plr-mat-menu-trigger-icon-color);
}
.plr-light-theme .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):hover, .plr-light-theme .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):hover,
.plr-light-theme .plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):hover,
.plr-light-theme .plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):hover,
html .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):hover,
html .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):hover,
html .plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):hover,
html .plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):hover {
  color: var(--plr-mat-menu-trigger-hover-color);
  background-color: var(--plr-mat-menu-trigger-hover-bg-color);
}
.plr-light-theme .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):focus, .plr-light-theme .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):focus,
.plr-light-theme .plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):focus,
.plr-light-theme .plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):focus,
html .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):focus,
html .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):focus,
html .plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):focus,
html .plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):focus {
  background-color: var(--plr-mat-menu-trigger-focus-bg-color);
  border: 2px solid var(--plr-mat-menu-trigger-focus-border-color);
}
.plr-light-theme .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-menu-trigger:disabled,
.plr-light-theme .plr-secondary-button.mat-mdc-menu-trigger:disabled,
html .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-menu-trigger:disabled,
html .plr-secondary-button.mat-mdc-menu-trigger:disabled {
  --mdc-filled-button-container-height: var(--plr-btn-small-container-height);
  --mat-filled-button-horizontal-padding: var(--plr-btn-small-horizontal-padding);
  color: var(--plr-mat-menu-trigger-disabled-color);
  background-color: var(--plr-mat-menu-trigger-disabled-bg-color);
  border-color: var(--plr-mat-menu-trigger-disabled-border-color);
  pointer-events: none;
}
.plr-light-theme .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-menu-trigger:disabled .mat-icon,
.plr-light-theme .plr-secondary-button.mat-mdc-menu-trigger:disabled .mat-icon,
html .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-menu-trigger:disabled .mat-icon,
html .plr-secondary-button.mat-mdc-menu-trigger:disabled .mat-icon {
  margin-left: 8px;
  color: var(--plr-mat-menu-trigger-disabled-color);
}
.plr-light-theme .mat-mdc-button:not(:disabled).plr-tertiary-button,
.plr-light-theme .plr-tertiary-button,
html .mat-mdc-button:not(:disabled).plr-tertiary-button,
html .plr-tertiary-button {
  line-height: 30px;
  border: 1px solid transparent;
  color: #9d5b0a;
}
.plr-light-theme .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-button > .mat-icon,
.plr-light-theme .mat-mdc-button:not(:disabled).plr-tertiary-button .mat-icon,
.plr-light-theme .plr-tertiary-button.mat-mdc-button > .mat-icon,
.plr-light-theme .plr-tertiary-button .mat-icon,
html .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-button > .mat-icon,
html .mat-mdc-button:not(:disabled).plr-tertiary-button .mat-icon,
html .plr-tertiary-button.mat-mdc-button > .mat-icon,
html .plr-tertiary-button .mat-icon {
  font-size: 20px;
  vertical-align: middle;
  height: 20px;
  width: 20px;
  line-height: 20px;
}
.plr-light-theme .mat-mdc-button:not(:disabled).plr-tertiary-button:hover,
.plr-light-theme .plr-tertiary-button:hover,
html .mat-mdc-button:not(:disabled).plr-tertiary-button:hover,
html .plr-tertiary-button:hover {
  border: 1px solid;
  border-radius: 4px;
  background-color: var(--plr-color-white);
}
.plr-light-theme .mat-mdc-button:not(:disabled).plr-tertiary-button:hover .mat-mdc-focus-indicator,
.plr-light-theme .plr-tertiary-button:hover .mat-mdc-focus-indicator,
html .mat-mdc-button:not(:disabled).plr-tertiary-button:hover .mat-mdc-focus-indicator,
html .plr-tertiary-button:hover .mat-mdc-focus-indicator {
  opacity: 0 !important;
}
.plr-light-theme .mat-mdc-button:not(:disabled).plr-tertiary-button[disabled], .plr-light-theme .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-outlined-button[disabled], .plr-light-theme .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-outlined-button.mat-mdc-button-disabled, .plr-light-theme .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-raised-button[disabled], .plr-light-theme .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-raised-button.mat-mdc-button-disabled,
.plr-light-theme .plr-tertiary-button[disabled],
.plr-light-theme .plr-tertiary-button.mat-mdc-outlined-button[disabled],
.plr-light-theme .plr-tertiary-button.mat-mdc-outlined-button.mat-mdc-button-disabled,
.plr-light-theme .plr-tertiary-button.mat-mdc-raised-button[disabled],
.plr-light-theme .plr-tertiary-button.mat-mdc-raised-button.mat-mdc-button-disabled,
html .mat-mdc-button:not(:disabled).plr-tertiary-button[disabled],
html .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-outlined-button[disabled],
html .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-outlined-button.mat-mdc-button-disabled,
html .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-raised-button[disabled],
html .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-raised-button.mat-mdc-button-disabled,
html .plr-tertiary-button[disabled],
html .plr-tertiary-button.mat-mdc-outlined-button[disabled],
html .plr-tertiary-button.mat-mdc-outlined-button.mat-mdc-button-disabled,
html .plr-tertiary-button.mat-mdc-raised-button[disabled],
html .plr-tertiary-button.mat-mdc-raised-button.mat-mdc-button-disabled {
  color: var(--plr-btn-disabled-color);
  background-color: var(--plr-btn-disabled-bg-color);
  pointer-events: none;
  cursor: default;
}
.plr-light-theme .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled), .plr-light-theme .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled),
.plr-light-theme .plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled),
.plr-light-theme .plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled),
html .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled),
html .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled),
html .plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled),
html .plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled) {
  --mdc-filled-button-container-height: var(--plr-btn-small-container-height);
  --mat-filled-button-horizontal-padding: var(--plr-btn-small-horizontal-padding);
  color: var(--plr-mat-menu-trigger-color);
  background-color: var(--plr-mat-menu-trigger-bg-color);
  border: 1px solid var(--plr-mat-menu-trigger-border-color);
}
.plr-light-theme .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled) .mat-icon, .plr-light-theme .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled) .mat-icon,
.plr-light-theme .plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled) .mat-icon,
.plr-light-theme .plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled) .mat-icon,
html .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled) .mat-icon,
html .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled) .mat-icon,
html .plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled) .mat-icon,
html .plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled) .mat-icon {
  margin-left: 8px;
  color: var(--plr-mat-menu-trigger-icon-color);
}
.plr-light-theme .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):hover, .plr-light-theme .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):hover,
.plr-light-theme .plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):hover,
.plr-light-theme .plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):hover,
html .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):hover,
html .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):hover,
html .plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):hover,
html .plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):hover {
  color: var(--plr-mat-menu-trigger-hover-color);
  background-color: var(--plr-mat-menu-trigger-hover-bg-color);
}
.plr-light-theme .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):focus, .plr-light-theme .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):focus,
.plr-light-theme .plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):focus,
.plr-light-theme .plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):focus,
html .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):focus,
html .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):focus,
html .plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):focus,
html .plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):focus {
  background-color: var(--plr-mat-menu-trigger-focus-bg-color);
  border: 2px solid var(--plr-mat-menu-trigger-focus-border-color);
}
.plr-light-theme .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-menu-trigger:disabled,
.plr-light-theme .plr-tertiary-button.mat-mdc-menu-trigger:disabled,
html .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-menu-trigger:disabled,
html .plr-tertiary-button.mat-mdc-menu-trigger:disabled {
  --mdc-filled-button-container-height: var(--plr-btn-small-container-height);
  --mat-filled-button-horizontal-padding: var(--plr-btn-small-horizontal-padding);
  color: var(--plr-mat-menu-trigger-disabled-color);
  background-color: var(--plr-mat-menu-trigger-disabled-bg-color);
  border-color: var(--plr-mat-menu-trigger-disabled-border-color);
  pointer-events: none;
}
.plr-light-theme .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-menu-trigger:disabled .mat-icon,
.plr-light-theme .plr-tertiary-button.mat-mdc-menu-trigger:disabled .mat-icon,
html .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-menu-trigger:disabled .mat-icon,
html .plr-tertiary-button.mat-mdc-menu-trigger:disabled .mat-icon {
  margin-left: 8px;
  color: var(--plr-mat-menu-trigger-disabled-color);
}
.plr-light-theme .mat-mdc-button:not(:disabled).plr-neutral-button,
.plr-light-theme .plr-neutral-button,
html .mat-mdc-button:not(:disabled).plr-neutral-button,
html .plr-neutral-button {
  line-height: 30px;
  border: 1px solid transparent;
  color: #716a68;
}
.plr-light-theme .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-button > .mat-icon,
.plr-light-theme .mat-mdc-button:not(:disabled).plr-neutral-button .mat-icon,
.plr-light-theme .plr-neutral-button.mat-mdc-button > .mat-icon,
.plr-light-theme .plr-neutral-button .mat-icon,
html .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-button > .mat-icon,
html .mat-mdc-button:not(:disabled).plr-neutral-button .mat-icon,
html .plr-neutral-button.mat-mdc-button > .mat-icon,
html .plr-neutral-button .mat-icon {
  font-size: 20px;
  vertical-align: middle;
  height: 20px;
  width: 20px;
  line-height: 20px;
}
.plr-light-theme .mat-mdc-button:not(:disabled).plr-neutral-button:hover,
.plr-light-theme .plr-neutral-button:hover,
html .mat-mdc-button:not(:disabled).plr-neutral-button:hover,
html .plr-neutral-button:hover {
  border: 1px solid;
  border-radius: 4px;
  background-color: var(--plr-color-white);
}
.plr-light-theme .mat-mdc-button:not(:disabled).plr-neutral-button:hover .mat-mdc-focus-indicator,
.plr-light-theme .plr-neutral-button:hover .mat-mdc-focus-indicator,
html .mat-mdc-button:not(:disabled).plr-neutral-button:hover .mat-mdc-focus-indicator,
html .plr-neutral-button:hover .mat-mdc-focus-indicator {
  opacity: 0 !important;
}
.plr-light-theme .mat-mdc-button:not(:disabled).plr-neutral-button[disabled], .plr-light-theme .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-outlined-button[disabled], .plr-light-theme .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-outlined-button.mat-mdc-button-disabled, .plr-light-theme .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-raised-button[disabled], .plr-light-theme .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-raised-button.mat-mdc-button-disabled,
.plr-light-theme .plr-neutral-button[disabled],
.plr-light-theme .plr-neutral-button.mat-mdc-outlined-button[disabled],
.plr-light-theme .plr-neutral-button.mat-mdc-outlined-button.mat-mdc-button-disabled,
.plr-light-theme .plr-neutral-button.mat-mdc-raised-button[disabled],
.plr-light-theme .plr-neutral-button.mat-mdc-raised-button.mat-mdc-button-disabled,
html .mat-mdc-button:not(:disabled).plr-neutral-button[disabled],
html .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-outlined-button[disabled],
html .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-outlined-button.mat-mdc-button-disabled,
html .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-raised-button[disabled],
html .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-raised-button.mat-mdc-button-disabled,
html .plr-neutral-button[disabled],
html .plr-neutral-button.mat-mdc-outlined-button[disabled],
html .plr-neutral-button.mat-mdc-outlined-button.mat-mdc-button-disabled,
html .plr-neutral-button.mat-mdc-raised-button[disabled],
html .plr-neutral-button.mat-mdc-raised-button.mat-mdc-button-disabled {
  color: var(--plr-btn-disabled-color);
  background-color: var(--plr-btn-disabled-bg-color);
  pointer-events: none;
  cursor: default;
}
.plr-light-theme .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled), .plr-light-theme .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled),
.plr-light-theme .plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled),
.plr-light-theme .plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled),
html .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled),
html .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled),
html .plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled),
html .plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled) {
  --mdc-filled-button-container-height: var(--plr-btn-small-container-height);
  --mat-filled-button-horizontal-padding: var(--plr-btn-small-horizontal-padding);
  color: var(--plr-mat-menu-trigger-color);
  background-color: var(--plr-mat-menu-trigger-bg-color);
  border: 1px solid var(--plr-mat-menu-trigger-border-color);
}
.plr-light-theme .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled) .mat-icon, .plr-light-theme .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled) .mat-icon,
.plr-light-theme .plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled) .mat-icon,
.plr-light-theme .plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled) .mat-icon,
html .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled) .mat-icon,
html .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled) .mat-icon,
html .plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled) .mat-icon,
html .plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled) .mat-icon {
  margin-left: 8px;
  color: var(--plr-mat-menu-trigger-icon-color);
}
.plr-light-theme .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):hover, .plr-light-theme .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):hover,
.plr-light-theme .plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):hover,
.plr-light-theme .plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):hover,
html .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):hover,
html .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):hover,
html .plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):hover,
html .plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):hover {
  color: var(--plr-mat-menu-trigger-hover-color);
  background-color: var(--plr-mat-menu-trigger-hover-bg-color);
}
.plr-light-theme .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):focus, .plr-light-theme .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):focus,
.plr-light-theme .plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):focus,
.plr-light-theme .plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):focus,
html .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):focus,
html .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):focus,
html .plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):focus,
html .plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):focus {
  background-color: var(--plr-mat-menu-trigger-focus-bg-color);
  border: 2px solid var(--plr-mat-menu-trigger-focus-border-color);
}
.plr-light-theme .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-menu-trigger:disabled,
.plr-light-theme .plr-neutral-button.mat-mdc-menu-trigger:disabled,
html .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-menu-trigger:disabled,
html .plr-neutral-button.mat-mdc-menu-trigger:disabled {
  --mdc-filled-button-container-height: var(--plr-btn-small-container-height);
  --mat-filled-button-horizontal-padding: var(--plr-btn-small-horizontal-padding);
  color: var(--plr-mat-menu-trigger-disabled-color);
  background-color: var(--plr-mat-menu-trigger-disabled-bg-color);
  border-color: var(--plr-mat-menu-trigger-disabled-border-color);
  pointer-events: none;
}
.plr-light-theme .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-menu-trigger:disabled .mat-icon,
.plr-light-theme .plr-neutral-button.mat-mdc-menu-trigger:disabled .mat-icon,
html .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-menu-trigger:disabled .mat-icon,
html .plr-neutral-button.mat-mdc-menu-trigger:disabled .mat-icon {
  margin-left: 8px;
  color: var(--plr-mat-menu-trigger-disabled-color);
}
.plr-light-theme .mdc-button:not(:disabled).plr-primary-button,
.plr-light-theme .mdc-button.mat-mdc-button.plr-toolbar-button:not(:disabled),
html .mdc-button:not(:disabled).plr-primary-button,
html .mdc-button.mat-mdc-button.plr-toolbar-button:not(:disabled) {
  color: var(--plr-btn-primary-bg-color);
}
.plr-light-theme .mdc-button:not(:disabled).plr-primary-button:active,
.plr-light-theme .mdc-button.mat-mdc-button.plr-toolbar-button:not(:disabled):active,
html .mdc-button:not(:disabled).plr-primary-button:active,
html .mdc-button.mat-mdc-button.plr-toolbar-button:not(:disabled):active {
  background-color: var(--plr-btn-active-bg-color);
  color: var(--plr-btn-active-color);
  border: 2px solid var(--plr-btn-active-border-color);
}
.plr-light-theme .mdc-button:not(:disabled).plr-primary-button:hover,
.plr-light-theme .mdc-button.mat-mdc-button.plr-toolbar-button:not(:disabled):hover,
html .mdc-button:not(:disabled).plr-primary-button:hover,
html .mdc-button.mat-mdc-button.plr-toolbar-button:not(:disabled):hover {
  background-color: var(--plr-btn-primary-hover-bg-color);
  color: var(--plr-btn-primary-hover-color);
  border: 1px solid var(--plr-btn-primary-hover-border-color);
}
.plr-light-theme .mdc-button:not(:disabled).plr-primary-button:focus,
.plr-light-theme .mdc-button.mat-mdc-button.plr-toolbar-button:not(:disabled):focus,
html .mdc-button:not(:disabled).plr-primary-button:focus,
html .mdc-button.mat-mdc-button.plr-toolbar-button:not(:disabled):focus {
  border: 2px solid var(--plr-btn-focus-border-color);
}
.plr-light-theme .mdc-button:not(:disabled).plr-secondary-button,
html .mdc-button:not(:disabled).plr-secondary-button {
  color: var(--plr-btn-secondary-color);
}
.plr-light-theme .mdc-button:not(:disabled).plr-secondary-button:active,
html .mdc-button:not(:disabled).plr-secondary-button:active {
  background-color: var(--plr-btn-active-bg-color);
  color: var(--plr-btn-active-color);
  border: 2px solid var(--plr-btn-active-border-color);
}
.plr-light-theme .mdc-button:not(:disabled).plr-secondary-button:hover,
html .mdc-button:not(:disabled).plr-secondary-button:hover {
  background-color: var(--plr-btn-secondary-hover-bg-color);
  color: var(--plr-btn-secondary-hover-color);
  border: 1px solid var(--plr-btn-secondary-hover-border-color);
}
.plr-light-theme .mdc-button:not(:disabled).plr-secondary-button:focus,
html .mdc-button:not(:disabled).plr-secondary-button:focus {
  border: 2px solid var(--plr-btn-focus-border-color);
}
.plr-light-theme .mdc-button:not(:disabled).plr-tertiary-button,
html .mdc-button:not(:disabled).plr-tertiary-button {
  color: #9d5b0a;
}
.plr-light-theme .mdc-button:not(:disabled).plr-tertiary-button:active,
html .mdc-button:not(:disabled).plr-tertiary-button:active {
  background-color: var(--plr-btn-active-bg-color);
  color: var(--plr-btn-tertiary-active-color);
  border: 2px solid var(--plr-btn-tertiary-active-border-color);
}
.plr-light-theme .mdc-button:not(:disabled).plr-tertiary-button:hover,
html .mdc-button:not(:disabled).plr-tertiary-button:hover {
  background-color: var(--plr-btn-tertiary-hover-bg-color);
  color: #9d5b0a;
  border: 1px solid #d47b0d;
}
.plr-light-theme .mdc-button:not(:disabled).plr-tertiary-button:focus,
html .mdc-button:not(:disabled).plr-tertiary-button:focus {
  border: 2px solid var(--plr-btn-focus-border-color);
}
.plr-light-theme .mdc-button:not(:disabled).plr-neutral-button,
html .mdc-button:not(:disabled).plr-neutral-button {
  color: var(--plr-btn-neutral-color);
}
.plr-light-theme .mdc-button:not(:disabled).plr-neutral-button:active,
html .mdc-button:not(:disabled).plr-neutral-button:active {
  background-color: var(--plr-btn-active-bg-color);
  color: var(--plr-btn-active-color);
  border: 2px solid var(--plr-btn-active-border-color);
}
.plr-light-theme .mdc-button:not(:disabled).plr-neutral-button:hover,
html .mdc-button:not(:disabled).plr-neutral-button:hover {
  background-color: var(--plr-btn-neutral-hover-bg-color);
  color: var(--plr-btn-neutral-hover-color);
  border: 1px solid var(--plr-btn-neutral-hover-border-color);
}
.plr-light-theme .mdc-button:not(:disabled).plr-neutral-button:focus,
html .mdc-button:not(:disabled).plr-neutral-button:focus {
  border: 2px solid var(--plr-btn-focus-border-color);
}
.plr-light-theme .mat-mdc-button-base:not(:disabled).plr-error-button,
html .mat-mdc-button-base:not(:disabled).plr-error-button {
  color: var(--error-color-dark);
}
.plr-light-theme .mat-mdc-button-base:not(:disabled).plr-error-button:active,
html .mat-mdc-button-base:not(:disabled).plr-error-button:active {
  background-color: var(--error-color);
  color: var(--plr-btn-active-color);
  border: 2px solid var(--error-color-dark);
}
.plr-light-theme .mat-mdc-button-base:not(:disabled).plr-error-button:hover,
html .mat-mdc-button-base:not(:disabled).plr-error-button:hover {
  background-color: var(--error-color);
  border: 1px solid var(--error-color-dark);
}
.plr-light-theme .mat-mdc-button-base:not(:disabled).plr-error-button:focus,
html .mat-mdc-button-base:not(:disabled).plr-error-button:focus {
  border: 2px solid var(--plr-btn-focus-border-color);
}
.plr-light-theme .mat-mdc-raised-button:not(:disabled).plr-primary-button,
.plr-light-theme .mat-mdc-raised-button.mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-light-theme .mat-mdc-unelevated-button:not(:disabled).plr-primary-button,
.plr-light-theme .mat-mdc-unelevated-button.mat-mdc-button.plr-toolbar-button:not(:disabled),
html .mat-mdc-raised-button:not(:disabled).plr-primary-button,
html .mat-mdc-raised-button.mat-mdc-button.plr-toolbar-button:not(:disabled),
html .mat-mdc-unelevated-button:not(:disabled).plr-primary-button,
html .mat-mdc-unelevated-button.mat-mdc-button.plr-toolbar-button:not(:disabled) {
  color: var(--plr-btn-primary-color);
  background-color: var(--plr-btn-primary-bg-color);
  border: 1px solid var(--plr-btn-primary-border-color);
}
.plr-light-theme .mat-mdc-raised-button:not(:disabled).plr-secondary-button,
.plr-light-theme .mat-mdc-unelevated-button:not(:disabled).plr-secondary-button,
html .mat-mdc-raised-button:not(:disabled).plr-secondary-button,
html .mat-mdc-unelevated-button:not(:disabled).plr-secondary-button {
  background-color: var(--plr-btn-secondary-bg-color);
  border: 1px solid var(--plr-btn-secondary-border-color);
}
.plr-light-theme .mat-mdc-raised-button:not(:disabled).plr-tertiary-button,
.plr-light-theme .mat-mdc-unelevated-button:not(:disabled).plr-tertiary-button,
html .mat-mdc-raised-button:not(:disabled).plr-tertiary-button,
html .mat-mdc-unelevated-button:not(:disabled).plr-tertiary-button {
  background-color: #fdf3e6;
  border: 1px solid #fdf3e6;
}
.plr-light-theme .mat-mdc-raised-button:not(:disabled).plr-neutral-button,
.plr-light-theme .mat-mdc-unelevated-button:not(:disabled).plr-neutral-button,
html .mat-mdc-raised-button:not(:disabled).plr-neutral-button,
html .mat-mdc-unelevated-button:not(:disabled).plr-neutral-button {
  background-color: var(--plr-btn-neutral-bg-color);
  border: 1px solid var(--plr-btn-neutral-border-color);
}
.plr-light-theme .mat-mdc-outlined-button:not(:disabled),
html .mat-mdc-outlined-button:not(:disabled) {
  background-color: var(--plr-base-bg-color);
}
.plr-light-theme .mat-mdc-outlined-button:not(:disabled).plr-primary-button,
.plr-light-theme .mat-mdc-outlined-button.mat-mdc-button.plr-toolbar-button:not(:disabled),
html .mat-mdc-outlined-button:not(:disabled).plr-primary-button,
html .mat-mdc-outlined-button.mat-mdc-button.plr-toolbar-button:not(:disabled) {
  color: var(--plr-btn-primary-bg-color);
  border: 1px solid var(--plr-btn-primary-border-color);
}
.plr-light-theme .mat-mdc-outlined-button:not(:disabled).plr-primary-button:focus,
.plr-light-theme .mat-mdc-outlined-button.mat-mdc-button.plr-toolbar-button:not(:disabled):focus,
html .mat-mdc-outlined-button:not(:disabled).plr-primary-button:focus,
html .mat-mdc-outlined-button.mat-mdc-button.plr-toolbar-button:not(:disabled):focus {
  border: 2px solid var(--plr-btn-focus-border-color);
  background-color: var(--plr-base-bg-color);
  color: var(--plr-btn-primary-bg-color);
}
.plr-light-theme .mat-mdc-outlined-button:not(:disabled).plr-primary-button:hover,
.plr-light-theme .mat-mdc-outlined-button.mat-mdc-button.plr-toolbar-button:not(:disabled):hover,
html .mat-mdc-outlined-button:not(:disabled).plr-primary-button:hover,
html .mat-mdc-outlined-button.mat-mdc-button.plr-toolbar-button:not(:disabled):hover {
  background-color: var(--plr-btn-primary-stroked-hover-bg-color);
  color: var(--plr-btn-primary-hover-color);
}
.plr-light-theme .mat-mdc-outlined-button:not(:disabled).plr-secondary-button,
html .mat-mdc-outlined-button:not(:disabled).plr-secondary-button {
  color: var(--plr-btn-secondary-color);
  border: 1px solid var(--plr-btn-active-border-color);
}
.plr-light-theme .mat-mdc-outlined-button:not(:disabled).plr-secondary-button:focus,
html .mat-mdc-outlined-button:not(:disabled).plr-secondary-button:focus {
  border: 2px solid var(--plr-btn-focus-border-color);
}
.plr-light-theme .mat-mdc-outlined-button:not(:disabled).plr-secondary-button:hover,
html .mat-mdc-outlined-button:not(:disabled).plr-secondary-button:hover {
  background-color: var(--plr-btn-secondary-stroked-hover-bg-color);
}
.plr-light-theme .mat-mdc-outlined-button:not(:disabled).plr-tertiary-button,
html .mat-mdc-outlined-button:not(:disabled).plr-tertiary-button {
  color: var(--plr-btn-tertiary-color);
  border: 1px solid var(--plr-btn-tertiary-stroked-border-color);
}
.plr-light-theme .mat-mdc-outlined-button:not(:disabled).plr-tertiary-button:focus,
html .mat-mdc-outlined-button:not(:disabled).plr-tertiary-button:focus {
  border: 2px solid var(--plr-btn-focus-border-color);
}
.plr-light-theme .mat-mdc-outlined-button:not(:disabled).plr-tertiary-button:hover,
html .mat-mdc-outlined-button:not(:disabled).plr-tertiary-button:hover {
  background-color: var(--plr-btn-tertiary-stroked-hover-bg-color);
}
.plr-light-theme .mat-mdc-outlined-button:not(:disabled).plr-neutral-button,
html .mat-mdc-outlined-button:not(:disabled).plr-neutral-button {
  color: var(--plr-btn-neutral-color);
  border: 1px solid var(--plr-btn-neutral-stroked-border-color);
}
.plr-light-theme .mat-mdc-outlined-button:not(:disabled).plr-neutral-button:focus,
html .mat-mdc-outlined-button:not(:disabled).plr-neutral-button:focus {
  border: 2px solid var(--plr-btn-focus-border-color);
}
.plr-light-theme .mat-mdc-outlined-button:not(:disabled).plr-neutral-button:hover,
html .mat-mdc-outlined-button:not(:disabled).plr-neutral-button:hover {
  background-color: var(--plr-btn-neutral-stroked-hover-bg-color);
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-light-theme .mat-mdc-icon-button,
.plr-light-theme .plr-dark-theme .mat-mdc-icon-button.plr-toolbar-button,
.plr-dark-theme .plr-light-theme .mat-mdc-icon-button.plr-toolbar-button, .plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-icon-button,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-light-theme .mat-mdc-icon-button,
.plr-light-theme .mat-mdc-icon-button.plr-toolbar-button,
.plr-light-theme html .mat-mdc-icon-button.plr-toolbar-button,
html .plr-light-theme .mat-mdc-icon-button.plr-toolbar-button,
.plr-light-theme .mat-mdc-icon-button.plr-primary-button,
.plr-light-theme .mat-mdc-icon-button.mat-mdc-button.plr-toolbar-button:not(:disabled),
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme .mat-mdc-icon-button,
html .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-icon-button,
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar html .mat-mdc-icon-button,
html .plr-dark-theme .mat-mdc-icon-button.plr-toolbar-button,
.plr-dark-theme html .mat-mdc-icon-button.plr-toolbar-button,
html .plr-light-theme .mat-mdc-icon-button.plr-toolbar-button,
.plr-light-theme html .mat-mdc-icon-button.plr-toolbar-button,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-icon-button,
html .mat-mdc-icon-button.plr-toolbar-button,
html .mat-mdc-icon-button.plr-primary-button,
html .mat-mdc-icon-button.mat-mdc-button.plr-toolbar-button:not(:disabled) {
  padding: 0;
  --mdc-icon-button-state-layer-size: 24px;
  --mdc-icon-button-icon-size: 24px;
  border-radius: 6px;
  background-color: var(--plr-icon-btn-primary-bg-color);
  color: var(--plr-icon-btn-primary-color);
  border: 1px solid transparent;
  display: flex;
  align-items: center;
  justify-content: center;
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-light-theme .small.mat-mdc-icon-button, .plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .small.mat-mdc-icon-button,
.plr-light-theme .small.mat-mdc-icon-button.plr-toolbar-button,
.plr-light-theme .mat-mdc-icon-button.plr-primary-button.small,
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar html .small.mat-mdc-icon-button,
html .plr-dark-theme .small.mat-mdc-icon-button.plr-toolbar-button,
.plr-dark-theme html .small.mat-mdc-icon-button.plr-toolbar-button,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .small.mat-mdc-icon-button,
html .small.mat-mdc-icon-button.plr-toolbar-button,
html .mat-mdc-icon-button.plr-primary-button.small,
html .mat-mdc-icon-button.small.mat-mdc-button.plr-toolbar-button:not(:disabled) {
  --mdc-icon-button-state-layer-size: 18px;
  --mdc-icon-button-icon-size: 18px;
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-light-theme .circle.mat-mdc-icon-button, .plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .circle.mat-mdc-icon-button,
.plr-light-theme .circle.mat-mdc-icon-button.plr-toolbar-button,
.plr-light-theme .mat-mdc-icon-button.plr-primary-button.circle,
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar html .circle.mat-mdc-icon-button,
html .plr-dark-theme .circle.mat-mdc-icon-button.plr-toolbar-button,
.plr-dark-theme html .circle.mat-mdc-icon-button.plr-toolbar-button,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .circle.mat-mdc-icon-button,
html .circle.mat-mdc-icon-button.plr-toolbar-button,
html .mat-mdc-icon-button.plr-primary-button.circle,
html .mat-mdc-icon-button.circle.mat-mdc-button.plr-toolbar-button:not(:disabled) {
  border-radius: 50%;
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-light-theme .cdk-focused.mat-mdc-icon-button, .plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .cdk-focused.mat-mdc-icon-button,
.plr-light-theme .cdk-focused.mat-mdc-icon-button.plr-toolbar-button, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-light-theme .mat-mdc-icon-button:focus, .plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-icon-button:focus,
.plr-light-theme .mat-mdc-icon-button.plr-toolbar-button:focus,
.plr-light-theme .mat-mdc-icon-button.plr-primary-button.cdk-focused,
.plr-light-theme .mat-mdc-icon-button.plr-primary-button:focus,
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar html .cdk-focused.mat-mdc-icon-button,
html .plr-dark-theme .cdk-focused.mat-mdc-icon-button.plr-toolbar-button,
.plr-dark-theme html .cdk-focused.mat-mdc-icon-button.plr-toolbar-button,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .cdk-focused.mat-mdc-icon-button,
html .cdk-focused.mat-mdc-icon-button.plr-toolbar-button,
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar html .mat-mdc-icon-button:focus,
html .plr-dark-theme .mat-mdc-icon-button.plr-toolbar-button:focus,
.plr-dark-theme html .mat-mdc-icon-button.plr-toolbar-button:focus,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-icon-button:focus,
html .mat-mdc-icon-button.plr-toolbar-button:focus,
html .mat-mdc-icon-button.plr-primary-button.cdk-focused,
html .mat-mdc-icon-button.cdk-focused.mat-mdc-button.plr-toolbar-button:not(:disabled),
html .mat-mdc-icon-button.plr-primary-button:focus,
html .mat-mdc-icon-button.mat-mdc-button.plr-toolbar-button:focus:not(:disabled) {
  background-color: var(--plr-icon-btn-focused-bg-color);
  border: 2px solid var(--plr-icon-btn-focused-border-color);
  color: var(--plr-icon-btn-focused-color);
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-light-theme .cdk-focused.mat-mdc-icon-button .mat-mdc-focus-indicator, .plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .cdk-focused.mat-mdc-icon-button .mat-mdc-focus-indicator,
.plr-light-theme .cdk-focused.mat-mdc-icon-button.plr-toolbar-button .mat-mdc-focus-indicator, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-light-theme .mat-mdc-icon-button:focus .mat-mdc-focus-indicator, .plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-icon-button:focus .mat-mdc-focus-indicator,
.plr-light-theme .mat-mdc-icon-button.plr-toolbar-button:focus .mat-mdc-focus-indicator,
.plr-light-theme .mat-mdc-icon-button.plr-primary-button.cdk-focused .mat-mdc-focus-indicator,
.plr-light-theme .mat-mdc-icon-button.plr-primary-button:focus .mat-mdc-focus-indicator,
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar html .cdk-focused.mat-mdc-icon-button .mat-mdc-focus-indicator,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .cdk-focused.mat-mdc-icon-button .mat-mdc-focus-indicator,
html .cdk-focused.mat-mdc-icon-button.plr-toolbar-button .mat-mdc-focus-indicator,
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar html .mat-mdc-icon-button:focus .mat-mdc-focus-indicator,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-icon-button:focus .mat-mdc-focus-indicator,
html .mat-mdc-icon-button.plr-toolbar-button:focus .mat-mdc-focus-indicator,
html .mat-mdc-icon-button.plr-primary-button.cdk-focused .mat-mdc-focus-indicator,
html .mat-mdc-icon-button.plr-primary-button:focus .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-light-theme .mat-mdc-icon-button:active, .plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-icon-button:active,
.plr-light-theme .mat-mdc-icon-button.plr-toolbar-button:active,
.plr-light-theme .mat-mdc-icon-button.plr-primary-button:active,
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar html .mat-mdc-icon-button:active,
html .plr-dark-theme .mat-mdc-icon-button.plr-toolbar-button:active,
.plr-dark-theme html .mat-mdc-icon-button.plr-toolbar-button:active,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-icon-button:active,
html .mat-mdc-icon-button.plr-toolbar-button:active,
html .mat-mdc-icon-button.plr-primary-button:active,
html .mat-mdc-icon-button.mat-mdc-button.plr-toolbar-button:active:not(:disabled) {
  background-color: var(--plr-icon-btn-active-bg-color);
  border: 2px solid var(--plr-icon-btn-active-border-color);
  color: var(--plr-icon-btn-active-color);
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-light-theme .mat-mdc-icon-button:hover, .plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-icon-button:hover,
.plr-light-theme .mat-mdc-icon-button.plr-toolbar-button:hover,
.plr-light-theme .mat-mdc-icon-button.plr-primary-button:hover,
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar html .mat-mdc-icon-button:hover,
html .plr-dark-theme .mat-mdc-icon-button.plr-toolbar-button:hover,
.plr-dark-theme html .mat-mdc-icon-button.plr-toolbar-button:hover,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-icon-button:hover,
html .mat-mdc-icon-button.plr-toolbar-button:hover,
html .mat-mdc-icon-button.plr-primary-button:hover,
html .mat-mdc-icon-button.mat-mdc-button.plr-toolbar-button:hover:not(:disabled) {
  color: var(--plr-icon-btn-primary-hover-color);
  background-color: var(--plr-icon-btn-primary-hover-bg-color);
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-light-theme .mat-mdc-icon-button:hover .mat-mdc-focus-indicator, .plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-icon-button:hover .mat-mdc-focus-indicator,
.plr-light-theme .mat-mdc-icon-button.plr-toolbar-button:hover .mat-mdc-focus-indicator,
.plr-light-theme .mat-mdc-icon-button.plr-primary-button:hover .mat-mdc-focus-indicator,
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar html .mat-mdc-icon-button:hover .mat-mdc-focus-indicator,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-icon-button:hover .mat-mdc-focus-indicator,
html .mat-mdc-icon-button.plr-toolbar-button:hover .mat-mdc-focus-indicator,
html .mat-mdc-icon-button.plr-primary-button:hover .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-light-theme [disabled].mat-mdc-icon-button, .plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar [disabled].mat-mdc-icon-button,
.plr-light-theme [disabled].mat-mdc-icon-button.plr-toolbar-button,
.plr-light-theme .mat-mdc-icon-button.plr-primary-button[disabled],
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar html [disabled].mat-mdc-icon-button,
html .plr-dark-theme [disabled].mat-mdc-icon-button.plr-toolbar-button,
.plr-dark-theme html [disabled].mat-mdc-icon-button.plr-toolbar-button,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar [disabled].mat-mdc-icon-button,
html [disabled].mat-mdc-icon-button.plr-toolbar-button,
html .mat-mdc-icon-button.plr-primary-button[disabled],
html .mat-mdc-icon-button[disabled].mat-mdc-button.plr-toolbar-button:not(:disabled) {
  color: var(--plr-icon-btn-disabled-color);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-light-theme .mat-mdc-icon-button mat-icon,
.plr-light-theme .plr-dark-theme .mat-mdc-icon-button.plr-toolbar-button mat-icon,
.plr-dark-theme .plr-light-theme .mat-mdc-icon-button.plr-toolbar-button mat-icon, .plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-icon-button mat-icon,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-light-theme .mat-mdc-icon-button mat-icon,
.plr-light-theme .mat-mdc-icon-button.plr-toolbar-button mat-icon,
.plr-light-theme html .mat-mdc-icon-button.plr-toolbar-button mat-icon,
html .plr-light-theme .mat-mdc-icon-button.plr-toolbar-button mat-icon,
.plr-light-theme .mat-mdc-icon-button.plr-primary-button mat-icon,
.plr-light-theme .mat-mdc-icon-button.mat-mdc-button.plr-toolbar-button:not(:disabled) mat-icon,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme .mat-mdc-icon-button mat-icon,
html .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-icon-button mat-icon,
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar html .mat-mdc-icon-button mat-icon,
html .plr-dark-theme .mat-mdc-icon-button.plr-toolbar-button mat-icon,
.plr-dark-theme html .mat-mdc-icon-button.plr-toolbar-button mat-icon,
html .plr-light-theme .mat-mdc-icon-button.plr-toolbar-button mat-icon,
.plr-light-theme html .mat-mdc-icon-button.plr-toolbar-button mat-icon,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-icon-button mat-icon,
html .mat-mdc-icon-button.plr-toolbar-button mat-icon,
html .mat-mdc-icon-button.plr-primary-button mat-icon,
html .mat-mdc-icon-button.mat-mdc-button.plr-toolbar-button:not(:disabled) mat-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: var(--mdc-icon-button-icon-size);
  height: var(--mdc-icon-button-icon-size);
  font-size: var(--mdc-icon-button-icon-size);
}
.plr-light-theme .mat-mdc-icon-button.plr-secondary-button,
html .mat-mdc-icon-button.plr-secondary-button {
  padding: 0;
  --mdc-icon-button-state-layer-size: 24px;
  --mdc-icon-button-icon-size: 24px;
  border-radius: 6px;
  background-color: var(--plr-icon-btn-secondary-bg-color);
  color: var(--plr-icon-btn-secondary-color);
  border: 1px solid transparent;
  display: flex;
  align-items: center;
  justify-content: center;
}
.plr-light-theme .mat-mdc-icon-button.plr-secondary-button.small,
html .mat-mdc-icon-button.plr-secondary-button.small {
  --mdc-icon-button-state-layer-size: 18px;
  --mdc-icon-button-icon-size: 18px;
}
.plr-light-theme .mat-mdc-icon-button.plr-secondary-button.circle,
html .mat-mdc-icon-button.plr-secondary-button.circle {
  border-radius: 50%;
}
.plr-light-theme .mat-mdc-icon-button.plr-secondary-button.cdk-focused, .plr-light-theme .mat-mdc-icon-button.plr-secondary-button:focus,
html .mat-mdc-icon-button.plr-secondary-button.cdk-focused,
html .mat-mdc-icon-button.plr-secondary-button:focus {
  background-color: var(--plr-icon-btn-focused-bg-color);
  border: 2px solid var(--plr-icon-btn-focused-border-color);
  color: var(--plr-icon-btn-focused-color);
}
.plr-light-theme .mat-mdc-icon-button.plr-secondary-button.cdk-focused .mat-mdc-focus-indicator, .plr-light-theme .mat-mdc-icon-button.plr-secondary-button:focus .mat-mdc-focus-indicator,
html .mat-mdc-icon-button.plr-secondary-button.cdk-focused .mat-mdc-focus-indicator,
html .mat-mdc-icon-button.plr-secondary-button:focus .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-light-theme .mat-mdc-icon-button.plr-secondary-button:active,
html .mat-mdc-icon-button.plr-secondary-button:active {
  background-color: var(--plr-icon-btn-active-bg-color);
  border: 2px solid var(--plr-icon-btn-active-border-color);
  color: var(--plr-icon-btn-active-color);
}
.plr-light-theme .mat-mdc-icon-button.plr-secondary-button:hover,
html .mat-mdc-icon-button.plr-secondary-button:hover {
  color: var(--plr-icon-btn-secondary-hover-color);
  background-color: var(--plr-icon-btn-secondary-hover-bg-color);
}
.plr-light-theme .mat-mdc-icon-button.plr-secondary-button:hover .mat-mdc-focus-indicator,
html .mat-mdc-icon-button.plr-secondary-button:hover .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-light-theme .mat-mdc-icon-button.plr-secondary-button[disabled],
html .mat-mdc-icon-button.plr-secondary-button[disabled] {
  color: var(--plr-icon-btn-disabled-color);
  pointer-events: none;
  cursor: default;
}
.plr-light-theme .mat-mdc-icon-button.plr-secondary-button mat-icon,
html .mat-mdc-icon-button.plr-secondary-button mat-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: var(--mdc-icon-button-icon-size);
  height: var(--mdc-icon-button-icon-size);
  font-size: var(--mdc-icon-button-icon-size);
}
.plr-light-theme .mat-mdc-icon-button.plr-tertiary-button,
html .mat-mdc-icon-button.plr-tertiary-button {
  padding: 0;
  --mdc-icon-button-state-layer-size: 24px;
  --mdc-icon-button-icon-size: 24px;
  border-radius: 6px;
  background-color: var(--plr-icon-btn-secondary-bg-color);
  color: var(--plr-icon-btn-secondary-color);
  border: 1px solid transparent;
  display: flex;
  align-items: center;
  justify-content: center;
}
.plr-light-theme .mat-mdc-icon-button.plr-tertiary-button.small,
html .mat-mdc-icon-button.plr-tertiary-button.small {
  --mdc-icon-button-state-layer-size: 18px;
  --mdc-icon-button-icon-size: 18px;
}
.plr-light-theme .mat-mdc-icon-button.plr-tertiary-button.circle,
html .mat-mdc-icon-button.plr-tertiary-button.circle {
  border-radius: 50%;
}
.plr-light-theme .mat-mdc-icon-button.plr-tertiary-button.cdk-focused, .plr-light-theme .mat-mdc-icon-button.plr-tertiary-button:focus,
html .mat-mdc-icon-button.plr-tertiary-button.cdk-focused,
html .mat-mdc-icon-button.plr-tertiary-button:focus {
  background-color: var(--plr-icon-btn-focused-bg-color);
  border: 2px solid var(--plr-icon-btn-focused-border-color);
  color: var(--plr-icon-btn-focused-color);
}
.plr-light-theme .mat-mdc-icon-button.plr-tertiary-button.cdk-focused .mat-mdc-focus-indicator, .plr-light-theme .mat-mdc-icon-button.plr-tertiary-button:focus .mat-mdc-focus-indicator,
html .mat-mdc-icon-button.plr-tertiary-button.cdk-focused .mat-mdc-focus-indicator,
html .mat-mdc-icon-button.plr-tertiary-button:focus .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-light-theme .mat-mdc-icon-button.plr-tertiary-button:active,
html .mat-mdc-icon-button.plr-tertiary-button:active {
  background-color: var(--plr-icon-btn-active-bg-color);
  border: 2px solid var(--plr-icon-btn-active-border-color);
  color: var(--plr-icon-btn-active-color);
}
.plr-light-theme .mat-mdc-icon-button.plr-tertiary-button:hover,
html .mat-mdc-icon-button.plr-tertiary-button:hover {
  color: var(--plr-icon-btn-secondary-hover-color);
  background-color: var(--plr-icon-btn-secondary-hover-bg-color);
}
.plr-light-theme .mat-mdc-icon-button.plr-tertiary-button:hover .mat-mdc-focus-indicator,
html .mat-mdc-icon-button.plr-tertiary-button:hover .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-light-theme .mat-mdc-icon-button.plr-tertiary-button[disabled],
html .mat-mdc-icon-button.plr-tertiary-button[disabled] {
  color: var(--plr-icon-btn-disabled-color);
  pointer-events: none;
  cursor: default;
}
.plr-light-theme .mat-mdc-icon-button.plr-tertiary-button mat-icon,
html .mat-mdc-icon-button.plr-tertiary-button mat-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: var(--mdc-icon-button-icon-size);
  height: var(--mdc-icon-button-icon-size);
  font-size: var(--mdc-icon-button-icon-size);
}
.plr-light-theme .mat-mdc-icon-button.plr-neutral-button,
html .mat-mdc-icon-button.plr-neutral-button {
  padding: 0;
  --mdc-icon-button-state-layer-size: 24px;
  --mdc-icon-button-icon-size: 24px;
  border-radius: 6px;
  background-color: var(--plr-icon-btn-neutral-bg-color);
  color: var(--plr-icon-btn-neutral-color);
  border: 1px solid transparent;
  display: flex;
  align-items: center;
  justify-content: center;
}
.plr-light-theme .mat-mdc-icon-button.plr-neutral-button.small,
html .mat-mdc-icon-button.plr-neutral-button.small {
  --mdc-icon-button-state-layer-size: 18px;
  --mdc-icon-button-icon-size: 18px;
}
.plr-light-theme .mat-mdc-icon-button.plr-neutral-button.circle,
html .mat-mdc-icon-button.plr-neutral-button.circle {
  border-radius: 50%;
}
.plr-light-theme .mat-mdc-icon-button.plr-neutral-button.cdk-focused, .plr-light-theme .mat-mdc-icon-button.plr-neutral-button:focus,
html .mat-mdc-icon-button.plr-neutral-button.cdk-focused,
html .mat-mdc-icon-button.plr-neutral-button:focus {
  background-color: var(--plr-icon-btn-focused-bg-color);
  border: 2px solid var(--plr-icon-btn-focused-border-color);
  color: var(--plr-icon-btn-focused-color);
}
.plr-light-theme .mat-mdc-icon-button.plr-neutral-button.cdk-focused .mat-mdc-focus-indicator, .plr-light-theme .mat-mdc-icon-button.plr-neutral-button:focus .mat-mdc-focus-indicator,
html .mat-mdc-icon-button.plr-neutral-button.cdk-focused .mat-mdc-focus-indicator,
html .mat-mdc-icon-button.plr-neutral-button:focus .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-light-theme .mat-mdc-icon-button.plr-neutral-button:active,
html .mat-mdc-icon-button.plr-neutral-button:active {
  background-color: var(--plr-icon-btn-active-bg-color);
  border: 2px solid var(--plr-icon-btn-active-border-color);
  color: var(--plr-icon-btn-active-color);
}
.plr-light-theme .mat-mdc-icon-button.plr-neutral-button:hover,
html .mat-mdc-icon-button.plr-neutral-button:hover {
  color: var(--plr-icon-btn-neutral-hover-color);
  background-color: var(--plr-icon-btn-neutral-hover-bg-color);
}
.plr-light-theme .mat-mdc-icon-button.plr-neutral-button:hover .mat-mdc-focus-indicator,
html .mat-mdc-icon-button.plr-neutral-button:hover .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-light-theme .mat-mdc-icon-button.plr-neutral-button[disabled],
html .mat-mdc-icon-button.plr-neutral-button[disabled] {
  color: var(--plr-icon-btn-disabled-color);
  pointer-events: none;
  cursor: default;
}
.plr-light-theme .mat-mdc-icon-button.plr-neutral-button mat-icon,
html .mat-mdc-icon-button.plr-neutral-button mat-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: var(--mdc-icon-button-icon-size);
  height: var(--mdc-icon-button-icon-size);
  font-size: var(--mdc-icon-button-icon-size);
}
.plr-light-theme .mat-mdc-mini-fab.plr-primary-button,
.plr-light-theme .mat-mdc-mini-fab.mat-mdc-button.plr-toolbar-button:not(:disabled),
html .mat-mdc-mini-fab.plr-primary-button,
html .mat-mdc-mini-fab.mat-mdc-button.plr-toolbar-button:not(:disabled) {
  padding: 0;
  --mdc-icon-button-state-layer-size: 24px;
  --mdc-icon-button-icon-size: 24px;
  border-radius: 6px;
  background-color: var(--plr-icon-btn-primary-bg-color);
  color: var(--plr-icon-btn-primary-color);
  border: 1px solid transparent;
  display: flex;
  align-items: center;
  justify-content: center;
}
.plr-light-theme .mat-mdc-mini-fab.plr-primary-button.small,
.plr-light-theme .mat-mdc-mini-fab.small.mat-mdc-button.plr-toolbar-button:not(:disabled),
html .mat-mdc-mini-fab.plr-primary-button.small,
html .mat-mdc-mini-fab.small.mat-mdc-button.plr-toolbar-button:not(:disabled) {
  --mdc-icon-button-state-layer-size: 18px;
  --mdc-icon-button-icon-size: 18px;
}
.plr-light-theme .mat-mdc-mini-fab.plr-primary-button.circle,
.plr-light-theme .mat-mdc-mini-fab.circle.mat-mdc-button.plr-toolbar-button:not(:disabled),
html .mat-mdc-mini-fab.plr-primary-button.circle,
html .mat-mdc-mini-fab.circle.mat-mdc-button.plr-toolbar-button:not(:disabled) {
  border-radius: 50%;
}
.plr-light-theme .mat-mdc-mini-fab.plr-primary-button.cdk-focused,
.plr-light-theme .mat-mdc-mini-fab.cdk-focused.mat-mdc-button.plr-toolbar-button:not(:disabled), .plr-light-theme .mat-mdc-mini-fab.plr-primary-button:focus,
.plr-light-theme .mat-mdc-mini-fab.mat-mdc-button.plr-toolbar-button:focus:not(:disabled),
html .mat-mdc-mini-fab.plr-primary-button.cdk-focused,
html .mat-mdc-mini-fab.cdk-focused.mat-mdc-button.plr-toolbar-button:not(:disabled),
html .mat-mdc-mini-fab.plr-primary-button:focus,
html .mat-mdc-mini-fab.mat-mdc-button.plr-toolbar-button:focus:not(:disabled) {
  background-color: var(--plr-icon-btn-focused-bg-color);
  border: 2px solid var(--plr-icon-btn-focused-border-color);
  color: var(--plr-icon-btn-focused-color);
}
.plr-light-theme .mat-mdc-mini-fab.plr-primary-button.cdk-focused .mat-mdc-focus-indicator,
.plr-light-theme .mat-mdc-mini-fab.cdk-focused.mat-mdc-button.plr-toolbar-button:not(:disabled) .mat-mdc-focus-indicator, .plr-light-theme .mat-mdc-mini-fab.plr-primary-button:focus .mat-mdc-focus-indicator,
.plr-light-theme .mat-mdc-mini-fab.mat-mdc-button.plr-toolbar-button:focus:not(:disabled) .mat-mdc-focus-indicator,
html .mat-mdc-mini-fab.plr-primary-button.cdk-focused .mat-mdc-focus-indicator,
html .mat-mdc-mini-fab.cdk-focused.mat-mdc-button.plr-toolbar-button:not(:disabled) .mat-mdc-focus-indicator,
html .mat-mdc-mini-fab.plr-primary-button:focus .mat-mdc-focus-indicator,
html .mat-mdc-mini-fab.mat-mdc-button.plr-toolbar-button:focus:not(:disabled) .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-light-theme .mat-mdc-mini-fab.plr-primary-button:active,
.plr-light-theme .mat-mdc-mini-fab.mat-mdc-button.plr-toolbar-button:active:not(:disabled),
html .mat-mdc-mini-fab.plr-primary-button:active,
html .mat-mdc-mini-fab.mat-mdc-button.plr-toolbar-button:active:not(:disabled) {
  background-color: var(--plr-icon-btn-active-bg-color);
  border: 2px solid var(--plr-icon-btn-active-border-color);
  color: var(--plr-icon-btn-active-color);
}
.plr-light-theme .mat-mdc-mini-fab.plr-primary-button:hover,
.plr-light-theme .mat-mdc-mini-fab.mat-mdc-button.plr-toolbar-button:hover:not(:disabled),
html .mat-mdc-mini-fab.plr-primary-button:hover,
html .mat-mdc-mini-fab.mat-mdc-button.plr-toolbar-button:hover:not(:disabled) {
  color: var(--plr-icon-btn-primary-hover-color);
  background-color: var(--plr-icon-btn-primary-hover-bg-color);
}
.plr-light-theme .mat-mdc-mini-fab.plr-primary-button:hover .mat-mdc-focus-indicator,
.plr-light-theme .mat-mdc-mini-fab.mat-mdc-button.plr-toolbar-button:hover:not(:disabled) .mat-mdc-focus-indicator,
html .mat-mdc-mini-fab.plr-primary-button:hover .mat-mdc-focus-indicator,
html .mat-mdc-mini-fab.mat-mdc-button.plr-toolbar-button:hover:not(:disabled) .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-light-theme .mat-mdc-mini-fab.plr-primary-button[disabled],
.plr-light-theme .mat-mdc-mini-fab[disabled].mat-mdc-button.plr-toolbar-button:not(:disabled),
html .mat-mdc-mini-fab.plr-primary-button[disabled],
html .mat-mdc-mini-fab[disabled].mat-mdc-button.plr-toolbar-button:not(:disabled) {
  color: var(--plr-icon-btn-disabled-color);
  pointer-events: none;
  cursor: default;
}
.plr-light-theme .mat-mdc-mini-fab.plr-primary-button mat-icon,
.plr-light-theme .mat-mdc-mini-fab.mat-mdc-button.plr-toolbar-button:not(:disabled) mat-icon,
html .mat-mdc-mini-fab.plr-primary-button mat-icon,
html .mat-mdc-mini-fab.mat-mdc-button.plr-toolbar-button:not(:disabled) mat-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: var(--mdc-icon-button-icon-size);
  height: var(--mdc-icon-button-icon-size);
  font-size: var(--mdc-icon-button-icon-size);
}
.plr-light-theme .mat-mdc-mini-fab.plr-secondary-button,
html .mat-mdc-mini-fab.plr-secondary-button {
  padding: 0;
  --mdc-icon-button-state-layer-size: 24px;
  --mdc-icon-button-icon-size: 24px;
  border-radius: 6px;
  background-color: var(--plr-icon-btn-secondary-bg-color);
  color: var(--plr-icon-btn-secondary-color);
  border: 1px solid transparent;
  display: flex;
  align-items: center;
  justify-content: center;
}
.plr-light-theme .mat-mdc-mini-fab.plr-secondary-button.small,
html .mat-mdc-mini-fab.plr-secondary-button.small {
  --mdc-icon-button-state-layer-size: 18px;
  --mdc-icon-button-icon-size: 18px;
}
.plr-light-theme .mat-mdc-mini-fab.plr-secondary-button.circle,
html .mat-mdc-mini-fab.plr-secondary-button.circle {
  border-radius: 50%;
}
.plr-light-theme .mat-mdc-mini-fab.plr-secondary-button.cdk-focused, .plr-light-theme .mat-mdc-mini-fab.plr-secondary-button:focus,
html .mat-mdc-mini-fab.plr-secondary-button.cdk-focused,
html .mat-mdc-mini-fab.plr-secondary-button:focus {
  background-color: var(--plr-icon-btn-focused-bg-color);
  border: 2px solid var(--plr-icon-btn-focused-border-color);
  color: var(--plr-icon-btn-focused-color);
}
.plr-light-theme .mat-mdc-mini-fab.plr-secondary-button.cdk-focused .mat-mdc-focus-indicator, .plr-light-theme .mat-mdc-mini-fab.plr-secondary-button:focus .mat-mdc-focus-indicator,
html .mat-mdc-mini-fab.plr-secondary-button.cdk-focused .mat-mdc-focus-indicator,
html .mat-mdc-mini-fab.plr-secondary-button:focus .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-light-theme .mat-mdc-mini-fab.plr-secondary-button:active,
html .mat-mdc-mini-fab.plr-secondary-button:active {
  background-color: var(--plr-icon-btn-active-bg-color);
  border: 2px solid var(--plr-icon-btn-active-border-color);
  color: var(--plr-icon-btn-active-color);
}
.plr-light-theme .mat-mdc-mini-fab.plr-secondary-button:hover,
html .mat-mdc-mini-fab.plr-secondary-button:hover {
  color: var(--plr-icon-btn-secondary-hover-color);
  background-color: var(--plr-icon-btn-secondary-hover-bg-color);
}
.plr-light-theme .mat-mdc-mini-fab.plr-secondary-button:hover .mat-mdc-focus-indicator,
html .mat-mdc-mini-fab.plr-secondary-button:hover .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-light-theme .mat-mdc-mini-fab.plr-secondary-button[disabled],
html .mat-mdc-mini-fab.plr-secondary-button[disabled] {
  color: var(--plr-icon-btn-disabled-color);
  pointer-events: none;
  cursor: default;
}
.plr-light-theme .mat-mdc-mini-fab.plr-secondary-button mat-icon,
html .mat-mdc-mini-fab.plr-secondary-button mat-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: var(--mdc-icon-button-icon-size);
  height: var(--mdc-icon-button-icon-size);
  font-size: var(--mdc-icon-button-icon-size);
}
.plr-light-theme .mat-mdc-mini-fab.plr-tertiary-button,
html .mat-mdc-mini-fab.plr-tertiary-button {
  padding: 0;
  --mdc-icon-button-state-layer-size: 24px;
  --mdc-icon-button-icon-size: 24px;
  border-radius: 6px;
  background-color: var(--plr-icon-btn-tertiary-bg-color);
  color: var(--plr-icon-btn-tertiary-color);
  border: 1px solid transparent;
  display: flex;
  align-items: center;
  justify-content: center;
}
.plr-light-theme .mat-mdc-mini-fab.plr-tertiary-button.small,
html .mat-mdc-mini-fab.plr-tertiary-button.small {
  --mdc-icon-button-state-layer-size: 18px;
  --mdc-icon-button-icon-size: 18px;
}
.plr-light-theme .mat-mdc-mini-fab.plr-tertiary-button.circle,
html .mat-mdc-mini-fab.plr-tertiary-button.circle {
  border-radius: 50%;
}
.plr-light-theme .mat-mdc-mini-fab.plr-tertiary-button.cdk-focused, .plr-light-theme .mat-mdc-mini-fab.plr-tertiary-button:focus,
html .mat-mdc-mini-fab.plr-tertiary-button.cdk-focused,
html .mat-mdc-mini-fab.plr-tertiary-button:focus {
  background-color: var(--plr-icon-btn-focused-bg-color);
  border: 2px solid var(--plr-icon-btn-focused-border-color);
  color: var(--plr-icon-btn-focused-color);
}
.plr-light-theme .mat-mdc-mini-fab.plr-tertiary-button.cdk-focused .mat-mdc-focus-indicator, .plr-light-theme .mat-mdc-mini-fab.plr-tertiary-button:focus .mat-mdc-focus-indicator,
html .mat-mdc-mini-fab.plr-tertiary-button.cdk-focused .mat-mdc-focus-indicator,
html .mat-mdc-mini-fab.plr-tertiary-button:focus .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-light-theme .mat-mdc-mini-fab.plr-tertiary-button:active,
html .mat-mdc-mini-fab.plr-tertiary-button:active {
  background-color: var(--plr-icon-btn-active-bg-color);
  border: 2px solid var(--plr-icon-btn-active-border-color);
  color: var(--plr-icon-btn-active-color);
}
.plr-light-theme .mat-mdc-mini-fab.plr-tertiary-button:hover,
html .mat-mdc-mini-fab.plr-tertiary-button:hover {
  color: var(--plr-icon-btn-tertiary-hover-color);
  background-color: var(--plr-icon-btn-tertiary-hover-bg-color);
}
.plr-light-theme .mat-mdc-mini-fab.plr-tertiary-button:hover .mat-mdc-focus-indicator,
html .mat-mdc-mini-fab.plr-tertiary-button:hover .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-light-theme .mat-mdc-mini-fab.plr-tertiary-button[disabled],
html .mat-mdc-mini-fab.plr-tertiary-button[disabled] {
  color: var(--plr-icon-btn-disabled-color);
  pointer-events: none;
  cursor: default;
}
.plr-light-theme .mat-mdc-mini-fab.plr-tertiary-button mat-icon,
html .mat-mdc-mini-fab.plr-tertiary-button mat-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: var(--mdc-icon-button-icon-size);
  height: var(--mdc-icon-button-icon-size);
  font-size: var(--mdc-icon-button-icon-size);
}
.plr-light-theme .mat-mdc-mini-fab.plr-neutral-button,
html .mat-mdc-mini-fab.plr-neutral-button {
  padding: 0;
  --mdc-icon-button-state-layer-size: 24px;
  --mdc-icon-button-icon-size: 24px;
  border-radius: 6px;
  background-color: var(--plr-icon-btn-neutral-bg-color);
  color: var(--plr-icon-btn-neutral-color);
  border: 1px solid transparent;
  display: flex;
  align-items: center;
  justify-content: center;
}
.plr-light-theme .mat-mdc-mini-fab.plr-neutral-button.small,
html .mat-mdc-mini-fab.plr-neutral-button.small {
  --mdc-icon-button-state-layer-size: 18px;
  --mdc-icon-button-icon-size: 18px;
}
.plr-light-theme .mat-mdc-mini-fab.plr-neutral-button.circle,
html .mat-mdc-mini-fab.plr-neutral-button.circle {
  border-radius: 50%;
}
.plr-light-theme .mat-mdc-mini-fab.plr-neutral-button.cdk-focused, .plr-light-theme .mat-mdc-mini-fab.plr-neutral-button:focus,
html .mat-mdc-mini-fab.plr-neutral-button.cdk-focused,
html .mat-mdc-mini-fab.plr-neutral-button:focus {
  background-color: var(--plr-icon-btn-focused-bg-color);
  border: 2px solid var(--plr-icon-btn-focused-border-color);
  color: var(--plr-icon-btn-focused-color);
}
.plr-light-theme .mat-mdc-mini-fab.plr-neutral-button.cdk-focused .mat-mdc-focus-indicator, .plr-light-theme .mat-mdc-mini-fab.plr-neutral-button:focus .mat-mdc-focus-indicator,
html .mat-mdc-mini-fab.plr-neutral-button.cdk-focused .mat-mdc-focus-indicator,
html .mat-mdc-mini-fab.plr-neutral-button:focus .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-light-theme .mat-mdc-mini-fab.plr-neutral-button:active,
html .mat-mdc-mini-fab.plr-neutral-button:active {
  background-color: var(--plr-icon-btn-active-bg-color);
  border: 2px solid var(--plr-icon-btn-active-border-color);
  color: var(--plr-icon-btn-active-color);
}
.plr-light-theme .mat-mdc-mini-fab.plr-neutral-button:hover,
html .mat-mdc-mini-fab.plr-neutral-button:hover {
  color: var(--plr-icon-btn-neutral-hover-color);
  background-color: var(--plr-icon-btn-neutral-hover-bg-color);
}
.plr-light-theme .mat-mdc-mini-fab.plr-neutral-button:hover .mat-mdc-focus-indicator,
html .mat-mdc-mini-fab.plr-neutral-button:hover .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-light-theme .mat-mdc-mini-fab.plr-neutral-button[disabled],
html .mat-mdc-mini-fab.plr-neutral-button[disabled] {
  color: var(--plr-icon-btn-disabled-color);
  pointer-events: none;
  cursor: default;
}
.plr-light-theme .mat-mdc-mini-fab.plr-neutral-button mat-icon,
html .mat-mdc-mini-fab.plr-neutral-button mat-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: var(--mdc-icon-button-icon-size);
  height: var(--mdc-icon-button-icon-size);
  font-size: var(--mdc-icon-button-icon-size);
}
.plr-light-theme .mat-mdc-icon-button.plr-error-button,
.plr-light-theme .mat-mdc-mini-fab.plr-error-button,
html .mat-mdc-icon-button.plr-error-button,
html .mat-mdc-mini-fab.plr-error-button {
  padding: 0;
  --mdc-icon-button-state-layer-size: 24px;
  --mdc-icon-button-icon-size: 24px;
  border-radius: 6px;
  background-color: var(--error-color);
  color: var(--error-dark-color);
  border: 1px solid transparent;
  display: flex;
  align-items: center;
  justify-content: center;
}
.plr-light-theme .mat-mdc-icon-button.plr-error-button.small,
.plr-light-theme .mat-mdc-mini-fab.plr-error-button.small,
html .mat-mdc-icon-button.plr-error-button.small,
html .mat-mdc-mini-fab.plr-error-button.small {
  --mdc-icon-button-state-layer-size: 18px;
  --mdc-icon-button-icon-size: 18px;
}
.plr-light-theme .mat-mdc-icon-button.plr-error-button.circle,
.plr-light-theme .mat-mdc-mini-fab.plr-error-button.circle,
html .mat-mdc-icon-button.plr-error-button.circle,
html .mat-mdc-mini-fab.plr-error-button.circle {
  border-radius: 50%;
}
.plr-light-theme .mat-mdc-icon-button.plr-error-button.cdk-focused, .plr-light-theme .mat-mdc-icon-button.plr-error-button:focus,
.plr-light-theme .mat-mdc-mini-fab.plr-error-button.cdk-focused,
.plr-light-theme .mat-mdc-mini-fab.plr-error-button:focus,
html .mat-mdc-icon-button.plr-error-button.cdk-focused,
html .mat-mdc-icon-button.plr-error-button:focus,
html .mat-mdc-mini-fab.plr-error-button.cdk-focused,
html .mat-mdc-mini-fab.plr-error-button:focus {
  background-color: var(--plr-icon-btn-focused-bg-color);
  border: 2px solid var(--plr-icon-btn-focused-border-color);
  color: var(--plr-icon-btn-focused-color);
}
.plr-light-theme .mat-mdc-icon-button.plr-error-button.cdk-focused .mat-mdc-focus-indicator, .plr-light-theme .mat-mdc-icon-button.plr-error-button:focus .mat-mdc-focus-indicator,
.plr-light-theme .mat-mdc-mini-fab.plr-error-button.cdk-focused .mat-mdc-focus-indicator,
.plr-light-theme .mat-mdc-mini-fab.plr-error-button:focus .mat-mdc-focus-indicator,
html .mat-mdc-icon-button.plr-error-button.cdk-focused .mat-mdc-focus-indicator,
html .mat-mdc-icon-button.plr-error-button:focus .mat-mdc-focus-indicator,
html .mat-mdc-mini-fab.plr-error-button.cdk-focused .mat-mdc-focus-indicator,
html .mat-mdc-mini-fab.plr-error-button:focus .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-light-theme .mat-mdc-icon-button.plr-error-button:active,
.plr-light-theme .mat-mdc-mini-fab.plr-error-button:active,
html .mat-mdc-icon-button.plr-error-button:active,
html .mat-mdc-mini-fab.plr-error-button:active {
  background-color: var(--plr-icon-btn-active-bg-color);
  border: 2px solid var(--plr-icon-btn-active-border-color);
  color: var(--plr-icon-btn-active-color);
}
.plr-light-theme .mat-mdc-icon-button.plr-error-button:hover,
.plr-light-theme .mat-mdc-mini-fab.plr-error-button:hover,
html .mat-mdc-icon-button.plr-error-button:hover,
html .mat-mdc-mini-fab.plr-error-button:hover {
  color: var(--error-dark-color);
  background-color: var(--error-color);
}
.plr-light-theme .mat-mdc-icon-button.plr-error-button:hover .mat-mdc-focus-indicator,
.plr-light-theme .mat-mdc-mini-fab.plr-error-button:hover .mat-mdc-focus-indicator,
html .mat-mdc-icon-button.plr-error-button:hover .mat-mdc-focus-indicator,
html .mat-mdc-mini-fab.plr-error-button:hover .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-light-theme .mat-mdc-icon-button.plr-error-button[disabled],
.plr-light-theme .mat-mdc-mini-fab.plr-error-button[disabled],
html .mat-mdc-icon-button.plr-error-button[disabled],
html .mat-mdc-mini-fab.plr-error-button[disabled] {
  color: var(--plr-icon-btn-disabled-color);
  pointer-events: none;
  cursor: default;
}
.plr-light-theme .mat-mdc-icon-button.plr-error-button mat-icon,
.plr-light-theme .mat-mdc-mini-fab.plr-error-button mat-icon,
html .mat-mdc-icon-button.plr-error-button mat-icon,
html .mat-mdc-mini-fab.plr-error-button mat-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: var(--mdc-icon-button-icon-size);
  height: var(--mdc-icon-button-icon-size);
  font-size: var(--mdc-icon-button-icon-size);
}
.plr-light-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button,
html button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button {
  width: initial;
  min-width: 0px;
  height: 2.5rem;
  min-height: 2.5rem;
  line-height: normal;
  padding: 0px 1rem;
  font-family: var(--plr-btn-font-family);
  font-size: 1rem;
  font-weight: 500;
  background-image: none;
  color: var(--plr-btn-primary-color);
  background-color: var(--plr-btn-primary-bg-color);
  border: 1px solid var(--plr-btn-primary-border-color);
  border-radius: var(--plr-action-btn-border-radius);
  box-shadow: none;
}
.plr-light-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button mat-icon,
html button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button mat-icon {
  width: auto;
  height: auto;
  font-size: 16px;
  font-weight: bold;
  margin-left: -5px;
  margin-right: 5px;
}
.plr-light-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button.back-btn .mat-icon,
html button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button.back-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -2px;
  margin-left: -10px;
}
.plr-light-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button.next-btn .mat-icon,
html button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button.next-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -10px;
  margin-left: -2px;
}
.plr-light-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button .mat-mdc-focus-indicator,
html button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button .mat-mdc-focus-indicator {
  display: none;
  opacity: 0;
}
.plr-light-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button:hover, .plr-light-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button:focus, .plr-light-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button.cdk-focused,
html button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button:hover,
html button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button:focus,
html button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button.cdk-focused {
  background-color: var(--plr-btn-primary-hover-bg-color);
  color: var(--plr-btn-primary-hover-color);
  border: 1px solid var(--plr-btn-primary-hover-border-color);
  outline: 0;
  cursor: pointer;
  box-shadow: none;
}
.plr-light-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button:hover span, .plr-light-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button:focus span, .plr-light-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button.cdk-focused span,
html button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button:hover span,
html button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button:focus span,
html button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button.cdk-focused span {
  text-decoration: none;
}
.plr-light-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button[disabled], .plr-light-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button[disabled]:hover, .plr-light-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button[disabled]:focus,
html button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button[disabled],
html button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button[disabled]:hover,
html button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button[disabled]:focus {
  border: 1px solid var(--plr-color-neutral-100);
  color: var(--plr-color-neutral-500);
  background-color: var(--plr-color-neutral-100);
  pointer-events: none;
  cursor: default;
}
.plr-light-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button,
html button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button {
  width: initial;
  min-width: 0px;
  height: 2.5rem;
  min-height: 2.5rem;
  line-height: normal;
  padding: 0px 1rem;
  font-family: var(--plr-btn-font-family);
  font-size: 1rem;
  font-weight: 500;
  background-image: none;
  color: var(--plr-btn-secondary-color);
  background-color: var(--plr-btn-secondary-bg-color);
  border: 1px solid var(--plr-btn-secondary-border-color);
  border-radius: var(--plr-action-btn-border-radius);
  box-shadow: none;
}
.plr-light-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button mat-icon,
html button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button mat-icon {
  width: auto;
  height: auto;
  font-size: 16px;
  font-weight: bold;
  margin-left: -5px;
  margin-right: 5px;
}
.plr-light-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button.back-btn .mat-icon,
html button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button.back-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -2px;
  margin-left: -10px;
}
.plr-light-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button.next-btn .mat-icon,
html button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button.next-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -10px;
  margin-left: -2px;
}
.plr-light-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button .mat-mdc-focus-indicator,
html button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button .mat-mdc-focus-indicator {
  display: none;
  opacity: 0;
}
.plr-light-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button:hover, .plr-light-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button:focus, .plr-light-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button.cdk-focused,
html button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button:hover,
html button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button:focus,
html button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button.cdk-focused {
  background-color: var(--plr-btn-secondary-hover-bg-color);
  color: var(--plr-btn-secondary-hover-color);
  border: 1px solid var(--plr-btn-secondary-hover-border-color);
  outline: 0;
  cursor: pointer;
  box-shadow: none;
}
.plr-light-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button:hover span, .plr-light-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button:focus span, .plr-light-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button.cdk-focused span,
html button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button:hover span,
html button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button:focus span,
html button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button.cdk-focused span {
  text-decoration: none;
}
.plr-light-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button[disabled], .plr-light-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button[disabled]:hover, .plr-light-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button[disabled]:focus,
html button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button[disabled],
html button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button[disabled]:hover,
html button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button[disabled]:focus {
  border: 1px solid var(--plr-color-neutral-100);
  color: var(--plr-color-neutral-500);
  background-color: var(--plr-color-neutral-100);
  pointer-events: none;
  cursor: default;
}
.plr-light-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button,
html button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button {
  width: initial;
  min-width: 0px;
  height: 2.5rem;
  min-height: 2.5rem;
  line-height: normal;
  padding: 0px 1rem;
  font-family: var(--plr-btn-font-family);
  font-size: 1rem;
  font-weight: 500;
  background-image: none;
  color: var(--plr-btn-tertiary-color);
  background-color: var(--plr-btn-tertiary-bg-color);
  border: 1px solid var(--plr-btn-tertiary-border-color);
  border-radius: var(--plr-action-btn-border-radius);
  box-shadow: none;
}
.plr-light-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button mat-icon,
html button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button mat-icon {
  width: auto;
  height: auto;
  font-size: 16px;
  font-weight: bold;
  margin-left: -5px;
  margin-right: 5px;
}
.plr-light-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button.back-btn .mat-icon,
html button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button.back-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -2px;
  margin-left: -10px;
}
.plr-light-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button.next-btn .mat-icon,
html button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button.next-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -10px;
  margin-left: -2px;
}
.plr-light-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button .mat-mdc-focus-indicator,
html button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button .mat-mdc-focus-indicator {
  display: none;
  opacity: 0;
}
.plr-light-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button:hover, .plr-light-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button:focus, .plr-light-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button.cdk-focused,
html button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button:hover,
html button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button:focus,
html button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button.cdk-focused {
  background-color: var(--plr-btn-tertiary-hover-bg-color);
  color: var(--plr-btn-tertiary-hover-color);
  border: 1px solid var(--plr-btn-tertiary-border-hover-color);
  outline: 0;
  cursor: pointer;
  box-shadow: none;
}
.plr-light-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button:hover span, .plr-light-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button:focus span, .plr-light-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button.cdk-focused span,
html button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button:hover span,
html button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button:focus span,
html button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button.cdk-focused span {
  text-decoration: none;
}
.plr-light-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button[disabled], .plr-light-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button[disabled]:hover, .plr-light-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button[disabled]:focus,
html button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button[disabled],
html button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button[disabled]:hover,
html button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button[disabled]:focus {
  border: 1px solid var(--plr-color-neutral-100);
  color: var(--plr-color-neutral-500);
  background-color: var(--plr-color-neutral-100);
  pointer-events: none;
  cursor: default;
}
.plr-light-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button,
html button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button {
  width: initial;
  min-width: 0px;
  height: 2.5rem;
  min-height: 2.5rem;
  line-height: normal;
  padding: 0px 1rem;
  font-family: var(--plr-btn-font-family);
  font-size: 1rem;
  font-weight: 500;
  background-image: none;
  color: var(--plr-btn-neutral-color);
  background-color: var(--plr-btn-neutral-bg-color);
  border: 1px solid var(--plr-btn-neutral-border-color);
  border-radius: var(--plr-action-btn-border-radius);
  box-shadow: none;
}
.plr-light-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button mat-icon,
html button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button mat-icon {
  width: auto;
  height: auto;
  font-size: 16px;
  font-weight: bold;
  margin-left: -5px;
  margin-right: 5px;
}
.plr-light-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button.back-btn .mat-icon,
html button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button.back-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -2px;
  margin-left: -10px;
}
.plr-light-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button.next-btn .mat-icon,
html button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button.next-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -10px;
  margin-left: -2px;
}
.plr-light-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button .mat-mdc-focus-indicator,
html button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button .mat-mdc-focus-indicator {
  display: none;
  opacity: 0;
}
.plr-light-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button:hover, .plr-light-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button:focus, .plr-light-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button.cdk-focused,
html button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button:hover,
html button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button:focus,
html button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button.cdk-focused {
  background-color: var(--plr-btn-neutral-hover-bg-color);
  color: var(--plr-btn-neutral-hover-color);
  border: 1px solid var(--plr-btn-neutral-hover-border-color);
  outline: 0;
  cursor: pointer;
  box-shadow: none;
}
.plr-light-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button:hover span, .plr-light-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button:focus span, .plr-light-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button.cdk-focused span,
html button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button:hover span,
html button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button:focus span,
html button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button.cdk-focused span {
  text-decoration: none;
}
.plr-light-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button[disabled], .plr-light-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button[disabled]:hover, .plr-light-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button[disabled]:focus,
html button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button[disabled],
html button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button[disabled]:hover,
html button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button[disabled]:focus {
  border: 1px solid var(--plr-color-neutral-100);
  color: var(--plr-color-neutral-500);
  background-color: var(--plr-color-neutral-100);
  pointer-events: none;
  cursor: default;
}
.plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button,
.plr-light-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):not(:disabled), .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button,
.plr-light-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):not(:disabled),
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button,
.plr-light-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):not(:disabled),
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button,
.plr-light-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):not(:disabled),
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button,
html .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):not(:disabled),
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button,
html .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):not(:disabled),
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button,
html .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):not(:disabled),
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button,
html .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):not(:disabled),
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary {
  width: initial;
  min-width: 0px;
  height: 2.5rem;
  min-height: 2.5rem;
  line-height: normal;
  padding: 0px 1rem;
  font-family: var(--plr-btn-font-family);
  font-size: 1rem;
  font-weight: 500;
  background-image: none;
  color: var(--plr-btn-primary-color);
  background-color: var(--plr-btn-primary-bg-color);
  border: 1px solid var(--plr-btn-primary-border-color);
  border-radius: var(--plr-action-btn-border-radius);
  box-shadow: none;
}
.plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button mat-icon, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button mat-icon, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button mat-icon,
.plr-light-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):not(:disabled) mat-icon, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary mat-icon,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button mat-icon,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button mat-icon,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button mat-icon,
.plr-light-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):not(:disabled) mat-icon,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary mat-icon,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button mat-icon,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button mat-icon,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button mat-icon,
.plr-light-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):not(:disabled) mat-icon,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary mat-icon,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button mat-icon,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button mat-icon,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button mat-icon,
.plr-light-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):not(:disabled) mat-icon,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary mat-icon,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button mat-icon,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button mat-icon,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button mat-icon,
html .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):not(:disabled) mat-icon,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary mat-icon,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button mat-icon,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button mat-icon,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button mat-icon,
html .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):not(:disabled) mat-icon,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary mat-icon,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button mat-icon,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button mat-icon,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button mat-icon,
html .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):not(:disabled) mat-icon,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary mat-icon,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button mat-icon,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button mat-icon,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button mat-icon,
html .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):not(:disabled) mat-icon,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary mat-icon {
  width: auto;
  height: auto;
  font-size: 16px;
  font-weight: bold;
  margin-left: -5px;
  margin-right: 5px;
}
.plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.back-btn .mat-icon, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.back-btn .mat-icon, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.back-btn .mat-icon,
.plr-light-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).back-btn:not(:disabled) .mat-icon, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.back-btn .mat-icon,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.back-btn .mat-icon,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.back-btn .mat-icon,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.back-btn .mat-icon,
.plr-light-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).back-btn:not(:disabled) .mat-icon,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.back-btn .mat-icon,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.back-btn .mat-icon,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.back-btn .mat-icon,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.back-btn .mat-icon,
.plr-light-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).back-btn:not(:disabled) .mat-icon,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.back-btn .mat-icon,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.back-btn .mat-icon,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.back-btn .mat-icon,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.back-btn .mat-icon,
.plr-light-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).back-btn:not(:disabled) .mat-icon,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.back-btn .mat-icon,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.back-btn .mat-icon,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.back-btn .mat-icon,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.back-btn .mat-icon,
html .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).back-btn:not(:disabled) .mat-icon,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.back-btn .mat-icon,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.back-btn .mat-icon,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.back-btn .mat-icon,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.back-btn .mat-icon,
html .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).back-btn:not(:disabled) .mat-icon,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.back-btn .mat-icon,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.back-btn .mat-icon,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.back-btn .mat-icon,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.back-btn .mat-icon,
html .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).back-btn:not(:disabled) .mat-icon,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.back-btn .mat-icon,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.back-btn .mat-icon,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.back-btn .mat-icon,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.back-btn .mat-icon,
html .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).back-btn:not(:disabled) .mat-icon,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.back-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -2px;
  margin-left: -10px;
}
.plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.next-btn .mat-icon, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.next-btn .mat-icon, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.next-btn .mat-icon,
.plr-light-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).next-btn:not(:disabled) .mat-icon, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.next-btn .mat-icon,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.next-btn .mat-icon,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.next-btn .mat-icon,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.next-btn .mat-icon,
.plr-light-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).next-btn:not(:disabled) .mat-icon,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.next-btn .mat-icon,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.next-btn .mat-icon,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.next-btn .mat-icon,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.next-btn .mat-icon,
.plr-light-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).next-btn:not(:disabled) .mat-icon,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.next-btn .mat-icon,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.next-btn .mat-icon,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.next-btn .mat-icon,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.next-btn .mat-icon,
.plr-light-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).next-btn:not(:disabled) .mat-icon,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.next-btn .mat-icon,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.next-btn .mat-icon,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.next-btn .mat-icon,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.next-btn .mat-icon,
html .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).next-btn:not(:disabled) .mat-icon,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.next-btn .mat-icon,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.next-btn .mat-icon,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.next-btn .mat-icon,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.next-btn .mat-icon,
html .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).next-btn:not(:disabled) .mat-icon,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.next-btn .mat-icon,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.next-btn .mat-icon,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.next-btn .mat-icon,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.next-btn .mat-icon,
html .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).next-btn:not(:disabled) .mat-icon,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.next-btn .mat-icon,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.next-btn .mat-icon,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.next-btn .mat-icon,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.next-btn .mat-icon,
html .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).next-btn:not(:disabled) .mat-icon,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.next-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -10px;
  margin-left: -2px;
}
.plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button .mat-mdc-focus-indicator, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button .mat-mdc-focus-indicator, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button .mat-mdc-focus-indicator,
.plr-light-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):not(:disabled) .mat-mdc-focus-indicator, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary .mat-mdc-focus-indicator,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button .mat-mdc-focus-indicator,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button .mat-mdc-focus-indicator,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button .mat-mdc-focus-indicator,
.plr-light-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):not(:disabled) .mat-mdc-focus-indicator,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary .mat-mdc-focus-indicator,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button .mat-mdc-focus-indicator,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button .mat-mdc-focus-indicator,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button .mat-mdc-focus-indicator,
.plr-light-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):not(:disabled) .mat-mdc-focus-indicator,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary .mat-mdc-focus-indicator,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button .mat-mdc-focus-indicator,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button .mat-mdc-focus-indicator,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button .mat-mdc-focus-indicator,
.plr-light-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):not(:disabled) .mat-mdc-focus-indicator,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary .mat-mdc-focus-indicator,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button .mat-mdc-focus-indicator,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button .mat-mdc-focus-indicator,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button .mat-mdc-focus-indicator,
html .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):not(:disabled) .mat-mdc-focus-indicator,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary .mat-mdc-focus-indicator,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button .mat-mdc-focus-indicator,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button .mat-mdc-focus-indicator,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button .mat-mdc-focus-indicator,
html .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):not(:disabled) .mat-mdc-focus-indicator,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary .mat-mdc-focus-indicator,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button .mat-mdc-focus-indicator,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button .mat-mdc-focus-indicator,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button .mat-mdc-focus-indicator,
html .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):not(:disabled) .mat-mdc-focus-indicator,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary .mat-mdc-focus-indicator,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button .mat-mdc-focus-indicator,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button .mat-mdc-focus-indicator,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button .mat-mdc-focus-indicator,
html .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):not(:disabled) .mat-mdc-focus-indicator,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary .mat-mdc-focus-indicator {
  display: none;
  opacity: 0;
}
.plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:hover, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:focus, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.cdk-focused, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:hover, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:focus, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.cdk-focused, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:hover,
.plr-light-theme .button-container .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
.plr-dark-theme .plr-light-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
.plr-light-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
.plr-light-theme .button-container html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
html .plr-light-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled), .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:focus,
.plr-light-theme .button-container .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
.plr-dark-theme .plr-light-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
.plr-light-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
.plr-light-theme .button-container html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
html .plr-light-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled), .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.cdk-focused,
.plr-light-theme .button-container .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
.plr-dark-theme .plr-light-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
.plr-light-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
.plr-light-theme .button-container html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
html .plr-light-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled), .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:hover, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:focus, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.cdk-focused,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:hover,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:focus,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.cdk-focused,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:hover,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:focus,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.cdk-focused,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:hover,
.plr-light-theme .tools .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
.plr-dark-theme .plr-light-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
.plr-light-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
.plr-light-theme .tools html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
html .plr-light-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:focus,
.plr-light-theme .tools .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
.plr-dark-theme .plr-light-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
.plr-light-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
.plr-light-theme .tools html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
html .plr-light-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.cdk-focused,
.plr-light-theme .tools .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
.plr-dark-theme .plr-light-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
.plr-light-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
.plr-light-theme .tools html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
html .plr-light-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:hover,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:focus,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.cdk-focused,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:hover,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:focus,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.cdk-focused,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:hover,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:focus,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.cdk-focused,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:hover,
.plr-light-theme .dialog-layout__header .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
.plr-dark-theme .plr-light-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
.plr-light-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
.plr-light-theme .dialog-layout__header html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
html .plr-light-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:focus,
.plr-light-theme .dialog-layout__header .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
.plr-dark-theme .plr-light-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
.plr-light-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
.plr-light-theme .dialog-layout__header html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
html .plr-light-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.cdk-focused,
.plr-light-theme .dialog-layout__header .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
.plr-dark-theme .plr-light-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
.plr-light-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
.plr-light-theme .dialog-layout__header html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
html .plr-light-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:hover,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:focus,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.cdk-focused,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:hover,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:focus,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.cdk-focused,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:hover,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:focus,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.cdk-focused,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:hover,
.plr-light-theme .dialog-layout__footer .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
.plr-dark-theme .plr-light-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
.plr-light-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
.plr-light-theme .dialog-layout__footer html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
html .plr-light-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:focus,
.plr-light-theme .dialog-layout__footer .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
.plr-dark-theme .plr-light-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
.plr-light-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
.plr-light-theme .dialog-layout__footer html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
html .plr-light-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.cdk-focused,
.plr-light-theme .dialog-layout__footer .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
.plr-dark-theme .plr-light-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
.plr-light-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
.plr-light-theme .dialog-layout__footer html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
html .plr-light-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:hover,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:focus,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.cdk-focused,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:hover,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:focus,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.cdk-focused,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:hover,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:focus,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.cdk-focused,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:hover,
html .button-container .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
.plr-dark-theme html .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
html .button-container .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
.plr-light-theme html .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
html .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:focus,
html .button-container .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
.plr-dark-theme html .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
html .button-container .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
.plr-light-theme html .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
html .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.cdk-focused,
html .button-container .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
.plr-dark-theme html .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
html .button-container .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
.plr-light-theme html .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
html .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:hover,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:focus,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.cdk-focused,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:hover,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:focus,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.cdk-focused,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:hover,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:focus,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.cdk-focused,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:hover,
html .tools .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
.plr-dark-theme html .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
html .tools .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
.plr-light-theme html .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
html .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:focus,
html .tools .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
.plr-dark-theme html .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
html .tools .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
.plr-light-theme html .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
html .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.cdk-focused,
html .tools .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
.plr-dark-theme html .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
html .tools .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
.plr-light-theme html .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
html .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:hover,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:focus,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.cdk-focused,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:hover,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:focus,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.cdk-focused,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:hover,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:focus,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.cdk-focused,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:hover,
html .dialog-layout__header .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
.plr-dark-theme html .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
html .dialog-layout__header .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
.plr-light-theme html .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
html .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:focus,
html .dialog-layout__header .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
.plr-dark-theme html .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
html .dialog-layout__header .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
.plr-light-theme html .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
html .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.cdk-focused,
html .dialog-layout__header .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
.plr-dark-theme html .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
html .dialog-layout__header .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
.plr-light-theme html .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
html .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:hover,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:focus,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.cdk-focused,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:hover,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:focus,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.cdk-focused,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:hover,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:focus,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.cdk-focused,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:hover,
html .dialog-layout__footer .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
.plr-dark-theme html .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
html .dialog-layout__footer .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
.plr-light-theme html .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
html .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:focus,
html .dialog-layout__footer .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
.plr-dark-theme html .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
html .dialog-layout__footer .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
.plr-light-theme html .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
html .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.cdk-focused,
html .dialog-layout__footer .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
.plr-dark-theme html .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
html .dialog-layout__footer .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
.plr-light-theme html .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
html .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:hover,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:focus,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.cdk-focused {
  background-color: var(--plr-btn-primary-hover-bg-color);
  color: var(--plr-btn-primary-hover-color);
  border: 1px solid var(--plr-btn-primary-hover-border-color);
  outline: 0;
  cursor: pointer;
  box-shadow: none;
}
.plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:hover span, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:focus span, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.cdk-focused span, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:hover span, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:focus span, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.cdk-focused span, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:hover span,
.plr-light-theme .button-container .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
.plr-dark-theme .plr-light-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
.plr-light-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
.plr-light-theme .button-container html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
html .plr-light-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:focus span,
.plr-light-theme .button-container .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
.plr-dark-theme .plr-light-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
.plr-light-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
.plr-light-theme .button-container html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
html .plr-light-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.cdk-focused span,
.plr-light-theme .button-container .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
.plr-dark-theme .plr-light-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
.plr-light-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
.plr-light-theme .button-container html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
html .plr-light-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:hover span, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:focus span, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.cdk-focused span,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:hover span,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:focus span,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.cdk-focused span,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:hover span,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:focus span,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.cdk-focused span,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:hover span,
.plr-light-theme .tools .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
.plr-dark-theme .plr-light-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
.plr-light-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
.plr-light-theme .tools html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
html .plr-light-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:focus span,
.plr-light-theme .tools .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
.plr-dark-theme .plr-light-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
.plr-light-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
.plr-light-theme .tools html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
html .plr-light-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.cdk-focused span,
.plr-light-theme .tools .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
.plr-dark-theme .plr-light-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
.plr-light-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
.plr-light-theme .tools html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
html .plr-light-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:hover span,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:focus span,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.cdk-focused span,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:hover span,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:focus span,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.cdk-focused span,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:hover span,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:focus span,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.cdk-focused span,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:hover span,
.plr-light-theme .dialog-layout__header .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
.plr-dark-theme .plr-light-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
.plr-light-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
.plr-light-theme .dialog-layout__header html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
html .plr-light-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:focus span,
.plr-light-theme .dialog-layout__header .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
.plr-dark-theme .plr-light-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
.plr-light-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
.plr-light-theme .dialog-layout__header html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
html .plr-light-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.cdk-focused span,
.plr-light-theme .dialog-layout__header .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
.plr-dark-theme .plr-light-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
.plr-light-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
.plr-light-theme .dialog-layout__header html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
html .plr-light-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:hover span,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:focus span,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.cdk-focused span,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:hover span,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:focus span,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.cdk-focused span,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:hover span,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:focus span,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.cdk-focused span,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:hover span,
.plr-light-theme .dialog-layout__footer .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
.plr-dark-theme .plr-light-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
.plr-light-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
.plr-light-theme .dialog-layout__footer html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
html .plr-light-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:focus span,
.plr-light-theme .dialog-layout__footer .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
.plr-dark-theme .plr-light-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
.plr-light-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
.plr-light-theme .dialog-layout__footer html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
html .plr-light-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.cdk-focused span,
.plr-light-theme .dialog-layout__footer .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
.plr-dark-theme .plr-light-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
.plr-light-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
.plr-light-theme .dialog-layout__footer html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
html .plr-light-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:hover span,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:focus span,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.cdk-focused span,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:hover span,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:focus span,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.cdk-focused span,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:hover span,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:focus span,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.cdk-focused span,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:hover span,
html .button-container .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
.plr-dark-theme html .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
html .button-container .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
.plr-light-theme html .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
html .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:focus span,
html .button-container .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
.plr-dark-theme html .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
html .button-container .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
.plr-light-theme html .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
html .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.cdk-focused span,
html .button-container .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
.plr-dark-theme html .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
html .button-container .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
.plr-light-theme html .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
html .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:hover span,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:focus span,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.cdk-focused span,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:hover span,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:focus span,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.cdk-focused span,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:hover span,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:focus span,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.cdk-focused span,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:hover span,
html .tools .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
.plr-dark-theme html .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
html .tools .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
.plr-light-theme html .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
html .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:focus span,
html .tools .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
.plr-dark-theme html .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
html .tools .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
.plr-light-theme html .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
html .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.cdk-focused span,
html .tools .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
.plr-dark-theme html .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
html .tools .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
.plr-light-theme html .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
html .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:hover span,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:focus span,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.cdk-focused span,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:hover span,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:focus span,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.cdk-focused span,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:hover span,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:focus span,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.cdk-focused span,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:hover span,
html .dialog-layout__header .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
.plr-dark-theme html .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
html .dialog-layout__header .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
.plr-light-theme html .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
html .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:focus span,
html .dialog-layout__header .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
.plr-dark-theme html .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
html .dialog-layout__header .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
.plr-light-theme html .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
html .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.cdk-focused span,
html .dialog-layout__header .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
.plr-dark-theme html .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
html .dialog-layout__header .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
.plr-light-theme html .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
html .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:hover span,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:focus span,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.cdk-focused span,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:hover span,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:focus span,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.cdk-focused span,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:hover span,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:focus span,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.cdk-focused span,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:hover span,
html .dialog-layout__footer .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
.plr-dark-theme html .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
html .dialog-layout__footer .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
.plr-light-theme html .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
html .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:focus span,
html .dialog-layout__footer .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
.plr-dark-theme html .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
html .dialog-layout__footer .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
.plr-light-theme html .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
html .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.cdk-focused span,
html .dialog-layout__footer .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
.plr-dark-theme html .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
html .dialog-layout__footer .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
.plr-light-theme html .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
html .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:hover span,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:focus span,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.cdk-focused span {
  text-decoration: none;
}
.plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button[disabled], .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button[disabled]:hover, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button[disabled]:focus, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button[disabled], .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button[disabled]:hover, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button[disabled]:focus, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button[disabled],
.plr-light-theme .button-container .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
.plr-dark-theme .plr-light-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
.plr-light-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
.plr-light-theme .button-container html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
html .plr-light-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled), .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button[disabled]:hover,
.plr-light-theme .button-container .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
.plr-dark-theme .plr-light-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
.plr-light-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
.plr-light-theme .button-container html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
html .plr-light-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled), .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button[disabled]:focus,
.plr-light-theme .button-container .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
.plr-dark-theme .plr-light-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
.plr-light-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
.plr-light-theme .button-container html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
html .plr-light-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled), .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary[disabled], .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary[disabled]:hover, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary[disabled]:focus,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button[disabled],
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button[disabled]:hover,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button[disabled]:focus,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button[disabled],
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button[disabled]:hover,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button[disabled]:focus,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button[disabled],
.plr-light-theme .tools .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
.plr-dark-theme .plr-light-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
.plr-light-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
.plr-light-theme .tools html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
html .plr-light-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button[disabled]:hover,
.plr-light-theme .tools .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
.plr-dark-theme .plr-light-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
.plr-light-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
.plr-light-theme .tools html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
html .plr-light-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button[disabled]:focus,
.plr-light-theme .tools .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
.plr-dark-theme .plr-light-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
.plr-light-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
.plr-light-theme .tools html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
html .plr-light-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary[disabled],
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary[disabled]:hover,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary[disabled]:focus,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button[disabled],
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button[disabled]:hover,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button[disabled]:focus,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button[disabled],
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button[disabled]:hover,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button[disabled]:focus,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button[disabled],
.plr-light-theme .dialog-layout__header .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
.plr-dark-theme .plr-light-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
.plr-light-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
.plr-light-theme .dialog-layout__header html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
html .plr-light-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button[disabled]:hover,
.plr-light-theme .dialog-layout__header .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
.plr-dark-theme .plr-light-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
.plr-light-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
.plr-light-theme .dialog-layout__header html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
html .plr-light-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button[disabled]:focus,
.plr-light-theme .dialog-layout__header .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
.plr-dark-theme .plr-light-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
.plr-light-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
.plr-light-theme .dialog-layout__header html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
html .plr-light-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary[disabled],
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary[disabled]:hover,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary[disabled]:focus,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button[disabled],
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button[disabled]:hover,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button[disabled]:focus,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button[disabled],
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button[disabled]:hover,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button[disabled]:focus,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button[disabled],
.plr-light-theme .dialog-layout__footer .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
.plr-dark-theme .plr-light-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
.plr-light-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
.plr-light-theme .dialog-layout__footer html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
html .plr-light-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button[disabled]:hover,
.plr-light-theme .dialog-layout__footer .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
.plr-dark-theme .plr-light-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
.plr-light-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
.plr-light-theme .dialog-layout__footer html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
html .plr-light-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button[disabled]:focus,
.plr-light-theme .dialog-layout__footer .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
.plr-dark-theme .plr-light-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
.plr-light-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
.plr-light-theme .dialog-layout__footer html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
html .plr-light-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary[disabled],
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary[disabled]:hover,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary[disabled]:focus,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button[disabled],
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button[disabled]:hover,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button[disabled]:focus,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button[disabled],
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button[disabled]:hover,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button[disabled]:focus,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button[disabled],
html .button-container .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
.plr-dark-theme html .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
html .button-container .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
.plr-light-theme html .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
html .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button[disabled]:hover,
html .button-container .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
.plr-dark-theme html .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
html .button-container .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
.plr-light-theme html .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
html .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button[disabled]:focus,
html .button-container .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
.plr-dark-theme html .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
html .button-container .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
.plr-light-theme html .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
html .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary[disabled],
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary[disabled]:hover,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary[disabled]:focus,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button[disabled],
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button[disabled]:hover,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button[disabled]:focus,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button[disabled],
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button[disabled]:hover,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button[disabled]:focus,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button[disabled],
html .tools .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
.plr-dark-theme html .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
html .tools .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
.plr-light-theme html .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
html .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button[disabled]:hover,
html .tools .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
.plr-dark-theme html .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
html .tools .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
.plr-light-theme html .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
html .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button[disabled]:focus,
html .tools .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
.plr-dark-theme html .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
html .tools .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
.plr-light-theme html .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
html .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary[disabled],
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary[disabled]:hover,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary[disabled]:focus,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button[disabled],
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button[disabled]:hover,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button[disabled]:focus,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button[disabled],
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button[disabled]:hover,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button[disabled]:focus,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button[disabled],
html .dialog-layout__header .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
.plr-dark-theme html .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
html .dialog-layout__header .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
.plr-light-theme html .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
html .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button[disabled]:hover,
html .dialog-layout__header .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
.plr-dark-theme html .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
html .dialog-layout__header .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
.plr-light-theme html .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
html .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button[disabled]:focus,
html .dialog-layout__header .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
.plr-dark-theme html .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
html .dialog-layout__header .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
.plr-light-theme html .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
html .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary[disabled],
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary[disabled]:hover,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary[disabled]:focus,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button[disabled],
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button[disabled]:hover,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button[disabled]:focus,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button[disabled],
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button[disabled]:hover,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button[disabled]:focus,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button[disabled],
html .dialog-layout__footer .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
.plr-dark-theme html .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
html .dialog-layout__footer .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
.plr-light-theme html .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
html .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button[disabled]:hover,
html .dialog-layout__footer .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
.plr-dark-theme html .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
html .dialog-layout__footer .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
.plr-light-theme html .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
html .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button[disabled]:focus,
html .dialog-layout__footer .plr-dark-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
.plr-dark-theme html .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
html .dialog-layout__footer .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
.plr-light-theme html .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
html .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary[disabled],
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary[disabled]:hover,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary[disabled]:focus {
  border: 1px solid var(--plr-color-neutral-100);
  color: var(--plr-color-neutral-500);
  background-color: var(--plr-color-neutral-100);
  pointer-events: none;
  cursor: default;
}
.plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary {
  width: initial;
  min-width: 0px;
  height: 2.5rem;
  min-height: 2.5rem;
  line-height: normal;
  padding: 0px 1rem;
  font-family: var(--plr-btn-font-family);
  font-size: 1rem;
  font-weight: 500;
  background-image: none;
  color: var(--plr-btn-secondary-color);
  background-color: var(--plr-btn-secondary-bg-color);
  border: 1px solid var(--plr-btn-secondary-border-color);
  border-radius: var(--plr-action-btn-border-radius);
  box-shadow: none;
}
.plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button mat-icon, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button mat-icon, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary mat-icon,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button mat-icon,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button mat-icon,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary mat-icon,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button mat-icon,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button mat-icon,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary mat-icon,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button mat-icon,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button mat-icon,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary mat-icon,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button mat-icon,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button mat-icon,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary mat-icon,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button mat-icon,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button mat-icon,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary mat-icon,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button mat-icon,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button mat-icon,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary mat-icon,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button mat-icon,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button mat-icon,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary mat-icon {
  width: auto;
  height: auto;
  font-size: 16px;
  font-weight: bold;
  margin-left: -5px;
  margin-right: 5px;
}
.plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.back-btn .mat-icon, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.back-btn .mat-icon, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.back-btn .mat-icon,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.back-btn .mat-icon,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.back-btn .mat-icon,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.back-btn .mat-icon,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.back-btn .mat-icon,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.back-btn .mat-icon,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.back-btn .mat-icon,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.back-btn .mat-icon,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.back-btn .mat-icon,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.back-btn .mat-icon,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.back-btn .mat-icon,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.back-btn .mat-icon,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.back-btn .mat-icon,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.back-btn .mat-icon,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.back-btn .mat-icon,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.back-btn .mat-icon,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.back-btn .mat-icon,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.back-btn .mat-icon,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.back-btn .mat-icon,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.back-btn .mat-icon,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.back-btn .mat-icon,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.back-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -2px;
  margin-left: -10px;
}
.plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.next-btn .mat-icon, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.next-btn .mat-icon, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.next-btn .mat-icon,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.next-btn .mat-icon,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.next-btn .mat-icon,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.next-btn .mat-icon,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.next-btn .mat-icon,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.next-btn .mat-icon,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.next-btn .mat-icon,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.next-btn .mat-icon,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.next-btn .mat-icon,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.next-btn .mat-icon,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.next-btn .mat-icon,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.next-btn .mat-icon,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.next-btn .mat-icon,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.next-btn .mat-icon,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.next-btn .mat-icon,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.next-btn .mat-icon,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.next-btn .mat-icon,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.next-btn .mat-icon,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.next-btn .mat-icon,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.next-btn .mat-icon,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.next-btn .mat-icon,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.next-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -10px;
  margin-left: -2px;
}
.plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button .mat-mdc-focus-indicator, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button .mat-mdc-focus-indicator, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary .mat-mdc-focus-indicator,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button .mat-mdc-focus-indicator,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button .mat-mdc-focus-indicator,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary .mat-mdc-focus-indicator,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button .mat-mdc-focus-indicator,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button .mat-mdc-focus-indicator,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary .mat-mdc-focus-indicator,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button .mat-mdc-focus-indicator,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button .mat-mdc-focus-indicator,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary .mat-mdc-focus-indicator,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button .mat-mdc-focus-indicator,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button .mat-mdc-focus-indicator,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary .mat-mdc-focus-indicator,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button .mat-mdc-focus-indicator,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button .mat-mdc-focus-indicator,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary .mat-mdc-focus-indicator,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button .mat-mdc-focus-indicator,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button .mat-mdc-focus-indicator,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary .mat-mdc-focus-indicator,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button .mat-mdc-focus-indicator,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button .mat-mdc-focus-indicator,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary .mat-mdc-focus-indicator {
  display: none;
  opacity: 0;
}
.plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:hover, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:focus, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.cdk-focused, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:hover, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:focus, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.cdk-focused, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:hover, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:focus, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.cdk-focused,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:hover,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:focus,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.cdk-focused,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:hover,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:focus,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.cdk-focused,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:hover,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:focus,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.cdk-focused,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:hover,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:focus,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.cdk-focused,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:hover,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:focus,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.cdk-focused,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:hover,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:focus,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.cdk-focused,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:hover,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:focus,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.cdk-focused,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:hover,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:focus,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.cdk-focused,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:hover,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:focus,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.cdk-focused,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:hover,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:focus,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.cdk-focused,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:hover,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:focus,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.cdk-focused,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:hover,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:focus,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.cdk-focused,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:hover,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:focus,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.cdk-focused,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:hover,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:focus,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.cdk-focused,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:hover,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:focus,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.cdk-focused,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:hover,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:focus,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.cdk-focused,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:hover,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:focus,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.cdk-focused,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:hover,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:focus,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.cdk-focused,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:hover,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:focus,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.cdk-focused,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:hover,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:focus,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.cdk-focused,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:hover,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:focus,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.cdk-focused {
  background-color: var(--plr-btn-secondary-hover-bg-color);
  color: var(--plr-btn-secondary-hover-color);
  border: 1px solid var(--plr-btn-secondary-hover-border-color);
  outline: 0;
  cursor: pointer;
  box-shadow: none;
}
.plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:hover span, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:focus span, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.cdk-focused span, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:hover span, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:focus span, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.cdk-focused span, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:hover span, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:focus span, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.cdk-focused span,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:hover span,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:focus span,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.cdk-focused span,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:hover span,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:focus span,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.cdk-focused span,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:hover span,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:focus span,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.cdk-focused span,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:hover span,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:focus span,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.cdk-focused span,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:hover span,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:focus span,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.cdk-focused span,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:hover span,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:focus span,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.cdk-focused span,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:hover span,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:focus span,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.cdk-focused span,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:hover span,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:focus span,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.cdk-focused span,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:hover span,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:focus span,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.cdk-focused span,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:hover span,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:focus span,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.cdk-focused span,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:hover span,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:focus span,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.cdk-focused span,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:hover span,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:focus span,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.cdk-focused span,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:hover span,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:focus span,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.cdk-focused span,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:hover span,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:focus span,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.cdk-focused span,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:hover span,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:focus span,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.cdk-focused span,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:hover span,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:focus span,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.cdk-focused span,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:hover span,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:focus span,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.cdk-focused span,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:hover span,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:focus span,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.cdk-focused span,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:hover span,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:focus span,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.cdk-focused span,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:hover span,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:focus span,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.cdk-focused span,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:hover span,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:focus span,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.cdk-focused span {
  text-decoration: none;
}
.plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button[disabled], .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button[disabled]:hover, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button[disabled]:focus, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button[disabled], .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button[disabled]:hover, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button[disabled]:focus, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary[disabled], .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary[disabled]:hover, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary[disabled]:focus,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button[disabled],
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button[disabled]:hover,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button[disabled]:focus,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button[disabled],
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button[disabled]:hover,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button[disabled]:focus,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary[disabled],
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary[disabled]:hover,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary[disabled]:focus,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button[disabled],
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button[disabled]:hover,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button[disabled]:focus,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button[disabled],
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button[disabled]:hover,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button[disabled]:focus,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary[disabled],
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary[disabled]:hover,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary[disabled]:focus,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button[disabled],
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button[disabled]:hover,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button[disabled]:focus,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button[disabled],
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button[disabled]:hover,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button[disabled]:focus,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary[disabled],
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary[disabled]:hover,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary[disabled]:focus,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button[disabled],
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button[disabled]:hover,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button[disabled]:focus,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button[disabled],
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button[disabled]:hover,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button[disabled]:focus,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary[disabled],
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary[disabled]:hover,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary[disabled]:focus,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button[disabled],
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button[disabled]:hover,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button[disabled]:focus,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button[disabled],
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button[disabled]:hover,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button[disabled]:focus,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary[disabled],
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary[disabled]:hover,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary[disabled]:focus,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button[disabled],
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button[disabled]:hover,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button[disabled]:focus,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button[disabled],
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button[disabled]:hover,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button[disabled]:focus,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary[disabled],
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary[disabled]:hover,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary[disabled]:focus,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button[disabled],
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button[disabled]:hover,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button[disabled]:focus,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button[disabled],
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button[disabled]:hover,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button[disabled]:focus,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary[disabled],
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary[disabled]:hover,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary[disabled]:focus {
  border: 1px solid var(--plr-color-neutral-100);
  color: var(--plr-color-neutral-500);
  background-color: var(--plr-color-neutral-100);
  pointer-events: none;
  cursor: default;
}
.plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary {
  width: initial;
  min-width: 0px;
  height: 2.5rem;
  min-height: 2.5rem;
  line-height: normal;
  padding: 0px 1rem;
  font-family: var(--plr-btn-font-family);
  font-size: 1rem;
  font-weight: 500;
  background-image: none;
  color: var(--plr-btn-tertiary-color);
  background-color: var(--plr-btn-tertiary-bg-color);
  border: 1px solid var(--plr-btn-tertiary-border-color);
  border-radius: var(--plr-action-btn-border-radius);
  box-shadow: none;
}
.plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button mat-icon, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button mat-icon, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary mat-icon,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button mat-icon,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button mat-icon,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary mat-icon,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button mat-icon,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button mat-icon,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary mat-icon,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button mat-icon,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button mat-icon,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary mat-icon,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button mat-icon,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button mat-icon,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary mat-icon,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button mat-icon,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button mat-icon,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary mat-icon,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button mat-icon,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button mat-icon,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary mat-icon,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button mat-icon,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button mat-icon,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary mat-icon {
  width: auto;
  height: auto;
  font-size: 16px;
  font-weight: bold;
  margin-left: -5px;
  margin-right: 5px;
}
.plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.back-btn .mat-icon, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.back-btn .mat-icon, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.back-btn .mat-icon,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.back-btn .mat-icon,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.back-btn .mat-icon,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.back-btn .mat-icon,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.back-btn .mat-icon,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.back-btn .mat-icon,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.back-btn .mat-icon,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.back-btn .mat-icon,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.back-btn .mat-icon,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.back-btn .mat-icon,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.back-btn .mat-icon,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.back-btn .mat-icon,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.back-btn .mat-icon,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.back-btn .mat-icon,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.back-btn .mat-icon,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.back-btn .mat-icon,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.back-btn .mat-icon,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.back-btn .mat-icon,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.back-btn .mat-icon,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.back-btn .mat-icon,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.back-btn .mat-icon,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.back-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -2px;
  margin-left: -10px;
}
.plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.next-btn .mat-icon, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.next-btn .mat-icon, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.next-btn .mat-icon,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.next-btn .mat-icon,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.next-btn .mat-icon,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.next-btn .mat-icon,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.next-btn .mat-icon,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.next-btn .mat-icon,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.next-btn .mat-icon,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.next-btn .mat-icon,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.next-btn .mat-icon,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.next-btn .mat-icon,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.next-btn .mat-icon,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.next-btn .mat-icon,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.next-btn .mat-icon,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.next-btn .mat-icon,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.next-btn .mat-icon,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.next-btn .mat-icon,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.next-btn .mat-icon,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.next-btn .mat-icon,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.next-btn .mat-icon,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.next-btn .mat-icon,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.next-btn .mat-icon,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.next-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -10px;
  margin-left: -2px;
}
.plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button .mat-mdc-focus-indicator, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button .mat-mdc-focus-indicator, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary .mat-mdc-focus-indicator,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button .mat-mdc-focus-indicator,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button .mat-mdc-focus-indicator,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary .mat-mdc-focus-indicator,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button .mat-mdc-focus-indicator,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button .mat-mdc-focus-indicator,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary .mat-mdc-focus-indicator,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button .mat-mdc-focus-indicator,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button .mat-mdc-focus-indicator,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary .mat-mdc-focus-indicator,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button .mat-mdc-focus-indicator,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button .mat-mdc-focus-indicator,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary .mat-mdc-focus-indicator,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button .mat-mdc-focus-indicator,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button .mat-mdc-focus-indicator,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary .mat-mdc-focus-indicator,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button .mat-mdc-focus-indicator,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button .mat-mdc-focus-indicator,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary .mat-mdc-focus-indicator,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button .mat-mdc-focus-indicator,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button .mat-mdc-focus-indicator,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary .mat-mdc-focus-indicator {
  display: none;
  opacity: 0;
}
.plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:hover, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:focus, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.cdk-focused, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:hover, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:focus, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.cdk-focused, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:hover, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:focus, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.cdk-focused,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:hover,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:focus,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.cdk-focused,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:hover,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:focus,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.cdk-focused,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:hover,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:focus,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.cdk-focused,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:hover,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:focus,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.cdk-focused,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:hover,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:focus,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.cdk-focused,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:hover,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:focus,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.cdk-focused,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:hover,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:focus,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.cdk-focused,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:hover,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:focus,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.cdk-focused,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:hover,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:focus,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.cdk-focused,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:hover,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:focus,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.cdk-focused,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:hover,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:focus,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.cdk-focused,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:hover,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:focus,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.cdk-focused,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:hover,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:focus,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.cdk-focused,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:hover,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:focus,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.cdk-focused,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:hover,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:focus,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.cdk-focused,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:hover,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:focus,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.cdk-focused,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:hover,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:focus,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.cdk-focused,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:hover,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:focus,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.cdk-focused,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:hover,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:focus,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.cdk-focused,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:hover,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:focus,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.cdk-focused,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:hover,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:focus,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.cdk-focused {
  background-color: var(--plr-btn-tertiary-hover-bg-color);
  color: var(--plr-btn-tertiary-hover-color);
  border: 1px solid var(--plr-btn-tertiary-border-hover-color);
  outline: 0;
  cursor: pointer;
  box-shadow: none;
}
.plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:hover span, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:focus span, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.cdk-focused span, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:hover span, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:focus span, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.cdk-focused span, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:hover span, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:focus span, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.cdk-focused span,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:hover span,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:focus span,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.cdk-focused span,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:hover span,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:focus span,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.cdk-focused span,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:hover span,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:focus span,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.cdk-focused span,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:hover span,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:focus span,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.cdk-focused span,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:hover span,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:focus span,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.cdk-focused span,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:hover span,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:focus span,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.cdk-focused span,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:hover span,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:focus span,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.cdk-focused span,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:hover span,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:focus span,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.cdk-focused span,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:hover span,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:focus span,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.cdk-focused span,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:hover span,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:focus span,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.cdk-focused span,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:hover span,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:focus span,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.cdk-focused span,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:hover span,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:focus span,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.cdk-focused span,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:hover span,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:focus span,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.cdk-focused span,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:hover span,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:focus span,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.cdk-focused span,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:hover span,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:focus span,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.cdk-focused span,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:hover span,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:focus span,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.cdk-focused span,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:hover span,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:focus span,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.cdk-focused span,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:hover span,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:focus span,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.cdk-focused span,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:hover span,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:focus span,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.cdk-focused span,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:hover span,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:focus span,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.cdk-focused span,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:hover span,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:focus span,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.cdk-focused span {
  text-decoration: none;
}
.plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button[disabled], .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button[disabled]:hover, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button[disabled]:focus, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button[disabled], .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button[disabled]:hover, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button[disabled]:focus, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary[disabled], .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary[disabled]:hover, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary[disabled]:focus,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button[disabled],
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button[disabled]:hover,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button[disabled]:focus,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button[disabled],
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button[disabled]:hover,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button[disabled]:focus,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary[disabled],
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary[disabled]:hover,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary[disabled]:focus,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button[disabled],
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button[disabled]:hover,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button[disabled]:focus,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button[disabled],
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button[disabled]:hover,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button[disabled]:focus,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary[disabled],
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary[disabled]:hover,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary[disabled]:focus,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button[disabled],
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button[disabled]:hover,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button[disabled]:focus,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button[disabled],
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button[disabled]:hover,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button[disabled]:focus,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary[disabled],
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary[disabled]:hover,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary[disabled]:focus,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button[disabled],
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button[disabled]:hover,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button[disabled]:focus,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button[disabled],
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button[disabled]:hover,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button[disabled]:focus,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary[disabled],
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary[disabled]:hover,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary[disabled]:focus,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button[disabled],
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button[disabled]:hover,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button[disabled]:focus,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button[disabled],
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button[disabled]:hover,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button[disabled]:focus,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary[disabled],
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary[disabled]:hover,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary[disabled]:focus,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button[disabled],
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button[disabled]:hover,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button[disabled]:focus,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button[disabled],
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button[disabled]:hover,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button[disabled]:focus,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary[disabled],
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary[disabled]:hover,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary[disabled]:focus,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button[disabled],
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button[disabled]:hover,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button[disabled]:focus,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button[disabled],
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button[disabled]:hover,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button[disabled]:focus,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary[disabled],
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary[disabled]:hover,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary[disabled]:focus {
  border: 1px solid var(--plr-color-neutral-100);
  color: var(--plr-color-neutral-500);
  background-color: var(--plr-color-neutral-100);
  pointer-events: none;
  cursor: default;
}
.plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral {
  width: initial;
  min-width: 0px;
  height: 2.5rem;
  min-height: 2.5rem;
  line-height: normal;
  padding: 0px 1rem;
  font-family: var(--plr-btn-font-family);
  font-size: 1rem;
  font-weight: 500;
  background-image: none;
  color: var(--plr-btn-neutral-color);
  background-color: var(--plr-btn-neutral-bg-color);
  border: 1px solid var(--plr-btn-neutral-border-color);
  border-radius: var(--plr-action-btn-border-radius);
  box-shadow: none;
}
.plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button mat-icon, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button mat-icon, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral mat-icon,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button mat-icon,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button mat-icon,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral mat-icon,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button mat-icon,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button mat-icon,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral mat-icon,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button mat-icon,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button mat-icon,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral mat-icon,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button mat-icon,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button mat-icon,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral mat-icon,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button mat-icon,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button mat-icon,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral mat-icon,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button mat-icon,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button mat-icon,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral mat-icon,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button mat-icon,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button mat-icon,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral mat-icon {
  width: auto;
  height: auto;
  font-size: 16px;
  font-weight: bold;
  margin-left: -5px;
  margin-right: 5px;
}
.plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.back-btn .mat-icon, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.back-btn .mat-icon, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.back-btn .mat-icon,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.back-btn .mat-icon,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.back-btn .mat-icon,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.back-btn .mat-icon,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.back-btn .mat-icon,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.back-btn .mat-icon,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.back-btn .mat-icon,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.back-btn .mat-icon,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.back-btn .mat-icon,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.back-btn .mat-icon,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.back-btn .mat-icon,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.back-btn .mat-icon,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.back-btn .mat-icon,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.back-btn .mat-icon,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.back-btn .mat-icon,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.back-btn .mat-icon,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.back-btn .mat-icon,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.back-btn .mat-icon,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.back-btn .mat-icon,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.back-btn .mat-icon,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.back-btn .mat-icon,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.back-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -2px;
  margin-left: -10px;
}
.plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.next-btn .mat-icon, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.next-btn .mat-icon, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.next-btn .mat-icon,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.next-btn .mat-icon,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.next-btn .mat-icon,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.next-btn .mat-icon,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.next-btn .mat-icon,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.next-btn .mat-icon,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.next-btn .mat-icon,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.next-btn .mat-icon,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.next-btn .mat-icon,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.next-btn .mat-icon,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.next-btn .mat-icon,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.next-btn .mat-icon,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.next-btn .mat-icon,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.next-btn .mat-icon,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.next-btn .mat-icon,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.next-btn .mat-icon,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.next-btn .mat-icon,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.next-btn .mat-icon,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.next-btn .mat-icon,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.next-btn .mat-icon,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.next-btn .mat-icon,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.next-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -10px;
  margin-left: -2px;
}
.plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button .mat-mdc-focus-indicator, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button .mat-mdc-focus-indicator, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral .mat-mdc-focus-indicator,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button .mat-mdc-focus-indicator,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button .mat-mdc-focus-indicator,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral .mat-mdc-focus-indicator,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button .mat-mdc-focus-indicator,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button .mat-mdc-focus-indicator,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral .mat-mdc-focus-indicator,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button .mat-mdc-focus-indicator,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button .mat-mdc-focus-indicator,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral .mat-mdc-focus-indicator,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button .mat-mdc-focus-indicator,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button .mat-mdc-focus-indicator,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral .mat-mdc-focus-indicator,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button .mat-mdc-focus-indicator,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button .mat-mdc-focus-indicator,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral .mat-mdc-focus-indicator,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button .mat-mdc-focus-indicator,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button .mat-mdc-focus-indicator,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral .mat-mdc-focus-indicator,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button .mat-mdc-focus-indicator,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button .mat-mdc-focus-indicator,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral .mat-mdc-focus-indicator {
  display: none;
  opacity: 0;
}
.plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:hover, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:focus, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.cdk-focused, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:hover, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:focus, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.cdk-focused, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:hover, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:focus, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.cdk-focused,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:hover,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:focus,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.cdk-focused,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:hover,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:focus,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.cdk-focused,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:hover,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:focus,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.cdk-focused,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:hover,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:focus,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.cdk-focused,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:hover,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:focus,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.cdk-focused,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:hover,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:focus,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.cdk-focused,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:hover,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:focus,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.cdk-focused,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:hover,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:focus,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.cdk-focused,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:hover,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:focus,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.cdk-focused,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:hover,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:focus,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.cdk-focused,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:hover,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:focus,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.cdk-focused,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:hover,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:focus,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.cdk-focused,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:hover,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:focus,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.cdk-focused,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:hover,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:focus,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.cdk-focused,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:hover,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:focus,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.cdk-focused,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:hover,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:focus,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.cdk-focused,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:hover,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:focus,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.cdk-focused,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:hover,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:focus,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.cdk-focused,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:hover,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:focus,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.cdk-focused,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:hover,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:focus,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.cdk-focused,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:hover,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:focus,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.cdk-focused {
  background-color: var(--plr-btn-neutral-hover-bg-color);
  color: var(--plr-btn-neutral-hover-color);
  border: 1px solid var(--plr-btn-neutral-hover-border-color);
  outline: 0;
  cursor: pointer;
  box-shadow: none;
}
.plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:hover span, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:focus span, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.cdk-focused span, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:hover span, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:focus span, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.cdk-focused span, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:hover span, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:focus span, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.cdk-focused span,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:hover span,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:focus span,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.cdk-focused span,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:hover span,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:focus span,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.cdk-focused span,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:hover span,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:focus span,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.cdk-focused span,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:hover span,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:focus span,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.cdk-focused span,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:hover span,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:focus span,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.cdk-focused span,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:hover span,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:focus span,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.cdk-focused span,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:hover span,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:focus span,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.cdk-focused span,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:hover span,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:focus span,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.cdk-focused span,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:hover span,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:focus span,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.cdk-focused span,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:hover span,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:focus span,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.cdk-focused span,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:hover span,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:focus span,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.cdk-focused span,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:hover span,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:focus span,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.cdk-focused span,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:hover span,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:focus span,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.cdk-focused span,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:hover span,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:focus span,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.cdk-focused span,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:hover span,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:focus span,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.cdk-focused span,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:hover span,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:focus span,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.cdk-focused span,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:hover span,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:focus span,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.cdk-focused span,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:hover span,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:focus span,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.cdk-focused span,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:hover span,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:focus span,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.cdk-focused span,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:hover span,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:focus span,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.cdk-focused span,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:hover span,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:focus span,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.cdk-focused span {
  text-decoration: none;
}
.plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button[disabled], .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button[disabled]:hover, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button[disabled]:focus, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button[disabled], .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button[disabled]:hover, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button[disabled]:focus, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral[disabled], .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral[disabled]:hover, .plr-light-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral[disabled]:focus,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button[disabled],
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button[disabled]:hover,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button[disabled]:focus,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button[disabled],
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button[disabled]:hover,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button[disabled]:focus,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral[disabled],
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral[disabled]:hover,
.plr-light-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral[disabled]:focus,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button[disabled],
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button[disabled]:hover,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button[disabled]:focus,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button[disabled],
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button[disabled]:hover,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button[disabled]:focus,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral[disabled],
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral[disabled]:hover,
.plr-light-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral[disabled]:focus,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button[disabled],
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button[disabled]:hover,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button[disabled]:focus,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button[disabled],
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button[disabled]:hover,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button[disabled]:focus,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral[disabled],
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral[disabled]:hover,
.plr-light-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral[disabled]:focus,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button[disabled],
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button[disabled]:hover,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button[disabled]:focus,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button[disabled],
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button[disabled]:hover,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button[disabled]:focus,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral[disabled],
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral[disabled]:hover,
html .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral[disabled]:focus,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button[disabled],
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button[disabled]:hover,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button[disabled]:focus,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button[disabled],
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button[disabled]:hover,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button[disabled]:focus,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral[disabled],
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral[disabled]:hover,
html .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral[disabled]:focus,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button[disabled],
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button[disabled]:hover,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button[disabled]:focus,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button[disabled],
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button[disabled]:hover,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button[disabled]:focus,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral[disabled],
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral[disabled]:hover,
html .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral[disabled]:focus,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button[disabled],
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button[disabled]:hover,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button[disabled]:focus,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button[disabled],
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button[disabled]:hover,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button[disabled]:focus,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral[disabled],
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral[disabled]:hover,
html .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral[disabled]:focus {
  border: 1px solid var(--plr-color-neutral-100);
  color: var(--plr-color-neutral-500);
  background-color: var(--plr-color-neutral-100);
  pointer-events: none;
  cursor: default;
}
.plr-light-theme .plr-metadata-control-host-inline.plr-metadata-control-host,
.plr-light-theme .plr-metadata-control-host-inline .plr-metadata-control-host,
html .plr-metadata-control-host-inline.plr-metadata-control-host,
html .plr-metadata-control-host-inline .plr-metadata-control-host {
  padding: 0;
  display: inline;
}
.plr-light-theme .plr-metadata-control-host-inline.plr-metadata-control-host plr-label,
.plr-light-theme .plr-metadata-control-host-inline.plr-metadata-control-host plr-label .label-container,
.plr-light-theme .plr-metadata-control-host-inline .plr-metadata-control-host plr-label,
.plr-light-theme .plr-metadata-control-host-inline .plr-metadata-control-host plr-label .label-container,
html .plr-metadata-control-host-inline.plr-metadata-control-host plr-label,
html .plr-metadata-control-host-inline.plr-metadata-control-host plr-label .label-container,
html .plr-metadata-control-host-inline .plr-metadata-control-host plr-label,
html .plr-metadata-control-host-inline .plr-metadata-control-host plr-label .label-container {
  display: inline-block;
}
.plr-light-theme .plr-metadata-control-host-inline.plr-metadata-control-host .label-description,
.plr-light-theme .plr-metadata-control-host-inline.plr-metadata-control-host .input-container,
.plr-light-theme .plr-metadata-control-host-inline.plr-metadata-control-host .display-container,
.plr-light-theme .plr-metadata-control-host-inline .plr-metadata-control-host .label-description,
.plr-light-theme .plr-metadata-control-host-inline .plr-metadata-control-host .input-container,
.plr-light-theme .plr-metadata-control-host-inline .plr-metadata-control-host .display-container,
html .plr-metadata-control-host-inline.plr-metadata-control-host .label-description,
html .plr-metadata-control-host-inline.plr-metadata-control-host .input-container,
html .plr-metadata-control-host-inline.plr-metadata-control-host .display-container,
html .plr-metadata-control-host-inline .plr-metadata-control-host .label-description,
html .plr-metadata-control-host-inline .plr-metadata-control-host .input-container,
html .plr-metadata-control-host-inline .plr-metadata-control-host .display-container {
  display: inline;
}
.plr-light-theme .plr-metadata-control-host,
html .plr-metadata-control-host {
  padding: 0 5px 5px 5px;
  margin-right: 10px;
  box-sizing: border-box;
  display: block;
  overflow: hidden;
}
.plr-light-theme .plr-metadata-control-host:has(.plr-sticky-host),
html .plr-metadata-control-host:has(.plr-sticky-host) {
  overflow: visible;
}
.plr-light-theme .plr-metadata-control-host:has(.plr-sticky-toolbar),
html .plr-metadata-control-host:has(.plr-sticky-toolbar) {
  overflow: visible;
}
.plr-light-theme .plr-metadata-control-host.metadata-medium-size .display-container,
.plr-light-theme .plr-metadata-control-host.metadata-medium-size .input-container,
html .plr-metadata-control-host.metadata-medium-size .display-container,
html .plr-metadata-control-host.metadata-medium-size .input-container {
  max-width: 25%;
}
.plr-light-theme .plr-metadata-control-host.edit-mode,
html .plr-metadata-control-host.edit-mode {
  padding: 0 5px 5px 0;
}
.plr-light-theme .plr-metadata-control-host.plr-metadata-hide-displayname-for,
html .plr-metadata-control-host.plr-metadata-hide-displayname-for {
  padding: 0;
}
.plr-light-theme .plr-metadata-control-host.no-spacing,
html .plr-metadata-control-host.no-spacing {
  padding: 0;
  margin: 0;
}
.plr-light-theme .plr-metadata-control-host:not(.edit-mode):not(.plr-metadata-panel):not(:last-child):not(.plr-metadata-hide-divider):not(.plr-metadata-horizontal-divider),
html .plr-metadata-control-host:not(.edit-mode):not(.plr-metadata-panel):not(:last-child):not(.plr-metadata-hide-divider):not(.plr-metadata-horizontal-divider) {
  position: relative;
  padding-right: 20px;
  margin-bottom: 16px;
}
.plr-light-theme .plr-metadata-control-host:not(.edit-mode):not(.plr-metadata-panel):not(:last-child):not(.plr-metadata-hide-divider):not(.plr-metadata-horizontal-divider):after,
html .plr-metadata-control-host:not(.edit-mode):not(.plr-metadata-panel):not(:last-child):not(.plr-metadata-hide-divider):not(.plr-metadata-horizontal-divider):after {
  content: "";
  position: absolute;
  bottom: 0;
  right: 0;
  height: 100%;
  width: 1px;
  background: var(--bc-divider-color);
}
.plr-light-theme .plr-metadata-control-host.edit-mode plr-label.plr-metadata-hide-displayname-for-edit,
.plr-light-theme .plr-metadata-control-host.edit-mode plr-label.plr-metadata-hide-displayname-for-editmode,
html .plr-metadata-control-host.edit-mode plr-label.plr-metadata-hide-displayname-for-edit,
html .plr-metadata-control-host.edit-mode plr-label.plr-metadata-hide-displayname-for-editmode {
  display: none !important;
}
.plr-light-theme .plr-metadata-control-host.edit-mode.plr-metadata-hide-for-edit, .plr-light-theme .plr-metadata-control-host.edit-mode.plr-metadata-hide-for-editmode,
html .plr-metadata-control-host.edit-mode.plr-metadata-hide-for-edit,
html .plr-metadata-control-host.edit-mode.plr-metadata-hide-for-editmode {
  display: none;
}
.plr-light-theme .plr-metadata-control-host.view-mode, .plr-light-theme .plr-metadata-control-host.plr-view-mode,
html .plr-metadata-control-host.view-mode,
html .plr-metadata-control-host.plr-view-mode {
  color: var(--plr-base-text-color);
  margin-bottom: 8px;
}
.plr-light-theme .plr-metadata-control-host.view-mode plr-label.plr-metadata-hide-displayname-for-view,
.plr-light-theme .plr-metadata-control-host.view-mode plr-label.plr-metadata-hide-displayname-for-displaymode, .plr-light-theme .plr-metadata-control-host.plr-view-mode plr-label.plr-metadata-hide-displayname-for-view,
.plr-light-theme .plr-metadata-control-host.plr-view-mode plr-label.plr-metadata-hide-displayname-for-displaymode,
html .plr-metadata-control-host.view-mode plr-label.plr-metadata-hide-displayname-for-view,
html .plr-metadata-control-host.view-mode plr-label.plr-metadata-hide-displayname-for-displaymode,
html .plr-metadata-control-host.plr-view-mode plr-label.plr-metadata-hide-displayname-for-view,
html .plr-metadata-control-host.plr-view-mode plr-label.plr-metadata-hide-displayname-for-displaymode {
  display: none !important;
}
.plr-light-theme .plr-metadata-control-host.view-mode.plr-metadata-hide-for-view, .plr-light-theme .plr-metadata-control-host.view-mode.plr-metadata-hide-for-displaymode, .plr-light-theme .plr-metadata-control-host.plr-view-mode.plr-metadata-hide-for-view, .plr-light-theme .plr-metadata-control-host.plr-view-mode.plr-metadata-hide-for-displaymode,
html .plr-metadata-control-host.view-mode.plr-metadata-hide-for-view,
html .plr-metadata-control-host.view-mode.plr-metadata-hide-for-displaymode,
html .plr-metadata-control-host.plr-view-mode.plr-metadata-hide-for-view,
html .plr-metadata-control-host.plr-view-mode.plr-metadata-hide-for-displaymode {
  display: none;
}
.plr-light-theme .plr-metadata-control-host.edit-mode.plr-metadata-hide-displayname-for-edit > .list-wrapper > header,
.plr-light-theme .plr-metadata-control-host.edit-mode.plr-metadata-hide-displayname-for-edit > header, .plr-light-theme .plr-metadata-control-host.edit-mode.plr-metadata-hide-displayname-for-edit.plr-metadata-control-host-control plr-label,
html .plr-metadata-control-host.edit-mode.plr-metadata-hide-displayname-for-edit > .list-wrapper > header,
html .plr-metadata-control-host.edit-mode.plr-metadata-hide-displayname-for-edit > header,
html .plr-metadata-control-host.edit-mode.plr-metadata-hide-displayname-for-edit.plr-metadata-control-host-control plr-label {
  display: none !important;
}
.plr-light-theme .plr-metadata-control-host.view-mode.plr-metadata-hide-displayname-for-view > .list-wrapper > header,
.plr-light-theme .plr-metadata-control-host.view-mode.plr-metadata-hide-displayname-for-view > header, .plr-light-theme .plr-metadata-control-host.view-mode.plr-metadata-hide-displayname-for-view.plr-metadata-control-host-control plr-label,
html .plr-metadata-control-host.view-mode.plr-metadata-hide-displayname-for-view > .list-wrapper > header,
html .plr-metadata-control-host.view-mode.plr-metadata-hide-displayname-for-view > header,
html .plr-metadata-control-host.view-mode.plr-metadata-hide-displayname-for-view.plr-metadata-control-host-control plr-label {
  display: none !important;
}
.plr-light-theme .plr-metadata-control-host .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix,
html .plr-metadata-control-host .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix {
  margin-right: -29px;
  left: -30px;
  position: relative;
  display: flex;
  align-items: center;
}
.plr-light-theme .plr-metadata-control-host .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-icon,
html .plr-metadata-control-host .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-icon {
  padding: 0px;
}
.plr-light-theme .plr-metadata-control-host.plr-metadata-required > .input-container .plr-group-component-outline,
html .plr-metadata-control-host.plr-metadata-required > .input-container .plr-group-component-outline {
  border-width: 2px 2px 2px 6px;
  border-style: solid;
  border-color: var(--plr-required-input-color);
}
.plr-light-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading {
  border-width: 2px 0 2px 6px !important;
}
.plr-light-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing,
html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing {
  border-width: 2px;
}
.plr-light-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
.plr-light-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch,
.plr-light-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing,
html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch,
html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing {
  border-color: var(--plr-required-input-color);
}
.plr-light-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading {
  border-width: 2px 0 2px 6px !important;
}
.plr-light-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing,
html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing {
  border-width: 2px;
}
.plr-light-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.ng-touched.ng-invalid .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.ng-touched.ng-invalid .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading {
  border-width: 2px 0 2px 6px !important;
}
.plr-light-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.ng-touched.ng-invalid .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing,
html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.ng-touched.ng-invalid .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing {
  border-width: 2px;
}
.plr-light-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline .mdc-notched-outline,
html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline .mdc-notched-outline {
  color: var(--plr-required-input-color);
}
.plr-light-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline .mdc-notched-outline .mdc-notched-outline__leading,
html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline .mdc-notched-outline .mdc-notched-outline__leading {
  border-left-width: 6px !important;
}
.plr-light-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-fill .mdc-line-ripple,
html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-fill .mdc-line-ripple {
  transform: scale(1);
  opacity: 1;
  background-color: var(--plr-required-input-color);
}
.plr-light-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-fill.mat-focused.mat-form-field-invalid, .plr-light-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-fill.mat-form-field-invalid,
html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-fill.mat-focused.mat-form-field-invalid,
html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-fill.mat-form-field-invalid {
  /* TODO(mdc-migration): The following rule targets internal classes of form-field that may no longer apply for the MDC version. */
}
.plr-light-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-fill.mat-focused.mat-form-field-invalid .mmdc-line-ripple, .plr-light-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-fill.mat-form-field-invalid .mmdc-line-ripple,
html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-fill.mat-focused.mat-form-field-invalid .mmdc-line-ripple,
html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-fill.mat-form-field-invalid .mmdc-line-ripple {
  background-color: var(--plr-input-error-color);
}
.plr-light-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-fill.mat-focused,
html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-fill.mat-focused {
  /* TODO(mdc-migration): The following rule targets internal classes of form-field that may no longer apply for the MDC version. */
}
.plr-light-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-fill.mat-focused .mdc-line-ripple,
html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-fill.mat-focused .mdc-line-ripple {
  background-color: var(--plr-focus-color);
}
.plr-light-theme .plr-metadata-control-host.plr-metadata-control-host-control.plr-has-form-editor-icon,
html .plr-metadata-control-host.plr-metadata-control-host-control.plr-has-form-editor-icon {
  position: relative;
  padding-left: 30px;
}
.plr-light-theme .plr-metadata-control-host.plr-metadata-control-host-control.plr-has-form-editor-icon .plr-metadata-form-editor-diplay-icon,
html .plr-metadata-control-host.plr-metadata-control-host-control.plr-has-form-editor-icon .plr-metadata-form-editor-diplay-icon {
  position: absolute;
  left: 0;
  bottom: 5px;
}
.plr-light-theme .plr-metadata-control-host.plr-metadata-hide-all-display-names plr-label,
html .plr-metadata-control-host.plr-metadata-hide-all-display-names plr-label {
  display: none;
}
.plr-light-theme .plr-add-mode .plr-metadata-control-host.plr-metadata-hide-displayname-for-add > header > plr-label,
.plr-light-theme .plr-add-mode .plr-metadata-control-host.plr-metadata-hide-displayname-for-add > .plr-header > plr-label,
.plr-light-theme .plr-add-mode .plr-metadata-control-host.plr-metadata-hide-displayname-for-add > plr-label,
.plr-light-theme .plr-add-mode .plr-metadata-control-host.plr-metadata-hide-displayname-for-add > label,
.plr-light-theme .plr-add-mode .plr-metadata-control-host.plr-metadata-hide-displayname-for-addmode > header > plr-label,
.plr-light-theme .plr-add-mode .plr-metadata-control-host.plr-metadata-hide-displayname-for-addmode > .plr-header > plr-label,
.plr-light-theme .plr-add-mode .plr-metadata-control-host.plr-metadata-hide-displayname-for-addmode > plr-label,
.plr-light-theme .plr-add-mode .plr-metadata-control-host.plr-metadata-hide-displayname-for-addmode > label,
html .plr-add-mode .plr-metadata-control-host.plr-metadata-hide-displayname-for-add > header > plr-label,
html .plr-add-mode .plr-metadata-control-host.plr-metadata-hide-displayname-for-add > .plr-header > plr-label,
html .plr-add-mode .plr-metadata-control-host.plr-metadata-hide-displayname-for-add > plr-label,
html .plr-add-mode .plr-metadata-control-host.plr-metadata-hide-displayname-for-add > label,
html .plr-add-mode .plr-metadata-control-host.plr-metadata-hide-displayname-for-addmode > header > plr-label,
html .plr-add-mode .plr-metadata-control-host.plr-metadata-hide-displayname-for-addmode > .plr-header > plr-label,
html .plr-add-mode .plr-metadata-control-host.plr-metadata-hide-displayname-for-addmode > plr-label,
html .plr-add-mode .plr-metadata-control-host.plr-metadata-hide-displayname-for-addmode > label {
  display: none;
}
.plr-light-theme .plr-add-mode .plr-metadata-control-host plr-label.plr-metadata-hide-displayname-for-add,
.plr-light-theme .plr-add-mode .plr-metadata-control-host plr-label.plr-metadata-hide-displayname-for-addmode,
html .plr-add-mode .plr-metadata-control-host plr-label.plr-metadata-hide-displayname-for-add,
html .plr-add-mode .plr-metadata-control-host plr-label.plr-metadata-hide-displayname-for-addmode {
  display: none;
}
.plr-light-theme .plr-add-mode .plr-metadata-control-host.plr-metadata-hide-for-add, .plr-light-theme .plr-add-mode .plr-metadata-control-host.plr-metadata-hide-for-addmode,
html .plr-add-mode .plr-metadata-control-host.plr-metadata-hide-for-add,
html .plr-add-mode .plr-metadata-control-host.plr-metadata-hide-for-addmode {
  display: none;
}
.plr-light-theme .plr-tight-fields.plr-metadata-control-host,
.plr-light-theme .plr-tight-fields .plr-metadata-control-host,
html .plr-tight-fields.plr-metadata-control-host,
html .plr-tight-fields .plr-metadata-control-host {
  padding-left: 0;
  padding-right: 0;
  margin-left: 0;
  margin-right: 0;
}
.plr-light-theme .plr-multiline-tooltip,
html .plr-multiline-tooltip {
  white-space: pre-line;
}
.plr-light-theme .plr-metadata-form-editor .plr-metadata-object-editor .plr-metadata-form-editor-diplay-icon,
html .plr-metadata-form-editor .plr-metadata-object-editor .plr-metadata-form-editor-diplay-icon {
  margin-right: 10px !important;
  color: #076575;
}
.plr-light-theme .plr-metadata-form-editor .plr-metadata-object-editor .display-container,
html .plr-metadata-form-editor .plr-metadata-object-editor .display-container {
  word-break: break-word;
}
.plr-light-theme .plr-metadata-field-set,
html .plr-metadata-field-set {
  border-color: var(--plr-field-set-border-color);
}
.plr-light-theme .plr-metadata-field-set.cdk-focused, .plr-light-theme .plr-metadata-field-set:focus, .plr-light-theme .plr-metadata-field-set:focus-within,
html .plr-metadata-field-set.cdk-focused,
html .plr-metadata-field-set:focus,
html .plr-metadata-field-set:focus-within {
  border-color: var(--plr-focus-color);
}
.plr-light-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-add-button,
html .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-add-button {
  line-height: 28px;
}
.plr-light-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item,
html .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item {
  border: 1px solid var(--plr-item-editor-border-color);
  border-radius: 10px;
}
.plr-light-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button,
html .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button {
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 0px;
  line-height: initial;
  font-family: var(--plr-roboto-medium);
  font-weight: 500;
  font-size: 14px;
  text-decoration: none;
  color: var(--plr-icon-color);
  border: 2px solid transparent;
}
.plr-light-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button:hover, .plr-light-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button:focus, .plr-light-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button.cdk-focused,
html .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button:hover,
html .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button:focus,
html .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button.cdk-focused {
  outline: none;
  text-decoration: none;
  background-color: transparent;
}
.plr-light-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button:hover,
html .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button:hover {
  cursor: pointer;
}
.plr-light-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button[disabled],
html .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button[disabled] {
  cursor: not-allowed;
}
.plr-light-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button[disabled]:hover, .plr-light-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button[disabled]:focus, .plr-light-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button[disabled].cdk-focused,
html .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button[disabled]:hover,
html .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button[disabled]:focus,
html .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button[disabled].cdk-focused {
  outline: none;
  text-decoration: none;
  border: 2px solid transparent;
}
.plr-light-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button[disabled], .plr-light-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button[disabled]:hover, .plr-light-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button[disabled]:focus, .plr-light-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button[disabled].cdk-focused,
html .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button[disabled],
html .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button[disabled]:hover,
html .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button[disabled]:focus,
html .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button[disabled].cdk-focused {
  color: var(--plr-icon-color);
  opacity: 0.7;
}
.plr-light-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item.cdk-focused, .plr-light-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item:focus, .plr-light-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item:focus-within,
html .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item.cdk-focused,
html .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item:focus,
html .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item:focus-within {
  border-color: var(--plr-focus-color);
}
.plr-light-theme .plr-metadata-list-editor.plr-has-form-editor-icon > .list-wrapper > header .plr-metadata-form-editor-diplay-icon,
html .plr-metadata-list-editor.plr-has-form-editor-icon > .list-wrapper > header .plr-metadata-form-editor-diplay-icon {
  color: #d47b0d;
  margin-top: 0px;
  margin-right: 5px !important;
  position: relative;
  bottom: -5px;
}
.plr-light-theme .cdk-overlay-pane:not(.mat-mdc-autocomplete-panel-above) div.mat-mdc-autocomplete-panel.multi-select-list-panel,
html .cdk-overlay-pane:not(.mat-mdc-autocomplete-panel-above) div.mat-mdc-autocomplete-panel.multi-select-list-panel {
  margin-top: -30px;
}
.plr-light-theme .plr-metadata-object-editor.plr-has-form-editor-icon > header .plr-metadata-form-editor-diplay-icon,
html .plr-metadata-object-editor.plr-has-form-editor-icon > header .plr-metadata-form-editor-diplay-icon {
  color: #d47b0d;
  margin-top: 0px;
  margin-right: 5px !important;
  position: relative;
  bottom: -5px;
}
.plr-light-theme .plr-metadata-object-editor .mat-accordion .mat-expansion-panel:not([class*=mat-elevation-z]),
html .plr-metadata-object-editor .mat-accordion .mat-expansion-panel:not([class*=mat-elevation-z]) {
  background-color: #393635;
  border-bottom: 1px solid var(--plr-color-neutral-600);
  box-shadow: none;
}
.plr-light-theme .plr-metadata-object-editor .mat-accordion .mat-expansion-panel:not([class*=mat-elevation-z]) .mat-expansion-panel-header,
html .plr-metadata-object-editor .mat-accordion .mat-expansion-panel:not([class*=mat-elevation-z]) .mat-expansion-panel-header {
  height: 32px;
  padding: 0 8px 0 8px;
}
.plr-light-theme .plr-metadata-object-editor .mat-accordion .mat-expansion-panel:not([class*=mat-elevation-z]) .mat-expansion-panel-header .mat-expansion-panel-header-title,
html .plr-metadata-object-editor .mat-accordion .mat-expansion-panel:not([class*=mat-elevation-z]) .mat-expansion-panel-header .mat-expansion-panel-header-title {
  color: #e1f9fd;
}
.plr-light-theme .plr-metadata-object-editor .mat-accordion .mat-expansion-panel:not([class*=mat-elevation-z]) .mat-expansion-panel-header .reset-icon,
.plr-light-theme .plr-metadata-object-editor .mat-accordion .mat-expansion-panel:not([class*=mat-elevation-z]) .mat-expansion-panel-header .remove-icon,
html .plr-metadata-object-editor .mat-accordion .mat-expansion-panel:not([class*=mat-elevation-z]) .mat-expansion-panel-header .reset-icon,
html .plr-metadata-object-editor .mat-accordion .mat-expansion-panel:not([class*=mat-elevation-z]) .mat-expansion-panel-header .remove-icon {
  color: var(--plr-focus-color);
}
.plr-light-theme .plr-metadata-object-editor .mat-accordion .mat-expansion-panel:not([class*=mat-elevation-z]) .mat-expansion-panel-body,
html .plr-metadata-object-editor .mat-accordion .mat-expansion-panel:not([class*=mat-elevation-z]) .mat-expansion-panel-body {
  padding: 4px 8px 8px 16px;
  display: inline !important;
}
.plr-light-theme .plr-metadata-object-editor .mat-accordion .mat-expansion-panel:not([class*=mat-elevation-z]) .mat-expansion-panel-body .reset-button,
html .plr-metadata-object-editor .mat-accordion .mat-expansion-panel:not([class*=mat-elevation-z]) .mat-expansion-panel-body .reset-button {
  height: 16px;
  margin: 4px 0 4px 0;
  float: inline-end;
  border: none;
}
.plr-light-theme .plr-metadata-object-editor .mat-accordion .mat-expansion-panel:not([class*=mat-elevation-z]) .mat-expansion-panel-body .reset-button .mat-icon.reset-icon,
html .plr-metadata-object-editor .mat-accordion .mat-expansion-panel:not([class*=mat-elevation-z]) .mat-expansion-panel-body .reset-button .mat-icon.reset-icon {
  font-size: 16px;
  height: 16px;
  width: 16px;
  justify-self: end;
}
.plr-light-theme plr-metadata-table-editor .wrapper > header,
html plr-metadata-table-editor .wrapper > header {
  color: #076575;
  background-color: white;
}
.plr-light-theme plr-metadata-table-editor .plr-metadata-table .detail-row,
html plr-metadata-table-editor .plr-metadata-table .detail-row {
  padding: 10px;
}
.plr-light-theme plr-metadata-table-editor button:hover, .plr-light-theme plr-metadata-table-editor button:focus, .plr-light-theme plr-metadata-table-editor button:active, .plr-light-theme plr-metadata-table-editor button.cdk-focused,
html plr-metadata-table-editor button:hover,
html plr-metadata-table-editor button:focus,
html plr-metadata-table-editor button:active,
html plr-metadata-table-editor button.cdk-focused {
  background-color: #f5f4f4;
}
.plr-light-theme .unordered-list-container,
html .unordered-list-container {
  border: #fce4c7 solid 2px;
}
.plr-light-theme .empty-list .empty-list-message,
html .empty-list .empty-list-message {
  background-color: #f5f4f4;
}
.plr-light-theme .plr-metadata-mover-box,
html .plr-metadata-mover-box {
  border-color: #f9cd97;
}
.plr-light-theme .plr-metadata-mover-box .list-label,
html .plr-metadata-mover-box .list-label {
  color: #605a58;
}
.plr-light-theme .plr-metadata-mover-box .list-container,
html .plr-metadata-mover-box .list-container {
  border-color: rgb(194, 189, 188);
}
.plr-light-theme .plr-metadata-mover-box .list-container .mat-mdc-list-option,
html .plr-metadata-mover-box .list-container .mat-mdc-list-option {
  border-bottom-color: rgb(194, 189, 188);
}
.plr-light-theme .plr-metadata-textarea.highlight,
html .plr-metadata-textarea.highlight {
  border-color: #fceec7;
  background: #fefbf4;
}
.plr-light-theme .table__body .mdc-checkbox,
.plr-light-theme .table__body .mat-checkbox-inner-container,
html .table__body .mdc-checkbox,
html .table__body .mat-checkbox-inner-container {
  position: relative !important;
  top: 0 !important;
}
.plr-light-theme .mat-mdc-list-base .mat-mdc-list-item .mdc-list-item__content,
.plr-light-theme .mat-mdc-list-base .mat-mdc-list-option .mdc-list-item__content,
html .mat-mdc-list-base .mat-mdc-list-item .mdc-list-item__content,
html .mat-mdc-list-base .mat-mdc-list-option .mdc-list-item__content {
  display: block !important;
}
.plr-light-theme .mat-mdc-list-base .mat-mdc-list-item .mat-mdc-focus-indicator,
.plr-light-theme .mat-mdc-list-base .mat-mdc-list-option .mat-mdc-focus-indicator,
html .mat-mdc-list-base .mat-mdc-list-item .mat-mdc-focus-indicator,
html .mat-mdc-list-base .mat-mdc-list-option .mat-mdc-focus-indicator {
  display: none !important;
}
.plr-light-theme .mat-mdc-option:focus.mdc-list-item,
.plr-light-theme .mat-mdc-option.mat-mdc-option-active.mdc-list-item,
html .mat-mdc-option:focus.mdc-list-item,
html .mat-mdc-option.mat-mdc-option-active.mdc-list-item {
  background-color: var(--plr-menu-option-focus-bg-color) !important;
}
.plr-light-theme .mat-mdc-checkbox .mdc-form-field,
html .mat-mdc-checkbox .mdc-form-field {
  white-space: normal !important;
  position: relative;
  align-items: start;
}
.plr-light-theme .mat-mdc-checkbox .mdc-form-field .mdc-checkbox .mdc-checkbox__background,
html .mat-mdc-checkbox .mdc-form-field .mdc-checkbox .mdc-checkbox__background {
  width: 14px;
  height: 14px;
  margin: 2px;
  margin-left: 0px;
}
.plr-light-theme .mat-mdc-checkbox .mdc-form-field .mdc-label,
html .mat-mdc-checkbox .mdc-form-field .mdc-label {
  text-transform: none;
  font-size: 0.875rem;
}
.plr-light-theme .mat-mdc-list-option .mdc-checkbox .mdc-checkbox__ripple,
html .mat-mdc-list-option .mdc-checkbox .mdc-checkbox__ripple {
  display: none;
}
.plr-light-theme .mat-mdc-list-option .mdc-checkbox .mdc-checkbox__background,
html .mat-mdc-list-option .mdc-checkbox .mdc-checkbox__background {
  position: absolute;
  top: 4px;
  width: 14px;
  height: 14px;
}
.plr-light-theme .mat-mdc-list-option .mdc-checkbox .mdc-checkbox__background:after,
html .mat-mdc-list-option .mdc-checkbox .mdc-checkbox__background:after {
  width: 7px;
  height: 1px;
}
.plr-light-theme .mat-mdc-radio-button .mdc-form-field,
html .mat-mdc-radio-button .mdc-form-field {
  white-space: normal;
  position: relative !important;
}
.plr-light-theme .mat-mdc-radio-button .mdc-form-field .mdc-radio,
html .mat-mdc-radio-button .mdc-form-field .mdc-radio {
  position: absolute !important;
  top: 4px;
  width: 14px;
  height: 14px;
  padding: 0px;
}
.plr-light-theme .mat-mdc-radio-button .mdc-form-field .mdc-radio .mdc-radio__outer-circle,
.plr-light-theme .mat-mdc-radio-button .mdc-form-field .mdc-radio .mdc-radio__inner-circle,
html .mat-mdc-radio-button .mdc-form-field .mdc-radio .mdc-radio__outer-circle,
html .mat-mdc-radio-button .mdc-form-field .mdc-radio .mdc-radio__inner-circle {
  height: 14px;
  width: 14px;
}
.plr-light-theme .mat-mdc-radio-button .mdc-form-field .mdc-radio .mdc-radio__inner-circle,
html .mat-mdc-radio-button .mdc-form-field .mdc-radio .mdc-radio__inner-circle {
  border-width: 7px;
}
.plr-light-theme .mat-mdc-radio-button .mdc-form-field .mdc-label,
html .mat-mdc-radio-button .mdc-form-field .mdc-label {
  padding-left: 18px !important;
  color: var(--plr-radio-label-color);
}
.plr-light-theme .mat-mdc-radio-button .mdc-form-field .mdc-radio--disabled + .mdc-label,
html .mat-mdc-radio-button .mdc-form-field .mdc-radio--disabled + .mdc-label {
  --mat-radio-disabled-label-color: var(--plr-radio-disabled-label-color);
  color: var(--plr-radio-disabled-label-color);
}
.plr-light-theme cims-query-form plr-checkbox-list,
html cims-query-form plr-checkbox-list {
  margin-right: 36px;
}
.plr-light-theme .sticky-layout__body .query-home-page-layout__body,
.plr-light-theme .sticky-layout__body .query-home-page-layout__left-nav,
html .sticky-layout__body .query-home-page-layout__body,
html .sticky-layout__body .query-home-page-layout__left-nav {
  max-height: 100%;
  overflow: auto;
}
.plr-light-theme .tiles,
html .tiles {
  height: 100%;
  width: 100%;
}
.plr-light-theme .tiles .tile-container,
html .tiles .tile-container {
  margin-top: 5px;
  margin-bottom: 5px;
  border-radius: 16px;
  border: 2px solid #08778a;
  box-shadow: var(--plr-reduced-content-area-box-shadow);
}
.plr-light-theme .tiles .tile-container:hover, .plr-light-theme .tiles .tile-container:focus, .plr-light-theme .tiles .tile-container.cdk-focused,
html .tiles .tile-container:hover,
html .tiles .tile-container:focus,
html .tiles .tile-container.cdk-focused {
  outline: none;
  border: 2px solid var(--plr-emphasize-border-hover-color);
  box-shadow: var(--plr-tile-emphasize-box-shadow);
}
.plr-light-theme .tiles .tile-container:focus-within,
html .tiles .tile-container:focus-within {
  border: 2px solid var(--plr-emphasize-border-hover-color);
  box-shadow: var(--plr-tile-emphasize-box-shadow);
}
.plr-light-theme .tiles .tile-container.cdk-keyboard-focused .tile, .plr-light-theme .tiles .tile-container.cdk-focused .tile, .plr-light-theme .tiles .tile-container:focus .tile, .plr-light-theme .tiles .tile-container:focus-within .tile,
html .tiles .tile-container.cdk-keyboard-focused .tile,
html .tiles .tile-container.cdk-focused .tile,
html .tiles .tile-container:focus .tile,
html .tiles .tile-container:focus-within .tile {
  outline: none;
}
.plr-light-theme .tiles .tile-container iframe,
html .tiles .tile-container iframe {
  border: none;
}
.plr-light-theme .tiles .tile-container .plr-metadata-control-chart,
html .tiles .tile-container .plr-metadata-control-chart {
  margin-right: 0px;
}
.plr-light-theme .tiles .tile-container.plr-nav-tile-container .plr-nav-tile,
html .tiles .tile-container.plr-nav-tile-container .plr-nav-tile {
  display: flex;
  height: -webkit-fill-available;
}
.plr-light-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link,
html .tiles .tile-container.plr-nav-tile-container .nav-tile-link {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  height: 100%;
  cursor: default;
}
.plr-light-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link .category-wrapper,
html .tiles .tile-container.plr-nav-tile-container .nav-tile-link .category-wrapper {
  position: initial;
  margin-top: auto;
  margin-bottom: 5px;
}
.plr-light-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.cdk-keyboard-focused, .plr-light-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.cdk-focused, .plr-light-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link:focus, .plr-light-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link:hover,
html .tiles .tile-container.plr-nav-tile-container .nav-tile-link.cdk-keyboard-focused,
html .tiles .tile-container.plr-nav-tile-container .nav-tile-link.cdk-focused,
html .tiles .tile-container.plr-nav-tile-container .nav-tile-link:focus,
html .tiles .tile-container.plr-nav-tile-container .nav-tile-link:hover {
  outline: none;
  border-color: transparent;
  box-shadow: none;
}
.plr-light-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.cdk-keyboard-focused,
.plr-light-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.cdk-keyboard-focused div,
.plr-light-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.cdk-keyboard-focused span, .plr-light-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.cdk-focused,
.plr-light-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.cdk-focused div,
.plr-light-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.cdk-focused span, .plr-light-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link:focus,
.plr-light-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link:focus div,
.plr-light-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link:focus span,
html .tiles .tile-container.plr-nav-tile-container .nav-tile-link.cdk-keyboard-focused,
html .tiles .tile-container.plr-nav-tile-container .nav-tile-link.cdk-keyboard-focused div,
html .tiles .tile-container.plr-nav-tile-container .nav-tile-link.cdk-keyboard-focused span,
html .tiles .tile-container.plr-nav-tile-container .nav-tile-link.cdk-focused,
html .tiles .tile-container.plr-nav-tile-container .nav-tile-link.cdk-focused div,
html .tiles .tile-container.plr-nav-tile-container .nav-tile-link.cdk-focused span,
html .tiles .tile-container.plr-nav-tile-container .nav-tile-link:focus,
html .tiles .tile-container.plr-nav-tile-container .nav-tile-link:focus div,
html .tiles .tile-container.plr-nav-tile-container .nav-tile-link:focus span {
  color: var(--plr-focus-color);
}
.plr-light-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link,
html .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link {
  cursor: pointer;
}
.plr-light-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link.cdk-keyboard-focused, .plr-light-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link.cdk-focused, .plr-light-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link:focus, .plr-light-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link:hover,
html .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link.cdk-keyboard-focused,
html .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link.cdk-focused,
html .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link:focus,
html .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link:hover {
  outline: none;
  border-color: transparent;
  box-shadow: none;
}
.plr-light-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link.cdk-keyboard-focused,
.plr-light-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link.cdk-keyboard-focused div,
.plr-light-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link.cdk-keyboard-focused span, .plr-light-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link.cdk-focused,
.plr-light-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link.cdk-focused div,
.plr-light-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link.cdk-focused span, .plr-light-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link:focus,
.plr-light-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link:focus div,
.plr-light-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link:focus span, .plr-light-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link:hover,
.plr-light-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link:hover div,
.plr-light-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link:hover span,
html .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link.cdk-keyboard-focused,
html .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link.cdk-keyboard-focused div,
html .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link.cdk-keyboard-focused span,
html .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link.cdk-focused,
html .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link.cdk-focused div,
html .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link.cdk-focused span,
html .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link:focus,
html .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link:focus div,
html .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link:focus span,
html .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link:hover,
html .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link:hover div,
html .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link:hover span {
  color: var(--plr-focus-color);
}
.plr-light-theme .tiles .tile-container wpc-dashboard-nav-tile,
html .tiles .tile-container wpc-dashboard-nav-tile {
  display: flex;
  height: 100%;
}
.plr-light-theme .tiles .tile-container wpc-dashboard-nav-tile a,
html .tiles .tile-container wpc-dashboard-nav-tile a {
  display: flex;
  flex-direction: column;
  border: none;
  border-radius: 4px;
}
.plr-light-theme .tiles .tile-container wpc-dashboard-nav-tile a:focus,
html .tiles .tile-container wpc-dashboard-nav-tile a:focus {
  border: none;
  outline: none;
}
.plr-light-theme .tiles .tile,
html .tiles .tile {
  height: 100%;
  width: 100%;
  padding: 8px;
  background-color: white;
}
.plr-light-theme .tiles .tile .header h2,
.plr-light-theme .tiles .tile .header h3,
html .tiles .tile .header h2,
html .tiles .tile .header h3 {
  margin: 0;
  border: 2px solid transparent;
  border-radius: 4px;
  color: #08778a;
}
.plr-light-theme .tiles .tile .header h2:focus,
.plr-light-theme .tiles .tile .header h3:focus,
html .tiles .tile .header h2:focus,
html .tiles .tile .header h3:focus {
  border-color: transparent;
  outline: none;
}
.plr-light-theme .tiles .tile .body,
html .tiles .tile .body {
  overflow-y: auto;
}
.plr-light-theme plr-info-icon .info-icon-icon,
html plr-info-icon .info-icon-icon {
  color: inherit;
}
.plr-light-theme plr-info-icon .info-icon-area:hover, .plr-light-theme plr-info-icon .info-icon-area.cdk-focused, .plr-light-theme plr-info-icon .info-icon-area:focus,
html plr-info-icon .info-icon-area:hover,
html plr-info-icon .info-icon-area.cdk-focused,
html plr-info-icon .info-icon-area:focus {
  outline: 2px solid var(--plr-focus-color);
  border-radius: 50%;
}
.plr-light-theme plr-info-icon .info-icon-area:hover .info-icon-icon, .plr-light-theme plr-info-icon .info-icon-area.cdk-focused .info-icon-icon, .plr-light-theme plr-info-icon .info-icon-area:focus .info-icon-icon,
html plr-info-icon .info-icon-area:hover .info-icon-icon,
html plr-info-icon .info-icon-area.cdk-focused .info-icon-icon,
html plr-info-icon .info-icon-area:focus .info-icon-icon {
  color: var(--plr-emphasize-border-hover-color);
}
.plr-light-theme .plr-info-icon-tooltip,
html .plr-info-icon-tooltip {
  background-color: rgba(57, 54, 53, 0.95);
  color: white;
  font-size: 13px;
  font-weight: 400;
  padding: 10px;
  white-space: pre-line;
}
.plr-light-theme .plr-info-icon-tooltip-large,
html .plr-info-icon-tooltip-large {
  min-width: 400px;
}
.plr-light-theme .plr-info-icon-tooltip-medium,
html .plr-info-icon-tooltip-medium {
  min-width: 300px;
}
.plr-light-theme .plr-template-tooltip,
html .plr-template-tooltip {
  background: white;
  border: 2px solid #0ba0ba;
  width: auto !important;
  padding: 8px;
  border-radius: 4px;
  box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
  max-width: 40vw;
  min-width: 12vw;
}
.plr-light-theme .plr-template-tooltip .tooltip-container:focus,
html .plr-template-tooltip .tooltip-container:focus {
  outline: 2px solid var(--plr-focus-color);
}
.plr-light-theme .plr-template-tooltip--backdrop,
html .plr-template-tooltip--backdrop {
  background: rgba(57, 54, 53, 0.15);
}
.plr-light-theme plr-menu-button,
html plr-menu-button {
  background-color: transparent;
}
.plr-light-theme plr-menu-button .plr-menu-button:not([disabled]),
html plr-menu-button .plr-menu-button:not([disabled]) {
  border-color: var(--plr-menu-button-border-color);
  background-color: var(--plr-menu-button-bg-color);
  color: var(--plr-menu-button-color);
}
.plr-light-theme plr-menu-button .plr-menu-button:not([disabled]):focus, .plr-light-theme plr-menu-button .plr-menu-button:not([disabled]).cdk-focused,
html plr-menu-button .plr-menu-button:not([disabled]):focus,
html plr-menu-button .plr-menu-button:not([disabled]).cdk-focused {
  color: var(--plr-menu-button-hover-color);
  border-color: var(--plr-menu-button-hover-color);
  box-shadow: 0px 0px 0px 1px var(--plr-menu-button-hover-color) inset;
}
.plr-light-theme plr-menu-button .plr-menu-button:not([disabled]):hover, .plr-light-theme plr-menu-button .plr-menu-button:not([disabled]).menu-button-hover,
html plr-menu-button .plr-menu-button:not([disabled]):hover,
html plr-menu-button .plr-menu-button:not([disabled]).menu-button-hover {
  color: var(--plr-menu-button-hover-color);
  background-color: var(--plr-menu-button-hover-bg-color);
  border: 1px solid var(--plr-menu-button-hover-border-color);
}
.plr-light-theme plr-menu-button .plr-menu-button:not([disabled]):hover .mat-icon, .plr-light-theme plr-menu-button .plr-menu-button:not([disabled]).menu-button-hover .mat-icon,
html plr-menu-button .plr-menu-button:not([disabled]):hover .mat-icon,
html plr-menu-button .plr-menu-button:not([disabled]).menu-button-hover .mat-icon {
  color: var(--plr-menu-button-hover-color);
}
.plr-light-theme plr-menu-button .plr-menu-button:not([disabled]) .mat-icon,
html plr-menu-button .plr-menu-button:not([disabled]) .mat-icon {
  color: var(--plr-menu-button-color);
  font-size: 14px;
  height: 14px;
  width: 12px;
  padding-left: 8px;
}
.plr-light-theme plr-menu-button .menu-button-hover:not([disabled]),
html plr-menu-button .menu-button-hover:not([disabled]) {
  color: var(--plr-focus-color);
  border-color: var(--plr-focus-color);
  background-color: white;
}
.plr-light-theme plr-menu-button > button:disabled,
html plr-menu-button > button:disabled {
  color: var(--plr-menu-button-disabled-color);
  background-color: var(--plr-menu-button-disabled-bg-color);
  border-color: var(--plr-menu-button-disabled-border-color);
  pointer-events: none;
}
.plr-light-theme .mat-menu-content-container.mat-mdc-menu-panel,
html .mat-menu-content-container.mat-mdc-menu-panel {
  margin-top: 5px;
  padding: 8px;
  border: 0;
  background-color: var(--plr-mat-menu-content-container-bg-color);
  box-shadow: var(--plr-mat-menu-content-container-box-shadow-color);
  min-width: 166px;
}
.plr-light-theme .mat-menu-content-container.mat-mdc-menu-panel:has(> .mat-mdc-menu-content .mat-mdc-menu-item:has(.mat-icon)),
html .mat-menu-content-container.mat-mdc-menu-panel:has(> .mat-mdc-menu-content .mat-mdc-menu-item:has(.mat-icon)) {
  min-width: 158px;
}
.plr-light-theme .mat-menu-content-container.mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty),
html .mat-menu-content-container.mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) {
  padding: 0;
}
.plr-light-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) > .plr-mat-menu-content .mat-mdc-menu-item,
html .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) > .plr-mat-menu-content .mat-mdc-menu-item {
  border-radius: 4px;
  min-width: 166px;
  height: 40px;
}
.plr-light-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) > .plr-mat-menu-content .mat-mdc-menu-item:hover,
html .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) > .plr-mat-menu-content .mat-mdc-menu-item:hover {
  background-color: var(--plr-mat-menu-content-container-hover-bg-color);
}
.plr-light-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) > .plr-mat-menu-content .mat-mdc-menu-item:hover .mat-icon,
html .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) > .plr-mat-menu-content .mat-mdc-menu-item:hover .mat-icon {
  color: var(--plr-mat-menu-content-container-hover-icon-color);
}
.plr-light-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) > .plr-mat-menu-content .mat-mdc-menu-item:hover .span,
html .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) > .plr-mat-menu-content .mat-mdc-menu-item:hover .span {
  color: var(--plr-mat-menu-content-container-hover-color);
}
.plr-light-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) > .plr-mat-menu-content .mat-mdc-menu-item .mat-icon,
html .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) > .plr-mat-menu-content .mat-mdc-menu-item .mat-icon {
  color: var(--plr-mat-menu-content-container-icon-color);
  padding-right: 8px;
  margin: 0;
  height: 16px;
  width: 16px;
  font-size: 16px;
}
.plr-light-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) > .plr-mat-menu-content .mat-mdc-menu-item span,
html .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) > .plr-mat-menu-content .mat-mdc-menu-item span {
  color: var(--plr-mat-menu-content-container-color);
  font-size: 14px;
}
.plr-light-theme .mat-menu-manage-dashboard-saving-data .mat-mdc-menu-content,
html .mat-menu-manage-dashboard-saving-data .mat-mdc-menu-content {
  position: relative;
}
.plr-light-theme .mat-menu-manage-dashboard-saving-data .mat-mdc-menu-content .overlay,
html .mat-menu-manage-dashboard-saving-data .mat-mdc-menu-content .overlay {
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: white;
  opacity: 0.4;
}
.plr-light-theme .plr-rich-text-editor .ck-editor .ck-toolbar,
.plr-light-theme .plr-rich-text-editor .ck-rounded-corners .ck.ck-editor__top .ck-sticky-panel .ck-toolbar,
.plr-light-theme .plr-rich-text-editor .ck.ck-editor__top .ck-sticky-panel .ck-toolbar.ck-rounded-corners,
html .plr-rich-text-editor .ck-editor .ck-toolbar,
html .plr-rich-text-editor .ck-rounded-corners .ck.ck-editor__top .ck-sticky-panel .ck-toolbar,
html .plr-rich-text-editor .ck.ck-editor__top .ck-sticky-panel .ck-toolbar.ck-rounded-corners {
  border-radius: 6px 6px 0px 0px;
}
.plr-light-theme .plr-rich-text-editor .plr-rich-text-editor .ck-editor .ck-editor__main .ck-content,
.plr-light-theme .plr-rich-text-editor .ck-rounded-corners .ck.ck-editor__main > .ck-editor__editable,
.plr-light-theme .plr-rich-text-editor .ck.ck-editor__main > .ck-editor__editable.ck-rounded-corners,
html .plr-rich-text-editor .plr-rich-text-editor .ck-editor .ck-editor__main .ck-content,
html .plr-rich-text-editor .ck-rounded-corners .ck.ck-editor__main > .ck-editor__editable,
html .plr-rich-text-editor .ck.ck-editor__main > .ck-editor__editable.ck-rounded-corners {
  border-radius: 0px 0px 6px 6px;
}
.plr-light-theme .plr-rich-text-editor .ck-editor .ck-toolbar,
html .plr-rich-text-editor .ck-editor .ck-toolbar {
  background-color: var(--plr-color-white);
}
.plr-light-theme .plr-rich-text-editor .ck-editor .ck-toolbar input.cdk-keyboard-focused, .plr-light-theme .plr-rich-text-editor .ck-editor .ck-toolbar input.cdk-focused, .plr-light-theme .plr-rich-text-editor .ck-editor .ck-toolbar input:focus,
.plr-light-theme .plr-rich-text-editor .ck-editor .ck-toolbar button.cdk-keyboard-focused,
.plr-light-theme .plr-rich-text-editor .ck-editor .ck-toolbar button.cdk-focused,
.plr-light-theme .plr-rich-text-editor .ck-editor .ck-toolbar button:focus,
html .plr-rich-text-editor .ck-editor .ck-toolbar input.cdk-keyboard-focused,
html .plr-rich-text-editor .ck-editor .ck-toolbar input.cdk-focused,
html .plr-rich-text-editor .ck-editor .ck-toolbar input:focus,
html .plr-rich-text-editor .ck-editor .ck-toolbar button.cdk-keyboard-focused,
html .plr-rich-text-editor .ck-editor .ck-toolbar button.cdk-focused,
html .plr-rich-text-editor .ck-editor .ck-toolbar button:focus {
  border-color: var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
  outline: none;
}
.plr-light-theme .plr-rich-text-editor .ck-editor .ck-toolbar input:hover,
.plr-light-theme .plr-rich-text-editor .ck-editor .ck-toolbar button:hover,
html .plr-rich-text-editor .ck-editor .ck-toolbar input:hover,
html .plr-rich-text-editor .ck-editor .ck-toolbar button:hover {
  border-color: var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
  outline: none;
}
.plr-light-theme .plr-rich-text-editor .ck-editor .ck-toolbar button,
html .plr-rich-text-editor .ck-editor .ck-toolbar button {
  border-radius: var(--plr-btn-border-radius);
}
.plr-light-theme .plr-rich-text-editor .ck-editor .ck-toolbar button:hover, .plr-light-theme .plr-rich-text-editor .ck-editor .ck-toolbar button.cdk-focused, .plr-light-theme .plr-rich-text-editor .ck-editor .ck-toolbar button:focus,
html .plr-rich-text-editor .ck-editor .ck-toolbar button:hover,
html .plr-rich-text-editor .ck-editor .ck-toolbar button.cdk-focused,
html .plr-rich-text-editor .ck-editor .ck-toolbar button:focus {
  color: var(--plr-focus-color);
  background-color: transparent;
}
.plr-light-theme .plr-rich-text-editor .ck-editor .ck-toolbar button:hover,
html .plr-rich-text-editor .ck-editor .ck-toolbar button:hover {
  cursor: pointer;
}
.plr-light-theme .plr-rich-text-editor .ck-editor .ck-toolbar button[disabled], .plr-light-theme .plr-rich-text-editor .ck-editor .ck-toolbar button[disabled]:hover, .plr-light-theme .plr-rich-text-editor .ck-editor .ck-toolbar button[disabled].cdk-focused, .plr-light-theme .plr-rich-text-editor .ck-editor .ck-toolbar button[disabled]:focus, .plr-light-theme .plr-rich-text-editor .ck-editor .ck-toolbar button.ck-disabled, .plr-light-theme .plr-rich-text-editor .ck-editor .ck-toolbar button.ck-disabled:hover, .plr-light-theme .plr-rich-text-editor .ck-editor .ck-toolbar button.ck-disabled.cdk-focused, .plr-light-theme .plr-rich-text-editor .ck-editor .ck-toolbar button.ck-disabled:focus,
html .plr-rich-text-editor .ck-editor .ck-toolbar button[disabled],
html .plr-rich-text-editor .ck-editor .ck-toolbar button[disabled]:hover,
html .plr-rich-text-editor .ck-editor .ck-toolbar button[disabled].cdk-focused,
html .plr-rich-text-editor .ck-editor .ck-toolbar button[disabled]:focus,
html .plr-rich-text-editor .ck-editor .ck-toolbar button.ck-disabled,
html .plr-rich-text-editor .ck-editor .ck-toolbar button.ck-disabled:hover,
html .plr-rich-text-editor .ck-editor .ck-toolbar button.ck-disabled.cdk-focused,
html .plr-rich-text-editor .ck-editor .ck-toolbar button.ck-disabled:focus {
  color: var(--plr-508-lightest-gray);
}
.plr-light-theme .plr-rich-text-editor .ck-editor .ck-toolbar button[disabled]:hover, .plr-light-theme .plr-rich-text-editor .ck-editor .ck-toolbar button.ck-disabled:hover,
html .plr-rich-text-editor .ck-editor .ck-toolbar button[disabled]:hover,
html .plr-rich-text-editor .ck-editor .ck-toolbar button.ck-disabled:hover {
  cursor: default;
  outline: none;
  border-color: transparent;
  box-shadow: none;
}
.plr-light-theme .plr-rich-text-editor .ck-editor .ck-toolbar .ck.ck-list__item .ck-button:not(.ck-disabled):hover, .plr-light-theme .plr-rich-text-editor .ck-editor .ck-toolbar .ck.ck-list__item .ck-button:not(.ck-disabled).ck-on:hover,
html .plr-rich-text-editor .ck-editor .ck-toolbar .ck.ck-list__item .ck-button:not(.ck-disabled):hover,
html .plr-rich-text-editor .ck-editor .ck-toolbar .ck.ck-list__item .ck-button:not(.ck-disabled).ck-on:hover {
  border-radius: 4px;
  border-color: var(--plr-menu-option-hover-bg-color);
  background-color: var(--plr-menu-option-hover-bg-color);
  box-shadow: 0px 0px 0px 1px var(--plr-menu-option-hover-bg-color) inset;
}
.plr-light-theme .plr-rich-text-editor .ck-editor .ck-toolbar .ck.ck-list__item .ck-button:not(.ck-disabled):focus, .plr-light-theme .plr-rich-text-editor .ck-editor .ck-toolbar .ck.ck-list__item .ck-button:not(.ck-disabled).ck-on:focus,
html .plr-rich-text-editor .ck-editor .ck-toolbar .ck.ck-list__item .ck-button:not(.ck-disabled):focus,
html .plr-rich-text-editor .ck-editor .ck-toolbar .ck.ck-list__item .ck-button:not(.ck-disabled).ck-on:focus {
  border-radius: 4px;
  border-color: var(--plr-menu-option-focus-bg-color);
  background-color: var(--plr-menu-option-focus-bg-color);
  box-shadow: 0px 0px 0px 1px var(--plr-menu-option-focus-bg-color) inset;
}
.plr-light-theme .plr-rich-text-editor .ck.ck-editor__editable:not(.ck-editor__nested-editable).ck-focused,
html .plr-rich-text-editor .ck.ck-editor__editable:not(.ck-editor__nested-editable).ck-focused {
  border: 1px solid var(--plr-input-border-color);
  box-shadow: none;
}
.plr-light-theme .plr-rich-text-editor .ck.ck-editor__editable:not(.ck-editor__nested-editable).ck-focused:focus-within, .plr-light-theme .plr-rich-text-editor .ck.ck-editor__editable:not(.ck-editor__nested-editable).ck-focused:focus,
html .plr-rich-text-editor .ck.ck-editor__editable:not(.ck-editor__nested-editable).ck-focused:focus-within,
html .plr-rich-text-editor .ck.ck-editor__editable:not(.ck-editor__nested-editable).ck-focused:focus {
  border: 1px solid var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
}
.plr-light-theme .plr-rich-text-editor plr-data-display .ck-editor__editable:not(.ck-read-only),
html .plr-rich-text-editor plr-data-display .ck-editor__editable:not(.ck-read-only) {
  min-height: auto;
}
.plr-light-theme .plr-rich-text-editor plr-data-display table,
.plr-light-theme .plr-rich-text-editor plr-data-display td,
.plr-light-theme .plr-rich-text-editor plr-data-display tr,
html .plr-rich-text-editor plr-data-display table,
html .plr-rich-text-editor plr-data-display td,
html .plr-rich-text-editor plr-data-display tr {
  border: 1px solid #c2bdbc;
}
.plr-light-theme .plr-rich-text-editor plr-data-display td,
html .plr-rich-text-editor plr-data-display td {
  min-width: 2em;
  padding: 0.4em;
}
.plr-light-theme .plr-rich-text-editor plr-data-display blockquote,
html .plr-rich-text-editor plr-data-display blockquote {
  overflow: hidden;
  padding-right: 1.5em;
  padding-left: 1.5em;
  margin-left: 0;
  margin-right: 0;
  font-style: italic;
  border-left: 5px solid #c2bdbc;
}
.plr-light-theme .plr-rich-text-editor .ck-editor__editable:not(.ck-read-only),
html .plr-rich-text-editor .ck-editor__editable:not(.ck-read-only) {
  min-height: 160px;
}
.plr-light-theme .plr-primary-color,
html .plr-primary-color {
  color: #076575;
}
.plr-light-theme .plr-secondary-color,
html .plr-secondary-color {
  color: #e1f9fd;
}
.plr-light-theme .plr-tertiary-color,
html .plr-tertiary-color {
  color: #fdf3e6;
}
.plr-light-theme .plr-neutral-color,
html .plr-neutral-color {
  color: #716a68;
}
.plr-light-theme .plr-success-color,
html .plr-success-color {
  color: #2e7652;
}
.plr-light-theme .plr-info-color,
html .plr-info-color {
  color: #074e75;
}
.plr-light-theme .plr-warn-color,
html .plr-warn-color {
  color: #8a650f;
}
.plr-light-theme .plr-error-color,
html .plr-error-color {
  color: #ac0000;
}
.plr-light-theme plr-splash-screen,
html plr-splash-screen {
  /* TODO(mdc-migration): The following rule targets internal classes of card that may no longer apply for the MDC version.*/
}
.plr-light-theme plr-splash-screen mat-mdc-card,
html plr-splash-screen mat-mdc-card {
  background: #f5f4f4;
}
.plr-light-theme plr-splash-screen .acknowledgement-button,
html plr-splash-screen .acknowledgement-button {
  background-color: #076575;
  color: white;
}
.plr-light-theme plr-splash-screen .acknowledgement-button:hover,
html plr-splash-screen .acknowledgement-button:hover {
  background: white;
  border-color: #08778a !important;
  color: #08778a;
}
.plr-light-theme .plr-metadata-workflow-nav,
html .plr-metadata-workflow-nav {
  background-color: #ffffff;
}
.plr-light-theme .plr-metadata-workflow-nav .accordion-section-wrapper,
html .plr-metadata-workflow-nav .accordion-section-wrapper {
  border-right-color: #fce4c7;
}
.plr-light-theme .plr-metadata-workflow-nav .accordion-section-wrapper .back-to-main-menu,
html .plr-metadata-workflow-nav .accordion-section-wrapper .back-to-main-menu {
  color: #337573;
}
.plr-light-theme .plr-metadata-workflow-nav .accordion-section-wrapper .back-to-main-menu mat-icon,
html .plr-metadata-workflow-nav .accordion-section-wrapper .back-to-main-menu mat-icon {
  position: relative;
  top: 7px;
  margin-right: 12px;
}
.plr-light-theme .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel,
html .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel {
  border-color: #ffffff;
  display: block !important;
}
.plr-light-theme .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel .mat-expansion-panel-header .mat-expansion-panel-header-title,
html .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel .mat-expansion-panel-header .mat-expansion-panel-header-title {
  font-size: 16px;
  font-family: "Roboto Regular";
  font-weight: 400;
  font-style: normal;
}
.plr-light-theme .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel .mat-expansion-panel-header:hover,
html .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel .mat-expansion-panel-header:hover {
  background-color: #ffffff;
}
.plr-light-theme .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel:hover,
html .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel:hover {
  border-color: #08778a;
}
.plr-light-theme .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel .mat-button-toggle-group .mat-button-toggle,
html .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel .mat-button-toggle-group .mat-button-toggle {
  background-color: #f5f4f4;
}
.plr-light-theme .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel .mat-button-toggle-group .mat-button-toggle .mat-button-toggle-button:hover,
html .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel .mat-button-toggle-group .mat-button-toggle .mat-button-toggle-button:hover {
  border-color: #08778a;
  background-color: #ffffff;
  font-size: 14px;
  font-family: "Roboto Medium";
  font-weight: 500;
  font-style: normal;
}
.plr-light-theme .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel .mat-button-toggle-group .mat-button-toggle .mat-button-toggle-button,
html .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel .mat-button-toggle-group .mat-button-toggle .mat-button-toggle-button {
  background-color: #f5f4f4;
  border-color: #f5f4f4;
  font-size: 14px;
  font-family: "Roboto Regular";
  font-weight: 400;
  font-style: normal;
}
.plr-light-theme .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel .mat-button-toggle-group .mat-button-toggle .mat-button-toggle-button .mat-button-toggle-label-content #uncheck,
html .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel .mat-button-toggle-group .mat-button-toggle .mat-button-toggle-button .mat-button-toggle-label-content #uncheck {
  color: #aca6a5;
}
.plr-light-theme .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel .mat-button-toggle-group .mat-button-toggle .mat-button-toggle-button .mat-button-toggle-label-content #check,
html .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel .mat-button-toggle-group .mat-button-toggle .mat-button-toggle-button .mat-button-toggle-label-content #check {
  color: #2e7652;
}
.plr-light-theme .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel .mat-button-toggle-group .mat-button-toggle .mat-button-toggle-focus-overlay,
html .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel .mat-button-toggle-group .mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #ffffff;
}
.plr-light-theme .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel .mat-button-toggle-group .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button:hover,
html .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel .mat-button-toggle-group .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button:hover {
  border-color: #f5f4f4;
}
.plr-light-theme .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel .mat-button-toggle-group .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button,
html .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel .mat-button-toggle-group .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button {
  background-color: #ffffff;
  font-size: 14px;
  font-family: "Roboto Medium";
  font-weight: 500;
  font-style: normal;
}
.plr-light-theme .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel.mat-expanded,
html .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel.mat-expanded {
  background-color: #f5f4f4;
  border-color: #08778a;
  display: block !important;
}
.plr-light-theme .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel.mat-expanded .mat-expansion-panel-header:hover,
html .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel.mat-expanded .mat-expansion-panel-header:hover {
  background-color: #f5f4f4;
}
.plr-light-theme .plr-metadata-workflow-nav header,
html .plr-metadata-workflow-nav header {
  font-size: 24px;
  font-family: "Roboto Medium";
  font-weight: 500;
  font-style: normal;
  color: #08778a;
}
.plr-light-theme .plr-metadata-workflow-stepper,
html .plr-metadata-workflow-stepper {
  background-color: #f7f4ef;
}
.plr-light-theme .plr-metadata-workflow-stepper plr-basic-search .wrapper .search-icon,
html .plr-metadata-workflow-stepper plr-basic-search .wrapper .search-icon {
  border-left-color: #e1d3c2;
  color: #e1d3c2;
}
.plr-light-theme .plr-metadata-workflow-stepper plr-basic-search .search-box,
html .plr-metadata-workflow-stepper plr-basic-search .search-box {
  border-color: #e1d3c2;
}
.plr-light-theme .plr-metadata-workflow-stepper #pill,
html .plr-metadata-workflow-stepper #pill {
  background-color: #ffffff;
  border-color: #e1d3c2;
}
.plr-light-theme .plr-metadata-workflow-stepper #pill span:first-of-type,
html .plr-metadata-workflow-stepper #pill span:first-of-type {
  font-family: "Roboto Regular";
  font-weight: 900;
  font-size: 16px;
}
.plr-light-theme .plr-metadata-workflow-stepper .plr-primary-button,
.plr-light-theme .plr-metadata-workflow-stepper .mat-mdc-button:not(:disabled).plr-toolbar-button,
html .plr-metadata-workflow-stepper .plr-primary-button,
html .plr-metadata-workflow-stepper .mat-mdc-button:not(:disabled).plr-toolbar-button {
  font-family: "Roboto Regular";
  font-weight: 400;
  font-size: 16px;
  background-color: #eee7de;
  color: #605a58;
  border-color: #e1d3c2;
}
.plr-light-theme .plr-metadata-workflow-stepper .plr-primary-button:hover,
.plr-light-theme .plr-metadata-workflow-stepper .mat-mdc-button.plr-toolbar-button:hover:not(:disabled),
html .plr-metadata-workflow-stepper .plr-primary-button:hover,
html .plr-metadata-workflow-stepper .mat-mdc-button.plr-toolbar-button:hover:not(:disabled) {
  color: #08778a;
  background-color: #f7f4ef;
  outline-color: #08778a;
  border: none;
}
.plr-light-theme .plr-metadata-workflow-stepper #close,
html .plr-metadata-workflow-stepper #close {
  font-weight: 400;
  font-family: "Roboto Regular";
  color: #605a58;
}
.plr-light-theme .plr-metadata-radio-list .input-container .mat-mdc-radio-button.mat-accent.mat-mdc-radio-checked .mdc-radio .mdc-radio__outer-circle,
html .plr-metadata-radio-list .input-container .mat-mdc-radio-button.mat-accent.mat-mdc-radio-checked .mdc-radio .mdc-radio__outer-circle {
  border-color: #08778a;
}
.plr-light-theme .plr-metadata-radio-list .input-container .mat-mdc-radio-button.mat-accent.mat-mdc-radio-checked .mdc-radio .mdc-radio__inner-circle,
html .plr-metadata-radio-list .input-container .mat-mdc-radio-button.mat-accent.mat-mdc-radio-checked .mdc-radio .mdc-radio__inner-circle {
  background-color: #08778a;
}
.plr-light-theme .plr-metadata-radio-list .input-container .mat-mdc-radio-button.mat-accent.mat-mdc-radio-checked .mdc-radio:hover .mat-radio-persistent-ripple,
html .plr-metadata-radio-list .input-container .mat-mdc-radio-button.mat-accent.mat-mdc-radio-checked .mdc-radio:hover .mat-radio-persistent-ripple {
  background-color: #e1f9fd;
}
.plr-light-theme .plr-metadata-radio-list .input-container .mat-mdc-radio-button .mdc-radio .mat-radio-outer-circle,
html .plr-metadata-radio-list .input-container .mat-mdc-radio-button .mdc-radio .mat-radio-outer-circle {
  border-color: #605a58;
}
.plr-light-theme .plr-metadata-radio-list .input-container .mat-mdc-radio-button .mdc-radio:hover .mat-radio-persistent-ripple,
html .plr-metadata-radio-list .input-container .mat-mdc-radio-button .mdc-radio:hover .mat-radio-persistent-ripple {
  background-color: #f5f4f4;
}
.plr-light-theme plr-metadata-lookup-search .mat-mdc-form-field:has(input:disabled) .mat-mdc-text-field-wrapper,
html plr-metadata-lookup-search .mat-mdc-form-field:has(input:disabled) .mat-mdc-text-field-wrapper {
  background-color: var(--plr-color-neutral-100);
}
.plr-light-theme plr-metadata-lookup-search .mat-mdc-form-field:has(input:disabled) .mdc-notched-outline__leading,
.plr-light-theme plr-metadata-lookup-search .mat-mdc-form-field:has(input:disabled) .mdc-notched-outline__notch,
.plr-light-theme plr-metadata-lookup-search .mat-mdc-form-field:has(input:disabled) .mdc-notched-outline__trailing,
html plr-metadata-lookup-search .mat-mdc-form-field:has(input:disabled) .mdc-notched-outline__leading,
html plr-metadata-lookup-search .mat-mdc-form-field:has(input:disabled) .mdc-notched-outline__notch,
html plr-metadata-lookup-search .mat-mdc-form-field:has(input:disabled) .mdc-notched-outline__trailing {
  border-color: var(--plr-color-neutral-300) !important;
}
.plr-light-theme .plr-multi-select-search.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-list-item .label-content, .plr-dark-theme .plr-metadata-control-host.label-display-content .plr-light-theme .plr-multi-select-search.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-list-item .display-content, .plr-light-theme .plr-multi-select-search.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-list-item .plr-metadata-control-host.label-display-content .display-content, .plr-light-theme .plr-metadata-control-host.label-display-content .plr-multi-select-search.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-list-item .display-content,
html .plr-multi-select-search.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-list-item .label-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .plr-multi-select-search.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-list-item .display-content,
html .plr-multi-select-search.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-list-item .plr-metadata-control-host.label-display-content .display-content,
html .plr-metadata-control-host.label-display-content .plr-multi-select-search.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-list-item .display-content {
  color: var(--plr-label-color);
}
.plr-light-theme .plr-multi-select-search.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-list-item:focus-within .label-content, .plr-dark-theme .plr-metadata-control-host.label-display-content .plr-light-theme .plr-multi-select-search.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-list-item:focus-within .display-content, .plr-light-theme .plr-multi-select-search.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-list-item:focus-within .plr-metadata-control-host.label-display-content .display-content, .plr-light-theme .plr-metadata-control-host.label-display-content .plr-multi-select-search.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-list-item:focus-within .display-content,
html .plr-multi-select-search.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-list-item:focus-within .label-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .plr-multi-select-search.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-list-item:focus-within .display-content,
html .plr-multi-select-search.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-list-item:focus-within .plr-metadata-control-host.label-display-content .display-content,
html .plr-metadata-control-host.label-display-content .plr-multi-select-search.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-list-item:focus-within .display-content {
  color: var(--plr-focus-color);
}
.plr-light-theme .plr-multi-select-search.plr-field-container.plr-edit-mode.plr-has-focus .quick-search-bar__search-field .mat-icon,
html .plr-multi-select-search.plr-field-container.plr-edit-mode.plr-has-focus .quick-search-bar__search-field .mat-icon {
  color: var(--plr-icon-color);
}
.plr-light-theme .plr-multi-select-search.plr-field-container.plr-edit-mode.plr-has-focus .quick-search-bar__search-field:focus-within .mat-icon,
html .plr-multi-select-search.plr-field-container.plr-edit-mode.plr-has-focus .quick-search-bar__search-field:focus-within .mat-icon {
  color: var(--plr-focus-color);
}
.plr-light-theme .plr-multi-select-search .quick-search-bar__search-field .mat-icon,
html .plr-multi-select-search .quick-search-bar__search-field .mat-icon {
  color: var(--plr-icon-color);
}
.plr-light-theme .plr-multi-select-search .quick-search-bar__search-field:focus-within .mat-icon,
html .plr-multi-select-search .quick-search-bar__search-field:focus-within .mat-icon {
  color: var(--plr-focus-color);
}
.plr-light-theme .plr-multi-select-search .search-field__input,
html .plr-multi-select-search .search-field__input {
  border: 1px solid var(--plr-input-border-color);
}
.plr-light-theme .plr-multi-select-search .search-field__input.cdk-keyboard-focused, .plr-light-theme .plr-multi-select-search .search-field__input.cdk-focused, .plr-light-theme .plr-multi-select-search .search-field__input:focus,
html .plr-multi-select-search .search-field__input.cdk-keyboard-focused,
html .plr-multi-select-search .search-field__input.cdk-focused,
html .plr-multi-select-search .search-field__input:focus {
  border-color: var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
  outline: none;
}
.plr-light-theme .plr-multi-select-search .search-field__input:focus-within,
html .plr-multi-select-search .search-field__input:focus-within {
  border-color: var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
  outline: none;
}
.plr-light-theme .plr-multi-select-search .multi-select__body__middle .controls button,
html .plr-multi-select-search .multi-select__body__middle .controls button {
  width: initial;
  min-width: 0px;
  height: 2.5rem;
  min-height: 2.5rem;
  line-height: normal;
  padding: 0px 1rem;
  font-family: var(--plr-btn-font-family);
  font-size: 1rem;
  font-weight: 500;
  background-image: none;
  color: var(--plr-btn-primary-color);
  background-color: var(--plr-btn-primary-bg-color);
  border: 1px solid var(--plr-btn-primary-border-color);
  border-radius: var(--plr-action-btn-border-radius);
  box-shadow: none;
  border-radius: 50%;
}
.plr-light-theme .plr-multi-select-search .multi-select__body__middle .controls button mat-icon,
html .plr-multi-select-search .multi-select__body__middle .controls button mat-icon {
  width: auto;
  height: auto;
  font-size: 16px;
  font-weight: bold;
  margin-left: -5px;
  margin-right: 5px;
}
.plr-light-theme .plr-multi-select-search .multi-select__body__middle .controls button.back-btn .mat-icon,
html .plr-multi-select-search .multi-select__body__middle .controls button.back-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -2px;
  margin-left: -10px;
}
.plr-light-theme .plr-multi-select-search .multi-select__body__middle .controls button.next-btn .mat-icon,
html .plr-multi-select-search .multi-select__body__middle .controls button.next-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -10px;
  margin-left: -2px;
}
.plr-light-theme .plr-multi-select-search .multi-select__body__middle .controls button .mat-mdc-focus-indicator,
html .plr-multi-select-search .multi-select__body__middle .controls button .mat-mdc-focus-indicator {
  display: none;
  opacity: 0;
}
.plr-light-theme .plr-multi-select-search .multi-select__body__middle .controls button:hover, .plr-light-theme .plr-multi-select-search .multi-select__body__middle .controls button:focus, .plr-light-theme .plr-multi-select-search .multi-select__body__middle .controls button.cdk-focused,
html .plr-multi-select-search .multi-select__body__middle .controls button:hover,
html .plr-multi-select-search .multi-select__body__middle .controls button:focus,
html .plr-multi-select-search .multi-select__body__middle .controls button.cdk-focused {
  background-color: var(--plr-btn-primary-hover-bg-color);
  color: var(--plr-btn-primary-hover-color);
  border: 1px solid var(--plr-btn-primary-hover-border-color);
  outline: 0;
  cursor: pointer;
  box-shadow: none;
}
.plr-light-theme .plr-multi-select-search .multi-select__body__middle .controls button:hover span, .plr-light-theme .plr-multi-select-search .multi-select__body__middle .controls button:focus span, .plr-light-theme .plr-multi-select-search .multi-select__body__middle .controls button.cdk-focused span,
html .plr-multi-select-search .multi-select__body__middle .controls button:hover span,
html .plr-multi-select-search .multi-select__body__middle .controls button:focus span,
html .plr-multi-select-search .multi-select__body__middle .controls button.cdk-focused span {
  text-decoration: none;
}
.plr-light-theme .plr-multi-select-search .multi-select__body__middle .controls button[disabled], .plr-light-theme .plr-multi-select-search .multi-select__body__middle .controls button[disabled]:hover, .plr-light-theme .plr-multi-select-search .multi-select__body__middle .controls button[disabled]:focus,
html .plr-multi-select-search .multi-select__body__middle .controls button[disabled],
html .plr-multi-select-search .multi-select__body__middle .controls button[disabled]:hover,
html .plr-multi-select-search .multi-select__body__middle .controls button[disabled]:focus {
  border: 1px solid var(--plr-color-neutral-100);
  color: var(--plr-color-neutral-500);
  background-color: var(--plr-color-neutral-100);
  pointer-events: none;
  cursor: default;
}
.plr-light-theme .plr-multi-select-search .multi-select__body__middle .controls button .mat-icon,
html .plr-multi-select-search .multi-select__body__middle .controls button .mat-icon {
  font-size: 24px;
}
.plr-light-theme .plr-multi-select-search .multi-select__body__side__body,
html .plr-multi-select-search .multi-select__body__side__body {
  background-color: transparent;
  border: 1px solid var(--plr-input-border-color);
  border-radius: var(--plr-input-border-radius);
}
.plr-light-theme .plr-multi-select-search .multi-select__body__side__body .mat-mdc-selection-list .mat-mdc-list-option, .plr-light-theme .plr-multi-select-search .multi-select__body__side__body .mat-mdc-selection-list.mat-mdc-list-base .mat-mdc-list-option,
html .plr-multi-select-search .multi-select__body__side__body .mat-mdc-selection-list .mat-mdc-list-option,
html .plr-multi-select-search .multi-select__body__side__body .mat-mdc-selection-list.mat-mdc-list-base .mat-mdc-list-option {
  border: 1px solid transparent;
  border-bottom-color: var(--plr-input-border-color);
}
.plr-light-theme .plr-multi-select-search .multi-select__body__side__body .mat-mdc-selection-list .mat-mdc-list-option:last-child, .plr-light-theme .plr-multi-select-search .multi-select__body__side__body .mat-mdc-selection-list.mat-mdc-list-base .mat-mdc-list-option:last-child,
html .plr-multi-select-search .multi-select__body__side__body .mat-mdc-selection-list .mat-mdc-list-option:last-child,
html .plr-multi-select-search .multi-select__body__side__body .mat-mdc-selection-list.mat-mdc-list-base .mat-mdc-list-option:last-child {
  border-bottom-color: transparent;
}
.plr-light-theme .plr-multi-select-search .multi-select__body__side__body .mat-mdc-selection-list .mat-mdc-list-option:hover, .plr-light-theme .plr-multi-select-search .multi-select__body__side__body .mat-mdc-selection-list .mat-mdc-list-option:focus, .plr-light-theme .plr-multi-select-search .multi-select__body__side__body .mat-mdc-selection-list .mat-mdc-list-option.cdk-focused, .plr-light-theme .plr-multi-select-search .multi-select__body__side__body .mat-mdc-selection-list .mat-mdc-list-option:focus-within, .plr-light-theme .plr-multi-select-search .multi-select__body__side__body .mat-mdc-selection-list.mat-mdc-list-base .mat-mdc-list-option:hover, .plr-light-theme .plr-multi-select-search .multi-select__body__side__body .mat-mdc-selection-list.mat-mdc-list-base .mat-mdc-list-option:focus, .plr-light-theme .plr-multi-select-search .multi-select__body__side__body .mat-mdc-selection-list.mat-mdc-list-base .mat-mdc-list-option.cdk-focused, .plr-light-theme .plr-multi-select-search .multi-select__body__side__body .mat-mdc-selection-list.mat-mdc-list-base .mat-mdc-list-option:focus-within,
html .plr-multi-select-search .multi-select__body__side__body .mat-mdc-selection-list .mat-mdc-list-option:hover,
html .plr-multi-select-search .multi-select__body__side__body .mat-mdc-selection-list .mat-mdc-list-option:focus,
html .plr-multi-select-search .multi-select__body__side__body .mat-mdc-selection-list .mat-mdc-list-option.cdk-focused,
html .plr-multi-select-search .multi-select__body__side__body .mat-mdc-selection-list .mat-mdc-list-option:focus-within,
html .plr-multi-select-search .multi-select__body__side__body .mat-mdc-selection-list.mat-mdc-list-base .mat-mdc-list-option:hover,
html .plr-multi-select-search .multi-select__body__side__body .mat-mdc-selection-list.mat-mdc-list-base .mat-mdc-list-option:focus,
html .plr-multi-select-search .multi-select__body__side__body .mat-mdc-selection-list.mat-mdc-list-base .mat-mdc-list-option.cdk-focused,
html .plr-multi-select-search .multi-select__body__side__body .mat-mdc-selection-list.mat-mdc-list-base .mat-mdc-list-option:focus-within {
  outline: 2px solid var(--plr-emphasize-border-hover-color);
  border-color: transparent;
  background-color: var(--plr-emphasize-bg-hover-color);
  border-radius: 4px;
}
.plr-light-theme .plr-multi-select-search .multi-select__body__side__body .no-items,
html .plr-multi-select-search .multi-select__body__side__body .no-items {
  font-size: 1.125rem;
  color: var(--plr-508-lightest-gray);
}
.plr-light-theme .plr-multi-select-search .multi-select__body__side__body .no-items.cdk-keyboard-focused, .plr-light-theme .plr-multi-select-search .multi-select__body__side__body .no-items.cdk-focused, .plr-light-theme .plr-multi-select-search .multi-select__body__side__body .no-items:focus, .plr-light-theme .plr-multi-select-search .multi-select__body__side__body .no-items:focus-within,
html .plr-multi-select-search .multi-select__body__side__body .no-items.cdk-keyboard-focused,
html .plr-multi-select-search .multi-select__body__side__body .no-items.cdk-focused,
html .plr-multi-select-search .multi-select__body__side__body .no-items:focus,
html .plr-multi-select-search .multi-select__body__side__body .no-items:focus-within {
  outline: none;
  border: none;
  font-family: var(--plr-roboto-medium);
  color: var(--plr-focus-color);
}
.plr-light-theme .plr-metadata-tab-editor.plr-has-form-editor-icon > header .plr-metadata-form-editor-diplay-icon,
html .plr-metadata-tab-editor.plr-has-form-editor-icon > header .plr-metadata-form-editor-diplay-icon {
  color: #d47b0d;
  margin-top: 0px;
  margin-right: 5px !important;
  position: relative;
  bottom: -5px;
}
.plr-light-theme .plr-metadata-tab-editor .mat-mdc-tab-group,
html .plr-metadata-tab-editor .mat-mdc-tab-group {
  font-family: "Roboto Medium";
  min-width: 100%;
}
.plr-light-theme .plr-metadata-tab-editor .mat-mdc-tab-group .mat-mdc-tab-header,
html .plr-metadata-tab-editor .mat-mdc-tab-group .mat-mdc-tab-header {
  border-bottom: none;
}
.plr-light-theme .plr-metadata-tab-editor .mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-labels .mdc-tab,
html .plr-metadata-tab-editor .mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-labels .mdc-tab {
  margin-left: 0px;
  border-color: #eee7de;
  border-radius: 6px 6px 0 0;
  border-style: solid;
  border-width: 2px 2px 0 2px;
  font-weight: 500 !important;
  font-size: 16px !important;
  font-style: normal !important;
  height: 36px;
  min-width: 0px !important;
  opacity: 1;
  padding: 0 15px;
}
.plr-light-theme .plr-metadata-tab-editor .mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-labels .mdc-tab--active,
html .plr-metadata-tab-editor .mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-labels .mdc-tab--active {
  background-color: #ffffff;
}
.plr-light-theme .plr-metadata-tab-editor .mat-mdc-tab-group .mat-mdc-tab-header .mat-ink-bar,
.plr-light-theme .plr-metadata-tab-editor .mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-nav-bar .mat-ink-bar,
html .plr-metadata-tab-editor .mat-mdc-tab-group .mat-mdc-tab-header .mat-ink-bar,
html .plr-metadata-tab-editor .mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-nav-bar .mat-ink-bar {
  display: none !important;
}
.plr-light-theme .plr-metadata-tab-editor .mat-mdc-tab-group .mat-mdc-tab-body-wrapper,
html .plr-metadata-tab-editor .mat-mdc-tab-group .mat-mdc-tab-body-wrapper {
  border-color: #eee7de;
  border-radius: 0 8px 8px/0px 8px 8px;
  border-style: solid;
  border-width: 2px;
  max-height: 450px;
  min-height: 90x;
  padding: 15px;
  top: -2px;
}
.plr-light-theme .plr-metadata-rich-text .mat-form-field .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper,
html .plr-metadata-rich-text .mat-form-field .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper {
  padding-left: 0px;
  padding-right: 0px;
}
.plr-light-theme .plr-metadata-rich-text .mat-form-field .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix,
html .plr-metadata-rich-text .mat-form-field .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix {
  display: none;
}
.plr-light-theme .plr-metadata-rich-text .ck-editor .ck-toolbar,
.plr-light-theme .plr-metadata-rich-text .ck-rounded-corners .ck.ck-editor__top .ck-sticky-panel .ck-toolbar,
.plr-light-theme .plr-metadata-rich-text .ck.ck-editor__top .ck-sticky-panel .ck-toolbar.ck-rounded-corners,
html .plr-metadata-rich-text .ck-editor .ck-toolbar,
html .plr-metadata-rich-text .ck-rounded-corners .ck.ck-editor__top .ck-sticky-panel .ck-toolbar,
html .plr-metadata-rich-text .ck.ck-editor__top .ck-sticky-panel .ck-toolbar.ck-rounded-corners {
  border-radius: 6px 6px 0px 0px;
}
.plr-light-theme .plr-metadata-rich-text .plr-rich-text-editor .ck-editor .ck-editor__main .ck-content,
.plr-light-theme .plr-metadata-rich-text .ck-rounded-corners .ck.ck-editor__main > .ck-editor__editable,
.plr-light-theme .plr-metadata-rich-text .ck.ck-editor__main > .ck-editor__editable.ck-rounded-corners,
html .plr-metadata-rich-text .plr-rich-text-editor .ck-editor .ck-editor__main .ck-content,
html .plr-metadata-rich-text .ck-rounded-corners .ck.ck-editor__main > .ck-editor__editable,
html .plr-metadata-rich-text .ck.ck-editor__main > .ck-editor__editable.ck-rounded-corners {
  border-radius: 0px 0px 6px 6px;
}
.plr-light-theme .plr-metadata-rich-text .ck-editor .ck-toolbar,
html .plr-metadata-rich-text .ck-editor .ck-toolbar {
  background-color: var(--plr-color-white);
  position: relative;
}
.plr-light-theme .plr-metadata-rich-text .ck-editor .ck-toolbar input.cdk-keyboard-focused, .plr-light-theme .plr-metadata-rich-text .ck-editor .ck-toolbar input.cdk-focused, .plr-light-theme .plr-metadata-rich-text .ck-editor .ck-toolbar input:focus,
.plr-light-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button.cdk-keyboard-focused,
.plr-light-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button.cdk-focused,
.plr-light-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button:focus,
html .plr-metadata-rich-text .ck-editor .ck-toolbar input.cdk-keyboard-focused,
html .plr-metadata-rich-text .ck-editor .ck-toolbar input.cdk-focused,
html .plr-metadata-rich-text .ck-editor .ck-toolbar input:focus,
html .plr-metadata-rich-text .ck-editor .ck-toolbar button.cdk-keyboard-focused,
html .plr-metadata-rich-text .ck-editor .ck-toolbar button.cdk-focused,
html .plr-metadata-rich-text .ck-editor .ck-toolbar button:focus {
  border-color: var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
  outline: none;
}
.plr-light-theme .plr-metadata-rich-text .ck-editor .ck-toolbar input:hover,
.plr-light-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button:hover,
html .plr-metadata-rich-text .ck-editor .ck-toolbar input:hover,
html .plr-metadata-rich-text .ck-editor .ck-toolbar button:hover {
  border-color: var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
  outline: none;
}
.plr-light-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button,
html .plr-metadata-rich-text .ck-editor .ck-toolbar button {
  border-radius: var(--plr-btn-border-radius);
}
.plr-light-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button:hover, .plr-light-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button.cdk-focused, .plr-light-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button:focus,
html .plr-metadata-rich-text .ck-editor .ck-toolbar button:hover,
html .plr-metadata-rich-text .ck-editor .ck-toolbar button.cdk-focused,
html .plr-metadata-rich-text .ck-editor .ck-toolbar button:focus {
  color: var(--plr-focus-color);
  background-color: transparent;
}
.plr-light-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button:hover,
html .plr-metadata-rich-text .ck-editor .ck-toolbar button:hover {
  cursor: pointer;
}
.plr-light-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button[disabled], .plr-light-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button[disabled]:hover, .plr-light-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button[disabled].cdk-focused, .plr-light-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button[disabled]:focus, .plr-light-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button.ck-disabled, .plr-light-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button.ck-disabled:hover, .plr-light-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button.ck-disabled.cdk-focused, .plr-light-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button.ck-disabled:focus,
html .plr-metadata-rich-text .ck-editor .ck-toolbar button[disabled],
html .plr-metadata-rich-text .ck-editor .ck-toolbar button[disabled]:hover,
html .plr-metadata-rich-text .ck-editor .ck-toolbar button[disabled].cdk-focused,
html .plr-metadata-rich-text .ck-editor .ck-toolbar button[disabled]:focus,
html .plr-metadata-rich-text .ck-editor .ck-toolbar button.ck-disabled,
html .plr-metadata-rich-text .ck-editor .ck-toolbar button.ck-disabled:hover,
html .plr-metadata-rich-text .ck-editor .ck-toolbar button.ck-disabled.cdk-focused,
html .plr-metadata-rich-text .ck-editor .ck-toolbar button.ck-disabled:focus {
  color: var(--plr-508-lightest-gray);
}
.plr-light-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button[disabled]:hover, .plr-light-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button.ck-disabled:hover,
html .plr-metadata-rich-text .ck-editor .ck-toolbar button[disabled]:hover,
html .plr-metadata-rich-text .ck-editor .ck-toolbar button.ck-disabled:hover {
  cursor: default;
  outline: none;
  border-color: transparent;
  box-shadow: none;
}
.plr-light-theme .plr-metadata-rich-text .ck-editor .ck-toolbar .ck.ck-list__item .ck-button:not(.ck-disabled):hover, .plr-light-theme .plr-metadata-rich-text .ck-editor .ck-toolbar .ck.ck-list__item .ck-button:not(.ck-disabled).ck-on:hover,
html .plr-metadata-rich-text .ck-editor .ck-toolbar .ck.ck-list__item .ck-button:not(.ck-disabled):hover,
html .plr-metadata-rich-text .ck-editor .ck-toolbar .ck.ck-list__item .ck-button:not(.ck-disabled).ck-on:hover {
  border-radius: 4px;
  border-color: var(--plr-menu-option-hover-bg-color);
  background-color: var(--plr-menu-option-hover-bg-color);
  box-shadow: 0px 0px 0px 1px var(--plr-menu-option-hover-bg-color) inset;
}
.plr-light-theme .plr-metadata-rich-text .ck-editor .ck-toolbar .ck.ck-list__item .ck-button:not(.ck-disabled):focus, .plr-light-theme .plr-metadata-rich-text .ck-editor .ck-toolbar .ck.ck-list__item .ck-button:not(.ck-disabled).ck-on:focus,
html .plr-metadata-rich-text .ck-editor .ck-toolbar .ck.ck-list__item .ck-button:not(.ck-disabled):focus,
html .plr-metadata-rich-text .ck-editor .ck-toolbar .ck.ck-list__item .ck-button:not(.ck-disabled).ck-on:focus {
  border-radius: 4px;
  border-color: var(--plr-menu-option-focus-bg-color);
  background-color: var(--plr-menu-option-focus-bg-color);
  box-shadow: 0px 0px 0px 1px var(--plr-menu-option-focus-bg-color) inset;
}
.plr-light-theme .plr-metadata-rich-text .ck.ck-editor__editable:not(.ck-editor__nested-editable).ck-focused,
html .plr-metadata-rich-text .ck.ck-editor__editable:not(.ck-editor__nested-editable).ck-focused {
  border: 1px solid var(--plr-input-border-color);
  box-shadow: none;
}
.plr-light-theme .plr-metadata-rich-text .ck.ck-editor__editable:not(.ck-editor__nested-editable).ck-focused:focus-within, .plr-light-theme .plr-metadata-rich-text .ck.ck-editor__editable:not(.ck-editor__nested-editable).ck-focused:focus,
html .plr-metadata-rich-text .ck.ck-editor__editable:not(.ck-editor__nested-editable).ck-focused:focus-within,
html .plr-metadata-rich-text .ck.ck-editor__editable:not(.ck-editor__nested-editable).ck-focused:focus {
  border: 1px solid var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
}
.plr-light-theme .plr-metadata-rich-text .display-container .ck-editor__editable:not(.ck-read-only),
html .plr-metadata-rich-text .display-container .ck-editor__editable:not(.ck-read-only) {
  min-height: auto;
}
.plr-light-theme .plr-metadata-rich-text .display-container table,
.plr-light-theme .plr-metadata-rich-text .display-container td,
.plr-light-theme .plr-metadata-rich-text .display-container tr,
html .plr-metadata-rich-text .display-container table,
html .plr-metadata-rich-text .display-container td,
html .plr-metadata-rich-text .display-container tr {
  border: 1px solid #c2bdbc;
}
.plr-light-theme .plr-metadata-rich-text .display-container td,
html .plr-metadata-rich-text .display-container td {
  min-width: 2em;
  padding: 0.4em;
}
.plr-light-theme .plr-metadata-rich-text .display-container blockquote,
html .plr-metadata-rich-text .display-container blockquote {
  overflow: hidden;
  padding-right: 1.5em;
  padding-left: 1.5em;
  margin-left: 0;
  margin-right: 0;
  font-style: italic;
  border-left: 5px solid #c2bdbc;
}
.plr-light-theme .plr-metadata-rich-text .ck-editor__editable:not(.ck-read-only),
html .plr-metadata-rich-text .ck-editor__editable:not(.ck-read-only) {
  min-height: 160px;
}
.plr-light-theme .plr-metadata-readonly .ck-editor__top.ck-reset_all,
html .plr-metadata-readonly .ck-editor__top.ck-reset_all {
  display: none;
}
.plr-light-theme .plr-metadata-readonly .ck.ck-editor__editable_inline,
html .plr-metadata-readonly .ck.ck-editor__editable_inline {
  border-color: transparent;
  padding: 0px;
}
.plr-light-theme .plr-metadata-readonly .ck.ck-editor__editable_inline > *:last-child,
html .plr-metadata-readonly .ck.ck-editor__editable_inline > *:last-child {
  margin-bottom: 0px;
}
.plr-light-theme .plr-metadata-readonly .ck.ck-editor__editable_inline > *:first-child,
html .plr-metadata-readonly .ck.ck-editor__editable_inline > *:first-child {
  margin-top: 0px;
}
.plr-light-theme .plr-metadata-readonly .ck.ck-editor__main .ck-content,
html .plr-metadata-readonly .ck.ck-editor__main .ck-content {
  border: 0px;
}
.plr-dark-theme .mdc-checkbox:not(:disabled):active .plr-light-theme .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
.plr-dark-theme .mdc-checkbox .plr-light-theme .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
.plr-dark-theme .mdc-checkbox .plr-light-theme .mdc-checkbox__native-control:enabled:indeterminate ~ .mdc-checkbox__background,
.plr-dark-theme .mdc-checkbox .plr-light-theme .mdc-checkbox__native-control[data-indeterminate=true]:enabled ~ .mdc-checkbox__background, .plr-dark-theme .mat-mdc-checkbox.mat-accent .mdc-checkbox .plr-light-theme .mdc-checkbox__ripple,
.plr-light-theme .plr-dark-theme .mdc-checkbox .mdc-checkbox__ripple,
.plr-dark-theme .mdc-checkbox .plr-light-theme .mdc-checkbox__ripple, .plr-light-theme .mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
.plr-light-theme .mdc-checkbox .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
.plr-light-theme .mdc-checkbox .mdc-checkbox__native-control:enabled:checked:hover ~ .mdc-checkbox__background,
.plr-light-theme .mdc-checkbox .mdc-checkbox__native-control:enabled:focus:checked ~ .mdc-checkbox__background,
.plr-light-theme .mdc-checkbox .mdc-checkbox__native-control:enabled:indeterminate ~ .mdc-checkbox__background,
.plr-light-theme .mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true]:enabled ~ .mdc-checkbox__background,
html .mdc-checkbox:not(:disabled):active .plr-light-theme .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
html .mdc-checkbox .plr-light-theme .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
html .mdc-checkbox .plr-light-theme .mdc-checkbox__native-control:enabled:checked:hover ~ .mdc-checkbox__background,
html .mdc-checkbox .plr-light-theme .mdc-checkbox__native-control:enabled:focus:checked ~ .mdc-checkbox__background,
html .mdc-checkbox .plr-light-theme .mdc-checkbox__native-control:enabled:indeterminate ~ .mdc-checkbox__background,
html .mdc-checkbox .plr-light-theme .mdc-checkbox__native-control[data-indeterminate=true]:enabled ~ .mdc-checkbox__background, .plr-light-theme .mat-mdc-checkbox.mat-accent .mdc-checkbox .mdc-checkbox__ripple,
.plr-light-theme .mdc-checkbox .mdc-checkbox__ripple,
html .mat-mdc-checkbox.mat-accent .mdc-checkbox .plr-light-theme .mdc-checkbox__ripple,
.plr-light-theme html .mdc-checkbox .mdc-checkbox__ripple,
html .mdc-checkbox .plr-light-theme .mdc-checkbox__ripple,
html .plr-dark-theme .mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
.plr-dark-theme .mdc-checkbox:not(:disabled):active html .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
html .plr-dark-theme .mdc-checkbox .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
.plr-dark-theme .mdc-checkbox html .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
html .plr-dark-theme .mdc-checkbox .mdc-checkbox__native-control:enabled:checked:hover ~ .mdc-checkbox__background,
.plr-dark-theme .mdc-checkbox html .mdc-checkbox__native-control:enabled:checked:hover ~ .mdc-checkbox__background,
html .plr-dark-theme .mdc-checkbox .mdc-checkbox__native-control:enabled:focus:checked ~ .mdc-checkbox__background,
.plr-dark-theme .mdc-checkbox html .mdc-checkbox__native-control:enabled:focus:checked ~ .mdc-checkbox__background,
html .plr-dark-theme .mdc-checkbox .mdc-checkbox__native-control:enabled:indeterminate ~ .mdc-checkbox__background,
.plr-dark-theme .mdc-checkbox html .mdc-checkbox__native-control:enabled:indeterminate ~ .mdc-checkbox__background,
html .plr-dark-theme .mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true]:enabled ~ .mdc-checkbox__background,
.plr-dark-theme .mdc-checkbox html .mdc-checkbox__native-control[data-indeterminate=true]:enabled ~ .mdc-checkbox__background,
html .plr-dark-theme .mat-mdc-checkbox.mat-accent .mdc-checkbox .mdc-checkbox__ripple,
.plr-dark-theme .mat-mdc-checkbox.mat-accent .mdc-checkbox html .mdc-checkbox__ripple,
html .plr-dark-theme .mdc-checkbox .mdc-checkbox__ripple,
.plr-dark-theme .mdc-checkbox html .mdc-checkbox__ripple,
html .mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
html .mdc-checkbox .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
html .mdc-checkbox .mdc-checkbox__native-control:enabled:checked:hover ~ .mdc-checkbox__background,
html .mdc-checkbox .mdc-checkbox__native-control:enabled:focus:checked ~ .mdc-checkbox__background,
html .mdc-checkbox .mdc-checkbox__native-control:enabled:indeterminate ~ .mdc-checkbox__background,
html .mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true]:enabled ~ .mdc-checkbox__background,
html .plr-light-theme .mdc-checkbox .mdc-checkbox__ripple,
.plr-light-theme .mdc-checkbox html .mdc-checkbox__ripple,
html .mat-mdc-checkbox.mat-accent .mdc-checkbox .mdc-checkbox__ripple,
html .mdc-checkbox .mdc-checkbox__ripple {
  background-color: var(--plr-focus-color) !important;
}
.plr-light-theme .plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline, .plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .plr-light-theme .mdc-notched-outline, .plr-light-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline.mat-focused.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline, .plr-light-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline,
html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline.mat-focused.mat-form-field-invalid .mat-mdc-form-field-flex .plr-light-theme .mdc-notched-outline,
.plr-light-theme html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline,
html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .plr-light-theme .mdc-notched-outline,
html .plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline.mat-focused.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline,
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline.mat-focused.mat-form-field-invalid .mat-mdc-form-field-flex html .mdc-notched-outline,
html .plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline,
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex html .mdc-notched-outline,
html .plr-light-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline,
.plr-light-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex html .mdc-notched-outline,
html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline.mat-focused.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline,
html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline {
  color: var(--plr-input-error-color);
}
.plr-light-theme .plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline, .plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .plr-light-theme .mdc-notched-outline, .plr-light-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline,
.plr-light-theme html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline,
html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .plr-light-theme .mdc-notched-outline,
html .plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline,
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex html .mdc-notched-outline,
html .plr-light-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline,
.plr-light-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex html .mdc-notched-outline,
html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline {
  color: var(--plr-focus-color);
}
.plr-light-theme .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-light-theme .mat-form-field-label, .plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-light-theme .plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-light-theme .mat-form-field-label,
.plr-light-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-light-theme .mat-form-field-label, .plr-light-theme .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-light-theme mat-label, .plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-light-theme .plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-light-theme mat-label,
.plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-light-theme mat-label, .plr-light-theme .plr-dark-theme .label-description, .plr-dark-theme .plr-light-theme .label-description, .plr-light-theme .plr-dark-theme .label-pseudo, .plr-dark-theme .plr-light-theme .label-pseudo, .plr-light-theme .plr-dark-theme .label-content, .plr-light-theme .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-light-theme .label-content, .plr-dark-theme .plr-light-theme .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-metadata-control-host.label-display-content .plr-light-theme .display-content, .plr-light-theme .plr-dark-theme .data-display .data-display__label, .plr-dark-theme .data-display .plr-light-theme .data-display__label,
.plr-light-theme .plr-dark-theme .data-display .data-display__label-description,
.plr-dark-theme .data-display .plr-light-theme .data-display__label-description, .plr-light-theme .plr-dark-theme label, .plr-dark-theme .plr-light-theme label,
.plr-light-theme .plr-dark-theme .label,
.plr-dark-theme .plr-light-theme .label, .plr-light-theme .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-light-theme .mat-form-field-label,
.plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-light-theme .mat-form-field-label, .plr-light-theme .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-light-theme html .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme html .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-light-theme mat-label,
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-light-theme mat-label, .plr-light-theme label,
.plr-light-theme .label,
.plr-light-theme html label,
html .plr-light-theme label,
.plr-light-theme html .label,
html .plr-light-theme .label, .plr-light-theme .data-display .data-display__label,
.plr-light-theme .data-display .data-display__label-description,
.plr-light-theme html .data-display .data-display__label,
html .data-display .plr-light-theme .data-display__label,
.plr-light-theme html .data-display .data-display__label-description,
html .data-display .plr-light-theme .data-display__label-description, .plr-light-theme .label-content, .plr-light-theme .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-metadata-control-host.label-display-content .plr-light-theme .display-content,
.plr-light-theme html .label-content,
.plr-light-theme html .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content .plr-light-theme html .display-content,
html .plr-light-theme .label-content,
html .plr-light-theme .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .plr-light-theme .display-content, .plr-light-theme .label-pseudo,
.plr-light-theme html .label-pseudo,
html .plr-light-theme .label-pseudo, .plr-light-theme .label-description,
.plr-light-theme html .label-description,
html .plr-light-theme .label-description, .plr-light-theme .plr-metadata-control-host.label-display-content .display-content,
html .plr-metadata-control-host.label-display-content .plr-light-theme .display-content,
html .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label,
html .plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label,
html .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper html .mat-form-field-label,
.plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
html .plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
.plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-dark-theme .label-description,
.plr-dark-theme html .label-description,
html .plr-dark-theme .label-pseudo,
.plr-dark-theme html .label-pseudo,
html .plr-dark-theme .label-content,
html .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme html .label-content,
.plr-dark-theme html .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .display-content,
.plr-dark-theme html .plr-metadata-control-host.label-display-content .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme .display-content,
html .plr-dark-theme .data-display .data-display__label,
.plr-dark-theme .data-display html .data-display__label,
html .plr-dark-theme .data-display .data-display__label-description,
.plr-dark-theme .data-display html .data-display__label-description,
html .plr-dark-theme label,
.plr-dark-theme html label,
html .plr-dark-theme .label,
.plr-dark-theme html .label,
html .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .plr-light-theme .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-light-theme .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label html mat-label,
html .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-light-theme label,
.plr-light-theme html label,
html .plr-light-theme .label,
.plr-light-theme html .label,
html label,
html .label,
html .plr-light-theme .data-display .data-display__label,
.plr-light-theme .data-display html .data-display__label,
html .plr-light-theme .data-display .data-display__label-description,
.plr-light-theme .data-display html .data-display__label-description,
html .data-display .data-display__label,
html .data-display .data-display__label-description,
html .plr-light-theme .label-content,
html .plr-light-theme .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .plr-light-theme .display-content,
.plr-light-theme html .label-content,
.plr-light-theme html .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content .plr-light-theme html .display-content,
html .label-content,
html .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .display-content,
html .plr-light-theme .label-pseudo,
.plr-light-theme html .label-pseudo,
html .label-pseudo,
html .plr-light-theme .label-description,
.plr-light-theme html .label-description,
html .label-description,
html .plr-metadata-control-host.label-display-content .display-content {
  display: inline-block;
  color: var(--plr-label-color);
  transform: none;
  -webkit-transform: none;
}
.plr-light-theme .plr-dark-theme .mat-mdc-radio-button .mdc-form-field, .plr-dark-theme .mat-mdc-radio-button .plr-light-theme .mdc-form-field, .plr-light-theme .mat-mdc-radio-button .mdc-form-field,
.plr-light-theme html .mat-mdc-radio-button .mdc-form-field,
html .mat-mdc-radio-button .plr-light-theme .mdc-form-field,
.plr-light-theme .plr-dark-theme .checkbox-label,
.plr-dark-theme .plr-light-theme .checkbox-label,
.plr-light-theme .checkbox-label,
.plr-light-theme html .checkbox-label,
html .plr-light-theme .checkbox-label,
html .plr-dark-theme .mat-mdc-radio-button .mdc-form-field,
.plr-dark-theme .mat-mdc-radio-button html .mdc-form-field,
html .plr-light-theme .mat-mdc-radio-button .mdc-form-field,
.plr-light-theme .mat-mdc-radio-button html .mdc-form-field,
html .mat-mdc-radio-button .mdc-form-field,
html .plr-dark-theme .checkbox-label,
.plr-dark-theme html .checkbox-label,
html .plr-light-theme .checkbox-label,
.plr-light-theme html .checkbox-label,
html .checkbox-label {
  display: inline-block;
  font-size: 0.875rem;
  text-transform: none;
}
.plr-dark-theme .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix, .plr-dark-theme .required > .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix,
.plr-dark-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix, .plr-light-theme .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
html .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix, .plr-light-theme .required > .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
.plr-light-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
html .required > .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix,
html .plr-dark-theme .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
.plr-dark-theme .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex html .mat-mdc-form-field-infix,
html .plr-dark-theme .required > .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
.plr-dark-theme .required > .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex html .mat-mdc-form-field-infix,
.plr-dark-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex html .mat-mdc-form-field-infix,
html .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
html .required > .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
html .required > .reverse-wrapper .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  border: 1px solid var(--plr-input-error-color) !important;
  box-shadow: 0px 0px 0px 1px var(--plr-input-error-color) inset;
}
.plr-dark-theme .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix, .plr-dark-theme .required > .input-container .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix,
.plr-dark-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix, .plr-light-theme .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
html .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix, .plr-light-theme .required > .input-container .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
.plr-light-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
html .required > .input-container .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix,
html .required > .reverse-wrapper .input-container .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix,
html .plr-dark-theme .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
.plr-dark-theme .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex html .mat-mdc-form-field-infix,
html .plr-dark-theme .required > .input-container .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
.plr-dark-theme .required > .input-container .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex html .mat-mdc-form-field-infix,
html .plr-dark-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
.plr-dark-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex html .mat-mdc-form-field-infix,
html .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
html .required > .input-container .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
html .required > .reverse-wrapper .input-container .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  border: 1px solid var(--plr-focus-color) !important;
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
}
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .plr-light-theme .mdc-notched-outline__leading,
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .plr-light-theme .mdc-notched-outline__notch,
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .plr-light-theme .mdc-notched-outline__trailing, .plr-dark-theme .mdc-checkbox:not(:disabled):active .plr-light-theme .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
.plr-dark-theme .mdc-checkbox .plr-light-theme .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
.plr-dark-theme .mdc-checkbox .plr-light-theme .mdc-checkbox__native-control:enabled:indeterminate ~ .mdc-checkbox__background,
.plr-dark-theme .mdc-checkbox .plr-light-theme .mdc-checkbox__native-control[data-indeterminate=true]:enabled ~ .mdc-checkbox__background, .plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .plr-light-theme .mdc-notched-outline__leading,
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .plr-light-theme .mdc-notched-outline__notch,
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .plr-light-theme .mdc-notched-outline__trailing, .plr-light-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
.plr-light-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch,
.plr-light-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing,
html .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .plr-light-theme .mdc-notched-outline__leading,
html .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .plr-light-theme .mdc-notched-outline__notch,
html .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .plr-light-theme .mdc-notched-outline__trailing, .plr-light-theme .mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
.plr-light-theme .mdc-checkbox .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
.plr-light-theme .mdc-checkbox .mdc-checkbox__native-control:enabled:checked:hover ~ .mdc-checkbox__background,
.plr-light-theme .mdc-checkbox .mdc-checkbox__native-control:enabled:focus:checked ~ .mdc-checkbox__background,
.plr-light-theme .mdc-checkbox .mdc-checkbox__native-control:enabled:indeterminate ~ .mdc-checkbox__background,
.plr-light-theme .mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true]:enabled ~ .mdc-checkbox__background,
html .mdc-checkbox:not(:disabled):active .plr-light-theme .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
html .mdc-checkbox .plr-light-theme .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
html .mdc-checkbox .plr-light-theme .mdc-checkbox__native-control:enabled:checked:hover ~ .mdc-checkbox__background,
html .mdc-checkbox .plr-light-theme .mdc-checkbox__native-control:enabled:focus:checked ~ .mdc-checkbox__background,
html .mdc-checkbox .plr-light-theme .mdc-checkbox__native-control:enabled:indeterminate ~ .mdc-checkbox__background,
html .mdc-checkbox .plr-light-theme .mdc-checkbox__native-control[data-indeterminate=true]:enabled ~ .mdc-checkbox__background, .plr-light-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
.plr-light-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch,
.plr-light-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing,
html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .plr-light-theme .mdc-notched-outline__leading,
html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .plr-light-theme .mdc-notched-outline__notch,
html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .plr-light-theme .mdc-notched-outline__trailing,
html .plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline html .mdc-notched-outline__leading,
html .plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch,
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline html .mdc-notched-outline__notch,
html .plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing,
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline html .mdc-notched-outline__trailing,
html .plr-dark-theme .mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
.plr-dark-theme .mdc-checkbox:not(:disabled):active html .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
html .plr-dark-theme .mdc-checkbox .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
.plr-dark-theme .mdc-checkbox html .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
html .plr-dark-theme .mdc-checkbox .mdc-checkbox__native-control:enabled:checked:hover ~ .mdc-checkbox__background,
.plr-dark-theme .mdc-checkbox html .mdc-checkbox__native-control:enabled:checked:hover ~ .mdc-checkbox__background,
html .plr-dark-theme .mdc-checkbox .mdc-checkbox__native-control:enabled:focus:checked ~ .mdc-checkbox__background,
.plr-dark-theme .mdc-checkbox html .mdc-checkbox__native-control:enabled:focus:checked ~ .mdc-checkbox__background,
html .plr-dark-theme .mdc-checkbox .mdc-checkbox__native-control:enabled:indeterminate ~ .mdc-checkbox__background,
.plr-dark-theme .mdc-checkbox html .mdc-checkbox__native-control:enabled:indeterminate ~ .mdc-checkbox__background,
html .plr-dark-theme .mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true]:enabled ~ .mdc-checkbox__background,
.plr-dark-theme .mdc-checkbox html .mdc-checkbox__native-control[data-indeterminate=true]:enabled ~ .mdc-checkbox__background,
html .plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline html .mdc-notched-outline__leading,
html .plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch,
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline html .mdc-notched-outline__notch,
html .plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing,
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline html .mdc-notched-outline__trailing,
html .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
html .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch,
html .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing,
html .mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
html .mdc-checkbox .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
html .mdc-checkbox .mdc-checkbox__native-control:enabled:checked:hover ~ .mdc-checkbox__background,
html .mdc-checkbox .mdc-checkbox__native-control:enabled:focus:checked ~ .mdc-checkbox__background,
html .mdc-checkbox .mdc-checkbox__native-control:enabled:indeterminate ~ .mdc-checkbox__background,
html .mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true]:enabled ~ .mdc-checkbox__background,
html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch,
html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing {
  border-color: var(--plr-focus-color) !important;
}
.plr-light-theme .plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__leading, .plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .plr-light-theme .mdc-notched-outline__leading,
.plr-light-theme .plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__notch,
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .plr-light-theme .mdc-notched-outline__notch,
.plr-light-theme .plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__trailing,
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .plr-light-theme .mdc-notched-outline__trailing, .plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.ng-touched.ng-invalid .mat-mdc-form-field-flex .mdc-notched-outline .plr-light-theme .mdc-notched-outline__leading,
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.ng-touched.ng-invalid .mat-mdc-form-field-flex .mdc-notched-outline .plr-light-theme .mdc-notched-outline__notch,
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.ng-touched.ng-invalid .mat-mdc-form-field-flex .mdc-notched-outline .plr-light-theme .mdc-notched-outline__trailing, .plr-light-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__leading,
.plr-light-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__notch,
.plr-light-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__trailing, .plr-light-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__leading,
.plr-light-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__notch,
.plr-light-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__trailing,
html .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused.mat-form-field-invalid .mat-mdc-form-field-flex .plr-light-theme .mdc-notched-outline__leading,
html .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused.mat-form-field-invalid .mat-mdc-form-field-flex .plr-light-theme .mdc-notched-outline__notch,
html .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused.mat-form-field-invalid .mat-mdc-form-field-flex .plr-light-theme .mdc-notched-outline__trailing,
.plr-light-theme html .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__leading,
html .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .plr-light-theme .mdc-notched-outline__leading,
.plr-light-theme html .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__notch,
html .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .plr-light-theme .mdc-notched-outline__notch,
.plr-light-theme html .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__trailing,
html .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .plr-light-theme .mdc-notched-outline__trailing, .plr-light-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.ng-touched.ng-invalid .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
.plr-light-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.ng-touched.ng-invalid .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch,
.plr-light-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.ng-touched.ng-invalid .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing,
html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.ng-touched.ng-invalid .mat-mdc-form-field-flex .mdc-notched-outline .plr-light-theme .mdc-notched-outline__leading,
html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.ng-touched.ng-invalid .mat-mdc-form-field-flex .mdc-notched-outline .plr-light-theme .mdc-notched-outline__notch,
html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.ng-touched.ng-invalid .mat-mdc-form-field-flex .mdc-notched-outline .plr-light-theme .mdc-notched-outline__trailing,
html .plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__leading,
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused.mat-form-field-invalid .mat-mdc-form-field-flex html .mdc-notched-outline__leading,
html .plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__notch,
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused.mat-form-field-invalid .mat-mdc-form-field-flex html .mdc-notched-outline__notch,
html .plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__trailing,
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused.mat-form-field-invalid .mat-mdc-form-field-flex html .mdc-notched-outline__trailing,
html .plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__leading,
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex html .mdc-notched-outline__leading,
html .plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__notch,
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex html .mdc-notched-outline__notch,
html .plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__trailing,
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex html .mdc-notched-outline__trailing,
html .plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.ng-touched.ng-invalid .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.ng-touched.ng-invalid .mat-mdc-form-field-flex .mdc-notched-outline html .mdc-notched-outline__leading,
html .plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.ng-touched.ng-invalid .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch,
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.ng-touched.ng-invalid .mat-mdc-form-field-flex .mdc-notched-outline html .mdc-notched-outline__notch,
html .plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.ng-touched.ng-invalid .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing,
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.ng-touched.ng-invalid .mat-mdc-form-field-flex .mdc-notched-outline html .mdc-notched-outline__trailing,
html .plr-light-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__leading,
.plr-light-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex html .mdc-notched-outline__leading,
html .plr-light-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__notch,
.plr-light-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex html .mdc-notched-outline__notch,
html .plr-light-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__trailing,
.plr-light-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex html .mdc-notched-outline__trailing,
html .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__leading,
html .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__notch,
html .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__trailing,
html .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__leading,
html .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__notch,
html .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__trailing,
html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.ng-touched.ng-invalid .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.ng-touched.ng-invalid .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch,
html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.ng-touched.ng-invalid .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing {
  border-color: var(--plr-input-error-color);
}
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix, .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix,
html .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  font-size: 0.875rem;
  color: black;
}
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label, .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label,
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label {
  top: -32px;
}
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label {
  overflow: visible;
  width: 100%;
}
.plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix, .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix,
html .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
.plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .mat-mdc-form-field-infix,
html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  box-sizing: border-box;
  background: var(--plr-text-input-background);
  border: 1px solid #e3d5c1;
  font-size: 0.875rem;
  padding: 2px 4px;
  color: black;
  border-radius: 4px;
}
.plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper, .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper,
.plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-form-field-label-wrapper,
html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper {
  overflow: visible;
  top: -32px;
}
.plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label {
  overflow: visible;
  width: 100%;
}
.plr-light-theme input::placeholder,
html input::placeholder {
  color: var(--plr-508-lightest-gray);
}
.plr-light-theme .mdc-checkbox__checkmark,
html .mdc-checkbox__checkmark {
  --mdc-checkbox-selected-checkmark-color: var(--plr-color-white);
  color: var(--plr-color-white);
}
.plr-light-theme .mdc-checkbox .mdc-checkbox__native-control ~ .mdc-checkbox__background .mdc-checkbox__checkmark,
html .mdc-checkbox .mdc-checkbox__native-control ~ .mdc-checkbox__background .mdc-checkbox__checkmark {
  color: var(--plr-color-white);
}
.plr-light-theme .mdc-checkbox .mdc-checkbox__background .mdc-checkbox__checkmark,
html .mdc-checkbox .mdc-checkbox__background .mdc-checkbox__checkmark {
  color: var(--plr-color-white);
}
.plr-light-theme .mdc-checkbox__checkmark-path,
html .mdc-checkbox__checkmark-path {
  stroke: var(--plr-color-white);
}
.plr-light-theme .mdc-checkbox .mdc-checkbox__native-control ~ .mdc-checkbox__background .mdc-checkbox__checkmark .mdc-checkbox__checkmark-path,
html .mdc-checkbox .mdc-checkbox__native-control ~ .mdc-checkbox__background .mdc-checkbox__checkmark .mdc-checkbox__checkmark-path {
  stroke: var(--plr-color-white);
}
.plr-light-theme .mat-mdc-checkbox .mdc-checkbox:not(:disabled).cdk-program-focused .mdc-checkbox__ripple, .plr-light-theme .mat-mdc-checkbox .mdc-checkbox:not(:disabled).cdk-keyboard-focused .mdc-checkbox__ripple,
html .mat-mdc-checkbox .mdc-checkbox:not(:disabled).cdk-program-focused .mdc-checkbox__ripple,
html .mat-mdc-checkbox .mdc-checkbox:not(:disabled).cdk-keyboard-focused .mdc-checkbox__ripple {
  opacity: 0.2;
}
.plr-light-theme .mat-mdc-checkbox .mdc-label,
html .mat-mdc-checkbox .mdc-label {
  align-self: center;
}
.plr-light-theme .mat-mdc-selection-list.mat-mdc-list-base,
html .mat-mdc-selection-list.mat-mdc-list-base {
  width: 100%;
}
.plr-light-theme .mat-mdc-selection-list.mat-mdc-list-base mat-list-option.mat-mdc-list-option,
html .mat-mdc-selection-list.mat-mdc-list-base mat-list-option.mat-mdc-list-option {
  height: auto;
  border: 2px solid transparent;
  display: grid;
  grid-template-columns: 20px 1fr;
  gap: 5px;
}
.plr-light-theme .mat-mdc-selection-list.mat-mdc-list-base mat-list-option.mat-mdc-list-option:hover, .plr-light-theme .mat-mdc-selection-list.mat-mdc-list-base mat-list-option.mat-mdc-list-option:active,
html .mat-mdc-selection-list.mat-mdc-list-base mat-list-option.mat-mdc-list-option:hover,
html .mat-mdc-selection-list.mat-mdc-list-base mat-list-option.mat-mdc-list-option:active {
  background: transparent;
}
.plr-light-theme .mat-mdc-selection-list.mat-mdc-list-base mat-list-option.mat-mdc-list-option.cdk-focused, .plr-light-theme .mat-mdc-selection-list.mat-mdc-list-base mat-list-option.mat-mdc-list-option:focus,
html .mat-mdc-selection-list.mat-mdc-list-base mat-list-option.mat-mdc-list-option.cdk-focused,
html .mat-mdc-selection-list.mat-mdc-list-base mat-list-option.mat-mdc-list-option:focus {
  outline: none;
  border: 2px solid var(--plr-focus-color);
  border-radius: 4px;
}
.plr-light-theme .mat-mdc-selection-list.mat-mdc-list-base mat-list-option.mat-mdc-list-option .mdc-list-item__content,
html .mat-mdc-selection-list.mat-mdc-list-base mat-list-option.mat-mdc-list-option .mdc-list-item__content {
  padding: 0;
  padding-left: 2px;
}
.plr-light-theme .mat-mdc-selection-list.mat-mdc-list-base mat-list-option.mat-mdc-list-option .mdc-list-item__start,
html .mat-mdc-selection-list.mat-mdc-list-base mat-list-option.mat-mdc-list-option .mdc-list-item__start {
  margin-right: 0px;
}
.plr-light-theme .mat-mdc-selection-list.mat-mdc-list-base mat-list-option.mat-mdc-list-option .mdc-list-item__primary-text,
html .mat-mdc-selection-list.mat-mdc-list-base mat-list-option.mat-mdc-list-option .mdc-list-item__primary-text {
  word-wrap: break-word;
  width: 90%;
  white-space: normal;
}
.plr-light-theme .mat-mdc-selection-list.mat-mdc-list-base plr-checkbox-list .mat-mdc-selection-list.mat-mdc-list-base,
html .mat-mdc-selection-list.mat-mdc-list-base plr-checkbox-list .mat-mdc-selection-list.mat-mdc-list-base {
  /* TODO(mdc-migration): The following rule targets internal classes of list that may no longer apply for the MDC version.*/
}
.plr-light-theme .mat-mdc-selection-list.mat-mdc-list-base plr-checkbox-list .mat-mdc-selection-list.mat-mdc-list-base .mat-mdc-list-option:hover, .plr-light-theme .mat-mdc-selection-list.mat-mdc-list-base plr-checkbox-list .mat-mdc-selection-list.mat-mdc-list-base .mat-mdc-list-option:active, .plr-light-theme .mat-mdc-selection-list.mat-mdc-list-base plr-checkbox-list .mat-mdc-selection-list.mat-mdc-list-base .mat-mdc-list-option:focus,
html .mat-mdc-selection-list.mat-mdc-list-base plr-checkbox-list .mat-mdc-selection-list.mat-mdc-list-base .mat-mdc-list-option:hover,
html .mat-mdc-selection-list.mat-mdc-list-base plr-checkbox-list .mat-mdc-selection-list.mat-mdc-list-base .mat-mdc-list-option:active,
html .mat-mdc-selection-list.mat-mdc-list-base plr-checkbox-list .mat-mdc-selection-list.mat-mdc-list-base .mat-mdc-list-option:focus {
  background: transparent;
}
.plr-light-theme .mat-mdc-checkbox .mdc-form-field .mdc-label,
html .mat-mdc-checkbox .mdc-form-field .mdc-label {
  color: var(--plr-label-color);
}
.plr-light-theme .mat-mdc-checkbox.mat-mdc-checkbox-disabled .mdc-form-field .mdc-label,
.plr-light-theme .mat-mdc-checkbox .mdc-checkbox--disabled + .mdc-form-field .mdc-label,
html .mat-mdc-checkbox.mat-mdc-checkbox-disabled .mdc-form-field .mdc-label,
html .mat-mdc-checkbox .mdc-checkbox--disabled + .mdc-form-field .mdc-label {
  color: var(--plr-color-neutral-400);
}
.plr-light-theme .mat-mdc-checkbox.read-only .mdc-form-field .mdc-label,
html .mat-mdc-checkbox.read-only .mdc-form-field .mdc-label {
  color: var(--plr-label-color);
}
.plr-light-theme plr-metadata-multi-select-checkbox .mat-mdc-checkbox.read-only,
html plr-metadata-multi-select-checkbox .mat-mdc-checkbox.read-only {
  pointer-events: none;
}
.plr-light-theme plr-metadata-multi-select-checkbox .mat-mdc-checkbox.read-only .mdc-checkbox .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
html plr-metadata-multi-select-checkbox .mat-mdc-checkbox.read-only .mdc-checkbox .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background {
  --plr-focus-color: var(--plr-color-neutral-600);
  border: 2px solid var(--plr-color-neutral-600);
}
.plr-light-theme plr-metadata-multi-select-checkbox .mat-mdc-checkbox.read-only .mdc-checkbox .mdc-checkbox__native-control:enabled ~ .mdc-checkbox__background .mdc-checkbox__checkmark,
html plr-metadata-multi-select-checkbox .mat-mdc-checkbox.read-only .mdc-checkbox .mdc-checkbox__native-control:enabled ~ .mdc-checkbox__background .mdc-checkbox__checkmark {
  background: var(--plr-color-neutral-50);
  color: var(--plr-color-neutral-600);
}
.plr-light-theme plr-metadata-multi-select-checkbox .mat-mdc-checkbox.read-only .mdc-checkbox .mdc-checkbox__native-control:enabled ~ .mdc-checkbox__background .mdc-checkbox__checkmark .mdc-checkbox__checkmark-path,
html plr-metadata-multi-select-checkbox .mat-mdc-checkbox.read-only .mdc-checkbox .mdc-checkbox__native-control:enabled ~ .mdc-checkbox__background .mdc-checkbox__checkmark .mdc-checkbox__checkmark-path {
  stroke: var(--plr-color-neutral-600);
}
.plr-light-theme .plr-view-mode .mat-mdc-checkbox .mdc-form-field .mdc-label,
html .plr-view-mode .mat-mdc-checkbox .mdc-form-field .mdc-label {
  color: var(--plr-label-color);
}
.plr-light-theme .bc-chip-container,
html .bc-chip-container {
  padding: 0 0.25rem;
  align-items: center;
  box-sizing: border-box;
  display: grid;
  grid-template-columns: auto 1fr;
  gap: 10px;
}
.plr-light-theme .mat-mdc-chip-listbox .mdc-evolution-chip-set__chips,
html .mat-mdc-chip-listbox .mdc-evolution-chip-set__chips {
  margin: 0;
}
.plr-light-theme .mat-mdc-chip-listbox .mat-mdc-chip,
html .mat-mdc-chip-listbox .mat-mdc-chip {
  color: var(--plr-color-primary-700);
}
.plr-light-theme .mat-mdc-chip-listbox .mat-mdc-chip:hover,
html .mat-mdc-chip-listbox .mat-mdc-chip:hover {
  box-shadow: none;
}
.plr-light-theme .mat-mdc-chip-listbox .mat-mdc-chip:hover::after,
html .mat-mdc-chip-listbox .mat-mdc-chip:hover::after {
  opacity: 0 !important;
}
.plr-light-theme .mat-mdc-chip-listbox .mat-mdc-chip:active,
html .mat-mdc-chip-listbox .mat-mdc-chip:active {
  box-shadow: none !important;
}
.plr-light-theme .mat-mdc-chip-listbox .mat-mdc-chip:focus::after,
html .mat-mdc-chip-listbox .mat-mdc-chip:focus::after {
  opacity: 0 !important;
}
.plr-light-theme .mat-mdc-chip-listbox .mat-mdc-chip.mat-mdc-standard-chip,
html .mat-mdc-chip-listbox .mat-mdc-chip.mat-mdc-standard-chip {
  min-height: 24px;
  height: auto;
}
.plr-light-theme .mat-mdc-chip-listbox .mat-mdc-chip.mat-mdc-standard-chip .mat-mdc-chip-action,
html .mat-mdc-chip-listbox .mat-mdc-chip.mat-mdc-standard-chip .mat-mdc-chip-action {
  height: 24px;
}
.plr-light-theme .mat-mdc-chip-listbox .mat-mdc-chip.mat-mdc-standard-chip .mat-mdc-chip-action .chip-cancel-button,
html .mat-mdc-chip-listbox .mat-mdc-chip.mat-mdc-standard-chip .mat-mdc-chip-action .chip-cancel-button {
  background: none;
  border: none;
  padding: 0;
  vertical-align: middle;
  align-items: center;
  cursor: pointer;
  height: 24px;
}
.plr-light-theme .mat-mdc-chip-listbox .mat-mdc-chip .label,
html .mat-mdc-chip-listbox .mat-mdc-chip .label {
  margin-right: 4px;
}
.plr-light-theme .mat-mdc-standard-chip,
html .mat-mdc-standard-chip {
  transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
  display: inline-flex;
  border-radius: 16px;
  align-items: center;
  cursor: default;
  min-height: 32px;
  height: 1px;
  color: inherit;
  border: inherit;
}
.plr-light-theme .mat-mdc-standard-chip.plr-success-chip,
html .mat-mdc-standard-chip.plr-success-chip {
  --mdc-chip-label-text-color: var(--success-color-dark);
  color: var(--success-color-dark);
  background-color: var(--success-color);
  border: 1px solid var(--success-color-dark);
}
.plr-light-theme .mat-mdc-standard-chip.plr-error-chip,
html .mat-mdc-standard-chip.plr-error-chip {
  --mdc-chip-label-text-color: var(--error-color-dark);
  color: var(--error-color-dark);
  background-color: var(--error-color);
  border: 1px solid var(--error-color-dark);
}
.plr-light-theme .mat-mdc-standard-chip.plr-info-chip,
html .mat-mdc-standard-chip.plr-info-chip {
  --mdc-chip-label-text-color: var(--info-color-dark);
  color: var(--info-color-dark);
  background-color: var(--info-color);
  border: 1px solid var(--info-color-dark);
}
.plr-light-theme .mat-mdc-standard-chip.plr-warning-chip,
html .mat-mdc-standard-chip.plr-warning-chip {
  --mdc-chip-label-text-color: var(--warning-color-dark);
  color: var(--warning-color-dark);
  background-color: var(--warning-color);
  border: 1px solid var(--warning-color-dark);
}
.plr-light-theme .mat-mdc-standard-chip.plr-default-chip,
html .mat-mdc-standard-chip.plr-default-chip {
  border: 1px solid var(--mdc-chip-label-text-color);
}
.plr-light-theme .mat-mdc-standard-chip.bc-filter-chip,
html .mat-mdc-standard-chip.bc-filter-chip {
  background-color: #f5f4f4;
}
.plr-light-theme .mat-mdc-standard-chip.bc-filter-chip .mdc-evolution-chip__text-label,
html .mat-mdc-standard-chip.bc-filter-chip .mdc-evolution-chip__text-label {
  color: #076575;
  font-weight: 700;
}
.plr-light-theme .mat-mdc-chip-set.mat-mdc-chip-grid.mdc-evolution-chip-set,
html .mat-mdc-chip-set.mat-mdc-chip-grid.mdc-evolution-chip-set {
  display: inline-block;
}
.plr-light-theme .mat-mdc-chip,
html .mat-mdc-chip {
  height: auto !important;
}
.plr-light-theme .mat-mdc-chip:focus, .plr-light-theme .mat-mdc-chip:focus-visible, .plr-light-theme .mat-mdc-chip.cdk-focused,
html .mat-mdc-chip:focus,
html .mat-mdc-chip:focus-visible,
html .mat-mdc-chip.cdk-focused {
  border: 2px solid var(--plr-focus-color);
}
.plr-light-theme .mat-mdc-chip .mdc-evolution-chip__text-label,
html .mat-mdc-chip .mdc-evolution-chip__text-label {
  overflow-wrap: break-word;
  word-break: normal;
  white-space: normal;
}
.plr-light-theme .mat-mdc-chip .control-wrapper--readonly,
html .mat-mdc-chip .control-wrapper--readonly {
  min-width: 100%;
}
.plr-light-theme .mat-mdc-chip .control-wrapper:focus,
.plr-light-theme .mat-mdc-chip .control-wrapper :focus-visible,
html .mat-mdc-chip .control-wrapper:focus,
html .mat-mdc-chip .control-wrapper :focus-visible {
  outline: none;
}
.plr-light-theme .mat-form-field-appearance-fill,
.plr-light-theme .mat-form-field-appearance-outline,
html .mat-form-field-appearance-fill,
html .mat-form-field-appearance-outline {
  margin: 0px 0px 10px 0px;
  padding: 0px;
}
.plr-light-theme .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper,
.plr-light-theme .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper,
html .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper,
html .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper {
  padding: 0 0.5em;
  position: static;
  display: inline-flex;
  word-break: break-word;
  width: 100%;
  box-sizing: border-box;
}
.plr-light-theme .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper .mat-mdc-form-field-hint-end,
.plr-light-theme .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper .mat-mdc-form-field-hint-end,
html .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper .mat-mdc-form-field-hint-end,
html .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper .mat-mdc-form-field-hint-end {
  flex: none;
}
.plr-light-theme .mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading,
.plr-light-theme .mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch,
.plr-light-theme .mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing,
html .mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading,
html .mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch,
html .mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing {
  border-color: var(--plr-color-sand-200);
}
.plr-light-theme > .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
.plr-light-theme > .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch,
.plr-light-theme > .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing,
html > .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
html > .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch,
html > .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing {
  border-color: var(--plr-input-error-color);
}
.plr-light-theme > .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error,
html > .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error {
  color: var(--plr-input-error-color);
}
.plr-light-theme .plr-metadata-form-field .mat-mdc-form-field:has(.metadata-date-range) > .mat-mdc-text-field-wrapper > .mat-mdc-form-field-flex > .mdc-notched-outline,
html .plr-metadata-form-field .mat-mdc-form-field:has(.metadata-date-range) > .mat-mdc-text-field-wrapper > .mat-mdc-form-field-flex > .mdc-notched-outline {
  display: none;
}
.plr-light-theme .plr-metadata-form-field .mat-mdc-form-field.mat-form-field-invalid .mdc-notched-outline .mdc-notched-outline__leading,
.plr-light-theme .plr-metadata-form-field .mat-mdc-form-field.mat-form-field-invalid .mdc-notched-outline .mdc-notched-outline__notch,
.plr-light-theme .plr-metadata-form-field .mat-mdc-form-field.mat-form-field-invalid .mdc-notched-outline .mdc-notched-outline__trailing,
html .plr-metadata-form-field .mat-mdc-form-field.mat-form-field-invalid .mdc-notched-outline .mdc-notched-outline__leading,
html .plr-metadata-form-field .mat-mdc-form-field.mat-form-field-invalid .mdc-notched-outline .mdc-notched-outline__notch,
html .plr-metadata-form-field .mat-mdc-form-field.mat-form-field-invalid .mdc-notched-outline .mdc-notched-outline__trailing {
  border-color: var(--plr-input-error-color, #f44336);
}
.plr-light-theme .plr-metadata-form-field .mat-mdc-form-field.mat-form-field-disabled .mat-mdc-text-field-wrapper,
html .plr-metadata-form-field .mat-mdc-form-field.mat-form-field-disabled .mat-mdc-text-field-wrapper {
  padding: 0px;
}
.plr-light-theme .plr-metadata-form-field .mat-mdc-form-field.mat-form-field-disabled .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element,
html .plr-metadata-form-field .mat-mdc-form-field.mat-form-field-disabled .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element {
  background-color: var(--plr-color-neutral-100);
}
.plr-light-theme .plr-metadata-form-field .mat-mdc-form-field.mat-form-field-disabled .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
.plr-light-theme .plr-metadata-form-field .mat-mdc-form-field.mat-form-field-disabled .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch,
.plr-light-theme .plr-metadata-form-field .mat-mdc-form-field.mat-form-field-disabled .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing,
html .plr-metadata-form-field .mat-mdc-form-field.mat-form-field-disabled .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
html .plr-metadata-form-field .mat-mdc-form-field.mat-form-field-disabled .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch,
html .plr-metadata-form-field .mat-mdc-form-field.mat-form-field-disabled .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing {
  border-color: var(--plr-color-neutral-300);
}
.plr-light-theme .plr-metadata-form-field .mat-mdc-form-field.mat-form-field-disabled .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix,
html .plr-metadata-form-field .mat-mdc-form-field.mat-form-field-disabled .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix {
  display: none;
}
.plr-light-theme .plr-metadata-form-field.no-outline > div > .mat-mdc-form-field > .mat-mdc-text-field-wrapper > .mat-mdc-form-field-flex > .mdc-notched-outline,
html .plr-metadata-form-field.no-outline > div > .mat-mdc-form-field > .mat-mdc-text-field-wrapper > .mat-mdc-form-field-flex > .mdc-notched-outline {
  display: none;
}
.plr-light-theme .mat-mdc-form-field-subscript-wrapper,
html .mat-mdc-form-field-subscript-wrapper {
  position: relative !important;
}
.plr-light-theme .mat-mdc-form-field.mat-form-field .mat-mdc-form-field-flex,
html .mat-mdc-form-field.mat-form-field .mat-mdc-form-field-flex {
  padding-top: 0px;
}
.plr-light-theme .mat-mdc-form-field.mat-form-field-appearance-outline.no-outline > .mat-mdc-text-field-wrapper > .mat-mdc-form-field-flex > .mdc-notched-outline,
html .mat-mdc-form-field.mat-form-field-appearance-outline.no-outline > .mat-mdc-text-field-wrapper > .mat-mdc-form-field-flex > .mdc-notched-outline {
  display: none;
}
.plr-light-theme .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
.plr-light-theme .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch,
.plr-light-theme .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing,
html .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
html .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch,
html .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing {
  border-color: var(--plr-color-sand-200);
}
.plr-light-theme .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element:focus,
html .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element:focus {
  caret-color: var(--plr-focus-color);
}
.plr-light-theme .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix,
html .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix {
  display: flex;
  flex: 0 0 auto;
  align-self: center;
  top: 0px;
  height: 35px;
  padding: 0;
}
.plr-light-theme .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-mdc-icon-button.mat-mdc-button-base,
html .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-mdc-icon-button.mat-mdc-button-base {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: inherit;
  width: 2.5em;
  height: 1.5em;
}
.plr-light-theme .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-mdc-icon-button.mat-mdc-button-base .mat-icon,
html .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-mdc-icon-button.mat-mdc-button-base .mat-icon {
  display: contents;
}
.plr-light-theme .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-icon,
html .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-icon {
  position: relative;
}
.plr-light-theme .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle,
html .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle {
  height: var(--plr-input-height);
  margin: 0px;
}
.plr-light-theme .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button,
html .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button {
  height: auto;
  width: auto;
  top: 4px;
  right: initial;
  position: relative;
  margin: 0px;
  padding: 5px 3px 0px 0px;
}
.plr-light-theme .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button .mat-datepicker-toggle-default-icon,
html .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button .mat-datepicker-toggle-default-icon {
  width: 1.5em;
  height: 1.5em;
}
.plr-light-theme .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper mat-datepicker-toggle .mat-mdc-icon-button .mat-ripple.mat-mdc-button-ripple,
.plr-light-theme .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper mat-datepicker-toggle .mat-mdc-icon-button .mat-mdc-button-persistent-ripple,
html .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper mat-datepicker-toggle .mat-mdc-icon-button .mat-ripple.mat-mdc-button-ripple,
html .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper mat-datepicker-toggle .mat-mdc-icon-button .mat-mdc-button-persistent-ripple {
  top: 0px;
  right: -2px;
  bottom: -4px;
  left: -6px;
}
.plr-light-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__leading, .plr-light-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__leading,
html .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__leading,
html .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__leading {
  border-width: 2px;
}
.plr-light-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__trailing, .plr-light-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__trailing,
html .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__trailing,
html .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__trailing {
  border-width: 2px;
}
.plr-light-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
html .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading {
  border-width: 2px;
}
.plr-light-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing,
html .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing {
  border-width: 2px;
}
.plr-light-theme .mat-mdc-form-field-icon-suffix,
html .mat-mdc-form-field-icon-suffix {
  padding-right: 1px !important;
  height: var(--plr-input-height);
}
.plr-light-theme .mat-mdc-form-field-icon-suffix .mat-mdc-button.btn_clear[mat-button],
html .mat-mdc-form-field-icon-suffix .mat-mdc-button.btn_clear[mat-button] {
  height: var(--plr-input-height);
  padding: 3px 4px 0px;
  line-height: 10px;
  border: none;
}
.plr-light-theme .mat-mdc-form-field-icon-suffix .mat-mdc-button.btn_clear[mat-button]:hover, .plr-light-theme .mat-mdc-form-field-icon-suffix .mat-mdc-button.btn_clear[mat-button]:focus, .plr-light-theme .mat-mdc-form-field-icon-suffix .mat-mdc-button.btn_clear[mat-button].cdk-focused,
html .mat-mdc-form-field-icon-suffix .mat-mdc-button.btn_clear[mat-button]:hover,
html .mat-mdc-form-field-icon-suffix .mat-mdc-button.btn_clear[mat-button]:focus,
html .mat-mdc-form-field-icon-suffix .mat-mdc-button.btn_clear[mat-button].cdk-focused {
  color: var(--plr-focus-color);
  border: none;
  outline: 1px solid var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
}
.plr-light-theme .mat-mdc-form-field-icon-suffix .mat-mdc-button.btn_clear[mat-button]:hover .mat-mdc-focus-indicator, .plr-light-theme .mat-mdc-form-field-icon-suffix .mat-mdc-button.btn_clear[mat-button]:focus .mat-mdc-focus-indicator, .plr-light-theme .mat-mdc-form-field-icon-suffix .mat-mdc-button.btn_clear[mat-button].cdk-focused .mat-mdc-focus-indicator,
html .mat-mdc-form-field-icon-suffix .mat-mdc-button.btn_clear[mat-button]:hover .mat-mdc-focus-indicator,
html .mat-mdc-form-field-icon-suffix .mat-mdc-button.btn_clear[mat-button]:focus .mat-mdc-focus-indicator,
html .mat-mdc-form-field-icon-suffix .mat-mdc-button.btn_clear[mat-button].cdk-focused .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-light-theme .mat-mdc-form-field-icon-suffix .mat-mdc-button.btn_clear[mat-button] .mat-icon,
html .mat-mdc-form-field-icon-suffix .mat-mdc-button.btn_clear[mat-button] .mat-icon {
  margin-right: 4px;
  font-size: 150%;
}
.plr-light-theme .mat-mdc-form-field-icon-suffix mat-datepicker-toggle[matsuffix],
html .mat-mdc-form-field-icon-suffix mat-datepicker-toggle[matsuffix] {
  margin-top: -7px;
  margin-right: -7px;
}
.plr-light-theme .required > .input-container > .plr-metadata-form-field .mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
.plr-light-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
html .required > .input-container > .plr-metadata-form-field .mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
html .required > .reverse-wrapper .input-container .mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading {
  border-left-width: 6px !important;
}
.plr-light-theme .required > .input-container > .plr-metadata-form-field .mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
.plr-light-theme .required > .input-container > .plr-metadata-form-field .mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch,
.plr-light-theme .required > .input-container > .plr-metadata-form-field .mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing,
.plr-light-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
.plr-light-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch,
.plr-light-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing,
html .required > .input-container > .plr-metadata-form-field .mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
html .required > .input-container > .plr-metadata-form-field .mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch,
html .required > .input-container > .plr-metadata-form-field .mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing,
html .required > .reverse-wrapper .input-container .mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
html .required > .reverse-wrapper .input-container .mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch,
html .required > .reverse-wrapper .input-container .mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing {
  border-color: var(--plr-required-input-color);
}
.plr-light-theme .required > .input-container > .plr-metadata-form-field .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
.plr-light-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
html .required > .input-container > .plr-metadata-form-field .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
html .required > .reverse-wrapper .input-container .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading {
  border-width: 2px 0 2px 6px;
}
.plr-light-theme .required > .input-container > .plr-metadata-form-field .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing,
.plr-light-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing,
html .required > .input-container > .plr-metadata-form-field .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing,
html .required > .reverse-wrapper .input-container .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing {
  border-width: 2px;
}
.plr-light-theme .required > .input-container > .plr-metadata-form-field .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
.plr-light-theme .required > .input-container > .plr-metadata-form-field .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch,
.plr-light-theme .required > .input-container > .plr-metadata-form-field .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing,
.plr-light-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
.plr-light-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch,
.plr-light-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing,
html .required > .input-container > .plr-metadata-form-field .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
html .required > .input-container > .plr-metadata-form-field .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch,
html .required > .input-container > .plr-metadata-form-field .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing,
html .required > .reverse-wrapper .input-container .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
html .required > .reverse-wrapper .input-container .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch,
html .required > .reverse-wrapper .input-container .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing {
  border-color: var(--plr-input-error-color);
}
.plr-light-theme .required > .input-container > .plr-metadata-form-field .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-icon-button,
.plr-light-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-icon-button,
html .required > .input-container > .plr-metadata-form-field .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-icon-button,
html .required > .reverse-wrapper .input-container .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-icon-button {
  color: var(--plr-input-error-color);
}
.plr-light-theme .required > .input-container > .plr-metadata-form-field .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error,
.plr-light-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error,
html .required > .input-container > .plr-metadata-form-field .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error,
html .required > .reverse-wrapper .input-container .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error {
  color: var(--plr-input-error-color);
}
.plr-light-theme .required > .input-container .mat-form-field-appearance-fill .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
.plr-light-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-fill .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
html .required > .input-container .mat-form-field-appearance-fill .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
html .required > .reverse-wrapper .input-container .mat-form-field-appearance-fill .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  border-left: 6px solid var(--plr-required-input-color);
  min-height: var(--plr-input-height);
}
.plr-light-theme .required > .input-container .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
.plr-light-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
html .required > .input-container .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
html .required > .reverse-wrapper .input-container .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  border-left-width: 6px !important;
}
.plr-light-theme .required > .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
.plr-light-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
html .required > .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
html .required > .reverse-wrapper .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  border-left-width: 6px !important;
}
.plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper,
html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper {
  padding: 0px;
  border-radius: 4px;
  background-color: var(--plr-color-white);
}
.plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mdc-line-ripple,
html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mdc-line-ripple {
  display: none;
}
.plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  min-height: auto;
  padding: 0 4px;
}
.plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element,
.plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-select,
html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element,
html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-select {
  height: var(--plr-input-height);
}
.plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix,
html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix {
  display: flex;
  flex: 0 0 auto;
  align-self: baseline;
}
.plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-icon,
html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-icon {
  padding-bottom: 4px;
}
.plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-checkbox,
html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-checkbox {
  margin-right: 12px;
}
.plr-light-theme .mat-form-field-appearance-fill.mat-form-field-invalid .mdc-line-ripple,
html .mat-form-field-appearance-fill.mat-form-field-invalid .mdc-line-ripple {
  height: 3px !important;
}
.plr-light-theme .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-datepicker-toggle .mat-mdc-icon-button,
html .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-datepicker-toggle .mat-mdc-icon-button {
  color: var(--plr-input-error-color);
}
.plr-light-theme .mat-form-field-appearance-outline:not(.field-group) .mat-mdc-text-field-wrapper,
html .mat-form-field-appearance-outline:not(.field-group) .mat-mdc-text-field-wrapper {
  border-radius: 4px;
  background-color: var(--plr-color-white);
}
.plr-light-theme .mat-form-field-appearance-outline.field-group > .mat-mdc-text-field-wrapper,
html .mat-form-field-appearance-outline.field-group > .mat-mdc-text-field-wrapper {
  padding: 0;
}
.plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  display: flex;
  align-items: center;
  min-height: auto;
  padding: 0px;
}
.plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element,
.plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-select,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-select {
  max-width: 100% !important;
  width: 100%;
  height: var(--plr-input-height);
  border: none;
  outline: none;
}
.plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix {
  display: flex;
  flex: 0 0 auto;
  align-self: baseline;
}
.plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-icon,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-icon {
  padding-bottom: 4px;
  font-size: 150%;
  line-height: 1.125;
}
.plr-light-theme .plr-select-multiple .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element,
.plr-light-theme .plr-select-multiple .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-select,
html .plr-select-multiple .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element,
html .plr-select-multiple .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-select {
  height: auto;
  margin: 0;
}
.plr-light-theme .mat-mdc-paginator,
html .mat-mdc-paginator {
  padding: 2px;
  margin: 0 auto;
}
.plr-light-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container,
html .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container {
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: var(--plr-input-height);
  padding: 5px 0px 0px 0px;
}
.plr-light-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size .mat-mdc-form-field.mat-form-field-appearance-outline,
html .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size .mat-mdc-form-field.mat-form-field-appearance-outline {
  margin: 0px;
  width: 66px;
  min-height: 32px;
}
.plr-light-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper,
html .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper {
  padding-right: 10px;
  text-align: center;
}
.plr-light-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-form-field-flex,
html .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-form-field-flex {
  min-height: 32px;
  align-items: center;
}
.plr-light-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-select-value-text,
html .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-select-value-text {
  font-size: 12px;
}
.plr-light-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-form-field-subscript-wrapper,
html .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-form-field-subscript-wrapper {
  display: none;
}
.plr-light-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size-label,
html .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size-label {
  margin: 0px 4px 0px 0px;
}
.plr-light-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-label,
html .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-label {
  margin: 0px 20px;
}
.plr-light-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size:focus-within .mat-mdc-paginator-page-size-label,
html .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size:focus-within .mat-mdc-paginator-page-size-label {
  color: var(--plr-focus-color);
}
.plr-light-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-paginator-range-label.cdk-keyboard-focused, .plr-light-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-paginator-range-label.cdk-focused, .plr-light-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-paginator-range-label:focus, .plr-light-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-paginator-range-label:focus-within,
html .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-paginator-range-label.cdk-keyboard-focused,
html .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-paginator-range-label.cdk-focused,
html .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-paginator-range-label:focus,
html .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-paginator-range-label:focus-within {
  outline: none;
  font-family: var(--plr-roboto-medium);
  color: var(--plr-focus-color);
}
.plr-light-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button,
html .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button {
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 0px;
  line-height: initial;
  font-family: var(--plr-roboto-medium);
  font-weight: 500;
  font-size: 14px;
  text-decoration: none;
  color: var(--plr-icon-btn-enabled-color);
  border: 2px solid transparent;
  height: 40px;
  width: 40px;
}
.plr-light-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button:hover, .plr-light-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button:focus, .plr-light-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button.cdk-focused,
html .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button:hover,
html .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button:focus,
html .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button.cdk-focused {
  outline: none;
  text-decoration: none;
  background-color: transparent;
}
.plr-light-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button:hover, .plr-light-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button:focus, .plr-light-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button.cdk-focused,
html .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button:hover,
html .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button:focus,
html .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button.cdk-focused {
  color: var(--plr-focus-color);
  border: 2px solid var(--plr-focus-color);
}
.plr-light-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button:hover .mat-mdc-focus-indicator, .plr-light-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button:focus .mat-mdc-focus-indicator, .plr-light-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button.cdk-focused .mat-mdc-focus-indicator,
html .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button:hover .mat-mdc-focus-indicator,
html .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button:focus .mat-mdc-focus-indicator,
html .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button.cdk-focused .mat-mdc-focus-indicator {
  display: none;
}
.plr-light-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button:hover,
html .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button:hover {
  cursor: pointer;
}
.plr-light-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button[disabled],
html .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button[disabled] {
  cursor: not-allowed;
}
.plr-light-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button[disabled]:hover, .plr-light-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button[disabled]:focus, .plr-light-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button[disabled].cdk-focused,
html .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button[disabled]:hover,
html .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button[disabled]:focus,
html .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button[disabled].cdk-focused {
  outline: none;
  text-decoration: none;
  border: 2px solid transparent;
}
.plr-light-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button[disabled], .plr-light-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button[disabled]:hover, .plr-light-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button[disabled]:focus, .plr-light-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button[disabled].cdk-focused,
html .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button[disabled],
html .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button[disabled]:hover,
html .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button[disabled]:focus,
html .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button[disabled].cdk-focused {
  color: var(--plr-icon-btn-disabled-color);
  opacity: 1;
}
.plr-light-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button .mat-mdc-button-touch-target,
html .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button .mat-mdc-button-touch-target {
  height: 40px;
  width: 40px;
}
.plr-light-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button[disabled],
html .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button[disabled] {
  pointer-events: auto;
  cursor: not-allowed;
}
.plr-light-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-paginator-icon,
html .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-paginator-icon {
  fill: var(--plr-focus-color);
}
.plr-light-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-button-disabled .mat-mdc-paginator-icon,
html .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-button-disabled .mat-mdc-paginator-icon {
  fill: var(--mat-paginator-enabled-icon-color);
}
@media screen and (max-width: 1080px) {
  .plr-light-theme .mat-mdc-paginator .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
  html .mat-mdc-paginator .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
    height: 25px;
  }
  .plr-light-theme .mat-mdc-paginator .mat-mdc-icon-button,
  html .mat-mdc-paginator .mat-mdc-icon-button {
    height: 25px;
    width: 25px;
  }
}
.plr-light-theme .mat-mdc-select-panel,
html .mat-mdc-select-panel {
  font-size: 14px !important;
}
.plr-light-theme .mat-mdc-select-panel .mat-mdc-option,
html .mat-mdc-select-panel .mat-mdc-option {
  height: auto !important;
  line-height: inherit !important;
}
.plr-light-theme .mat-mdc-select-panel .mat-mdc-select-search-input,
html .mat-mdc-select-panel .mat-mdc-select-search-input {
  padding: 8px !important;
}
.plr-light-theme .mat-mdc-select-panel .mat-mdc-option:not(.mdc-list-item--disabled):hover,
html .mat-mdc-select-panel .mat-mdc-option:not(.mdc-list-item--disabled):hover {
  background-color: var(--plr-menu-option-hover-bg-color);
}
.plr-light-theme .mat-mdc-select-panel .mat-mdc-option:not(.mdc-list-item--disabled):hover .mdc-list-item__primary-text,
html .mat-mdc-select-panel .mat-mdc-option:not(.mdc-list-item--disabled):hover .mdc-list-item__primary-text {
  color: var(--mat-option-selected-state-label-text-color);
}
.plr-light-theme .mat-mdc-select-panel .mat-mdc-option:not(.mdc-list-item--disabled).mat-active, .plr-light-theme .mat-mdc-select-panel .mat-mdc-option:not(.mdc-list-item--disabled):focus,
html .mat-mdc-select-panel .mat-mdc-option:not(.mdc-list-item--disabled).mat-active,
html .mat-mdc-select-panel .mat-mdc-option:not(.mdc-list-item--disabled):focus {
  background-color: var(--plr-menu-option-focus-bg-color);
}
.plr-light-theme .mat-mdc-select-panel .mat-mdc-form-field .mat-mdc-select,
html .mat-mdc-select-panel .mat-mdc-form-field .mat-mdc-select {
  height: 100%;
}
.plr-light-theme .mat-mdc-select-panel .mat-mdc-form-field .mat-mdc-select .mat-mdc-select-trigger,
html .mat-mdc-select-panel .mat-mdc-form-field .mat-mdc-select .mat-mdc-select-trigger {
  height: 100%;
}
.plr-light-theme .mat-mdc-select-panel .mat-mdc-form-field .mat-mdc-select .mat-mdc-select-value-text,
html .mat-mdc-select-panel .mat-mdc-form-field .mat-mdc-select .mat-mdc-select-value-text {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  margin: 0px;
  padding: 0px;
}
.plr-light-theme .mat-stepper-horizontal,
html .mat-stepper-horizontal {
  --mat-stepper-header-icon-background-color: var(--plr-base-title-color);
  --mat-stepper-line-color: var(--plr-focus-color);
}
@media print {
  .plr-light-theme .mat-stepper-horizontal,
  html .mat-stepper-horizontal {
    --mat-stepper-header-icon-background-color: var(--plr-print-color);
    --mat-stepper-header-selected-state-label-text-weight: bold;
  }
}
.plr-light-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container,
html .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container {
  height: auto;
  margin-bottom: 10px;
  padding: 2px;
  overflow: hidden;
}
@media (max-width: 768px) {
  .plr-light-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container:not(:has(.mat-step-header:nth-child(5))),
  html .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container:not(:has(.mat-step-header:nth-child(5))) {
    display: none;
  }
}
.plr-light-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .stepper-next-button,
html .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .stepper-next-button {
  right: 0;
}
.plr-light-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .stepper-next-button::before,
html .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .stepper-next-button::before {
  transform: rotate(45deg);
}
.plr-light-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .stepper-previous-button,
html .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .stepper-previous-button {
  left: 0;
}
.plr-light-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .stepper-previous-button::before,
html .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .stepper-previous-button::before {
  transform: rotate(-135deg);
}
.plr-light-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header,
html .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header {
  height: 50px;
  margin: 0px 15px;
  padding: 0px 15px;
  border: 1px solid transparent;
  border-radius: 10px;
}
.plr-light-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header.mat-step-header-sm,
html .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header.mat-step-header-sm {
  min-width: 150px;
}
.plr-light-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header .mat-step-icon,
html .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header .mat-step-icon {
  border: 1px solid transparent;
}
.plr-light-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header .mat-step-icon,
html .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header .mat-step-icon {
  background-color: var(--plr-color-neutral-600);
  font-weight: 500;
  height: 30px;
  width: 30px;
}
.plr-light-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header .mat-step-icon-state-done.mat-step-icon,
.plr-light-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header .mat-step-icon.mat-step-icon-selected,
html .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header .mat-step-icon-state-done.mat-step-icon,
html .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header .mat-step-icon.mat-step-icon-selected {
  background-color: var(--plr-color-primary-600);
}
.plr-light-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header .mat-step-label,
html .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header .mat-step-label {
  color: var(--plr-event-enabled-color);
  font-weight: 400;
  font-size: 12px;
}
.plr-light-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header .mat-step-label.mat-step-label-selected,
html .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header .mat-step-label.mat-step-label-selected {
  color: var(--plr-color-neutral-900);
}
.plr-light-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header.cdk-focused, .plr-light-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header:hover:not([aria-disabled=true]), .plr-light-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header:focus,
html .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header.cdk-focused,
html .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header:hover:not([aria-disabled=true]),
html .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header:focus {
  background-color: transparent;
}
.plr-light-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header.cdk-focused .mat-step-icon, .plr-light-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header:hover:not([aria-disabled=true]) .mat-step-icon, .plr-light-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header:focus .mat-step-icon,
html .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header.cdk-focused .mat-step-icon,
html .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header:hover:not([aria-disabled=true]) .mat-step-icon,
html .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header:focus .mat-step-icon {
  background-color: var(--plr-focus-color);
}
.plr-light-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header.cdk-focused .mat-step-icon.mat-step-icon-state-edit, .plr-light-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header.cdk-focused .mat-step-icon.mat-step-icon-selected, .plr-light-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header:hover:not([aria-disabled=true]) .mat-step-icon.mat-step-icon-state-edit, .plr-light-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header:hover:not([aria-disabled=true]) .mat-step-icon.mat-step-icon-selected, .plr-light-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header:focus .mat-step-icon.mat-step-icon-state-edit, .plr-light-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header:focus .mat-step-icon.mat-step-icon-selected,
html .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header.cdk-focused .mat-step-icon.mat-step-icon-state-edit,
html .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header.cdk-focused .mat-step-icon.mat-step-icon-selected,
html .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header:hover:not([aria-disabled=true]) .mat-step-icon.mat-step-icon-state-edit,
html .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header:hover:not([aria-disabled=true]) .mat-step-icon.mat-step-icon-selected,
html .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header:focus .mat-step-icon.mat-step-icon-state-edit,
html .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header:focus .mat-step-icon.mat-step-icon-selected {
  background-color: var(--plr-color-white);
  color: var(--plr-base-text-color);
  border: 1px solid var(--plr-focus-color);
  outline: 1px solid var(--plr-focus-color);
}
.plr-light-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header.cdk-focused .mat-step-label, .plr-light-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header:hover:not([aria-disabled=true]) .mat-step-label, .plr-light-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header:focus .mat-step-label,
html .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header.cdk-focused .mat-step-label,
html .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header:hover:not([aria-disabled=true]) .mat-step-label,
html .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header:focus .mat-step-label {
  color: var(-plr-base-text-color);
}
.plr-light-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header[aria-disabled=true] .mat-step-label,
html .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header[aria-disabled=true] .mat-step-label {
  color: var(--plr-event-disabled-color);
}
.plr-light-theme .mat-stepper-horizontal .mat-horizontal-stepper-wrapper,
html .mat-stepper-horizontal .mat-horizontal-stepper-wrapper {
  position: relative;
}
.plr-light-theme .mat-stepper-horizontal .carousel-button, .plr-light-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .stepper-previous-button,
.plr-light-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .stepper-next-button,
html .mat-stepper-horizontal .carousel-button,
html .plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .stepper-previous-button,
.plr-dark-theme html .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .stepper-previous-button,
html .plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .stepper-next-button,
.plr-dark-theme html .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .stepper-next-button,
html .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .stepper-previous-button,
html .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .stepper-next-button {
  width: 36px;
  height: 36px;
  position: absolute;
  background: var(--plr-color-white);
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  border: none;
  box-shadow: 0 2px 8px 0 var(--plr-radio-disabled-label-color);
}
.plr-light-theme .mat-stepper-horizontal .carousel-button::before, .plr-light-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .stepper-previous-button::before,
.plr-light-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .stepper-next-button::before,
html .mat-stepper-horizontal .carousel-button::before,
html .plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .stepper-previous-button::before,
.plr-dark-theme html .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .stepper-previous-button::before,
html .plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .stepper-next-button::before,
.plr-dark-theme html .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .stepper-next-button::before,
html .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .stepper-previous-button::before,
html .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .stepper-next-button::before {
  position: relative;
  content: "";
  display: inline-block;
  width: 0.3rem;
  height: 0.3rem;
  border-right: 0.2rem solid var(--plr-color-black);
  border-top: 0.2rem solid var(--plr-color-black);
}
.plr-light-theme plr-textarea .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
.plr-light-theme plr-textarea .mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
html plr-textarea .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
html plr-textarea .mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  height: unset;
  width: 100%;
  flex: unset;
  padding: 6px 0 8px 4px;
}
.plr-light-theme .plr-override-container,
html .plr-override-container {
  position: relative;
}
@media (max-width: 768px) {
  .plr-light-theme .plr-override-container .cdk-global-overlay-wrapper,
  .plr-light-theme .plr-override-container .cdk-overlay-backdrop,
  html .plr-override-container .cdk-global-overlay-wrapper,
  html .plr-override-container .cdk-overlay-backdrop {
    position: fixed !important;
  }
  .plr-light-theme .cdk-overlay-pane.mat-mdc-dialog-panel,
  html .cdk-overlay-pane.mat-mdc-dialog-panel {
    max-width: 90vw;
  }
  .plr-light-theme .cdk-overlay-pane.mat-mdc-dialog-panel:not(.no-responsive, .confirmation-dialog, .full-screen),
  html .cdk-overlay-pane.mat-mdc-dialog-panel:not(.no-responsive, .confirmation-dialog, .full-screen) {
    position: absolute !important;
    width: 100% !important;
    height: 100% !important;
    max-width: none;
    max-height: 85vh;
    bottom: 0;
  }
  .plr-light-theme .cdk-overlay-pane.mat-mdc-dialog-panel:not(.no-responsive, .confirmation-dialog, .full-screen) .mat-mdc-dialog-container,
  html .cdk-overlay-pane.mat-mdc-dialog-panel:not(.no-responsive, .confirmation-dialog, .full-screen) .mat-mdc-dialog-container {
    border-radius: 15px 15px 0 0 !important;
    /* Rounded top corners */
    box-shadow: 0px -4px 12px rgba(0, 0, 0, 0.2);
    /* Subtle shadow at the top */
    width: 100%;
    /* Full width */
  }
  .plr-light-theme .cdk-overlay-pane.mat-mdc-dialog-panel.full-screen,
  html .cdk-overlay-pane.mat-mdc-dialog-panel.full-screen {
    max-width: none;
    width: 100vw;
  }
}
@media print {
  .plr-light-theme .cdk-overlay-pane.mat-mdc-dialog-panel,
  html .cdk-overlay-pane.mat-mdc-dialog-panel {
    position: fixed !important;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100% !important;
    height: 100% !important;
    max-width: 100% !important;
    max-height: 100% !important;
    background-color: white;
  }
  .plr-light-theme .cdk-overlay-pane.mat-mdc-dialog-panel .mat-mdc-dialog-container,
  html .cdk-overlay-pane.mat-mdc-dialog-panel .mat-mdc-dialog-container {
    border-radius: 0 !important;
  }
}
@media print {
  .plr-light-theme .cdk-overlay-container .cdk-overlay-backdrop-showing,
  html .cdk-overlay-container .cdk-overlay-backdrop-showing {
    display: none;
  }
}
.plr-light-theme .cdk-overlay-container .cdk-overlay-pane .mat-mdc-menu-panel,
html .cdk-overlay-container .cdk-overlay-pane .mat-mdc-menu-panel {
  max-height: 24rem;
  max-width: 14rem;
}
@media print {
  .plr-light-theme .cdk-overlay-container .cdk-overlay-pane .mat-mdc-menu-panel,
  html .cdk-overlay-container .cdk-overlay-pane .mat-mdc-menu-panel {
    display: none;
  }
}
.plr-light-theme .cdk-overlay-container .cdk-overlay-pane .mat-mdc-menu-panel .mat-mdc-menu-content,
html .cdk-overlay-container .cdk-overlay-pane .mat-mdc-menu-panel .mat-mdc-menu-content {
  display: flex;
  flex-direction: column;
  max-height: inherit;
}
@media (max-width: 768px) {
  .plr-light-theme .cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,
  .plr-light-theme .cdk-overlay-backdrop.cdk-overlay-backdrop-showing,
  html .cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,
  html .cdk-overlay-backdrop.cdk-overlay-backdrop-showing {
    background-color: rgba(0, 0, 0, 0.6);
    opacity: 1;
  }
  .plr-light-theme .cdk-overlay-connected-position-bounding-box:not(:has(.mat-mdc-tooltip-panel, .mat-mdc-autocomplete-panel)),
  html .cdk-overlay-connected-position-bounding-box:not(:has(.mat-mdc-tooltip-panel, .mat-mdc-autocomplete-panel)) {
    width: 100% !important;
    bottom: 0 !important;
    top: auto !important;
    left: 0 !important;
    right: 0 !important;
    height: 80vh !important;
    justify-content: flex-end;
  }
  .plr-light-theme .cdk-overlay-connected-position-bounding-box:not(:has(.mat-mdc-tooltip-panel, .mat-mdc-autocomplete-panel)) .cdk-overlay-backdrop,
  html .cdk-overlay-connected-position-bounding-box:not(:has(.mat-mdc-tooltip-panel, .mat-mdc-autocomplete-panel)) .cdk-overlay-backdrop {
    background-color: rgba(0, 0, 0, 0.6);
  }
  .plr-light-theme .cdk-overlay-connected-position-bounding-box:not(:has(.mat-mdc-tooltip-panel, .mat-mdc-autocomplete-panel)) .cdk-overlay-pane,
  html .cdk-overlay-connected-position-bounding-box:not(:has(.mat-mdc-tooltip-panel, .mat-mdc-autocomplete-panel)) .cdk-overlay-pane {
    position: static;
    width: 100%;
    min-width: 100%;
    top: auto !important;
    bottom: 0 !important;
    left: 0 !important;
    right: 0 !important;
    transform: translate(0, 0) !important;
  }
  .plr-light-theme .cdk-overlay-connected-position-bounding-box:not(:has(.mat-mdc-tooltip-panel, .mat-mdc-autocomplete-panel)) .cdk-overlay-pane .mat-mdc-menu-panel,
  html .cdk-overlay-connected-position-bounding-box:not(:has(.mat-mdc-tooltip-panel, .mat-mdc-autocomplete-panel)) .cdk-overlay-pane .mat-mdc-menu-panel {
    max-width: 100% !important;
    width: 100%;
    border-radius: 15px 15px 0 0 !important;
    overflow: hidden;
  }
  .plr-light-theme .cdk-overlay-connected-position-bounding-box:not(:has(.mat-mdc-tooltip-panel, .mat-mdc-autocomplete-panel)) .cdk-overlay-pane .mat-mdc-menu-panel.mat-mdc-elevation-specific,
  html .cdk-overlay-connected-position-bounding-box:not(:has(.mat-mdc-tooltip-panel, .mat-mdc-autocomplete-panel)) .cdk-overlay-pane .mat-mdc-menu-panel.mat-mdc-elevation-specific {
    max-width: 100% !important;
  }
  .plr-light-theme .cdk-overlay-connected-position-bounding-box:not(:has(.mat-mdc-tooltip-panel, .mat-mdc-autocomplete-panel)) .cdk-overlay-pane .mat-mdc-menu-panel .mat-mdc-menu-content,
  html .cdk-overlay-connected-position-bounding-box:not(:has(.mat-mdc-tooltip-panel, .mat-mdc-autocomplete-panel)) .cdk-overlay-pane .mat-mdc-menu-panel .mat-mdc-menu-content {
    height: 100%;
    overflow: auto;
  }
}
.plr-light-theme .mat-mdc-slide-toggle,
.plr-light-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked,
html .mat-mdc-slide-toggle,
html .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked {
  --mdc-switch-selected-handle-color: var(--plr-emphasize-border-hover-color);
  --mdc-switch-selected-pressed-handle-color: var(--plr-emphasize-border-hover-color);
  --mdc-switch-selected-pressed-state-layer-color: var(--plr-emphasize-border-hover-color);
  --mdc-switch-selected-hover-state-layer-color: var(--plr-emphasize-border-hover-color);
  --mdc-switch-selected-hover-handle-color: var(--plr-emphasize-border-hover-color);
  --mdc-switch-selected-focus-state-layer-color: var(--plr-emphasize-border-hover-color);
  --mdc-switch-selected-focus-handle-color: var(--plr-emphasize-border-hover-color);
  --mdc-switch-selected-track-color: transparent;
  --mdc-switch-pressed-track-color: transparent;
  --mat-switch-pressed-track-color: transparent;
  --mdc-switch-selected-pressed-track-color: transparent;
  --mdc-switch-selected-hover-track-color: transparent;
  --mdc-switch-selected-focus-track-color: transparent;
  --mdc-switch-unselected-pressed-track-color: transparent;
  --mdc-switch-unselected-hover-track-color: transparent;
  --mdc-switch-unselected-focus-track-color: transparent;
  --mdc-switch-unselected-track-color: transparent;
  --mdc-switch-unselected-icon-color: transparent;
  --mdc-switch-selected-icon-color: transparent;
  --mat-switch-unselected-handle-size: 8px;
  --mat-switch-selected-handle-size: 8px;
  --mat-switch-pressed-handle-size: 8px;
  --mat-switch-with-icon-handle-size: 8px;
  --mdc-switch-handle-height: 8px;
  --mdc-switch-handle-shape: 8px;
  --mdc-switch-handle-width: 8px;
  --mdc-switch-selected-icon-size: 8px;
  --mdc-switch-track-height: 14px;
  --mdc-switch-track-shape: 10px;
  --mdc-switch-track-width: 24px;
  --mat-switch-with-icon-handle-horizontal-margin: 0 4px;
  --mat-switch-selected-with-icon-handle-horizontal-margin: 0 -4px;
  --mat-switch-unselected-with-icon-handle-horizontal-margin: var(--mat-switch-with-icon-handle-horizontal-margin);
  --mat-switch-unselected-pressed-with-icon-handle-horizontal-margin: var(
    --mat-switch-with-icon-handle-horizontal-margin
  );
  --mat-switch-selected-pressed-with-icon-handle-horizontal-margin: var(
    --mat-switch-selected-with-icon-handle-horizontal-margin
  );
  --mat-switch-unselected-pressed-handle-horizontal-margin: var(--mat-switch-with-icon-handle-horizontal-margin);
  --mat-switch-selected-pressed-handle-horizontal-margin: var(
    --mat-switch-selected-with-icon-handle-horizontal-margin
  );
  --mat-switch-track-outline-width: 2px;
  --mat-switch-selected-track-outline-width: var(--mat-switch-track-outline-width);
  --mat-switch-unselected-track-outline-width: var(--mat-switch-track-outline-width);
  --mdc-switch-unselected-track-outline-color: var(--plr-slide-toggle-primary-unselected-color);
  --mdc-switch-unselected-handle-color: var(--plr-slide-toggle-primary-unselected-color);
  --mdc-switch-track-outline-color: var(--plr-slide-toggle-primary-unselected-color);
  --mat-switch-track-outline-color: var(--mdc-switch-track-outline-color);
  --mdc-switch-unselected-handle-color: var(--plr-slide-toggle-primary-unselected-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-primary-unselected-color);
  --mdc-switch-unselected-pressed-state-layer-color: var(--plr-slide-toggle-unselected-primary-color);
  --mdc-switch-unselected-hover-handle-cover: var(--plr-slide-toggle-primary-unselected-color);
  --mdc-switch-hover-handle-color: var(--plr-slide-toggle-primary-unselected-color);
  --mdc-switch-unselected-hover-handle-color: var(--plr-slide-toggle-primary-unselected-color);
  --mdc-switch-unselected-focus-handle-color: var(--plr-slide-toggle-primary-unselected-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-primary-unselected-color);
  padding: 4px 8px;
  border: 2px solid transparent;
}
@media print {
  .plr-light-theme .mat-mdc-slide-toggle,
  .plr-light-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked,
  html .mat-mdc-slide-toggle,
  html .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked {
    filter: grayscale(1);
  }
}
.plr-light-theme .mat-mdc-slide-toggle .mdc-label,
.plr-light-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked .mdc-label,
html .mat-mdc-slide-toggle .mdc-label,
html .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked .mdc-label {
  color: var(--plr-slide-toggle-primary-unselected-color);
}
.plr-light-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked,
.plr-light-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.mat-mdc-slide-toggle-checked,
html .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked,
html .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.mat-mdc-slide-toggle-checked {
  --mat-switch-track-outline-color: var(--plr-slide-toggle-primary-selected-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-primary-selected-action-color);
  --mdc-switch-unselected-pressed-state-layer-color: var(--plr-slide-toggle-primary-selected-action-color);
  --mdc-switch-unselected-hover-handle-cover: var(--plr-slide-toggle-primary-selected-action-color);
  --mdc-switch-unselected-hover-handle-color: var(--plr-slide-toggle-primary-selected-action-color);
  --mdc-switch-unselected-focus-handle-color: var(--plr-slide-toggle-primary-selected-action-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-primary-selected-action-color);
}
.plr-light-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked .mdc-label,
.plr-light-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.mat-mdc-slide-toggle-checked .mdc-label,
html .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked .mdc-label,
html .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.mat-mdc-slide-toggle-checked .mdc-label {
  color: var(--plr-slide-toggle-primary-selected-color);
}
.plr-light-theme .mat-mdc-slide-toggle:focus, .plr-light-theme .mat-mdc-slide-toggle:focus-within,
.plr-light-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked:focus,
.plr-light-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked:focus-within,
html .mat-mdc-slide-toggle:focus,
html .mat-mdc-slide-toggle:focus-within,
html .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked:focus,
html .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked:focus-within {
  border: 0px;
  border-radius: 0px;
}
.plr-light-theme .mat-mdc-slide-toggle.plr-primary.mat-mdc-slide-toggle-checked,
.plr-light-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-primary.mat-mdc-slide-toggle-checked,
html .mat-mdc-slide-toggle.plr-primary.mat-mdc-slide-toggle-checked,
html .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-primary.mat-mdc-slide-toggle-checked {
  --mat-switch-track-outline-color: var(--plr-slide-toggle-primary-selected-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-primary-selected-action-color);
  --mdc-switch-unselected-pressed-state-layer-color: var(--plr-slide-toggle-primary-selected-action-color);
  --mdc-switch-unselected-hover-handle-cover: var(--plr-slide-toggle-primary-selected-action-color);
  --mdc-switch-unselected-hover-handle-color: var(--plr-slide-toggle-primary-selected-action-color);
  --mdc-switch-unselected-focus-handle-color: var(--plr-slide-toggle-primary-selected-action-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-primary-selected-action-color);
}
.plr-light-theme .mat-mdc-slide-toggle.plr-primary.mat-mdc-slide-toggle-checked .mdc-label,
.plr-light-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-primary.mat-mdc-slide-toggle-checked .mdc-label,
html .mat-mdc-slide-toggle.plr-primary.mat-mdc-slide-toggle-checked .mdc-label,
html .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-primary.mat-mdc-slide-toggle-checked .mdc-label {
  color: var(--plr-slide-toggle-primary-selected-color);
}
.plr-light-theme .mat-mdc-slide-toggle.plr-secondary,
.plr-light-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-secondary,
html .mat-mdc-slide-toggle.plr-secondary,
html .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-secondary {
  --mdc-switch-unselected-track-outline-color: var(--plr-slide-toggle-secondary-unselected-color);
  --mdc-switch-unselected-handle-color: var(--plr-slide-toggle-secondary-unselected-color);
  --mdc-switch-track-outline-color: var(--plr-slide-toggle-secondary-unselected-color);
  --mat-switch-track-outline-color: var(--mdc-switch-track-outline-color);
  --mdc-switch-unselected-handle-color: var(--plr-slide-toggle-secondary-unselected-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-secondary-unselected-color);
  --mdc-switch-unselected-pressed-state-layer-color: var(--plr-slide-toggle-unselected-secondary-color);
  --mdc-switch-unselected-hover-handle-cover: var(--plr-slide-toggle-secondary-unselected-color);
  --mdc-switch-hover-handle-color: var(--plr-slide-toggle-secondary-unselected-color);
  --mdc-switch-unselected-hover-handle-color: var(--plr-slide-toggle-secondary-unselected-color);
  --mdc-switch-unselected-focus-handle-color: var(--plr-slide-toggle-secondary-unselected-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-secondary-unselected-color);
}
.plr-light-theme .mat-mdc-slide-toggle.plr-secondary .mdc-label,
.plr-light-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-secondary .mdc-label,
html .mat-mdc-slide-toggle.plr-secondary .mdc-label,
html .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-secondary .mdc-label {
  color: var(--plr-slide-toggle-secondary-unselected-color);
}
.plr-light-theme .mat-mdc-slide-toggle.plr-secondary.mat-mdc-slide-toggle-checked,
.plr-light-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-secondary.mat-mdc-slide-toggle-checked,
html .mat-mdc-slide-toggle.plr-secondary.mat-mdc-slide-toggle-checked,
html .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-secondary.mat-mdc-slide-toggle-checked {
  --mat-switch-track-outline-color: var(--plr-slide-toggle-secondary-selected-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-secondary-selected-action-color);
  --mdc-switch-unselected-pressed-state-layer-color: var(--plr-slide-toggle-secondary-selected-action-color);
  --mdc-switch-unselected-hover-handle-cover: var(--plr-slide-toggle-secondary-selected-action-color);
  --mdc-switch-unselected-hover-handle-color: var(--plr-slide-toggle-secondary-selected-action-color);
  --mdc-switch-unselected-focus-handle-color: var(--plr-slide-toggle-secondary-selected-action-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-secondary-selected-action-color);
}
.plr-light-theme .mat-mdc-slide-toggle.plr-secondary.mat-mdc-slide-toggle-checked .mdc-label,
.plr-light-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-secondary.mat-mdc-slide-toggle-checked .mdc-label,
html .mat-mdc-slide-toggle.plr-secondary.mat-mdc-slide-toggle-checked .mdc-label,
html .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-secondary.mat-mdc-slide-toggle-checked .mdc-label {
  color: var(--plr-slide-toggle-secondary-selected-color);
}
.plr-light-theme .mat-mdc-slide-toggle.plr-tertiary,
.plr-light-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-tertiary,
html .mat-mdc-slide-toggle.plr-tertiary,
html .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-tertiary {
  --mdc-switch-unselected-track-outline-color: var(--plr-slide-toggle-tertiary-unselected-color);
  --mdc-switch-unselected-handle-color: var(--plr-slide-toggle-tertiary-unselected-color);
  --mdc-switch-track-outline-color: var(--plr-slide-toggle-tertiary-unselected-color);
  --mat-switch-track-outline-color: var(--mdc-switch-track-outline-color);
  --mdc-switch-unselected-handle-color: var(--plr-slide-toggle-tertiary-unselected-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-tertiary-unselected-color);
  --mdc-switch-unselected-pressed-state-layer-color: var(--plr-slide-toggle-unselected-tertiary-color);
  --mdc-switch-unselected-hover-handle-cover: var(--plr-slide-toggle-tertiary-unselected-color);
  --mdc-switch-hover-handle-color: var(--plr-slide-toggle-tertiary-unselected-color);
  --mdc-switch-unselected-hover-handle-color: var(--plr-slide-toggle-tertiary-unselected-color);
  --mdc-switch-unselected-focus-handle-color: var(--plr-slide-toggle-tertiary-unselected-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-tertiary-unselected-color);
}
.plr-light-theme .mat-mdc-slide-toggle.plr-tertiary .mdc-label,
.plr-light-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-tertiary .mdc-label,
html .mat-mdc-slide-toggle.plr-tertiary .mdc-label,
html .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-tertiary .mdc-label {
  color: var(--plr-slide-toggle-tertiary-unselected-color);
}
.plr-light-theme .mat-mdc-slide-toggle.plr-tertiary.mat-mdc-slide-toggle-checked,
.plr-light-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-tertiary.mat-mdc-slide-toggle-checked,
html .mat-mdc-slide-toggle.plr-tertiary.mat-mdc-slide-toggle-checked,
html .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-tertiary.mat-mdc-slide-toggle-checked {
  --mat-switch-track-outline-color: var(--plr-slide-toggle-tertiary-selected-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-tertiary-selected-action-color);
  --mdc-switch-unselected-pressed-state-layer-color: var(--plr-slide-toggle-tertiary-selected-action-color);
  --mdc-switch-unselected-hover-handle-cover: var(--plr-slide-toggle-tertiary-selected-action-color);
  --mdc-switch-unselected-hover-handle-color: var(--plr-slide-toggle-tertiary-selected-action-color);
  --mdc-switch-unselected-focus-handle-color: var(--plr-slide-toggle-tertiary-selected-action-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-tertiary-selected-action-color);
}
.plr-light-theme .mat-mdc-slide-toggle.plr-tertiary.mat-mdc-slide-toggle-checked .mdc-label,
.plr-light-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-tertiary.mat-mdc-slide-toggle-checked .mdc-label,
html .mat-mdc-slide-toggle.plr-tertiary.mat-mdc-slide-toggle-checked .mdc-label,
html .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-tertiary.mat-mdc-slide-toggle-checked .mdc-label {
  color: var(--plr-slide-toggle-tertiary-selected-color);
}
.plr-light-theme .mat-mdc-slide-toggle.plr-neutral,
.plr-light-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-neutral,
html .mat-mdc-slide-toggle.plr-neutral,
html .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-neutral {
  --mdc-switch-unselected-track-outline-color: var(--plr-slide-toggle-neutral-unselected-color);
  --mdc-switch-unselected-handle-color: var(--plr-slide-toggle-neutral-unselected-color);
  --mdc-switch-track-outline-color: var(--plr-slide-toggle-neutral-unselected-color);
  --mat-switch-track-outline-color: var(--mdc-switch-track-outline-color);
  --mdc-switch-unselected-handle-color: var(--plr-slide-toggle-neutral-unselected-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-neutral-unselected-color);
  --mdc-switch-unselected-pressed-state-layer-color: var(--plr-slide-toggle-unselected-neutral-color);
  --mdc-switch-unselected-hover-handle-cover: var(--plr-slide-toggle-neutral-unselected-color);
  --mdc-switch-hover-handle-color: var(--plr-slide-toggle-neutral-unselected-color);
  --mdc-switch-unselected-hover-handle-color: var(--plr-slide-toggle-neutral-unselected-color);
  --mdc-switch-unselected-focus-handle-color: var(--plr-slide-toggle-neutral-unselected-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-neutral-unselected-color);
}
.plr-light-theme .mat-mdc-slide-toggle.plr-neutral .mdc-label,
.plr-light-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-neutral .mdc-label,
html .mat-mdc-slide-toggle.plr-neutral .mdc-label,
html .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-neutral .mdc-label {
  color: var(--plr-slide-toggle-neutral-unselected-color);
}
.plr-light-theme .mat-mdc-slide-toggle.plr-neutral:hover,
.plr-light-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-neutral:hover,
html .mat-mdc-slide-toggle.plr-neutral:hover,
html .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-neutral:hover {
  --mdc-switch-unselected-track-outline-color: var(--plr-slide-toggle-neutral-unselected-action-color);
  --mdc-switch-unselected-handle-color: var(--plr-slide-toggle-neutral-unselected-action-color);
  --mdc-switch-track-outline-color: var(--plr-slide-toggle-neutral-unselected-action-color);
  --mat-switch-track-outline-color: var(--mdc-switch-track-outline-color);
  --mdc-switch-unselected-handle-color: var(--plr-slide-toggle-neutral-unselected-action-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-neutral-unselected-action-color);
  --mdc-switch-unselected-pressed-state-layer-color: var(--plr-slide-toggle-neutral-unselected-action-color);
  --mdc-switch-unselected-hover-handle-cover: var(--plr-slide-toggle-neutral-unselected-action-color);
  --mdc-switch-hover-handle-color: var(--plr-slide-toggle-neutral-unselected-action-color);
  --mdc-switch-unselected-hover-handle-color: var(--plr-slide-toggle-neutral-unselected-action-color);
  --mdc-switch-unselected-focus-handle-color: var(--plr-slide-toggle-neutral-unselected-action-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-neutral-unselected-action-color);
}
.plr-light-theme .mat-mdc-slide-toggle.plr-neutral:hover .mdc-label,
.plr-light-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-neutral:hover .mdc-label,
html .mat-mdc-slide-toggle.plr-neutral:hover .mdc-label,
html .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-neutral:hover .mdc-label {
  color: var(--plr-slide-toggle-unselected-action-color);
}
.plr-light-theme .mat-mdc-slide-toggle.plr-neutral.mat-mdc-slide-toggle-checked, .plr-light-theme .mat-mdc-slide-toggle.plr-neutral:active,
.plr-light-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-neutral.mat-mdc-slide-toggle-checked,
.plr-light-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-neutral:active,
html .mat-mdc-slide-toggle.plr-neutral.mat-mdc-slide-toggle-checked,
html .mat-mdc-slide-toggle.plr-neutral:active,
html .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-neutral.mat-mdc-slide-toggle-checked,
html .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-neutral:active {
  --mdc-switch-unselected-track-outline-color: var(--plr-slide-toggle-primary-selected-color);
  --mdc-switch-unselected-handle-color: var(--plr-slide-toggle-primary-selected-color);
  --mdc-switch-track-outline-color: var(--plr-slide-toggle-primary-selected-color);
  --mat-switch-track-outline-color: var(--mdc-switch-track-outline-color);
  --mdc-switch-unselected-handle-color: var(--plr-slide-toggle-primary-selected-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-primary-selected-color);
  --mdc-switch-unselected-pressed-state-layer-color: var(--plr-slide-toggle-primary-selected-color);
  --mdc-switch-unselected-hover-handle-cover: var(--plr-slide-toggle-primary-selected-color);
  --mdc-switch-hover-handle-color: var(--plr-slide-toggle-primary-selected-color);
  --mdc-switch-unselected-hover-handle-color: var(--plr-slide-toggle-primary-selected-color);
  --mdc-switch-unselected-focus-handle-color: var(--plr-slide-toggle-primary-selected-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-primary-selected-color);
}
.plr-light-theme .mat-mdc-slide-toggle.plr-neutral.mat-mdc-slide-toggle-checked .mdc-label, .plr-light-theme .mat-mdc-slide-toggle.plr-neutral:active .mdc-label,
.plr-light-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-neutral.mat-mdc-slide-toggle-checked .mdc-label,
.plr-light-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-neutral:active .mdc-label,
html .mat-mdc-slide-toggle.plr-neutral.mat-mdc-slide-toggle-checked .mdc-label,
html .mat-mdc-slide-toggle.plr-neutral:active .mdc-label,
html .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-neutral.mat-mdc-slide-toggle-checked .mdc-label,
html .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-neutral:active .mdc-label {
  color: var(--plr-slide-toggle-primary-selected-color);
}
.plr-light-theme .mat-mdc-slide-toggle:disabled,
.plr-light-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked:disabled,
html .mat-mdc-slide-toggle:disabled,
html .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked:disabled {
  --mdc-switch-unselected-track-outline-color: var(--plr-slide-toggle-disabled-unselected-color);
  --mdc-switch-unselected-handle-color: var(--plr-slide-toggle-disabled-unselected-color);
  --mdc-switch-track-outline-color: var(--plr-slide-toggle-disabled-unselected-color);
  --mat-switch-track-outline-color: var(--mdc-switch-track-outline-color);
  --mdc-switch-unselected-handle-color: var(--plr-slide-toggle-disabled-unselected-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-disabled-unselected-color);
  --mdc-switch-unselected-pressed-state-layer-color: var(--plr-slide-toggle-unselected-disabled-color);
  --mdc-switch-unselected-hover-handle-cover: var(--plr-slide-toggle-disabled-unselected-color);
  --mdc-switch-hover-handle-color: var(--plr-slide-toggle-disabled-unselected-color);
  --mdc-switch-unselected-hover-handle-color: var(--plr-slide-toggle-disabled-unselected-color);
  --mdc-switch-unselected-focus-handle-color: var(--plr-slide-toggle-disabled-unselected-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-disabled-unselected-color);
}
.plr-light-theme .mat-mdc-slide-toggle:disabled .mdc-label,
.plr-light-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked:disabled .mdc-label,
html .mat-mdc-slide-toggle:disabled .mdc-label,
html .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked:disabled .mdc-label {
  color: var(--plr-slide-toggle-disabled-unselected-color);
}
.plr-light-theme .mat-mdc-slide-toggle:disabled.mat-mdc-slide-toggle-checked,
.plr-light-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked:disabled.mat-mdc-slide-toggle-checked,
html .mat-mdc-slide-toggle:disabled.mat-mdc-slide-toggle-checked,
html .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked:disabled.mat-mdc-slide-toggle-checked {
  --mat-switch-track-outline-color: var(--plr-slide-toggle-disabled-selected-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-disabled-selected-action-color);
  --mdc-switch-unselected-pressed-state-layer-color: var(--plr-slide-toggle-disabled-selected-action-color);
  --mdc-switch-unselected-hover-handle-cover: var(--plr-slide-toggle-disabled-selected-action-color);
  --mdc-switch-unselected-hover-handle-color: var(--plr-slide-toggle-disabled-selected-action-color);
  --mdc-switch-unselected-focus-handle-color: var(--plr-slide-toggle-disabled-selected-action-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-disabled-selected-action-color);
}
.plr-light-theme .mat-mdc-slide-toggle:disabled.mat-mdc-slide-toggle-checked .mdc-label,
.plr-light-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked:disabled.mat-mdc-slide-toggle-checked .mdc-label,
html .mat-mdc-slide-toggle:disabled.mat-mdc-slide-toggle-checked .mdc-label,
html .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked:disabled.mat-mdc-slide-toggle-checked .mdc-label {
  color: var(--plr-slide-toggle-disabled-selected-color);
}
.plr-light-theme .plr-toolbar-button-menu-button .mat-mdc-slide-toggle .mdc-switch,
html .plr-toolbar-button-menu-button .mat-mdc-slide-toggle .mdc-switch {
  width: 28px;
  max-width: 28px;
}
.plr-light-theme .plr-field-container.plr-edit-mode.plr-invalid-touched label,
.plr-light-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .label,
.plr-light-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .label-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content .plr-light-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .display-content,
.plr-light-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .plr-metadata-control-host.label-display-content .display-content,
.plr-light-theme .plr-metadata-control-host.label-display-content .plr-field-container.plr-edit-mode.plr-invalid-touched .display-content,
.plr-light-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .label-pseudo,
.plr-light-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-mdc-form-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label,
.plr-light-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-mdc-form-field-prefix,
.plr-light-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-mdc-form-field-infix .mat-icon,
.plr-light-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-mdc-form-field-icon-suffix .mat-icon,
.plr-light-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-mdc-icon-button,
.plr-light-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .suffix,
html .plr-field-container.plr-edit-mode.plr-invalid-touched label,
html .plr-field-container.plr-edit-mode.plr-invalid-touched .label,
html .plr-field-container.plr-edit-mode.plr-invalid-touched .label-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .plr-field-container.plr-edit-mode.plr-invalid-touched .display-content,
html .plr-field-container.plr-edit-mode.plr-invalid-touched .plr-metadata-control-host.label-display-content .display-content,
html .plr-metadata-control-host.label-display-content .plr-field-container.plr-edit-mode.plr-invalid-touched .display-content,
html .plr-field-container.plr-edit-mode.plr-invalid-touched .label-pseudo,
html .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-mdc-form-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label,
html .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-mdc-form-field-prefix,
html .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-mdc-form-field-infix .mat-icon,
html .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-mdc-form-field-icon-suffix .mat-icon,
html .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-mdc-icon-button,
html .plr-field-container.plr-edit-mode.plr-invalid-touched .suffix {
  color: var(--plr-input-error-color);
  opacity: 1;
}
.plr-light-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-mdc-mini-fab .mat-icon,
html .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-mdc-mini-fab .mat-icon {
  color: inherit;
}
.plr-light-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-form-field-appearance-outline .mdc-notched-outline .mdc-notched-outline__leading,
.plr-light-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-form-field-appearance-outline .mdc-notched-outline .mdc-notched-outline__notch,
.plr-light-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-form-field-appearance-outline .mdc-notched-outline .mdc-notched-outline__trailing,
.plr-light-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-form-field-appearance-outline.mat-form-field-invalid .mdc-notched-outline .mdc-notched-outline__leading,
.plr-light-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-form-field-appearance-outline.mat-form-field-invalid .mdc-notched-outline .mdc-notched-outline__notch,
.plr-light-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-form-field-appearance-outline.mat-form-field-invalid .mdc-notched-outline .mdc-notched-outline__trailing,
.plr-light-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-form-field-appearance-outline.mat-form-field-invalid.mat-focused .mdc-notched-outline .mdc-notched-outline__leading,
.plr-light-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-form-field-appearance-outline.mat-form-field-invalid.mat-focused .mdc-notched-outline .mdc-notched-outline__notch,
.plr-light-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-form-field-appearance-outline.mat-form-field-invalid.mat-focused .mdc-notched-outline .mdc-notched-outline__trailing,
html .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-form-field-appearance-outline .mdc-notched-outline .mdc-notched-outline__leading,
html .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-form-field-appearance-outline .mdc-notched-outline .mdc-notched-outline__notch,
html .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-form-field-appearance-outline .mdc-notched-outline .mdc-notched-outline__trailing,
html .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-form-field-appearance-outline.mat-form-field-invalid .mdc-notched-outline .mdc-notched-outline__leading,
html .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-form-field-appearance-outline.mat-form-field-invalid .mdc-notched-outline .mdc-notched-outline__notch,
html .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-form-field-appearance-outline.mat-form-field-invalid .mdc-notched-outline .mdc-notched-outline__trailing,
html .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-form-field-appearance-outline.mat-form-field-invalid.mat-focused .mdc-notched-outline .mdc-notched-outline__leading,
html .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-form-field-appearance-outline.mat-form-field-invalid.mat-focused .mdc-notched-outline .mdc-notched-outline__notch,
html .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-form-field-appearance-outline.mat-form-field-invalid.mat-focused .mdc-notched-outline .mdc-notched-outline__trailing {
  border-color: var(--plr-input-error-color);
}
.plr-light-theme .plr-field-container.plr-edit-mode.plr-has-focus label,
.plr-light-theme .plr-field-container.plr-edit-mode.plr-has-focus .label,
.plr-light-theme .plr-field-container.plr-edit-mode.plr-has-focus .label-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content .plr-light-theme .plr-field-container.plr-edit-mode.plr-has-focus .display-content,
.plr-light-theme .plr-field-container.plr-edit-mode.plr-has-focus .plr-metadata-control-host.label-display-content .display-content,
.plr-light-theme .plr-metadata-control-host.label-display-content .plr-field-container.plr-edit-mode.plr-has-focus .display-content,
.plr-light-theme .plr-field-container.plr-edit-mode.plr-has-focus .label-pseudo,
.plr-light-theme .plr-field-container.plr-edit-mode.plr-has-focus .input-container .mat-mdc-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline,
.plr-light-theme .plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-form-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label,
.plr-light-theme .plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-form-field-prefix,
.plr-light-theme .plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-form-field-infix .mat-icon,
.plr-light-theme .plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-form-field-icon-suffix .mat-icon,
.plr-light-theme .plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-icon-button,
.plr-light-theme .plr-field-container.plr-edit-mode.plr-has-focus .suffix,
html .plr-field-container.plr-edit-mode.plr-has-focus label,
html .plr-field-container.plr-edit-mode.plr-has-focus .label,
html .plr-field-container.plr-edit-mode.plr-has-focus .label-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .plr-field-container.plr-edit-mode.plr-has-focus .display-content,
html .plr-field-container.plr-edit-mode.plr-has-focus .plr-metadata-control-host.label-display-content .display-content,
html .plr-metadata-control-host.label-display-content .plr-field-container.plr-edit-mode.plr-has-focus .display-content,
html .plr-field-container.plr-edit-mode.plr-has-focus .label-pseudo,
html .plr-field-container.plr-edit-mode.plr-has-focus .input-container .mat-mdc-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline,
html .plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-form-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label,
html .plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-form-field-prefix,
html .plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-form-field-infix .mat-icon,
html .plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-form-field-icon-suffix .mat-icon,
html .plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-icon-button,
html .plr-field-container.plr-edit-mode.plr-has-focus .suffix {
  color: var(--plr-focus-color);
  opacity: 1;
}
.plr-light-theme .plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-mini-fab .mat-icon,
html .plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-mini-fab .mat-icon {
  color: inherit;
}
.plr-light-theme .plr-field-container.plr-edit-mode.plr-has-focus .mat-form-field-appearance-outline .mdc-notched-outline .mdc-notched-outline__leading,
.plr-light-theme .plr-field-container.plr-edit-mode.plr-has-focus .mat-form-field-appearance-outline .mdc-notched-outline .mdc-notched-outline__notch,
.plr-light-theme .plr-field-container.plr-edit-mode.plr-has-focus .mat-form-field-appearance-outline .mdc-notched-outline .mdc-notched-outline__trailing,
.plr-light-theme .plr-field-container.plr-edit-mode.plr-has-focus .mat-form-field-appearance-outline.mat-form-field-invalid .mdc-notched-outline .mdc-notched-outline__leading,
.plr-light-theme .plr-field-container.plr-edit-mode.plr-has-focus .mat-form-field-appearance-outline.mat-form-field-invalid .mdc-notched-outline .mdc-notched-outline__notch,
.plr-light-theme .plr-field-container.plr-edit-mode.plr-has-focus .mat-form-field-appearance-outline.mat-form-field-invalid .mdc-notched-outline .mdc-notched-outline__trailing,
.plr-light-theme .plr-field-container.plr-edit-mode.plr-has-focus .mat-form-field-appearance-outline.mat-form-field-invalid.mat-focused .mdc-notched-outline .mdc-notched-outline__leading,
.plr-light-theme .plr-field-container.plr-edit-mode.plr-has-focus .mat-form-field-appearance-outline.mat-form-field-invalid.mat-focused .mdc-notched-outline .mdc-notched-outline__notch,
.plr-light-theme .plr-field-container.plr-edit-mode.plr-has-focus .mat-form-field-appearance-outline.mat-form-field-invalid.mat-focused .mdc-notched-outline .mdc-notched-outline__trailing,
html .plr-field-container.plr-edit-mode.plr-has-focus .mat-form-field-appearance-outline .mdc-notched-outline .mdc-notched-outline__leading,
html .plr-field-container.plr-edit-mode.plr-has-focus .mat-form-field-appearance-outline .mdc-notched-outline .mdc-notched-outline__notch,
html .plr-field-container.plr-edit-mode.plr-has-focus .mat-form-field-appearance-outline .mdc-notched-outline .mdc-notched-outline__trailing,
html .plr-field-container.plr-edit-mode.plr-has-focus .mat-form-field-appearance-outline.mat-form-field-invalid .mdc-notched-outline .mdc-notched-outline__leading,
html .plr-field-container.plr-edit-mode.plr-has-focus .mat-form-field-appearance-outline.mat-form-field-invalid .mdc-notched-outline .mdc-notched-outline__notch,
html .plr-field-container.plr-edit-mode.plr-has-focus .mat-form-field-appearance-outline.mat-form-field-invalid .mdc-notched-outline .mdc-notched-outline__trailing,
html .plr-field-container.plr-edit-mode.plr-has-focus .mat-form-field-appearance-outline.mat-form-field-invalid.mat-focused .mdc-notched-outline .mdc-notched-outline__leading,
html .plr-field-container.plr-edit-mode.plr-has-focus .mat-form-field-appearance-outline.mat-form-field-invalid.mat-focused .mdc-notched-outline .mdc-notched-outline__notch,
html .plr-field-container.plr-edit-mode.plr-has-focus .mat-form-field-appearance-outline.mat-form-field-invalid.mat-focused .mdc-notched-outline .mdc-notched-outline__trailing {
  border-color: var(--plr-focus-color) !important;
}
.plr-light-theme .mat-form-field-appearance-fill .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
.plr-light-theme .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
html .mat-form-field-appearance-fill .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
html .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  border-color: var(--plr-input-error-color) !important;
}
.plr-light-theme .mat-form-field-appearance-fill .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-icon,
.plr-light-theme .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-icon,
html .mat-form-field-appearance-fill .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-icon,
html .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-icon {
  color: var(--plr-input-error-color);
}
.plr-light-theme .mat-form-field-appearance-fill .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix, .plr-light-theme .mat-form-field-appearance-fill .mat-form-field-appearance-fill.ng-touched.ng-invalid.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
.plr-light-theme .input-container .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
.plr-light-theme .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
html .mat-form-field-appearance-fill .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
html .mat-form-field-appearance-fill .mat-form-field-appearance-fill.ng-touched.ng-invalid.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
html .input-container .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
html .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  border-color: var(--plr-focus-color) !important;
}
.plr-light-theme .mat-form-field-appearance-fill .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element, .plr-light-theme .mat-form-field-appearance-fill .mat-form-field-appearance-fill.ng-touched.ng-invalid.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element,
.plr-light-theme .input-container .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element,
.plr-light-theme .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element,
html .mat-form-field-appearance-fill .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element,
html .mat-form-field-appearance-fill .mat-form-field-appearance-fill.ng-touched.ng-invalid.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element,
html .input-container .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element,
html .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element {
  caret-color: var(--plr-focus-color);
}
.plr-light-theme .mat-form-field-appearance-fill .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-icon, .plr-light-theme .mat-form-field-appearance-fill .mat-form-field-appearance-fill.ng-touched.ng-invalid.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-icon,
.plr-light-theme .input-container .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-icon,
.plr-light-theme .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-icon,
html .mat-form-field-appearance-fill .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-icon,
html .mat-form-field-appearance-fill .mat-form-field-appearance-fill.ng-touched.ng-invalid.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-icon,
html .input-container .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-icon,
html .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-icon {
  color: var(--plr-focus-color);
}
.plr-light-theme .plr-field-container.plr-required .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
html .plr-field-container.plr-required .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  border: 1px solid var(--plr-input-error-color) !important;
  box-shadow: 0px 0px 0px 1px var(--plr-input-error-color) inset;
  border-left-width: 6px !important;
}
.plr-light-theme .plr-field-container.plr-required .input-container .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix, .plr-light-theme .plr-field-container.plr-required .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
html .plr-field-container.plr-required .input-container .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
html .plr-field-container.plr-required .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  border: 1px solid var(--plr-focus-color) !important;
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
  border-left-width: 6px !important;
}
.plr-light-theme .plr-field-container.plr-edit-mode.plr-has-focus .input-container .mat-form-field-appearance-fill.cdk-keyboard-focused.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
.plr-light-theme .plr-field-container.plr-edit-mode.plr-has-focus .input-container .mat-form-field-appearance-fill.cdk-keyboard-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix, .plr-light-theme .plr-field-container.plr-edit-mode.plr-has-focus .input-container .mat-form-field-appearance-fill.cdk-focused.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
.plr-light-theme .plr-field-container.plr-edit-mode.plr-has-focus .input-container .mat-form-field-appearance-fill.cdk-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix, .plr-light-theme .plr-field-container.plr-edit-mode.plr-has-focus .input-container .mat-form-field-appearance-fill:focus.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
.plr-light-theme .plr-field-container.plr-edit-mode.plr-has-focus .input-container .mat-form-field-appearance-fill:focus .mat-mdc-form-field-flex .mat-mdc-form-field-infix, .plr-light-theme .plr-field-container.plr-edit-mode.plr-has-focus .input-container .mat-form-field-appearance-fill:focus-within.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
.plr-light-theme .plr-field-container.plr-edit-mode.plr-has-focus .input-container .mat-form-field-appearance-fill:focus-within .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
html .plr-field-container.plr-edit-mode.plr-has-focus .input-container .mat-form-field-appearance-fill.cdk-keyboard-focused.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
html .plr-field-container.plr-edit-mode.plr-has-focus .input-container .mat-form-field-appearance-fill.cdk-keyboard-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
html .plr-field-container.plr-edit-mode.plr-has-focus .input-container .mat-form-field-appearance-fill.cdk-focused.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
html .plr-field-container.plr-edit-mode.plr-has-focus .input-container .mat-form-field-appearance-fill.cdk-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
html .plr-field-container.plr-edit-mode.plr-has-focus .input-container .mat-form-field-appearance-fill:focus.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
html .plr-field-container.plr-edit-mode.plr-has-focus .input-container .mat-form-field-appearance-fill:focus .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
html .plr-field-container.plr-edit-mode.plr-has-focus .input-container .mat-form-field-appearance-fill:focus-within.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
html .plr-field-container.plr-edit-mode.plr-has-focus .input-container .mat-form-field-appearance-fill:focus-within .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  border: 1px solid var(--plr-focus-color) !important;
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
}
.plr-light-theme .plr-field-container.plr-edit-mode.plr-required.plr-has-focus .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
.plr-light-theme .plr-field-container.plr-edit-mode.plr-required.plr-has-focus .input-container .mat-form-field-appearance-fill .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
html .plr-field-container.plr-edit-mode.plr-required.plr-has-focus .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
html .plr-field-container.plr-edit-mode.plr-required.plr-has-focus .input-container .mat-form-field-appearance-fill .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  border-left-width: 6px !important;
}
.plr-light-theme .plr-collapsible-elem,
html .plr-collapsible-elem {
  position: relative;
}
.plr-light-theme .plr-collapsible-elem .plr-collapser-toggle,
html .plr-collapsible-elem .plr-collapser-toggle {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  z-index: var(--plr-z-index-collapser-toggle);
  height: 52px;
  width: 40px;
  padding: 0px;
  right: 0px;
  bottom: -1px;
  color: var(--plr-color-white);
  background-color: transparent;
  border: 2px solid transparent;
  border-left: 1px solid var(--plr-color-primary-400);
  border-top-width: 0px;
  color: var(--plr-color-primary-200);
}
.plr-light-theme .plr-collapsible-elem .plr-collapser-toggle .plr-collapser-collapse-icon,
.plr-light-theme .plr-collapsible-elem .plr-collapser-toggle .plr-collapser-expand-icon,
html .plr-collapsible-elem .plr-collapser-toggle .plr-collapser-collapse-icon,
html .plr-collapsible-elem .plr-collapser-toggle .plr-collapser-expand-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 30px;
}
.plr-light-theme .plr-collapsible-elem .plr-collapser-toggle .plr-collapser-expand-icon,
html .plr-collapsible-elem .plr-collapser-toggle .plr-collapser-expand-icon {
  display: none;
}
.plr-light-theme .plr-collapsible-elem .plr-collapser-toggle:hover, .plr-light-theme .plr-collapsible-elem .plr-collapser-toggle.cdk-focused, .plr-light-theme .plr-collapsible-elem .plr-collapser-toggle.cdk-keyboard-focused,
html .plr-collapsible-elem .plr-collapser-toggle:hover,
html .plr-collapsible-elem .plr-collapser-toggle.cdk-focused,
html .plr-collapsible-elem .plr-collapser-toggle.cdk-keyboard-focused {
  outline: none;
  color: var(--plr-color-white);
  border-left: 1px solid var(--plr-color-primary-400);
}
.plr-light-theme .plr-collapsible-elem .plr-collapser-container.plr-expanded-state .plr-ribbon-collapse-section,
html .plr-collapsible-elem .plr-collapser-container.plr-expanded-state .plr-ribbon-collapse-section {
  display: none !important;
}
.plr-light-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state,
html .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state {
  height: 40px !important;
  min-height: 40px;
  overflow: hidden;
}
.plr-light-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .plr-ribbon-expand-section,
html .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .plr-ribbon-expand-section {
  display: none !important;
}
.plr-light-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon-spacer,
html .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon-spacer {
  display: none;
}
.plr-light-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon-button,
html .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon-button {
  border-radius: 4px;
}
.plr-light-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state plr-button-toolbar,
html .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state plr-button-toolbar {
  position: relative;
  right: 40px;
}
.plr-light-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .plr-ribbon-collapse-section plr-ribbon-field,
html .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .plr-ribbon-collapse-section plr-ribbon-field {
  padding: 5px 8px 0px 8px;
}
.plr-light-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .plr-ribbon-collapse-section plr-ribbon-field .plr-ribbon-field-value,
html .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .plr-ribbon-collapse-section plr-ribbon-field .plr-ribbon-field-value {
  margin-left: 4px;
  margin-top: -2px;
  display: inline-block;
}
.plr-light-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .plr-ribbon-collapse-section .plr-ribbon-field-wrapper,
html .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .plr-ribbon-collapse-section .plr-ribbon-field-wrapper {
  flex-direction: row !important;
}
.plr-light-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .file-ribbon .file-ribbon__center,
html .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .file-ribbon .file-ribbon__center {
  padding-left: 0px;
  padding-right: 0px;
}
.plr-light-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .file-ribbon file-ribbon__left,
html .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .file-ribbon file-ribbon__left {
  padding-left: 0px;
}
.plr-light-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .avatar-container,
.plr-light-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon-divider,
.plr-light-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .plr-ribbon-custom-field,
html .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .avatar-container,
html .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon-divider,
html .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .plr-ribbon-custom-field {
  display: none !important;
}
.plr-light-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon-data,
html .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon-data {
  padding-bottom: 0px;
  margin-right: 0px !important;
}
.plr-light-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon-data .plr-ribbon-field .plr-ribbon-field-wrapper,
.plr-light-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .data-display-wrapper .data-display,
html .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon-data .plr-ribbon-field .plr-ribbon-field-wrapper,
html .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .data-display-wrapper .data-display {
  display: flex;
  flex-direction: row-reverse !important;
  align-items: center;
  height: 24px !important;
}
.plr-light-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon-data .plr-ribbon-field .plr-ribbon-field-wrapper .plr-ribbon-field-value,
.plr-light-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon-data .plr-ribbon-field .plr-ribbon-field-wrapper .data-display__text,
.plr-light-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .data-display-wrapper .data-display .plr-ribbon-field-value,
.plr-light-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .data-display-wrapper .data-display .data-display__text,
html .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon-data .plr-ribbon-field .plr-ribbon-field-wrapper .plr-ribbon-field-value,
html .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon-data .plr-ribbon-field .plr-ribbon-field-wrapper .data-display__text,
html .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .data-display-wrapper .data-display .plr-ribbon-field-value,
html .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .data-display-wrapper .data-display .data-display__text {
  margin-left: 4px;
}
.plr-light-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .icon-close-button,
html .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .icon-close-button {
  height: 40px;
}
.plr-light-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon_model_wrapper,
html .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon_model_wrapper {
  margin: 0px 8px;
}
.plr-light-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon_model_wrapper .icon-wrapper,
html .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon_model_wrapper .icon-wrapper {
  display: none;
}
.plr-light-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon_model,
html .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon_model {
  flex-direction: row-reverse !important;
}
.plr-light-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon_model .label,
html .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon_model .label {
  margin-top: 8px;
  margin-right: 4px;
}
.plr-light-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon_model .ribbon_model_content,
html .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon_model .ribbon_model_content {
  margin-top: 5px;
}
.plr-light-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .file-ribbon__center,
html .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .file-ribbon__center {
  height: 24px;
}
.plr-light-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state h2,
html .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state h2 {
  margin-right: 0px !important;
  position: relative;
  bottom: 4px;
  padding: 0px 16px;
}
.plr-light-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon-button:not(.grid-button),
html .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon-button:not(.grid-button) {
  height: 24px;
  width: 40px;
}
.plr-light-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon-button:not(.grid-button) mat-icon,
html .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon-button:not(.grid-button) mat-icon {
  margin-bottom: 0px;
  font-size: 1.25rem;
}
.plr-light-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon-button:not(.grid-button) span,
html .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon-button:not(.grid-button) span {
  display: none;
}
.plr-light-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .plr-collapser-toggle,
html .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .plr-collapser-toggle {
  height: 40px;
  bottom: -1px;
  right: 40px;
  border-top-width: 0px;
  border-radius: 0px;
}
.plr-light-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .plr-collapser-toggle .plr-collapser-expand-icon,
html .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .plr-collapser-toggle .plr-collapser-expand-icon {
  display: flex;
}
.plr-light-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .plr-collapser-toggle .plr-collapser-collapse-icon,
html .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .plr-collapser-toggle .plr-collapser-collapse-icon {
  display: none;
}
.plr-light-theme a.skip-navigation,
.plr-light-theme button.skip-navigation,
html a.skip-navigation,
html button.skip-navigation {
  left: -999px;
  position: absolute;
  top: auto;
  width: 1px;
  height: 1px;
  overflow: hidden;
  z-index: 999;
  background-color: transparent;
  border-color: transparent;
}
.plr-light-theme a.skip-navigation:focus, .plr-light-theme a.skip-navigation:active,
.plr-light-theme button.skip-navigation:focus,
.plr-light-theme button.skip-navigation:active,
html a.skip-navigation:focus,
html a.skip-navigation:active,
html button.skip-navigation:focus,
html button.skip-navigation:active {
  outline: none;
  color: var(--plr-focus-color);
  background: #f5f4f4;
  border: 3px solid var(--plr-focus-color);
  text-decoration: none;
  left: auto;
  top: auto;
  width: auto;
  min-width: 240px;
  min-width: max-content;
  height: auto;
  overflow: auto;
  margin: 12px 35%;
  padding: 8px 25px;
  border-radius: 50px;
  text-align: center;
  font-size: 20px;
}
.plr-light-theme a.skip-navigation.bottom,
.plr-light-theme button.skip-navigation.bottom,
html a.skip-navigation.bottom,
html button.skip-navigation.bottom {
  bottom: 0;
}
.plr-light-theme a.skip-navigation.in-place:focus, .plr-light-theme a.skip-navigation.in-place:active,
.plr-light-theme button.skip-navigation.in-place:focus,
.plr-light-theme button.skip-navigation.in-place:active,
html a.skip-navigation.in-place:focus,
html a.skip-navigation.in-place:active,
html button.skip-navigation.in-place:focus,
html button.skip-navigation.in-place:active {
  margin: 0;
}
.plr-light-theme .tile-container .skip-navigation:focus, .plr-light-theme .tile-container .skip-navigation:active,
html .tile-container .skip-navigation:focus,
html .tile-container .skip-navigation:active {
  width: auto;
  left: 50%;
  margin-left: -90px;
  margin-right: 0px;
}
.plr-light-theme .plr-click-emphasize,
html .plr-click-emphasize {
  cursor: pointer;
  border-color: var(--plr-emphasize-border-color);
}
.plr-light-theme .plr-click-emphasize:hover,
html .plr-click-emphasize:hover {
  border-color: var(--plr-emphasize-border-hover-color);
  background-color: var(--plr-emphasize-bg-hover-color);
}

wpc-allegation-form h3 {
  color: #076575;
}

.wpc-aps-details-component wpc-header span.label {
  color: #bef2fb;
}
.wpc-aps-details-component .avatar-container .image-wrapper {
  background: #bef2fb;
}

wpc-completion-list .completion-icons .error-outline.mat-icon, wpc-completion-list .requirement-wrapper .mat-accordion .mat-expansion-panel .mat-expansion-panel-header .mat-expansion-panel-header-description .error-outline.mat-icon {
  color: #d5811a;
}
wpc-completion-list .completion-icons .check-outline.mat-icon, wpc-completion-list .requirement-wrapper .mat-accordion .mat-expansion-panel .mat-expansion-panel-header .mat-expansion-panel-header-description .check-outline.mat-icon {
  color: #739d2f;
}

i.error-outline {
  font-size: 0.75rem;
  width: 0.75rem;
  height: 0.75rem;
  line-height: 0.75rem;
  border: 2px dashed #d5811a;
  border-radius: 50%;
  padding: 2px;
}

wpc-completion-list .requirement-wrapper:focus {
  outline: 2px solid #0ba0ba;
}
wpc-completion-list .requirement-wrapper h6 {
  background: var(--theme-primary-700);
  color: var(--theme-primary-700-contrast);
}
wpc-completion-list .requirement-wrapper .mat-accordion .mat-expansion-panel .mat-expansion-panel-header {
  border-bottom: 1px solid var(--theme-neutral-50);
}
wpc-completion-list .requirement-wrapper .mat-accordion .mat-expansion-panel .mat-expansion-panel-header.cdk-keyboard-focused, wpc-completion-list .requirement-wrapper .mat-accordion .mat-expansion-panel .mat-expansion-panel-header.cdk-focused {
  border: 2px solid var(--theme-primary-400);
}
wpc-completion-list .requirement-wrapper .mat-accordion .mat-expansion-panel .mat-expansion-panel-header .mat-expansion-panel-header-title mat-icon {
  height: 1rem;
  width: 1rem;
  font-size: 1rem;
  line-height: 1rem;
  color: var(--theme-primary-700);
}
wpc-completion-list .requirement-wrapper .mat-accordion .mat-expansion-panel .mat-expansion-panel-header .mat-expansion-panel-header-title p {
  font-size: 0.875rem;
  text-transform: uppercase;
  font-family: "Roboto Medium";
  color: var(--theme-neutral-600);
}
wpc-completion-list .requirement-wrapper .mat-accordion .mat-expansion-panel .mat-expansion-panel-header .mat-expansion-panel-header-description .mat-icon {
  font-size: 2rem;
  height: 2rem;
  width: 2rem;
  line-height: 2rem;
}
wpc-completion-list .requirement-wrapper .mat-accordion .mat-expansion-panel .mat-expansion-panel-header .mat-expansion-panel-header-description i.error-outline {
  font-size: 1.125rem;
  width: 1.125rem;
  height: 1.125rem;
  line-height: 1.125rem;
  position: relative;
  left: -4px;
}
wpc-completion-list .requirement-wrapper .requirement ul li:focus {
  outline: none;
  border-color: var(--theme-primary-400);
}
wpc-completion-list .requirement-wrapper .requirement ul li .plr-tooltip {
  color: #076575;
}
wpc-completion-list .requirement-wrapper .requirement ul li .plr-tooltip:focus-visible,
wpc-completion-list .requirement-wrapper .requirement ul li .completion-icons:focus-visible {
  outline: 2px dashed #0db8d5;
}
wpc-completion-list .requirement-wrapper .requirement-list {
  padding: 16px;
}
wpc-completion-list .requirement-wrapper .requirement-list .requirement-item {
  background: #f5f4f4;
}
wpc-completion-list .requirement-wrapper .requirement-list .requirement-item .req-description {
  background: #e8e7e6;
  color: #076575;
}
wpc-completion-list .completion-icons .mat-icon {
  font-size: 1.375rem;
  width: 1.375rem;
  height: 1.375rem;
  line-height: 1.375rem;
  position: relative;
  left: -2px;
}
wpc-completion-list .completion-icons i.error-outline {
  position: relative;
  left: -4px;
}

wpc-completion-widget mat-icon {
  color: #076575;
}

wpc-global-search-result .search-bar .search-bar__input {
  border: 1px solid #fce4c7;
}
wpc-global-search-result .search-bar .search-bar__btn {
  border: 1px solid #fce4c7;
  color: #fce4c7;
}
wpc-global-search-result .search-container .mat-mdc-tab-group .mat-mdc-tab .mdc-tab__text-label {
  font-size: 1rem;
}
@media screen and (max-width: 1600px) {
  wpc-global-search-result .search-container .mat-mdc-tab-group .mat-mdc-tab {
    height: 32px;
    padding: 0 8px;
    min-width: 88px;
  }
}

body {
  background-color: var(--plr-body-bg-color);
}

wpc-primary-layout nav.header {
  box-shadow: 0px 2px 1px -1px var(--plr-color-sand-200), 0px 1px 1px 0px var(--plr-color-sand-200), 0px 1px 3px 0px var(--plr-color-sand-200);
}
wpc-primary-layout .header {
  background: white;
}
wpc-primary-layout .header a.brand {
  border: none;
}
wpc-primary-layout .header a.brand:focus {
  outline: none;
  border-radius: 4px;
  box-shadow: 0px 0px 0px 2px var(--plr-focus-color) inset;
}
wpc-primary-layout .header .center-container wpc-global-search-bar:not(:only-child) {
  border-right: 1px solid #e8e7e6;
}
wpc-primary-layout .header .center-container .scratch-pad-button {
  color: var(--theme-primary-800);
  border: 2px solid transparent;
  border-radius: 6px;
}
wpc-primary-layout .header .header-right .menu-btn {
  background: transparent;
  border: 2px solid transparent;
  border-radius: 4px;
}
wpc-primary-layout .header .header-right .menu-btn .mat-icon {
  color: #716a68;
}
wpc-primary-layout .header .header-right .menu-btn .search-link__label,
wpc-primary-layout .header .header-right .menu-btn .menu-btn__label {
  color: #065462;
}
wpc-primary-layout .header .header-right .menu-btn .mat-badge-content {
  background: #ff1744;
  color: white;
}
wpc-primary-layout .header .header-right .menu-btn.avatar-btn:hover {
  outline: none;
  border-color: transparent;
  box-shadow: none;
}
wpc-primary-layout .header .header-right .menu-btn:hover .search-link__label,
wpc-primary-layout .header .header-right .menu-btn:hover .menu-btn__label, wpc-primary-layout .header .header-right .menu-btn:focus .search-link__label,
wpc-primary-layout .header .header-right .menu-btn:focus .menu-btn__label, wpc-primary-layout .header .header-right .menu-btn:active .search-link__label,
wpc-primary-layout .header .header-right .menu-btn:active .menu-btn__label {
  color: var(--plr-focus-color);
}
wpc-primary-layout .header .header-right .user-menu {
  border-left: 1px solid #fce4c7;
}
wpc-primary-layout .header .header-right .user-menu .menu-btn {
  border: 2px solid transparent;
}
wpc-primary-layout .workspace .workspace-content {
  background: #faf5ee;
}
wpc-primary-layout wpc-metadata-advanced-search button:hover, wpc-metadata-advanced-search wpc-primary-layout button:hover, wpc-primary-layout wpc-metadata-advanced-search button:focus, wpc-metadata-advanced-search wpc-primary-layout button:focus, wpc-primary-layout wpc-global-search-bar .search-bar .search-bar__history-button button:hover, wpc-global-search-bar .search-bar .search-bar__history-button wpc-primary-layout button:hover, wpc-primary-layout wpc-global-search-bar .search-bar .search-bar__history-button button:focus, wpc-global-search-bar .search-bar .search-bar__history-button wpc-primary-layout button:focus,
wpc-primary-layout wpc-global-search-bar .search-bar .search-bar__advanced-search-button button:hover,
wpc-global-search-bar .search-bar .search-bar__advanced-search-button wpc-primary-layout button:hover,
wpc-primary-layout wpc-global-search-bar .search-bar .search-bar__advanced-search-button button:focus,
wpc-global-search-bar .search-bar .search-bar__advanced-search-button wpc-primary-layout button:focus, wpc-primary-layout wpc-global-search-bar .search-bar .search-bar__area-dropdown .mat-mdc-select:hover, wpc-global-search-bar .search-bar .search-bar__area-dropdown wpc-primary-layout .mat-mdc-select:hover, wpc-primary-layout wpc-global-search-bar .search-bar .search-bar__area-dropdown .mat-mdc-select:focus, wpc-global-search-bar .search-bar .search-bar__area-dropdown wpc-primary-layout .mat-mdc-select:focus, wpc-primary-layout .header .center-container .scratch-pad-button:hover, wpc-primary-layout .header .center-container .scratch-pad-button:focus, wpc-primary-layout .header .header-right .menu-btn:hover, wpc-primary-layout .header .header-right .menu-btn:focus, wpc-primary-layout .header .header-right .menu-btn:active, wpc-primary-layout .header .header-right .user-menu .menu-btn:focus, wpc-primary-layout .header .header-right .user-menu .menu-btn:active {
  outline: none;
  background-color: #ffffff;
  border: 2px solid var(--plr-focus-color);
  color: var(--plr-focus-color);
}
wpc-primary-layout wpc-metadata-advanced-search button:hover mat-icon, wpc-metadata-advanced-search wpc-primary-layout button:hover mat-icon, wpc-primary-layout wpc-metadata-advanced-search button:focus mat-icon, wpc-metadata-advanced-search wpc-primary-layout button:focus mat-icon, wpc-primary-layout wpc-global-search-bar .search-bar .search-bar__history-button button:hover mat-icon, wpc-global-search-bar .search-bar .search-bar__history-button wpc-primary-layout button:hover mat-icon, wpc-primary-layout wpc-global-search-bar .search-bar .search-bar__history-button button:focus mat-icon, wpc-global-search-bar .search-bar .search-bar__history-button wpc-primary-layout button:focus mat-icon,
wpc-primary-layout wpc-global-search-bar .search-bar .search-bar__advanced-search-button button:hover mat-icon,
wpc-global-search-bar .search-bar .search-bar__advanced-search-button wpc-primary-layout button:hover mat-icon,
wpc-primary-layout wpc-global-search-bar .search-bar .search-bar__advanced-search-button button:focus mat-icon,
wpc-global-search-bar .search-bar .search-bar__advanced-search-button wpc-primary-layout button:focus mat-icon, wpc-primary-layout wpc-global-search-bar .search-bar .search-bar__area-dropdown .mat-mdc-select:hover mat-icon, wpc-global-search-bar .search-bar .search-bar__area-dropdown wpc-primary-layout .mat-mdc-select:hover mat-icon, wpc-primary-layout wpc-global-search-bar .search-bar .search-bar__area-dropdown .mat-mdc-select:focus mat-icon, wpc-global-search-bar .search-bar .search-bar__area-dropdown wpc-primary-layout .mat-mdc-select:focus mat-icon, wpc-primary-layout .header .center-container .scratch-pad-button:hover mat-icon, wpc-primary-layout .header .center-container .scratch-pad-button:focus mat-icon, wpc-primary-layout .header .header-right .menu-btn:hover mat-icon, wpc-primary-layout .header .header-right .menu-btn:focus mat-icon, wpc-primary-layout .header .header-right .menu-btn:active mat-icon, wpc-primary-layout .header .header-right .user-menu .menu-btn:focus mat-icon, wpc-primary-layout .header .header-right .user-menu .menu-btn:active mat-icon {
  color: var(--plr-focus-color);
}

wpc-video-chat-dialog .video-window {
  background-color: #0db8d5;
}
wpc-video-chat-dialog .video-window .action-container button:hover {
  border: 2px solid #0ba0ba;
}
wpc-video-chat-dialog .video-window .action-container button:hover mat-icon {
  color: #0ba0ba;
}

.element-btn-tooltip {
  margin-left: 180px;
  width: 400px !important;
}

.tooltip-container {
  color: var(--plr-color-neutral-900);
  font-size: var(--plr-h5-font-size);
}
.tooltip-container header {
  font-size: var(--plr-h4-font-size);
}
.tooltip-container .tooltip-divider {
  border-color: var(--plr-color-sand-100);
}

.form-builder-canvas-element-container wpc-form-builder-canvas-element-toolbar .mat-divider.mat-divider-inset {
  margin-left: 0px;
}
.form-builder-canvas-element-container .help-note-container.cdk-focused, .form-builder-canvas-element-container .help-note-container:focus, .form-builder-canvas-element-container .help-note-container > p.cdk-focused, .form-builder-canvas-element-container .help-note-container > p:focus {
  outline: none;
  color: var(--plr-focus-color);
}
.form-builder-canvas-element-container .help-link a {
  padding: 2px 4px;
  color: var(--plr-color-primary-700);
  border: none;
  border-radius: 4px;
}
.form-builder-canvas-element-container .help-link a:hover, .form-builder-canvas-element-container .help-link a.cdk-focused, .form-builder-canvas-element-container .help-link a:focus, .form-builder-canvas-element-container .help-link a:active {
  outline: 2px solid var(--plr-focus-color);
  color: var(--plr-focus-color);
  text-decoration: none;
}
.form-builder-canvas-element-container .help-link:hover, .form-builder-canvas-element-container .help-link:focus-within {
  text-decoration: none !important;
}
.form-builder-canvas-element-container .actions-container .mat-mdc-icon-button {
  position: relative;
}
.form-builder-canvas-element-container .actions-container .mat-mdc-icon-button:not(.has-text) {
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 0px;
  line-height: initial;
  font-family: var(--plr-roboto-medium);
  font-weight: 500;
  font-size: 14px;
  text-decoration: none;
  color: var(--plr-icon-color);
  border: 2px solid transparent;
}
.form-builder-canvas-element-container .actions-container .mat-mdc-icon-button:not(.has-text):hover, .form-builder-canvas-element-container .actions-container .mat-mdc-icon-button:not(.has-text):focus, .form-builder-canvas-element-container .actions-container .mat-mdc-icon-button:not(.has-text).cdk-focused {
  outline: none;
  text-decoration: none;
  background-color: transparent;
}
.form-builder-canvas-element-container .actions-container .mat-mdc-icon-button:not(.has-text):hover {
  cursor: pointer;
}
.form-builder-canvas-element-container .actions-container .mat-mdc-icon-button:not(.has-text)[disabled] {
  cursor: not-allowed;
}
.form-builder-canvas-element-container .actions-container .mat-mdc-icon-button:not(.has-text)[disabled]:hover, .form-builder-canvas-element-container .actions-container .mat-mdc-icon-button:not(.has-text)[disabled]:focus, .form-builder-canvas-element-container .actions-container .mat-mdc-icon-button:not(.has-text)[disabled].cdk-focused {
  outline: none;
  text-decoration: none;
  border: 2px solid transparent;
}
.form-builder-canvas-element-container .actions-container .mat-mdc-icon-button:not(.has-text)[disabled], .form-builder-canvas-element-container .actions-container .mat-mdc-icon-button:not(.has-text)[disabled]:hover, .form-builder-canvas-element-container .actions-container .mat-mdc-icon-button:not(.has-text)[disabled]:focus, .form-builder-canvas-element-container .actions-container .mat-mdc-icon-button:not(.has-text)[disabled].cdk-focused {
  color: var(--plr-icon-color);
  opacity: 0.7;
}
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .empty-list-message {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 10px 14px;
  color: var(--plr-base-text-color);
  background-color: var(--plr-color-neutral-50);
  border: none;
  border-radius: 6px;
}
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .empty-list-message.cdk-focused, .form-builder-canvas-element-container .form-builder-canvas-element-container__content .empty-list-message:focus {
  outline: 2px solid var(--plr-focus-color);
  color: var(--plr-focus-color);
  background-color: var(--plr-color-white);
}
.form-builder-canvas-element-container .form-builder-canvas-element-container__content fieldset .empty-list-message.cdk-focused, .form-builder-canvas-element-container .form-builder-canvas-element-container__content fieldset .empty-list-message:focus {
  outline: none;
}
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .element-value-display {
  font-family: var(--plr-roboto-medium);
}
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .element-value-display.cdk-focused, .form-builder-canvas-element-container .form-builder-canvas-element-container__content .element-value-display:focus {
  outline: none;
  color: var(--plr-focus-color);
}
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field .mat-mdc-form-field-infix,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  box-shadow: 2px 2px 5px 3px rgba(0, 0, 0, 0.1);
}
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field.ng-touched.ng-invalid .mat-mdc-form-field-infix,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  outline: 1px solid var(--plr-input-error-color);
  border: 1px solid var(--plr-input-error-color);
  box-shadow: 2px 2px 5px 3px rgba(0, 0, 0, 0.1);
}
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field.ng-touched.ng-invalid .mat-mdc-form-field-infix .mat-mdc-icon-button,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-icon-button {
  color: var(--plr-input-error-color);
}
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field.ng-touched.ng-invalid:focus-within .mat-mdc-form-field-infix,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field.ng-touched.ng-invalid:focus-within .mat-mdc-form-field-flex .mat-mdc-form-field-infix, .form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field.ng-touched.ng-invalid.mat-focused .mat-mdc-form-field-infix,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field.ng-touched.ng-invalid.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field:focus-within .mat-mdc-form-field-infix,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field:focus-within .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field.mat-focused .mat-mdc-form-field-infix,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  outline: 1px solid var(--plr-focus-color);
  border: 1px solid var(--plr-focus-color);
  box-shadow: 2px 2px 5px 3px rgba(0, 0, 0, 0.1);
}
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field.ng-touched.ng-invalid:focus-within .mat-mdc-form-field-infix .mat-mdc-icon-button,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field.ng-touched.ng-invalid:focus-within .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-icon-button, .form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field.ng-touched.ng-invalid.mat-focused .mat-mdc-form-field-infix .mat-mdc-icon-button,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field.ng-touched.ng-invalid.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-icon-button,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field:focus-within .mat-mdc-form-field-infix .mat-mdc-icon-button,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field:focus-within .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-icon-button,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field.mat-focused .mat-mdc-form-field-infix .mat-mdc-icon-button,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-icon-button {
  color: var(--plr-focus-color);
}
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field.ng-touched.ng-invalid:focus-within .mat-mdc-form-field-infix .mat-mdc-input-element,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field.ng-touched.ng-invalid:focus-within .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element, .form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field.ng-touched.ng-invalid.mat-focused .mat-mdc-form-field-infix .mat-mdc-input-element,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field.ng-touched.ng-invalid.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field:focus-within .mat-mdc-form-field-infix .mat-mdc-input-element,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field:focus-within .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field.mat-focused .mat-mdc-form-field-infix .mat-mdc-input-element,
.form-builder-canvas-element-container .form-builder-canvas-element-container__content .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element {
  caret-color: var(--plr-focus-color);
}
.form-builder-canvas-element-container.fb-elem-invalid-touched > .form-builder-canvas-element-container__content > .form-builder-canvas-element-content > .form-builder-canvas-element-label[class] .wpc-label[class], .form-builder-canvas-element-container.fb-elem-invalid-touched > .form-builder-canvas-element-container__content > div > .form-builder-canvas-element-label[class] .wpc-label[class] {
  color: var(--plr-input-error-color);
}
.form-builder-canvas-element-container:focus-within, .form-builder-canvas-element-container.cdk-focused, .form-builder-canvas-element-container:focus {
  outline: none;
}
.form-builder-canvas-element-container:focus-within > .form-builder-canvas-element-container__content > .form-builder-canvas-element-content > .form-builder-canvas-element-label[class] .wpc-label[class], .form-builder-canvas-element-container:focus-within > .form-builder-canvas-element-container__content > .form-builder-canvas-element-content > quill-view .ql-editor[class], .form-builder-canvas-element-container:focus-within > .form-builder-canvas-element-container__content > .form-builder-canvas-element-content > p, .form-builder-canvas-element-container:focus-within > .form-builder-canvas-element-container__content > .form-builder-canvas-element-content > wpc-no-data, .form-builder-canvas-element-container:focus-within > .form-builder-canvas-element-container__content > .form-builder-canvas-element-content > plr-field-heading > div, .form-builder-canvas-element-container:focus-within > .form-builder-canvas-element-container__content > div > .form-builder-canvas-element-label[class] .wpc-label[class], .form-builder-canvas-element-container:focus-within > .form-builder-canvas-element-container__content > div > quill-view .ql-editor[class], .form-builder-canvas-element-container:focus-within > .form-builder-canvas-element-container__content > div > p, .form-builder-canvas-element-container:focus-within > .form-builder-canvas-element-container__content > div > wpc-no-data, .form-builder-canvas-element-container:focus-within > .form-builder-canvas-element-container__content > div > plr-field-heading > div, .form-builder-canvas-element-container.cdk-focused > .form-builder-canvas-element-container__content > .form-builder-canvas-element-content > .form-builder-canvas-element-label[class] .wpc-label[class], .form-builder-canvas-element-container.cdk-focused > .form-builder-canvas-element-container__content > .form-builder-canvas-element-content > quill-view .ql-editor[class], .form-builder-canvas-element-container.cdk-focused > .form-builder-canvas-element-container__content > .form-builder-canvas-element-content > p, .form-builder-canvas-element-container.cdk-focused > .form-builder-canvas-element-container__content > .form-builder-canvas-element-content > wpc-no-data, .form-builder-canvas-element-container.cdk-focused > .form-builder-canvas-element-container__content > .form-builder-canvas-element-content > plr-field-heading > div, .form-builder-canvas-element-container.cdk-focused > .form-builder-canvas-element-container__content > div > .form-builder-canvas-element-label[class] .wpc-label[class], .form-builder-canvas-element-container.cdk-focused > .form-builder-canvas-element-container__content > div > quill-view .ql-editor[class], .form-builder-canvas-element-container.cdk-focused > .form-builder-canvas-element-container__content > div > p, .form-builder-canvas-element-container.cdk-focused > .form-builder-canvas-element-container__content > div > wpc-no-data, .form-builder-canvas-element-container.cdk-focused > .form-builder-canvas-element-container__content > div > plr-field-heading > div, .form-builder-canvas-element-container:focus > .form-builder-canvas-element-container__content > .form-builder-canvas-element-content > .form-builder-canvas-element-label[class] .wpc-label[class], .form-builder-canvas-element-container:focus > .form-builder-canvas-element-container__content > .form-builder-canvas-element-content > quill-view .ql-editor[class], .form-builder-canvas-element-container:focus > .form-builder-canvas-element-container__content > .form-builder-canvas-element-content > p, .form-builder-canvas-element-container:focus > .form-builder-canvas-element-container__content > .form-builder-canvas-element-content > wpc-no-data, .form-builder-canvas-element-container:focus > .form-builder-canvas-element-container__content > .form-builder-canvas-element-content > plr-field-heading > div, .form-builder-canvas-element-container:focus > .form-builder-canvas-element-container__content > div > .form-builder-canvas-element-label[class] .wpc-label[class], .form-builder-canvas-element-container:focus > .form-builder-canvas-element-container__content > div > quill-view .ql-editor[class], .form-builder-canvas-element-container:focus > .form-builder-canvas-element-container__content > div > p, .form-builder-canvas-element-container:focus > .form-builder-canvas-element-container__content > div > wpc-no-data, .form-builder-canvas-element-container:focus > .form-builder-canvas-element-container__content > div > plr-field-heading > div {
  color: var(--plr-focus-color);
}
.form-builder-canvas-element-container .toolbar-add-element-container .element-btn-divider {
  color: var(--plr-color-sand-100);
}

.plr-template-tooltip {
  border: 2px solid transparent !important;
  right: 15px;
}
.plr-template-tooltip .tooltip-container:focus {
  outline: none !important;
}

.toolbar {
  background-color: var(--plr-color-neutral-900);
  color: var(--plr-color-primary-50);
  --plr-divider-color: var(--plr-color-neutral-600);
}

.toolbar {
  font-family: var(--plr-h3-font-family);
  font-size: var(--plr-h3-font-size);
}
.toolbar button.toolbar-common-btn, .toolbar button.toolbar-dropdown-btn {
  font-family: var(--plr-roboto);
}

.wpc-form-builder-property-window .panels .mat-sidenav > .mat-drawer-inner-container > .container {
  height: 100% !important;
}
.wpc-form-builder-property-window .panels .mat-sidenav > .mat-drawer-inner-container > .container > .body-section > div {
  display: grid;
  grid-template-rows: auto 1fr;
  overflow: hidden;
  height: 100%;
}
.wpc-form-builder-property-window .panels .mat-sidenav > .mat-drawer-inner-container > .container > .body-section > div > .panel-content {
  height: 100%;
  overflow-y: auto;
  overflow-x: hidden;
}
.wpc-form-builder-property-window .panels .panel-title-tab {
  border-top: 1px solid var(--plr-color-neutral-600);
  border-right: 1px solid var(--plr-color-neutral-600);
  background-color: var(--plr-color-neutral-800);
}
.wpc-form-builder-property-window .panels .panel-title-tab:hover {
  z-index: 2;
  background-color: var(--plr-color-neutral-700);
}
.wpc-form-builder-property-window .panels .panel-title-tab.selected-tab {
  z-index: 1;
  background-color: var(--plr-color-neutral-900);
}
.wpc-form-builder-property-window .outline-panel .mat-expansion-panel {
  background-color: transparent;
}
.wpc-form-builder-property-window .outline-panel .mat-expansion-panel .mat-expansion-panel-header .mat-content.mat-content-hide-toggle {
  height: inherit;
  align-items: center;
}
.wpc-form-builder-property-window .outline-panel .mat-expansion-panel .mat-expansion-panel-body {
  padding: 0px;
}
.wpc-form-builder-property-window .outline-panel .mat-expansion-panel .mat-tree-node:hover {
  background-color: var(--plr-color-neutral-800);
}
.wpc-form-builder-property-window .outline-panel .mat-expansion-panel .mat-tree-node.selected {
  background-color: transparent;
  border-color: var(--plr-color-tertiary-300);
}

.form-builder-mat-menu {
  max-height: 300px;
}

.wpc-home-core .home-header-container {
  background: linear-gradient(#065462 0%, #0a8aa0 100%);
}
.wpc-home-core .home-header-container h1 {
  color: #e1f9fd;
}
@media screen and (max-width: 1600px) {
  .wpc-home-core .home-header-container h1 {
    line-height: 3rem;
  }
}

.wpc-message-center-home .main-content .message-list-column .message-list .list-item__inner .left p, .wpc-message-center-home .main-content .message-list-column .message-list .list-item__inner .left h4 {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}

.wpc-message-center-home .folder-list-column {
  border: 2px solid transparent;
}
.wpc-message-center-home .folder-list-column:focus, .wpc-message-center-home .folder-list-column:focus-within, .wpc-message-center-home .folder-list-column.active {
  outline: none;
  border-radius: 8px;
}
.wpc-message-center-home .folder-list-column:focus + .main-content .message-list-column, .wpc-message-center-home .folder-list-column:focus-within + .main-content .message-list-column, .wpc-message-center-home .folder-list-column.active + .main-content .message-list-column {
  border-left-color: transparent;
}
.wpc-message-center-home .folder-list-column:focus-within {
  border-color: var(--plr-color-sand-200);
}
.wpc-message-center-home .folder-list-column:focus, .wpc-message-center-home .folder-list-column.active {
  border-color: var(--plr-focus-color);
}
.wpc-message-center-home .folder-list .list-item {
  cursor: pointer;
  border: 1px solid transparent;
  border-bottom-color: var(--plr-separator-line-color);
  color: var(--plr-color-neutral-600);
}
.wpc-message-center-home .folder-list .list-item span {
  font-size: 1.125rem;
  line-height: normal;
}
.wpc-message-center-home .folder-list .list-item:hover, .wpc-message-center-home .folder-list .list-item.cdk-focused, .wpc-message-center-home .folder-list .list-item:focus {
  color: var(--plr-focus-color);
  outline: 1px solid var(--plr-emphasize-border-hover-color);
  border: 1px solid var(--plr-emphasize-border-hover-color);
  background-color: var(--plr-emphasize-bg-hover-color);
  border-radius: 4px;
}
.wpc-message-center-home .folder-list .list-item.active {
  font-family: var(--plr-active-item-font-family);
  color: var(--plr-active-item-color);
  outline: 1px solid var(--plr-active-item-border-color);
  border: 1px solid var(--plr-active-item-border-color);
  background-color: var(--plr-active-item-bg-color);
  border-radius: 4px;
}
.wpc-message-center-home .main-content .empty-list-message {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 10px 14px;
  color: var(--plr-base-text-color);
  background-color: var(--plr-color-neutral-50);
  border: none;
  border-radius: 6px;
}
.wpc-message-center-home .main-content .empty-list-message.cdk-focused, .wpc-message-center-home .main-content .empty-list-message:focus {
  outline: 2px solid var(--plr-focus-color);
  color: var(--plr-focus-color);
  background-color: var(--plr-color-white);
}
.wpc-message-center-home .main-content .message-list-column {
  border: 1px solid transparent;
  border-left-color: var(--plr-color-neutral-200);
}
.wpc-message-center-home .main-content .message-list-column:focus, .wpc-message-center-home .main-content .message-list-column:focus-within, .wpc-message-center-home .main-content .message-list-column.active {
  outline: none;
  border-radius: 8px;
}
.wpc-message-center-home .main-content .message-list-column:focus + .active-message-column, .wpc-message-center-home .main-content .message-list-column:focus-within + .active-message-column, .wpc-message-center-home .main-content .message-list-column.active + .active-message-column {
  border-left-color: transparent;
}
.wpc-message-center-home .main-content .message-list-column:focus-within {
  border-color: var(--plr-color-sand-200);
  box-shadow: 0px 0px 0px 1px var(--plr-color-sand-200) inset;
}
.wpc-message-center-home .main-content .message-list-column:focus, .wpc-message-center-home .main-content .message-list-column.active {
  border-color: var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
}
.wpc-message-center-home .main-content .message-list-column .message-list .list-item {
  cursor: pointer;
  border: none;
  border-bottom: 1px solid var(--plr-separator-line-color);
}
.wpc-message-center-home .main-content .message-list-column .message-list .list-item mat-icon {
  color: var(--plr-icon-color);
}
.wpc-message-center-home .main-content .message-list-column .message-list .list-item__inner .left h3 {
  font-size: 1rem;
  font-weight: normal;
  color: #504b49;
}
.wpc-message-center-home .main-content .message-list-column .message-list .list-item__inner .left h4 {
  font-size: 0.875rem;
  color: #716a68;
}
.wpc-message-center-home .main-content .message-list-column .message-list .list-item__inner .left p {
  font-family: "Roboto Regular", sans-serif;
  font-size: 0.75rem;
}
.wpc-message-center-home .main-content .message-list-column .message-list .list-item__inner .right .date {
  font-size: 0.813rem;
  color: #716a68;
}
.wpc-message-center-home .main-content .message-list-column .message-list .list-item__inner .right mat-icon.chevron {
  font-size: 1.75rem;
  line-height: 28px;
}
.wpc-message-center-home .main-content .message-list-column .message-list .list-item__inner .right mat-icon.attachment {
  font-size: 1.125rem;
  line-height: 1.125rem;
}
.wpc-message-center-home .main-content .message-list-column .message-list .list-item.unread {
  background-image: linear-gradient(0deg, #0ba0ba, #0ba0ba);
  background-size: 4px 100%;
  background-repeat: no-repeat;
}
.wpc-message-center-home .main-content .message-list-column .message-list .list-item.unread .list-item__inner .left h4 {
  color: #076575;
}
.wpc-message-center-home .main-content .message-list-column .message-list .list-item:hover, .wpc-message-center-home .main-content .message-list-column .message-list .list-item:focus, .wpc-message-center-home .main-content .message-list-column .message-list .list-item.active {
  outline: none;
  border-bottom-color: transparent;
  border-radius: 4px;
}
.wpc-message-center-home .main-content .message-list-column .message-list .list-item:hover, .wpc-message-center-home .main-content .message-list-column .message-list .list-item:focus {
  outline: 2px solid var(--plr-emphasize-border-hover-color);
  background-color: var(--plr-emphasize-bg-hover-color);
}
.wpc-message-center-home .main-content .message-list-column .message-list .list-item:hover .next-icon, .wpc-message-center-home .main-content .message-list-column .message-list .list-item:focus .next-icon {
  color: var(--plr-focus-color);
}
.wpc-message-center-home .main-content .message-list-column .message-list .list-item:hover .list-item__inner .left h3, .wpc-message-center-home .main-content .message-list-column .message-list .list-item:focus .list-item__inner .left h3 {
  color: #043d46;
}
.wpc-message-center-home .main-content .message-list-column .message-list .list-item:hover .list-item__inner .left h4, .wpc-message-center-home .main-content .message-list-column .message-list .list-item:focus .list-item__inner .left h4 {
  color: #08778a;
}
.wpc-message-center-home .main-content .message-list-column .message-list .list-item.active {
  outline: 2px solid var(--plr-active-item-border-color);
  background-color: var(--plr-active-item-bg-color);
}
.wpc-message-center-home .main-content .action-row button {
  border: 1px solid transparent;
}
.wpc-message-center-home .main-content .action-row button .mat-icon {
  color: var(--plr-icon-color);
}
.wpc-message-center-home .main-content .action-row button:hover, .wpc-message-center-home .main-content .action-row button.cdk-focused, .wpc-message-center-home .main-content .action-row button:focus, .wpc-message-center-home .main-content .action-row button:active {
  outline: none;
  border-color: var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
}
.wpc-message-center-home .main-content .action-row button:hover,
.wpc-message-center-home .main-content .action-row button:hover .mat-icon, .wpc-message-center-home .main-content .action-row button.cdk-focused,
.wpc-message-center-home .main-content .action-row button.cdk-focused .mat-icon, .wpc-message-center-home .main-content .action-row button:focus,
.wpc-message-center-home .main-content .action-row button:focus .mat-icon, .wpc-message-center-home .main-content .action-row button:active,
.wpc-message-center-home .main-content .action-row button:active .mat-icon {
  color: var(--plr-focus-color);
}
.wpc-message-center-home .main-content .action-row button:hover .mat-mdc-button-persistent-ripple::before, .wpc-message-center-home .main-content .action-row button.cdk-focused .mat-mdc-button-persistent-ripple::before, .wpc-message-center-home .main-content .action-row button:focus .mat-mdc-button-persistent-ripple::before, .wpc-message-center-home .main-content .action-row button:active .mat-mdc-button-persistent-ripple::before {
  opacity: 0;
}
.wpc-message-center-home .main-content .action-row .action-button {
  font-family: var(--plr-roboto);
  color: var(--plr-mat-btn-text-color);
}
.wpc-message-center-home .main-content .action-row .action-button:hover, .wpc-message-center-home .main-content .action-row .action-button.cdk-focused, .wpc-message-center-home .main-content .action-row .action-button:focus, .wpc-message-center-home .main-content .action-row .action-button:active {
  font-family: var(--plr-roboto);
}
.wpc-message-center-home .main-content .action-row .collapsers {
  border-left: 1px solid var(--plr-color-sand-200);
}
.wpc-message-center-home .main-content .action-row .collapsers button {
  background-color: transparent;
  border-radius: 50%;
}
.wpc-message-center-home .main-content .action-row .collapsers button .mat-icon.chevron {
  font-size: 30px;
}
.wpc-message-center-home .main-content .active-message-column {
  border: 1px solid transparent;
  border-left-color: var(--plr-color-neutral-200);
}
.wpc-message-center-home .main-content .active-message-column .active-message .subject {
  color: var(--plr-color-primary-900);
  background-color: var(--plr-color-primary-50);
  border-radius: 4px;
}
.wpc-message-center-home .main-content .active-message-column .active-message .subject h2 {
  font-family: "Roboto Regular";
  line-height: normal;
  font-weight: normal;
  font-size: 1.125rem;
}
.wpc-message-center-home .main-content .active-message-column .active-message--info {
  border-bottom: 1px solid #fce4c7;
}
.wpc-message-center-home .main-content .active-message-column .active-message--info .sender {
  font-size: 1.125rem;
  font-weight: normal;
  color: #08778a;
}
.wpc-message-center-home .main-content .active-message-column .active-message--info .recipients {
  font-size: 0.875rem;
  font-weight: normal;
  color: #504b49;
}
.wpc-message-center-home .main-content .active-message-column .active-message--info .date {
  white-space: nowrap;
  font-size: 0.875rem;
  color: #716a68;
}
.wpc-message-center-home .main-content .active-message-column .active-message .ql-toolbar,
.wpc-message-center-home .main-content .active-message-column .active-message .ql-container {
  background-color: white;
}
.wpc-message-center-home .main-content .active-message-column:focus, .wpc-message-center-home .main-content .active-message-column:focus-within, .wpc-message-center-home .main-content .active-message-column.active {
  outline: none;
  border-radius: 8px;
}
.wpc-message-center-home .main-content .active-message-column:focus-within {
  border-color: var(--plr-color-sand-200);
  box-shadow: 0px 0px 0px 1px var(--plr-color-sand-200) inset;
}
.wpc-message-center-home .main-content .active-message-column:focus, .wpc-message-center-home .main-content .active-message-column.active {
  border-color: var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
}
.wpc-message-center-home .active-message-column-actions .negative-button {
  background: white;
}

@media screen and (max-width: 772px) {
  .wpc-message-center-home .main-content .action-row .collapsers button .mat-icon {
    font-size: 18px;
  }
  .wpc-message-center-home .main-content .action-row .collapsers button .mat-icon.chevron {
    font-size: 24px;
  }
}
wpc-offline-person-ribbon .person-name-age .age {
  border-left: 1px solid #0db8d5;
  color: #bef2fb;
}

.wpc-staff-details .root-container .header h2 {
  color: #bef2fb;
}
.wpc-staff-details .root-container .person-name-age .age {
  border-left: 1px solid #0db8d5;
  color: #bef2fb;
}
.wpc-staff-details .avatar-container .image-wrapper {
  background: #bef2fb;
}
.wpc-staff-details .header-organization:focus, .wpc-staff-details .header-organization:active {
  border: 2px solid #0ba0ba !important;
}
.wpc-staff-details .layout-wrapper {
  padding-top: 16px;
  overflow: hidden;
  padding-bottom: 16px;
}
.wpc-staff-details wpc-file-ribbon .ribbon-divider {
  border-right: 1px solid #0a8aa0;
}
.wpc-staff-details wpc-file-ribbon .ribbon-divider-wrapper {
  height: 100%;
}
.wpc-staff-details wpc-file-ribbon .ribbon_model .label {
  color: #bef2fb;
}
.wpc-staff-details .ribbon_model_wrapper mat-icon.icon {
  color: #bef2fb;
}

.wpc-location-details .root-container wpc-file-ribbon .ribbon-divider {
  border-right: 1px solid #0a8aa0;
}
.wpc-location-details plr-ribbon wpc-header span.label {
  color: #bef2fb;
}
.wpc-location-details .avatar-container .image-wrapper {
  background: #bef2fb;
}

.ribbon-divider {
  border-right: 1px solid #0a8aa0;
  height: 100%;
}

.avatar-container .image-wrapper {
  background: #bef2fb;
}

wpc-header span.label {
  color: #bef2fb;
}

.avatar-container .image-wrapper {
  border: 2px solid #0db8d5;
}
.avatar-container .image-wrapper .mat-icon {
  color: #0a8aa0;
}
.avatar-container .image-wrapper:focus {
  outline: none;
  border-style: dashed;
}

wpc-care-team-tile .mat-mdc-list-base .mat-mdc-list-item .list-item {
  border-bottom: 1px solid #78e4f7;
}
wpc-care-team-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .person-info .name {
  color: #076575;
}

wpc-emergency-contacts-tile .mat-mdc-list-base .mat-mdc-list-item .list-item {
  border-bottom: 1px solid #78e4f7;
}
wpc-emergency-contacts-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .person-info .name {
  color: #076575;
}

.schedule_container .calendar_container .cal-month-view {
  background-color: #f5f4f4;
}
.schedule_container .calendar_container .cal-month-view .cal-header .cal-cell {
  color: #043d46;
}
.schedule_container .calendar_container .cal-month-view .cal-day-cell:hover {
  border: 1px solid #e8e7e6;
}
.schedule_container .calendar_container .cal-month-view .cal-day-cell .cal-cell-container:focus {
  background-color: white;
}
.schedule_container .calendar_container .cal-month-view .cal-day-cell .cal-cell-container.week_selected {
  background-color: #78e4f7;
}
.schedule_container .calendar_container .cal-month-view .cal-day-cell .cal-cell-container .cal-cell-content {
  border: 1px solid #f5f4f4;
}
.schedule_container .calendar_container .cal-month-view .cal-day-cell .cal-cell-container .cal-cell-content.today {
  background-color: #e8e7e6;
}
.schedule_container .calendar_container .cal-month-view .cal-day-cell .cal-cell-container .cal-cell-content:hover {
  border: 1px solid white;
  background-color: white;
  box-shadow: 0px 1px 2px #605a58;
  color: #0ba0ba;
}
.schedule_container .calendar_container .cal-month-view .cal-day-cell .cal-cell-container .cal-cell-content.selected_day {
  background-color: white !important;
  border: 2px solid #0ba0ba;
  color: #0ba0ba;
}
.schedule_container .calendar_container .cal-month-view .cal-cell-events .accepted_dot {
  background-color: #043d46;
}
.schedule_container .calendar_container .cal-month-view .cal-cell-events .unAccepted_dot {
  background-color: #f5b05d;
}
.schedule_container .events_container .unaccepted_count {
  background-color: #fce4c7;
}
.schedule_container .events_container .unaccepted_count:focus {
  border-color: #f5b05d;
}
.schedule_container .events_container .day {
  background-color: #bef2fb;
}
.schedule_container .events_container .appointment {
  border: 2px solid #97908e;
}
.schedule_container .events_container .appointment.unaccepted:hover {
  border-color: #f5b05d;
}
.schedule_container .events_container .appointment.unaccepted:focus {
  background-color: #f5f4f4;
  border: 2px solid #f5b05d;
}
.schedule_container .events_container .appointment.unaccepted .divider {
  border-color: #f5b05d;
}
.schedule_container .events_container .appointment:hover {
  border-color: #97908e;
}
.schedule_container .events_container .appointment .divider {
  border-left: 4px solid #043d46;
}

.wpc-person-details-component .root-container .person-name-age .age {
  border: none 1px solid #0db8d5;
  color: #bef2fb;
}
.wpc-person-details-component .ribbon-divider {
  border-right: 1px solid #0a8aa0;
}

wpc-allergy-summary-tile .mat-mdc-list-base .mat-mdc-list-item .list-item {
  border-bottom: 1px solid #78e4f7;
}
wpc-allergy-summary-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .allergen_name {
  color: #043d46;
}

wpc-diagnosis-summary-tile .mat-mdc-list-base.diagnosis .mat-mdc-list-item .diagnosis_code {
  background: #e8e7e6;
}
wpc-diagnosis-summary-tile .mat-mdc-list-base.diagnosis .mat-mdc-list-item .diagnosis_code .name {
  color: #043d46;
}
wpc-diagnosis-summary-tile .mat-mdc-list-base.diagnosis .mat-mdc-list-item .diagnosis_code .arrow {
  color: #393635;
}
wpc-diagnosis-summary-tile .mat-mdc-list-base.diagnosis .mat-mdc-list-item .diagnosis_code .date {
  color: #605a58;
}

wpc-search-diagnosis {
  display: block;
}
wpc-search-diagnosis wpc-mono-list-layout .mat-mdc-floating-label {
  color: #605a58;
}

wpc-medications-summary-tile .mat-mdc-list-base .mat-mdc-list-item .list-item {
  border-bottom: 1px solid #78e4f7;
}
wpc-medications-summary-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .medication_name {
  color: #043d46;
}
wpc-medications-summary-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .medication_detail .dose_label {
  color: #076575;
  background: #e8e7e6;
}
wpc-language-needs-summary-tile .needs_interpreter .mat-mdc-checkbox .mdc-label {
  color: #043d46 !important;
}
wpc-language-needs-summary-tile .mat-mdc-list-base .mat-mdc-list-item .list-item {
  border-bottom: 1px solid #78e4f7;
}
wpc-language-needs-summary-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .language_name {
  color: #065462;
}

wpc-eligibility-summary-tile .mat-mdc-list-base.eligibilities .mat-mdc-list-item .eligibility {
  background: #e8e7e6;
}
wpc-eligibility-summary-tile .mat-mdc-list-base.eligibilities .mat-mdc-list-item .eligibility .type {
  color: #043d46;
}
wpc-eligibility-summary-tile .mat-mdc-list-base.eligibilities .mat-mdc-list-item .eligibility .date-range {
  color: #605a58;
}

wpc-warning-summary-tile .mat-mdc-list-base .mat-mdc-list-item .list-item {
  border-bottom: 1px solid #78e4f7;
}
wpc-warning-summary-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .warning_name {
  color: #043d46;
}

wpc-person-summary-tile .header {
  text-transform: uppercase;
  color: #043d46;
  border-bottom: 3px solid #08778a;
}

.calendar_btn.current {
  border-color: #08778a !important;
}
.calendar_btn:hover {
  border-color: #0a8aa0 !important;
}

.table-wrapper mat-paginator {
  display: flex;
  justify-content: center;
}
.table-wrapper mat-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-label {
  position: relative;
  bottom: 9px;
}
.table-wrapper #action {
  display: grid;
  grid-template-columns: 1fr 1fr;
}
.table-wrapper #action plr-basic-search {
  justify-self: right;
}
.table-wrapper #action plr-basic-search .wrapper .search-icon {
  color: #076575;
}
.table-wrapper #action plr-basic-search .search-box:focus {
  border: 2px solid #076575;
  outline: none;
}
.table-wrapper .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row {
  margin-bottom: 0;
  min-height: 30px;
  border-bottom: none;
  border-radius: 6px;
  align-items: stretch;
}
.table-wrapper .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell {
  position: relative;
  word-break: normal;
  padding: 0.25rem 0.75rem;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  font-size: 0.875rem;
  color: inherit;
}
.table-wrapper .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-row {
  cursor: pointer;
  min-height: 48px;
  margin: 8px 0;
  padding: 1px;
  border-radius: 8px;
  align-items: stretch;
  border: solid 1px #fce4c7;
}
.table-wrapper .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-row .mat-mdc-cell {
  position: relative;
  word-break: normal;
  padding: 0.25rem 0.75rem;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  font-size: 0.875rem;
  color: inherit;
}
.table-wrapper .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-row mat-cell:not(.first):not(.mat-column-actions):not(.no-divider):not(.plr-metadata-hide-divider):after {
  content: "";
  position: absolute;
  bottom: 4px;
  left: 0;
  height: calc(100% - 8px);
  width: 1px;
}
.table-wrapper .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-row mat-cell:not(.first):not(.actions-column):not(.no-divider):after {
  background: #fce4c7;
}
.table-wrapper .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-row mat-cell:first-child:after {
  background: none !important;
}
.table-wrapper .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-row:hover, .table-wrapper .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-row.expanded-row, .table-wrapper .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-row:focus {
  border: solid 2px #ef914b;
  padding: 0;
  outline: none;
  background-color: #faf5ee;
}

wpc-metadata-advanced-search button:hover, wpc-metadata-advanced-search button:focus, wpc-global-search-bar .search-bar .search-bar__history-button button:hover, wpc-global-search-bar .search-bar .search-bar__history-button button:focus,
wpc-global-search-bar .search-bar .search-bar__advanced-search-button button:hover,
wpc-global-search-bar .search-bar .search-bar__advanced-search-button button:focus, wpc-global-search-bar .search-bar .search-bar__area-dropdown .mat-mdc-select:hover, wpc-global-search-bar .search-bar .search-bar__area-dropdown .mat-mdc-select:focus, wpc-primary-layout .header .center-container .scratch-pad-button:hover, wpc-primary-layout .header .center-container .scratch-pad-button:focus, wpc-primary-layout .header .header-right .menu-btn:hover, wpc-primary-layout .header .header-right .menu-btn:focus, wpc-primary-layout .header .header-right .menu-btn:active, wpc-primary-layout .header .header-right .user-menu .menu-btn:focus, wpc-primary-layout .header .header-right .user-menu .menu-btn:active {
  outline: none;
  background-color: #ffffff;
  border: 2px solid var(--plr-focus-color);
}
wpc-metadata-advanced-search button:hover mat-icon, wpc-metadata-advanced-search button:focus mat-icon, wpc-global-search-bar .search-bar .search-bar__history-button button:hover mat-icon, wpc-global-search-bar .search-bar .search-bar__history-button button:focus mat-icon,
wpc-global-search-bar .search-bar .search-bar__advanced-search-button button:hover mat-icon,
wpc-global-search-bar .search-bar .search-bar__advanced-search-button button:focus mat-icon, wpc-global-search-bar .search-bar .search-bar__area-dropdown .mat-mdc-select:hover mat-icon, wpc-global-search-bar .search-bar .search-bar__area-dropdown .mat-mdc-select:focus mat-icon, wpc-primary-layout .header .center-container .scratch-pad-button:hover mat-icon, wpc-primary-layout .header .center-container .scratch-pad-button:focus mat-icon, wpc-primary-layout .header .header-right .menu-btn:hover mat-icon, wpc-primary-layout .header .header-right .menu-btn:focus mat-icon, wpc-primary-layout .header .header-right .menu-btn:active mat-icon, wpc-primary-layout .header .header-right .user-menu .menu-btn:focus mat-icon, wpc-primary-layout .header .header-right .user-menu .menu-btn:active mat-icon {
  color: var(--plr-focus-color);
}

wpc-global-search-bar .search-bar .search-bar__area-dropdown .mat-mdc-select-value-text {
  color: #716a68;
}
wpc-global-search-bar .search-bar .search-bar__area-dropdown .mat-mdc-select-arrow-wrapper .mat-mdc-select-arrow {
  color: #716a68;
}
wpc-global-search-bar .search-bar .search-bar__area-dropdown .mat-mdc-select {
  background-color: #efefef;
  border: 2px solid transparent;
  border-radius: 6px;
}
wpc-global-search-bar .search-bar .search-bar__area-dropdown .mat-mdc-select:hover .mat-mdc-select-arrow, wpc-global-search-bar .search-bar .search-bar__area-dropdown .mat-mdc-select:focus .mat-mdc-select-arrow {
  color: var(--plr-focus-color);
}
wpc-global-search-bar .search-bar .search-bar__search-field .search-field__input {
  border: 1px solid var(--plr-input-border-color);
}
wpc-global-search-bar .search-bar .search-bar__search-field .search-field__input:focus {
  outline: none;
  border: 1px solid var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
}
wpc-global-search-bar .search-bar .search-bar__history-button button,
wpc-global-search-bar .search-bar .search-bar__advanced-search-button button {
  border: 2px solid transparent;
  color: #716a68;
}
.search-history .search-history__header {
  color: black;
}
.search-history .search-history__body .history-card mat-card-title span {
  color: black;
}
.search-history .search-history__body .history-card mat-list-item.odd {
  background: rgba(245, 244, 244, 0.2);
}
.search-history .search-history__body .history-card mat-list-item.odd:hover {
  background: rgba(245, 244, 244, 0.4);
}
.search-history .search-history__body .history-card mat-list-item mat-icon {
  color: black;
}
.search-history .search-history__body .history-card mat-list-item .module {
  color: black;
}
.search-history .search-history__body mat-chip {
  color: black;
}
.search-history.compact .search-history__entry {
  box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
}

wpc-search-history-window-shade .search-history__header .mat-icon-button {
  border: none;
  background: none;
}
wpc-search-history-window-shade .search-history__header .mat-icon-button:hover, wpc-search-history-window-shade .search-history__header .mat-icon-button:focus, wpc-search-history-window-shade .search-history__header .mat-icon-button:active {
  border: 2px solid #f2982a;
  border-radius: 0;
  background-color: #fdf3e6;
}
wpc-search-history-window-shade .search-history__body .history-card mat-list-item mat-chip {
  background-color: #e1f9fd;
}
wpc-search-history-window-shade .search-history__body .history-card mat-list-item:hover {
  border: 2px solid #f2982a;
  background-color: #fdf3e6;
}

wpc-waitlist-person-tile .mat-mdc-list-base .mat-mdc-list-item .list-item {
  border-bottom: 1px solid #78e4f7;
}
wpc-waitlist-person-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .waitlist-info .program {
  color: #076575;
}
wpc-waitlist-person-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .waitlist-info .priority {
  color: #97908e;
}
wpc-waitlist-person-tile .mat-mdc-list-base .mat-mdc-list-item .list-item .author-info {
  color: #97908e;
}

.cdk-overlay-container .cdk-overlay-pane .mat-mdc-menu-panel .mat-mdc-menu-item .workflow-menu-button, wpc-workflow-menu .workflow-menu-button {
  background-color: var(--plr-menu-button-bg-color);
}
.cdk-overlay-container .cdk-overlay-pane .mat-mdc-menu-panel .mat-mdc-menu-item .workflow-menu-button .button-text, wpc-workflow-menu .workflow-menu-button .button-text {
  background-color: var(--plr-menu-button-bg-color);
  color: var(--plr-menu-button-color);
  border-right: none;
}
.cdk-overlay-container .cdk-overlay-pane .mat-mdc-menu-panel .mat-mdc-menu-item .workflow-menu-button .icon-wrapper .mat-icon, wpc-workflow-menu .workflow-menu-button .icon-wrapper .mat-icon {
  color: var(--plr-menu-button-color);
}
.cdk-overlay-container .cdk-overlay-pane .mat-mdc-menu-panel .mat-mdc-menu-item .workflow-menu-button:hover .button-text, wpc-workflow-menu .workflow-menu-button:hover .button-text,
.cdk-overlay-container .cdk-overlay-pane .mat-mdc-menu-panel .mat-mdc-menu-item .workflow-menu-button:hover .icon-wrapper,
wpc-workflow-menu .workflow-menu-button:hover .icon-wrapper {
  color: var(--plr-menu-button-hover-color);
  background-color: var(--plr-menu-button-hover-bg-color);
}
.cdk-overlay-container .cdk-overlay-pane .mat-mdc-menu-panel .mat-mdc-menu-item .workflow-menu-button:hover .button-text .mat-icon, wpc-workflow-menu .workflow-menu-button:hover .button-text .mat-icon,
.cdk-overlay-container .cdk-overlay-pane .mat-mdc-menu-panel .mat-mdc-menu-item .workflow-menu-button:hover .icon-wrapper .mat-icon,
wpc-workflow-menu .workflow-menu-button:hover .icon-wrapper .mat-icon {
  color: var(--plr-icon-btn-primary-hover-color);
}
.cdk-overlay-container .cdk-overlay-pane .mat-mdc-menu-panel .mat-mdc-menu-item .workflow-menu-button:active .button-text, wpc-workflow-menu .workflow-menu-button:active .button-text,
.cdk-overlay-container .cdk-overlay-pane .mat-mdc-menu-panel .mat-mdc-menu-item .workflow-menu-button:active .icon-wrapper,
wpc-workflow-menu .workflow-menu-button:active .icon-wrapper {
  color: var(--plr-menu-button-selected-color);
  background-color: var(--plr-menu-button-selected-bg-color);
}
.cdk-overlay-container .cdk-overlay-pane .mat-mdc-menu-panel .mat-mdc-menu-item .workflow-menu-button:active .button-text .mat-icon, wpc-workflow-menu .workflow-menu-button:active .button-text .mat-icon,
.cdk-overlay-container .cdk-overlay-pane .mat-mdc-menu-panel .mat-mdc-menu-item .workflow-menu-button:active .icon-wrapper .mat-icon,
wpc-workflow-menu .workflow-menu-button:active .icon-wrapper .mat-icon {
  color: var(--plr-icon-btn-active-color);
}
.cdk-overlay-container .cdk-overlay-pane .mat-mdc-menu-panel .mat-mdc-menu-item .workflow-menu-button:focus .button-text, wpc-workflow-menu .workflow-menu-button:focus .button-text,
.cdk-overlay-container .cdk-overlay-pane .mat-mdc-menu-panel .mat-mdc-menu-item .workflow-menu-button:focus .icon-wrapper,
wpc-workflow-menu .workflow-menu-button:focus .icon-wrapper {
  background-color: var(--plr-menu-button-focused-bg-color);
}
.cdk-overlay-container .cdk-overlay-pane .mat-mdc-menu-panel .mat-mdc-menu-item .workflow-menu-button:focus .button-text .mat-icon, wpc-workflow-menu .workflow-menu-button:focus .button-text .mat-icon,
.cdk-overlay-container .cdk-overlay-pane .mat-mdc-menu-panel .mat-mdc-menu-item .workflow-menu-button:focus .icon-wrapper .mat-icon,
wpc-workflow-menu .workflow-menu-button:focus .icon-wrapper .mat-icon {
  color: var(--plr-icon-btn-focused-color);
}
.cdk-overlay-container .cdk-overlay-pane .mat-mdc-menu-panel .mat-mdc-menu-item .workflow-menu-button:disabled, wpc-workflow-menu .workflow-menu-button:disabled {
  background-color: var(--plr-menu-button-disabled-bg-color);
}
.cdk-overlay-container .cdk-overlay-pane .mat-mdc-menu-panel .mat-mdc-menu-item .workflow-menu-button:disabled .button-text, wpc-workflow-menu .workflow-menu-button:disabled .button-text,
.cdk-overlay-container .cdk-overlay-pane .mat-mdc-menu-panel .mat-mdc-menu-item .workflow-menu-button:disabled .icon-wrapper,
wpc-workflow-menu .workflow-menu-button:disabled .icon-wrapper {
  color: var(--plr-menu-button-disabled-color);
  background-color: var(--plr-menu-button-disabled-bg-color);
}
.cdk-overlay-container .cdk-overlay-pane .mat-mdc-menu-panel .mat-mdc-menu-item .workflow-menu-button:disabled .button-text .mat-icon, wpc-workflow-menu .workflow-menu-button:disabled .button-text .mat-icon,
.cdk-overlay-container .cdk-overlay-pane .mat-mdc-menu-panel .mat-mdc-menu-item .workflow-menu-button:disabled .icon-wrapper .mat-icon,
wpc-workflow-menu .workflow-menu-button:disabled .icon-wrapper .mat-icon {
  color: var(--plr-icon-btn-disabled-color);
}
.cdk-overlay-container .cdk-overlay-pane .mat-mdc-menu-panel .mat-mdc-menu-item .workflow-menu-button:disabled .button-text, wpc-workflow-menu .workflow-menu-button:disabled .button-text {
  border-right: 2px solid #605a58;
}

.cdk-overlay-container .cdk-overlay-pane .mat-mdc-menu-panel.mat-menu-content-container {
  background-color: var(--plr-mat-menu-content-container-bg-color);
  border: var(--plr-menu-button-border-size) solid var(--plr-mat-mdc-mat-menu-border-color);
  color: var(--plr-mat-menu-content-container-color);
  box-shadow: var(--plr-mat-menu-content-container-box-shadow-color);
}
.cdk-overlay-container .cdk-overlay-pane .mat-mdc-menu-panel.mat-menu-content-container .mat-mdc-menu-content .mat-divider.status-menu-divider {
  border-color: var(--plr-mat-mdc-mat-menu-border-color);
}
.cdk-overlay-container .cdk-overlay-pane .mat-mdc-menu-panel.mat-menu-content-container .mat-mdc-menu-content .workflow-menu-editor-container:hover,
.cdk-overlay-container .cdk-overlay-pane .mat-mdc-menu-panel.mat-menu-content-container .mat-mdc-menu-content .workflow-menu-event-button:hover {
  color: var(--plr-mat-menu-trigger-hover-color) !important;
  background-color: var(--plr-mat-menu-trigger-hover-bg-color) !important;
}
.cdk-overlay-container .cdk-overlay-pane .mat-mdc-menu-panel.mat-menu-content-container .mat-mdc-menu-content .workflow-menu-editor-container:active, .cdk-overlay-container .cdk-overlay-pane .mat-mdc-menu-panel.mat-menu-content-container .mat-mdc-menu-content .workflow-menu-editor-container:focus,
.cdk-overlay-container .cdk-overlay-pane .mat-mdc-menu-panel.mat-menu-content-container .mat-mdc-menu-content .workflow-menu-event-button:active,
.cdk-overlay-container .cdk-overlay-pane .mat-mdc-menu-panel.mat-menu-content-container .mat-mdc-menu-content .workflow-menu-event-button:focus {
  color: var(--plr-mat-menu-trigger-hover-color) !important;
  background-color: var(--plr-mat-menu-trigger-hover-bg-color) !important;
}
.cdk-overlay-container .cdk-overlay-pane .mat-mdc-menu-panel.mat-menu-content-container .mat-mdc-menu-content .workflow-menu-editor-container:disabled,
.cdk-overlay-container .cdk-overlay-pane .mat-mdc-menu-panel.mat-menu-content-container .mat-mdc-menu-content .workflow-menu-event-button:disabled {
  color: var(--plr-mat-mdc-mat-menu-item-disabled-color) !important;
}
.blue-compass-systems .pccv {
  background-color: var(--plr-color-white);
  border: none;
  border-radius: 6px;
}
.blue-compass-systems .pccv button {
  border-radius: var(--plr-btn-border-radius);
  box-shadow: none;
}
.blue-compass-systems .pccv button:hover, .blue-compass-systems .pccv button:focus {
  background-color: var(--plr-color-white);
  color: var(--plr-focus-color);
}
.blue-compass-systems .pccv button:hover svg,
.blue-compass-systems .pccv button:hover svg path, .blue-compass-systems .pccv button:focus svg,
.blue-compass-systems .pccv button:focus svg path {
  fill: var(--plr-focus-color);
}
.blue-compass-systems .pccv button:hover .pcc-arrow-down, .blue-compass-systems .pccv button:focus .pcc-arrow-down {
  border-top-color: var(--plr-focus-color);
}
.blue-compass-systems .pccv .pcc-icon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
}
.blue-compass-systems .pccv .pcc-icon svg,
.blue-compass-systems .pccv .pcc-icon svg path {
  fill: var(--plr-icon-color);
}
.blue-compass-systems .pccv .pcc-icon.pcc-active {
  background-color: transparent !important;
  box-shadow: none;
}
.blue-compass-systems .pccv .pcc-icon.pcc-active svg,
.blue-compass-systems .pccv .pcc-icon.pcc-active svg path {
  fill: var(--plr-active-item-color);
}
.blue-compass-systems .pccv .pcc-icon.pcc-active:hover, .blue-compass-systems .pccv .pcc-icon.pcc-active:focus {
  background-color: var(--plr-color-white) !important;
}
.blue-compass-systems .pccv .pcc-icon:focus, .blue-compass-systems .pccv .pcc-icon:hover {
  background-color: var(--plr-color-white);
  border-color: var(--plr-focus-color);
}
.blue-compass-systems .pccv .pcc-icon:focus svg,
.blue-compass-systems .pccv .pcc-icon:focus svg path, .blue-compass-systems .pccv .pcc-icon:hover svg,
.blue-compass-systems .pccv .pcc-icon:hover svg path {
  fill: var(--plr-focus-color);
}
.blue-compass-systems .pccv .pcc-icon:focus, .blue-compass-systems .pccv .pcc-icon:focus.pcc-active, .blue-compass-systems .pccv .pcc-icon:hover, .blue-compass-systems .pccv .pcc-icon:hover.pcc-active {
  border-radius: 6px;
}
.blue-compass-systems .pccv .pcc-tabset {
  background-color: var(--plr-color-white);
}
.blue-compass-systems .pccv .pcc-nav-tabset .pcc-tab-item {
  color: var(--plr-tab-color);
  font-weight: 400;
  font-size: 16px;
  background-color: var(--plr-tab-bg-color);
  height: 34px !important;
  margin: 6px 6px 0 6px;
  border-top: 1px solid var(--plr-tab-border-color);
  border-left: 1px solid var(--plr-tab-border-color);
  border-right: 1px solid var(--plr-tab-border-color);
  border-bottom: 1px solid transparent;
  border-radius: var(--plr-tab-border-radius-curvature) var(--plr-tab-border-radius-curvature) 0 0;
  opacity: 1;
  height: 28px;
  line-height: 28px;
  margin: 0px 6px 0px 0px;
  text-shadow: none;
}
.blue-compass-systems .pccv .pcc-nav-tabset .pcc-tab-item:hover:not(.mat-tab-disabled) {
  color: var(--plr-focus-color);
  background-color: var(--plr-tab-hover-bg-color);
}
.blue-compass-systems .pccv .pcc-nav-tabset .pcc-tab-item.pcc-active {
  font-family: var(--plr-roboto-medium);
}
.blue-compass-systems .pccv .pcc-nav-tabset .pcc-tab-item.pcc-active, .blue-compass-systems .pccv .pcc-nav-tabset .pcc-tab-item.pcc-active:hover {
  color: var(--plr-tab-active-color);
  background-color: var(--plr-tab-active-bg-color);
}
.blue-compass-systems .pccv .pcc-nav-tabset .pcc-tab-item .mdc-tab__content .mdc-tab__text-label {
  color: var(--plr-tab-color);
}
.blue-compass-systems .pccv .pcc-nav-tabset .pcc-tab-item.cdk-focused {
  outline: none;
  color: var(--plr-focus-color);
  background-color: var(--plr-tab-active-bg-color);
}
.blue-compass-systems .pccv .pcc-nav-tabset .pcc-tab-item.mdc-tab--active, .blue-compass-systems .pccv .pcc-nav-tabset .pcc-tab-item:focus {
  outline: none;
  background-color: var(--plr-tab-active-bg-color);
}
.blue-compass-systems .pccv .pcc-nav-tabset .pcc-tab-item.mdc-tab--active .mdc-tab__content .mdc-tab__text-label, .blue-compass-systems .pccv .pcc-nav-tabset .pcc-tab-item:focus .mdc-tab__content .mdc-tab__text-label {
  color: var(--plr-focus-color);
}
.blue-compass-systems .pccv .pcc-nav-tabset .pcc-tab-item.mdc-tab--active .mdc-tab-indicator .mdc-tab-indicator__content--underline, .blue-compass-systems .pccv .pcc-nav-tabset .pcc-tab-item:focus .mdc-tab-indicator .mdc-tab-indicator__content--underline {
  border: none;
}
.blue-compass-systems .pccv .pcc-nav-tabset .pcc-tab-item .pcc-icon {
  opacity: 1;
}
.blue-compass-systems .pccv .pcc-nav-tabset .pcc-tab-item .pcc-icon:hover {
  border-color: transparent;
}
.blue-compass-systems .pccv .pcc-nav-tabset .pcc-tab-item:hover .pcc-icon svg,
.blue-compass-systems .pccv .pcc-nav-tabset .pcc-tab-item:hover .pcc-icon svg path, .blue-compass-systems .pccv .pcc-nav-tabset .pcc-tab-item:focus .pcc-icon svg,
.blue-compass-systems .pccv .pcc-nav-tabset .pcc-tab-item:focus .pcc-icon svg path {
  fill: var(--plr-focus-color);
}
.blue-compass-systems .pccv .pcc-nav-tabset .pcc-tab-item.pcc-active .pcc-icon svg,
.blue-compass-systems .pccv .pcc-nav-tabset .pcc-tab-item.pcc-active .pcc-icon svg path {
  fill: var(--plr-tab-active-color);
}
.blue-compass-systems .pccv .pcc-nav-tabset .pcc-tab-item.pcc-active:hover .pcc-icon svg,
.blue-compass-systems .pccv .pcc-nav-tabset .pcc-tab-item.pcc-active:hover .pcc-icon svg path, .blue-compass-systems .pccv .pcc-nav-tabset .pcc-tab-item.pcc-active:focus .pcc-icon svg,
.blue-compass-systems .pccv .pcc-nav-tabset .pcc-tab-item.pcc-active:focus .pcc-icon svg path {
  fill: var(--plr-focus-color);
}
.blue-compass-systems .pccv .pcc-nav-tabset .pcc-tab-pane {
  top: 28px;
  background-color: var(--plr-color-white);
  border: 1px solid var(--plr-color-sand-200);
  border-top-color: var(--plr-color-sand-100);
  border-bottom-width: 0px;
  border-radius: 0px 6px 0px 0px;
  box-shadow: 0px 2px 3px -1px var(--plr-color-sand-200);
}
.blue-compass-systems .pccv .pcc-nav-tabset .pcc-tab-pane input {
  height: var(--plr-input-height);
  border: 1px solid var(--plr-input-border-color);
  border-radius: var(--plr-input-border-radius);
  box-shadow: none;
}
.blue-compass-systems .pccv .pcc-nav-tabset .pcc-tab-pane input.cdk-keyboard-focused, .blue-compass-systems .pccv .pcc-nav-tabset .pcc-tab-pane input.cdk-focused, .blue-compass-systems .pccv .pcc-nav-tabset .pcc-tab-pane input:focus {
  border-color: var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
  outline: none;
}
.blue-compass-systems .pccv .pcc-tools-tabset {
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px solid var(--plr-color-sand-200);
  border-top-color: transparent;
  border-radius: 0px 0px 6px 6px;
  box-shadow: 0px 0px 3px 0px var(--plr-color-sand-200);
}
.blue-compass-systems .pccv .pcc-tools-tabset .pcc-icon {
  display: inline-flex !important;
  margin: 0px;
  border: 2px solid transparent;
  border-radius: var(--plr-btn-border-radius);
}
.blue-compass-systems .pccv .pcc-tools-tabset .pcc-icon:hover, .blue-compass-systems .pccv .pcc-tools-tabset .pcc-icon:focus {
  background-color: var(--plr-color-white);
  border-color: var(--plr-focus-color);
}
.blue-compass-systems .pccv .pcc-tools-tabset .pcc-icon[data-pcc-zoom-level] {
  background-color: var(--plr-color-white) !important;
  color: var(--plr-base-text-color);
  border: 1px solid var(--plr-color-sand-200);
}
.blue-compass-systems .pccv .pcc-tools-tabset .pcc-icon[data-pcc-zoom-level]:focus, .blue-compass-systems .pccv .pcc-tools-tabset .pcc-icon[data-pcc-zoom-level]:hover {
  color: var(--plr-focus-color);
  outline: 1px solid var(--plr-focus-color);
  border-color: var(--plr-focus-color);
}
.blue-compass-systems .pccv .pcc-tools-tabset ul, .blue-compass-systems .pccv .pcc-tools-tabset ul.pcc-show {
  background-color: var(--plr-color-white);
  border-radius: 6px;
}
.blue-compass-systems .pccv .pcc-tools-tabset ul.pcc-show {
  box-shadow: 0px 0px 4px 1px var(--plr-color-neutral-200);
}
.blue-compass-systems .pccv .pcc-tools-tabset ul .pcc-separator {
  background-color: var(--plr-separator-line-color);
  height: 2px;
}
.blue-compass-systems .pccv .pcc-tools-tabset ul li {
  color: var(--plr-base-text-color);
  border-color: transparent;
}
.blue-compass-systems .pccv .pcc-tools-tabset ul li:hover, .blue-compass-systems .pccv .pcc-tools-tabset ul li:focus {
  color: var(--plr-focus-color);
}
.blue-compass-systems .pccv .pcc-search-group-input {
  width: 235px;
}
.blue-compass-systems .pccv .pcc-search-group-input input {
  padding-left: var(--plr-input-height);
  padding-right: var(--plr-input-height);
}
.blue-compass-systems .pccv .pcc-search-group-input button {
  display: flex;
  align-items: center;
  justify-content: center;
  top: 4px;
  font-size: 24px;
  height: var(--plr-input-height);
  width: var(--plr-input-height);
  padding: 0px;
  border: none;
  border-radius: var(--plr-btn-border-radius);
}
.blue-compass-systems .pccv .pcc-search-group-input button:hover, .blue-compass-systems .pccv .pcc-search-group-input button:focus {
  color: var(--plr-focus-color);
  box-shadow: 0px 0px 0px 2px var(--plr-focus-color) inset;
}
.blue-compass-systems .pccv .pcc-search-group-input .pcc-arrow-down {
  margin: 0px;
}
.blue-compass-systems .pccv .pcc-status-bar {
  display: inline-flex;
  align-items: center;
  padding: 0px 5px 3px 5px;
}
.blue-compass-systems .pccv .pcc-status-bar, .blue-compass-systems .pccv .pcc-status-bar span {
  color: var(--plr-base-text-color);
  background-color: transparent;
  text-shadow: none;
}
.blue-compass-systems .pccv .pcc-status-bar [data-pcc-pagecount] {
  display: inline-block;
  padding: 0px 0px 0px 5px;
}
.blue-compass-systems .pccv .pcc-status-bar .pcc-icon {
  display: inline-flex !important;
  margin: 0px;
}
.blue-compass-systems .pccv .pcc-status-bar input {
  margin: 0px 5px 0px 0px;
  color: var(--plr-base-text-color);
  background-color: var(--plr-color-white);
  border: 1px solid var(--plr-input-border-color);
  border-radius: var(--plr-input-border-radius);
  box-shadow: none;
}
.blue-compass-systems .pccv .pcc-status-bar input:focus {
  outline: 1px solid var(--plr-focus-color);
  border: 1px solid var(--plr-focus-color);
}
.blue-compass-systems .pccv .pcc-search-group-buttons button {
  border: 2px solid transparent;
  background-color: transparent;
  border-radius: var(--plr-btn-border-radius);
}
.blue-compass-systems .pccv .pcc-search-group-buttons button:focus, .blue-compass-systems .pccv .pcc-search-group-buttons button:hover {
  background-color: var(--plr-color-white);
  border-color: var(--plr-focus-color);
}
.blue-compass-systems .pccv .pcc-search-group-buttons button:focus .pcc-icon, .blue-compass-systems .pccv .pcc-search-group-buttons button:hover .pcc-icon {
  border-color: transparent;
}
.blue-compass-systems .pccv .pcc-search-group-buttons button:focus svg,
.blue-compass-systems .pccv .pcc-search-group-buttons button:focus svg path, .blue-compass-systems .pccv .pcc-search-group-buttons button:hover svg,
.blue-compass-systems .pccv .pcc-search-group-buttons button:hover svg path {
  fill: var(--plr-focus-color);
}
.blue-compass-systems .pccv [data-pcc-pagelist] {
  background-color: var(--plr-color-white);
}
.blue-compass-systems .pccv .pcc-dialog {
  background-color: var(--plr-color-sand-25);
  border: 1px solid transparent;
  border-left-color: var(--plr-color-sand-200);
  box-shadow: 0px 1px 4px 1px var(--plr-color-sand-200);
}
.blue-compass-systems .pccv .pccViewerControl {
  background-color: var(--plr-color-sand-50);
  border: 1px solid var(--plr-color-sand-200);
  border-top-width: 0px;
  border-bottom-width: 0px;
}
.blue-compass-systems .pccv .pccViewerControl .pccPageListItem {
  border-radius: 10px;
  box-shadow: 0px 0px 4px 1px var(--plr-color-sand-200) !important;
}

wpc-quick-access .menu-btn .mat-icon {
  color: #716a68;
}
wpc-quick-access .menu-btn:hover, wpc-quick-access .menu-btn:focus, wpc-quick-access .menu-btn:active {
  border-color: var(--plr-focus-color);
  color: var(--plr-focus-color);
}
wpc-quick-access .menu-btn .search-link__label,
wpc-quick-access .menu-btn .menu-btn__label {
  color: #065462;
}
wpc-quick-access .menu-btn .mat-badge-content {
  background: #d50000 !important;
  color: white !important;
}
wpc-quick-access .more-button {
  color: #716a68;
  border: 2px solid transparent;
  border-radius: 4px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 32px !important;
  height: 32px !important;
}
wpc-quick-access .more-button:focus, wpc-quick-access .more-button.cdk-keyboard-focused, wpc-quick-access .more-button:hover {
  color: var(--plr-focus-color);
  border-color: var(--plr-focus-color);
}
wpc-quick-access .more-button:focus .mat-mdc-focus-indicator, wpc-quick-access .more-button.cdk-keyboard-focused .mat-mdc-focus-indicator, wpc-quick-access .more-button:hover .mat-mdc-focus-indicator {
  display: none;
}
wpc-quick-access:focus, wpc-quick-access.cdk-keyboard-focused, wpc-quick-access:hover {
  border-color: var(--plr-focus-color);
  color: var(--plr-focus-color);
}
wpc-quick-access .space-evenly-margins .menu-btn {
  margin: 0;
}

wpc-attachment-widget button mat-icon {
  color: #08778a;
}
wpc-attachment-widget button .mat-badge-content {
  background: #9d5b0a;
}

wpc-metadata-advanced-search button:hover, wpc-metadata-advanced-search button:focus, wpc-primary-layout .header .center-container .scratch-pad-button:hover, wpc-primary-layout .header .center-container .scratch-pad-button:focus, wpc-primary-layout .header .header-right .menu-btn:hover, wpc-primary-layout .header .header-right .menu-btn:focus, wpc-primary-layout .header .header-right .menu-btn:active, wpc-primary-layout .header .header-right .user-menu .menu-btn:focus, wpc-primary-layout .header .header-right .user-menu .menu-btn:active, wpc-global-search-bar .search-bar .search-bar__area-dropdown .mat-mdc-select:hover, wpc-global-search-bar .search-bar .search-bar__area-dropdown .mat-mdc-select:focus, wpc-global-search-bar .search-bar .search-bar__history-button button:hover, wpc-global-search-bar .search-bar .search-bar__history-button button:focus,
wpc-global-search-bar .search-bar .search-bar__advanced-search-button button:hover,
wpc-global-search-bar .search-bar .search-bar__advanced-search-button button:focus {
  outline: none;
  background-color: #ffffff;
  border: 2px solid var(--plr-focus-color);
}
wpc-metadata-advanced-search button:hover mat-icon, wpc-metadata-advanced-search button:focus mat-icon, wpc-primary-layout .header .center-container .scratch-pad-button:hover mat-icon, wpc-primary-layout .header .center-container .scratch-pad-button:focus mat-icon, wpc-primary-layout .header .header-right .menu-btn:hover mat-icon, wpc-primary-layout .header .header-right .menu-btn:focus mat-icon, wpc-primary-layout .header .header-right .menu-btn:active mat-icon, wpc-primary-layout .header .header-right .user-menu .menu-btn:focus mat-icon, wpc-primary-layout .header .header-right .user-menu .menu-btn:active mat-icon, wpc-global-search-bar .search-bar .search-bar__area-dropdown .mat-mdc-select:hover mat-icon, wpc-global-search-bar .search-bar .search-bar__area-dropdown .mat-mdc-select:focus mat-icon, wpc-global-search-bar .search-bar .search-bar__history-button button:hover mat-icon, wpc-global-search-bar .search-bar .search-bar__history-button button:focus mat-icon,
wpc-global-search-bar .search-bar .search-bar__advanced-search-button button:hover mat-icon,
wpc-global-search-bar .search-bar .search-bar__advanced-search-button button:focus mat-icon {
  color: var(--plr-focus-color);
}

wpc-metadata-advanced-search button {
  color: #716a68;
}
wpc-metadata-table-search-bar .search-bar .search-bar__input {
  background-color: transparent;
  border: 1px solid var(--plr-input-border-color);
  border-right: none;
  border-radius: 4px 0px 0px 4px;
  padding: 2px 9px 2px 9px;
}
wpc-metadata-table-search-bar .search-bar .search-bar__input.cdk-keyboard-focused, wpc-metadata-table-search-bar .search-bar .search-bar__input.cdk-focused, wpc-metadata-table-search-bar .search-bar .search-bar__input:focus, wpc-metadata-table-search-bar .search-bar .search-bar__input:focus-within {
  outline: none;
  border: 2px solid var(--plr-focus-color);
  border-right: none;
  padding: 1px 9px 1px 8px;
}
wpc-metadata-table-search-bar .search-bar .search-bar__input.cdk-keyboard-focused + .search-bar__btn, wpc-metadata-table-search-bar .search-bar .search-bar__input.cdk-focused + .search-bar__btn, wpc-metadata-table-search-bar .search-bar .search-bar__input:focus + .search-bar__btn, wpc-metadata-table-search-bar .search-bar .search-bar__input:focus-within + .search-bar__btn {
  border: 2px solid var(--plr-focus-color);
  border-left: none;
  padding: 4px 4px 4px 5px;
}
wpc-metadata-table-search-bar .search-bar .search-bar__input.cdk-keyboard-focused + .search-bar__btn:hover, wpc-metadata-table-search-bar .search-bar .search-bar__input.cdk-focused + .search-bar__btn:hover, wpc-metadata-table-search-bar .search-bar .search-bar__input:focus + .search-bar__btn:hover, wpc-metadata-table-search-bar .search-bar .search-bar__input:focus-within + .search-bar__btn:hover {
  border: 2px solid var(--plr-focus-color);
  padding: 4px 4px 4px 3px;
}
wpc-metadata-table-search-bar .search-bar .search-bar__input.cdk-keyboard-focused + .search-bar__btn:hover, wpc-metadata-table-search-bar .search-bar .search-bar__input.cdk-keyboard-focused + .search-bar__btn:hover .mat-icon, wpc-metadata-table-search-bar .search-bar .search-bar__input.cdk-focused + .search-bar__btn:hover, wpc-metadata-table-search-bar .search-bar .search-bar__input.cdk-focused + .search-bar__btn:hover .mat-icon, wpc-metadata-table-search-bar .search-bar .search-bar__input:focus + .search-bar__btn:hover, wpc-metadata-table-search-bar .search-bar .search-bar__input:focus + .search-bar__btn:hover .mat-icon, wpc-metadata-table-search-bar .search-bar .search-bar__input:focus-within + .search-bar__btn:hover, wpc-metadata-table-search-bar .search-bar .search-bar__input:focus-within + .search-bar__btn:hover .mat-icon {
  color: var(--plr-focus-color);
}
wpc-metadata-table-search-bar .search-bar .search-bar__btn {
  color: #716a68;
  background: transparent;
  border-radius: 0px 4px 4px 0px;
  border: 1px solid var(--plr-input-border-color);
  border-left: none;
  padding: 5px 5px 5px 5px;
}
wpc-metadata-table-search-bar .search-bar .search-bar__btn.cdk-keyboard-focused, wpc-metadata-table-search-bar .search-bar .search-bar__btn.cdk-focused, wpc-metadata-table-search-bar .search-bar .search-bar__btn:focus, wpc-metadata-table-search-bar .search-bar .search-bar__btn:focus-within, wpc-metadata-table-search-bar .search-bar .search-bar__btn:hover {
  outline: none;
  border: 2px solid var(--plr-focus-color);
  padding: 4px 4px 4px 3px;
  box-shadow: none;
}
wpc-metadata-table-search-bar .search-bar .search-bar__btn.cdk-keyboard-focused, wpc-metadata-table-search-bar .search-bar .search-bar__btn.cdk-keyboard-focused .mat-icon, wpc-metadata-table-search-bar .search-bar .search-bar__btn.cdk-focused, wpc-metadata-table-search-bar .search-bar .search-bar__btn.cdk-focused .mat-icon, wpc-metadata-table-search-bar .search-bar .search-bar__btn:focus, wpc-metadata-table-search-bar .search-bar .search-bar__btn:focus .mat-icon, wpc-metadata-table-search-bar .search-bar .search-bar__btn:focus-within, wpc-metadata-table-search-bar .search-bar .search-bar__btn:focus-within .mat-icon, wpc-metadata-table-search-bar .search-bar .search-bar__btn:hover, wpc-metadata-table-search-bar .search-bar .search-bar__btn:hover .mat-icon {
  color: var(--plr-focus-color);
}
wpc-metadata-table-search-bar .search-bar__searchbtn {
  background-color: transparent;
  border: 2px solid transparent;
  border-radius: 6px;
}
wpc-metadata-table-search-bar .search-bar__searchbtn.cdk-keyboard-focused, wpc-metadata-table-search-bar .search-bar__searchbtn.cdk-focused, wpc-metadata-table-search-bar .search-bar__searchbtn:focus, wpc-metadata-table-search-bar .search-bar__searchbtn:focus-within, wpc-metadata-table-search-bar .search-bar__searchbtn:hover {
  outline: none;
  border-color: var(--plr-focus-color);
}
wpc-metadata-table-search-bar .search-bar__searchbtn.cdk-keyboard-focused, wpc-metadata-table-search-bar .search-bar__searchbtn.cdk-keyboard-focused .mat-icon, wpc-metadata-table-search-bar .search-bar__searchbtn.cdk-focused, wpc-metadata-table-search-bar .search-bar__searchbtn.cdk-focused .mat-icon, wpc-metadata-table-search-bar .search-bar__searchbtn:focus, wpc-metadata-table-search-bar .search-bar__searchbtn:focus .mat-icon, wpc-metadata-table-search-bar .search-bar__searchbtn:focus-within, wpc-metadata-table-search-bar .search-bar__searchbtn:focus-within .mat-icon, wpc-metadata-table-search-bar .search-bar__searchbtn:hover, wpc-metadata-table-search-bar .search-bar__searchbtn:hover .mat-icon {
  color: var(--plr-focus-color);
}
wpc-metadata-table-search-bar .chip-filter-type {
  white-space: nowrap;
}
wpc-metadata-table-search-bar .btn-filter {
  border-radius: 6px;
  border-style: solid;
  border-width: 0px;
  border: 2px solid transparent;
  color: #716a68;
}
wpc-metadata-table-search-bar .btn-filter .mat-icon {
  font-size: 24px;
}
wpc-metadata-table-search-bar .btn-filter:hover,
wpc-metadata-table-search-bar .btn-filter:focus {
  outline: none;
  background-color: #ffffff;
  border: 2px solid var(--plr-focus-color);
  color: var(--plr-focus-color);
}
wpc-metadata-table-search-bar .mat-mdc-standard-chip:hover::after, wpc-metadata-table-search-bar .mat-mdc-standard-chip:focus::after, wpc-metadata-table-search-bar .mat-mdc-standard-chip:active::after {
  opacity: 0.12 !important;
}

wpc-quick-search-bar .quick-search-bar .quick-search-bar__search-field .search-field__input {
  font-weight: normal;
  background: var(--plr-color-white);
  border: 1px solid var(--plr-input-border-color);
  border-right: none;
  border-radius: 4px 0px 0px 4px;
}
wpc-quick-search-bar .quick-search-bar .quick-search-bar__search-field .search-field__input:focus, wpc-quick-search-bar .quick-search-bar .quick-search-bar__search-field .search-field__input:active {
  outline: none;
  border: 1px solid var(--plr-focus-color);
  border-right: none;
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
}
wpc-quick-search-bar .quick-search-bar .quick-search-bar__search-field .search-field__input:focus + .search-field__btn, wpc-quick-search-bar .quick-search-bar .quick-search-bar__search-field .search-field__input:active + .search-field__btn {
  border-left: 1px solid var(--plr-focus-color);
}
wpc-quick-search-bar .quick-search-bar .quick-search-bar__search-field .search-field__btn {
  background-color: #fff;
  border: 1px solid var(--plr-input-border-color);
  color: var(--plr-508-lightest-gray);
  border-radius: 0px 4px 4px 0px;
}
wpc-quick-search-bar .quick-search-bar .quick-search-bar__search-field .search-field__btn:focus, wpc-quick-search-bar .quick-search-bar .quick-search-bar__search-field .search-field__btn:active {
  outline: none;
  border: 1px solid var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
  color: var(--plr-focus-color);
}

.permission-list-item .permission-list-item__header .list-item-header {
  font-size: 1.17em;
}
.permission-list-item .permission-list-item__body {
  white-space: initial !important;
  color: var(--plr-radio-label-color);
}
.permission-list-item .permission-list-item__body .label {
  font-size: 0.75rem;
  text-transform: uppercase;
  color: var(--plr-color-primary-900);
  font-weight: bold;
  white-space: nowrap;
}

.role-list-item .role-list-item__header .list-item-header {
  font-size: 1.17em;
}
.role-list-item .role-list-item__header .label {
  font-size: 0.75rem;
  text-transform: uppercase;
  font-weight: bold;
  white-space: nowrap;
}
.role-list-item .role-list-item__header .warning {
  color: #ffae42;
}

wpc-person-history-widget button mat-icon {
  color: #08778a;
}
wpc-person-history-widget button .mat-badge-content {
  background: #9d5b0a;
}

wpc-assessment-stepper-factory-config-resolver .header {
  border-bottom: 1px solid #fce4c7;
}
wpc-assessment-stepper-factory-config-resolver .header .stepper-header .wpc-heading {
  height: auto;
}
wpc-assessment-stepper-factory-config-resolver .header .stepper-header .wpc-heading.wpc-heading--2 {
  margin-top: 0;
  margin-bottom: 8px;
}
wpc-assessment-stepper-factory-config-resolver .header .stepper-header .wpc-heading.wpc-heading--2 span {
  line-height: normal;
  font-size: 1.5rem;
  font-weight: 400;
  font-family: "Roboto Regular", sans-serif;
}
wpc-assessment-stepper-factory-config-resolver .body .plr-select-multiple .plr-data-display .data-display__text .mdc-list-item.mdc-list-item--with-one-line {
  border-left-width: 0px;
  padding-left: 0px;
  padding-right: 0px;
}
wpc-assessment-stepper-factory-config-resolver .body .plr-select-multiple .plr-data-display .data-display__text .mdc-list-item.mdc-list-item--with-one-line:hover {
  background-color: transparent;
  cursor: auto;
}
wpc-assessment-stepper-factory-config-resolver .body .plr-select-multiple .plr-data-display .data-display__text .mdc-list-item.mdc-list-item--with-one-line:hover .mdc-list-item__primary-text {
  color: rgba(0, 0, 0, 0.8705882353) !important;
}
wpc-assessment-stepper-factory-config-resolver .body .no-records-message,
wpc-assessment-stepper-factory-config-resolver .body .no-record-message {
  font-family: "Roboto", sans-serif;
  padding: 8px;
  font-weight: 400;
  font-size: 14px;
  background-color: var(--theme-neutral-50);
  border-radius: 6px;
}
wpc-assessment-stepper-factory-config-resolver .body .no-records-message:focus, wpc-assessment-stepper-factory-config-resolver .body .no-records-message.cdk-focused, wpc-assessment-stepper-factory-config-resolver .body .no-records-message.cdk-keyboard-focused,
wpc-assessment-stepper-factory-config-resolver .body .no-record-message:focus,
wpc-assessment-stepper-factory-config-resolver .body .no-record-message.cdk-focused,
wpc-assessment-stepper-factory-config-resolver .body .no-record-message.cdk-keyboard-focused {
  outline: 2px solid var(--plr-focus-color);
  background-color: var(--plr-color-white);
  color: var(--plr-focus-color);
}
wpc-assessment-stepper-factory-config-resolver .body .footer {
  background: white;
  box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
}

.avatar-container .image-wrapper {
  border: 2px solid #0db8d5;
}
.avatar-container .image-wrapper .mat-icon {
  color: #0a8aa0;
}
.avatar-container .image-wrapper:focus {
  outline: none;
  border-style: dashed;
}

wpc-file-ribbon .icon-close-button {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0px !important;
  line-height: normal;
  border-left: 1px solid var(--plr-color-primary-400);
  position: relative;
  top: -7px;
  height: 52px !important;
  width: 40px !important;
  border-bottom: 1px solid var(--plr-color-primary-400);
  border-radius: 0px;
  color: var(--plr-color-primary-200);
}
wpc-file-ribbon .icon-close-button:hover, wpc-file-ribbon .icon-close-button.cdk-keyboard-focused, wpc-file-ribbon .icon-close-button.cdk-focused, wpc-file-ribbon .icon-close-button:focus {
  outline: none;
  color: var(--plr-color-white);
}
wpc-file-ribbon .icon-close-button:hover .mat-button-focus-overlay, wpc-file-ribbon .icon-close-button.cdk-keyboard-focused .mat-button-focus-overlay, wpc-file-ribbon .icon-close-button.cdk-focused .mat-button-focus-overlay, wpc-file-ribbon .icon-close-button:focus .mat-button-focus-overlay {
  opacity: 0;
}
wpc-file-ribbon .file-ribbon-wrapper {
  background: linear-gradient(180deg, var(--plr-color-primary-900) 0%, var(--plr-color-primary-700) 100%);
}
wpc-file-ribbon .file-ribbon-wrapper .file-ribbon {
  color: #fff;
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
}
wpc-file-ribbon .file-ribbon-wrapper .file-ribbon .header-container h2 {
  font-family: "Roboto Medium", sans-serif;
  font-weight: normal;
  font-size: 22px;
}

.wpc-model-indicator {
  color: #716a68;
  font-size: 0.75rem;
}

wpc-person-name-header :host-context(.file-ribbon) h2 {
  color: #bef2fb;
}

wpc-panel-card [class*=col-] {
  padding: 0;
}
@media print {
  wpc-panel-card [class*=col-] {
    position: static !important;
    display: block !important;
  }
}
@media print {
  wpc-panel-card [class*=col-] {
    padding: 0;
  }
}
wpc-panel-card .panel-card {
  background-color: var(--plr-color-white);
  border: none;
}
@media print {
  wpc-panel-card .panel-card {
    position: static !important;
    display: block !important;
  }
}
@media print {
  wpc-panel-card .panel-card .grid {
    position: static !important;
    display: block !important;
  }
}
@media print {
  wpc-panel-card .panel-card .col-12 {
    position: static !important;
    display: block !important;
  }
}
wpc-panel-card .panel-card mat-expansion-panel {
  border: none;
}
wpc-panel-card .panel-card mat-expansion-panel:not(.fake-class-to-override-3rd-party) {
  box-shadow: none;
}
@media print {
  wpc-panel-card .panel-card mat-expansion-panel {
    position: static !important;
    display: block !important;
  }
}
wpc-panel-card .panel-card mat-expansion-panel:hover, wpc-panel-card .panel-card mat-expansion-panel:focus {
  outline: none;
  border: none;
  box-shadow: none;
}
@media print {
  wpc-panel-card .panel-card mat-expansion-panel:hover, wpc-panel-card .panel-card mat-expansion-panel:focus {
    border: none;
  }
}
wpc-panel-card .panel-card mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header:hover {
  background: transparent !important;
}
@media print {
  wpc-panel-card .panel-card mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header {
    position: static !important;
    display: block !important;
  }
}
@media print {
  wpc-panel-card .panel-card mat-expansion-panel .mat-expansion-panel-content {
    position: static !important;
    display: block !important;
  }
}
@media print {
  wpc-panel-card .panel-card mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body {
    padding: 0 !important;
  }
}
@media print {
  wpc-panel-card .panel-card mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body {
    position: static !important;
    display: block !important;
  }
}
@media print {
  wpc-panel-card .panel-card mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body wpc-item-editor {
    padding: 0 !important;
  }
}
@media print {
  wpc-panel-card .panel-card mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body wpc-item-editor {
    position: static !important;
    display: block !important;
  }
}
@media print {
  wpc-panel-card .panel-card mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body wpc-item-editor:last-of-type {
    padding: 0 !important;
  }
}
@media print {
  wpc-panel-card .panel-card mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body wpc-item-editor:last-of-type {
    position: static !important;
    display: block !important;
  }
}
wpc-panel-card .panel-card mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body .no-records-message,
wpc-panel-card .panel-card mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body .no-record-message {
  color: black;
  background-color: var(--theme-neutral-50);
  border-radius: 4px;
}
wpc-panel-card .panel-card mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body .no-records-message:focus, wpc-panel-card .panel-card mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body .no-records-message.cdk-focused, wpc-panel-card .panel-card mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body .no-records-message.cdk-keyboard-focused,
wpc-panel-card .panel-card mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body .no-record-message:focus,
wpc-panel-card .panel-card mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body .no-record-message.cdk-focused,
wpc-panel-card .panel-card mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body .no-record-message.cdk-keyboard-focused {
  outline: 2px solid var(--plr-focus-color);
  background-color: var(--plr-color-white);
  color: var(--plr-focus-color);
}
wpc-panel-card .panel-card mat-expansion-panel.mat-expanded mat-expansion-panel-header.mat-expansion-panel-header:hover, wpc-panel-card .panel-card mat-expansion-panel.mat-expanded mat-expansion-panel-header.mat-expansion-panel-header:focus {
  background-color: transparent;
}
wpc-panel-card .panel-card mat-expansion-panel.mat-expanded mat-expansion-panel-header.mat-expansion-panel-header:hover .mat-content, wpc-panel-card .panel-card mat-expansion-panel.mat-expanded mat-expansion-panel-header.mat-expansion-panel-header:focus .mat-content {
  background-color: transparent;
}
wpc-panel-card .panel-card mat-expansion-panel .add-editor .primary-button {
  font-family: var(--plr-btn-font-family);
  height: 32px;
  padding: 0px 10px;
  border: 2px solid transparent;
  border-radius: var(--plr-btn-border-radius);
}
wpc-panel-card .panel-card mat-expansion-panel .add-editor .primary-button:active, wpc-panel-card .panel-card mat-expansion-panel .add-editor .primary-button:hover, wpc-panel-card .panel-card mat-expansion-panel .add-editor .primary-button:focus, wpc-panel-card .panel-card mat-expansion-panel .add-editor .primary-button.cdk-focused {
  border: 2px solid var(--plr-focus-color);
}

@media screen and (max-width: 772px) {
  wpc-panel-card .panel-card {
    box-shadow: var(--plr-max-zoom-content-area-box-shadow);
  }
  wpc-panel-card .panel-card mat-expansion-panel .add-editor .primary-button {
    height: 25px;
    padding: 0px 8px;
  }
}
wpc-ribbon-model-wrapper .ribbon_model_wrapper .label {
  color: #bef2fb;
}

.field-editor .edit-button-wrapper button.edit-button {
  background-color: var(--plr-color-white);
  border: 2px solid transparent;
  border-radius: 50%;
}
.field-editor .edit-button-wrapper button.edit-button .mat-icon {
  font-size: var(--plr-item-editor-action-icon-size);
  color: var(--plr-icon-color);
  margin: 0;
  height: auto;
  width: auto;
}
.field-editor .edit-button-wrapper button.edit-button.cdk-keyboard-focused, .field-editor .edit-button-wrapper button.edit-button:hover, .field-editor .edit-button-wrapper button.edit-button:focus, .field-editor .edit-button-wrapper button.edit-button:active {
  outline: none;
  border-color: var(--plr-focus-color);
}
.field-editor .edit-button-wrapper button.edit-button.cdk-keyboard-focused .mat-icon, .field-editor .edit-button-wrapper button.edit-button:hover .mat-icon, .field-editor .edit-button-wrapper button.edit-button:focus .mat-icon, .field-editor .edit-button-wrapper button.edit-button:active .mat-icon {
  color: var(--plr-focus-color);
}
.field-editor .edit-button-wrapper button.edit-button.cdk-keyboard-focused .mat-mdc-focus-indicator, .field-editor .edit-button-wrapper button.edit-button:hover .mat-mdc-focus-indicator, .field-editor .edit-button-wrapper button.edit-button:focus .mat-mdc-focus-indicator, .field-editor .edit-button-wrapper button.edit-button:active .mat-mdc-focus-indicator {
  opacity: 0;
}
@media print {
  .field-editor .edit-button-wrapper button.edit-button.cdk-keyboard-focused, .field-editor .edit-button-wrapper button.edit-button:hover, .field-editor .edit-button-wrapper button.edit-button:focus, .field-editor .edit-button-wrapper button.edit-button:active {
    box-shadow: none !important;
    border: none !important;
  }
}
.field-editor:focus:not(.disable) {
  outline: 2px solid var(--plr-focus-color);
}
wpc-item-editor .item-editor:not(.button-only) .item-editor__actions button,
wpc-item-editor .item-editor .item-editor__actions button {
  cursor: pointer;
  background-color: var(--plr-color-white);
  border: 2px solid transparent;
  border-radius: 50%;
}
wpc-item-editor .item-editor:not(.button-only) .item-editor__actions button mat-icon,
wpc-item-editor .item-editor .item-editor__actions button mat-icon {
  font-size: var(--plr-item-editor-action-icon-size);
  color: var(--plr-icon-color);
}
wpc-item-editor .item-editor:not(.button-only) .item-editor__actions button.cdk-keyboard-focused, wpc-item-editor .item-editor:not(.button-only) .item-editor__actions button:focus, wpc-item-editor .item-editor:not(.button-only) .item-editor__actions button:active, wpc-item-editor .item-editor:not(.button-only) .item-editor__actions button:hover,
wpc-item-editor .item-editor .item-editor__actions button.cdk-keyboard-focused,
wpc-item-editor .item-editor .item-editor__actions button:focus,
wpc-item-editor .item-editor .item-editor__actions button:active,
wpc-item-editor .item-editor .item-editor__actions button:hover {
  outline: none;
  border-color: #e53935;
}
wpc-item-editor .item-editor:not(.button-only) .item-editor__actions button.cdk-keyboard-focused mat-icon, wpc-item-editor .item-editor:not(.button-only) .item-editor__actions button:focus mat-icon, wpc-item-editor .item-editor:not(.button-only) .item-editor__actions button:active mat-icon, wpc-item-editor .item-editor:not(.button-only) .item-editor__actions button:hover mat-icon,
wpc-item-editor .item-editor .item-editor__actions button.cdk-keyboard-focused mat-icon,
wpc-item-editor .item-editor .item-editor__actions button:focus mat-icon,
wpc-item-editor .item-editor .item-editor__actions button:active mat-icon,
wpc-item-editor .item-editor .item-editor__actions button:hover mat-icon {
  color: #e53935;
}
wpc-item-editor .item-editor:not(.button-only) .item-editor__actions button.cdk-keyboard-focused .mat-mdc-focus-indicator, wpc-item-editor .item-editor:not(.button-only) .item-editor__actions button:focus .mat-mdc-focus-indicator, wpc-item-editor .item-editor:not(.button-only) .item-editor__actions button:active .mat-mdc-focus-indicator, wpc-item-editor .item-editor:not(.button-only) .item-editor__actions button:hover .mat-mdc-focus-indicator,
wpc-item-editor .item-editor .item-editor__actions button.cdk-keyboard-focused .mat-mdc-focus-indicator,
wpc-item-editor .item-editor .item-editor__actions button:focus .mat-mdc-focus-indicator,
wpc-item-editor .item-editor .item-editor__actions button:active .mat-mdc-focus-indicator,
wpc-item-editor .item-editor .item-editor__actions button:hover .mat-mdc-focus-indicator {
  opacity: 0;
}
@media print {
  wpc-item-editor .item-editor:not(.button-only) .item-editor__actions button.cdk-keyboard-focused, wpc-item-editor .item-editor:not(.button-only) .item-editor__actions button:focus, wpc-item-editor .item-editor:not(.button-only) .item-editor__actions button:active, wpc-item-editor .item-editor:not(.button-only) .item-editor__actions button:hover,
  wpc-item-editor .item-editor .item-editor__actions button.cdk-keyboard-focused,
  wpc-item-editor .item-editor .item-editor__actions button:focus,
  wpc-item-editor .item-editor .item-editor__actions button:active,
  wpc-item-editor .item-editor .item-editor__actions button:hover {
    box-shadow: none !important;
    border: none !important;
  }
}
wpc-item-editor .item-editor:not(.button-only):focus-within:not(:empty), wpc-item-editor .item-editor:not(.button-only):hover:not(:empty), wpc-item-editor .item-editor:not(.button-only):focus:not(:empty) {
  box-shadow: 0px 0px 3px 1px #c2bdbc;
}
@media print {
  wpc-item-editor .item-editor:not(.button-only):focus-within:not(:empty), wpc-item-editor .item-editor:not(.button-only):hover:not(:empty), wpc-item-editor .item-editor:not(.button-only):focus:not(:empty) {
    box-shadow: none !important;
  }
}

wpc-application-layout .content {
  background: white;
}

.wpc-application-layout > .root-container > .content-container {
  padding: 12px 10px 10px 10px;
}
.wpc-application-layout > .root-container > .content-container > .content {
  margin: 0px 12px;
  padding: 5px;
  background-color: var(--plr-color-white);
  box-shadow: var(--plr-content-area-box-shadow);
  border-radius: var(--plr-content-area-border-radius);
}

@media screen and (max-width: 1080px) {
  .wpc-application-layout > .root-container > .content-container {
    padding: 4px 2px;
  }
  .wpc-application-layout > .root-container > .content-container > .content {
    margin: 0px var(--plr-reduced-content-area-rl-margin);
    padding: 5px;
    background-color: var(--plr-color-white);
    box-shadow: var(--plr-reduced-content-area-box-shadow);
    border-radius: var(--plr-content-area-border-radius);
  }
}
@media screen and (max-width: 772px) {
  .wpc-application-layout > .root-container > .content-container {
    padding: 4px 2px;
  }
  .wpc-application-layout > .root-container > .content-container > .content {
    margin: 0px var(--plr-max-zoom-content-area-rl-margin);
    padding: 5px;
    background-color: var(--plr-color-white);
    box-shadow: var(--plr-max-zoom-content-area-box-shadow);
    border-radius: var(--plr-content-area-border-radius);
  }
}
wpc-page-layout .wrapper:focus,
plr-page-layout .wrapper:focus {
  outline: 2px solid var(--plr-focus-color);
}
wpc-page-layout .heading h1,
plr-page-layout .heading h1 {
  line-height: normal;
  color: #08778a;
}
@media print {
  wpc-page-layout .heading h1,
  plr-page-layout .heading h1 {
    color: black;
  }
}
wpc-page-layout .body .chip-container,
plr-page-layout .body .chip-container {
  padding: 0;
}
wpc-page-layout .body .chip-container .query-name-chip,
plr-page-layout .body .chip-container .query-name-chip {
  padding: 0;
}
wpc-page-layout.disable-scroll-y plr-page-layout #main-content.wrapper .root-container .content-area .fill-container-parent .fill-container .content-wrapper,
plr-page-layout.disable-scroll-y plr-page-layout #main-content.wrapper .root-container .content-area .fill-container-parent .fill-container .content-wrapper {
  display: flex;
  flex-direction: column;
  overflow-y: auto;
}
wpc-page-layout > .wrapper > .root-container > .content-area .sticky-layout.has-plr-standard-content-area .sticky-layout__body,
plr-page-layout > .wrapper > .root-container > .content-area .sticky-layout.has-plr-standard-content-area .sticky-layout__body {
  padding: 12px;
}
wpc-page-layout > .wrapper > .root-container > .content-area .sticky-layout.has-plr-standard-content-area .sticky-layout__body .mat-stepper-horizontal,
plr-page-layout > .wrapper > .root-container > .content-area .sticky-layout.has-plr-standard-content-area .sticky-layout__body .mat-stepper-horizontal {
  overflow: auto;
  margin: 0px;
  padding: 0px;
  background-color: var(--plr-color-white);
  box-shadow: var(--plr-content-area-box-shadow);
  border-radius: var(--plr-content-area-border-radius);
}

@media screen and (max-width: 1080px) {
  wpc-page-layout > .wrapper > .root-container > .content-area .sticky-layout.has-plr-standard-content-area .sticky-layout__body,
  plr-page-layout > .wrapper > .root-container > .content-area .sticky-layout.has-plr-standard-content-area .sticky-layout__body {
    padding: var(--plr-reduced-content-area-tb-margin) var(--plr-reduced-content-area-rl-margin);
  }
  wpc-page-layout > .wrapper > .root-container > .content-area .sticky-layout.has-plr-standard-content-area .sticky-layout__body .mat-stepper-horizontal,
  plr-page-layout > .wrapper > .root-container > .content-area .sticky-layout.has-plr-standard-content-area .sticky-layout__body .mat-stepper-horizontal {
    overflow: auto;
    margin: 0px;
    padding: 0px;
    background-color: var(--plr-color-white);
    box-shadow: var(--plr-reduced-content-area-box-shadow);
    border-radius: var(--plr-content-area-border-radius);
  }
}
@media screen and (max-width: 772px) {
  wpc-page-layout > .wrapper > .root-container > .content-area .sticky-layout.has-plr-standard-content-area .sticky-layout__body,
  plr-page-layout > .wrapper > .root-container > .content-area .sticky-layout.has-plr-standard-content-area .sticky-layout__body {
    padding: var(--plr-max-zoom-content-area-tb-margin) var(--plr-max-zoom-content-area-rl-margin);
  }
  wpc-page-layout > .wrapper > .root-container > .content-area .sticky-layout.has-plr-standard-content-area .sticky-layout__body .mat-stepper-horizontal,
  plr-page-layout > .wrapper > .root-container > .content-area .sticky-layout.has-plr-standard-content-area .sticky-layout__body .mat-stepper-horizontal {
    margin: 0px;
    padding: 0px;
    background-color: var(--plr-color-white);
    box-shadow: var(--plr-max-zoom-content-area-box-shadow);
    border-radius: var(--plr-content-area-border-radius);
  }
}
wpc-record-layout .header {
  border-bottom: 1px solid #fce4c7;
  color: #0a8aa0;
}

wpc-response-well .response-well {
  min-height: 32px;
  font-size: 14px;
  font-family: "Roboto Medium";
  font-weight: 500;
  border-radius: 6px;
  padding: 0;
}
wpc-response-well .response-well .mat-icon {
  display: inline-flex;
  margin: 0 8px;
  height: 20px;
  line-height: 20px;
  font-size: 20px;
}
wpc-response-well .response-well button.mat-mdc-mini-fab.mat-mdc-button-base .mat-mdc-focus-indicator {
  display: none;
}
wpc-response-well .response-well.display-filter {
  background-color: #e5f0e5;
  color: #2e7652;
}
wpc-response-well .response-well.display-filter .mat-icon {
  color: #2e7652;
}
wpc-response-well .response-well.display-filter .mat-icon.mat-accent {
  color: #2e7652;
}
wpc-response-well .response-well.display-filter button.mat-mdc-mini-fab.mat-mdc-button-base {
  background: transparent;
  box-shadow: none;
  border: none;
  height: auto;
  width: auto;
  line-height: normal;
  display: inline-flex;
  padding: 2px;
  margin-right: 8px;
}
wpc-response-well .response-well.display-filter button.mat-mdc-mini-fab.mat-mdc-button-base .mdc-button__label {
  background: transparent;
  padding: 0;
  line-height: normal;
}
wpc-response-well .response-well.display-filter button.mat-mdc-mini-fab.mat-mdc-button-base .mdc-button__label .mat-icon.mat-icon-no-color {
  color: #2e7652;
  margin: 0;
  display: block;
  font-size: 1.125rem;
  line-height: 1.125rem;
  width: 1.125rem;
  height: 1.125rem;
}
wpc-response-well .response-well.display-filter button.mat-mdc-mini-fab.mat-mdc-button-base.cdk-focused, wpc-response-well .response-well.display-filter button.mat-mdc-mini-fab.mat-mdc-button-base.cdk-keyboard-focused {
  border-color: #2e7652;
  border: 2px solid #2e7652;
  outline: none;
  padding: 0;
}
wpc-response-well .response-well.display-filter .response-content {
  padding: 4px;
  border: none;
}
wpc-response-well .response-well.display-filter .response-content:focus {
  padding: 2px;
  border: 2px solid #2e7652;
  border-radius: 4px;
  outline: none;
}
wpc-response-well .response-well.error {
  background-color: #fff1f2;
  color: #ac0000;
}
wpc-response-well .response-well.error .mat-icon {
  color: #ac0000;
}
wpc-response-well .response-well.error .mat-icon.mat-accent {
  color: #ac0000;
}
wpc-response-well .response-well.error button.mat-mdc-mini-fab.mat-mdc-button-base {
  background: transparent;
  box-shadow: none;
  border: none;
  height: auto;
  width: auto;
  line-height: normal;
  display: inline-flex;
  padding: 2px;
  margin-right: 8px;
}
wpc-response-well .response-well.error button.mat-mdc-mini-fab.mat-mdc-button-base .mdc-button__label {
  background: transparent;
  padding: 0;
  line-height: normal;
}
wpc-response-well .response-well.error button.mat-mdc-mini-fab.mat-mdc-button-base .mdc-button__label .mat-icon.mat-icon-no-color {
  color: #ac0000;
  margin: 0;
  display: block;
  font-size: 1.125rem;
  line-height: 1.125rem;
  width: 1.125rem;
  height: 1.125rem;
}
wpc-response-well .response-well.error button.mat-mdc-mini-fab.mat-mdc-button-base.cdk-focused, wpc-response-well .response-well.error button.mat-mdc-mini-fab.mat-mdc-button-base.cdk-keyboard-focused {
  border-color: #ac0000;
  border: 2px solid #ac0000;
  outline: none;
  padding: 0;
}
wpc-response-well .response-well.error .response-content {
  padding: 4px;
  border: none;
}
wpc-response-well .response-well.error .response-content:focus {
  padding: 2px;
  border: 2px solid #ac0000;
  border-radius: 4px;
  outline: none;
}
wpc-response-well .response-well.warn {
  background-color: #fbf4dc;
  color: #8a650f;
}
wpc-response-well .response-well.warn .mat-icon {
  color: #8a650f;
}
wpc-response-well .response-well.warn .mat-icon.mat-accent {
  color: #8a650f;
}
wpc-response-well .response-well.warn button.mat-mdc-mini-fab.mat-mdc-button-base {
  background: transparent;
  box-shadow: none;
  border: none;
  height: auto;
  width: auto;
  line-height: normal;
  display: inline-flex;
  padding: 2px;
  margin-right: 8px;
}
wpc-response-well .response-well.warn button.mat-mdc-mini-fab.mat-mdc-button-base .mdc-button__label {
  background: transparent;
  padding: 0;
  line-height: normal;
}
wpc-response-well .response-well.warn button.mat-mdc-mini-fab.mat-mdc-button-base .mdc-button__label .mat-icon.mat-icon-no-color {
  color: #8a650f;
  margin: 0;
  display: block;
  font-size: 1.125rem;
  line-height: 1.125rem;
  width: 1.125rem;
  height: 1.125rem;
}
wpc-response-well .response-well.warn button.mat-mdc-mini-fab.mat-mdc-button-base.cdk-focused, wpc-response-well .response-well.warn button.mat-mdc-mini-fab.mat-mdc-button-base.cdk-keyboard-focused {
  border-color: #8a650f;
  border: 2px solid #8a650f;
  outline: none;
  padding: 0;
}
wpc-response-well .response-well.warn .response-content {
  padding: 4px;
  border: none;
}
wpc-response-well .response-well.warn .response-content:focus {
  padding: 2px;
  border: 2px solid #8a650f;
  border-radius: 4px;
  outline: none;
}
wpc-response-well .response-well.info {
  background-color: #e6f0f7;
  color: #074e75;
}
wpc-response-well .response-well.info .mat-icon {
  color: #074e75;
}
wpc-response-well .response-well.info .mat-icon.mat-accent {
  color: #074e75;
}
wpc-response-well .response-well.info button.mat-mdc-mini-fab.mat-mdc-button-base {
  background: transparent;
  box-shadow: none;
  border: none;
  height: auto;
  width: auto;
  line-height: normal;
  display: inline-flex;
  padding: 2px;
  margin-right: 8px;
}
wpc-response-well .response-well.info button.mat-mdc-mini-fab.mat-mdc-button-base .mdc-button__label {
  background: transparent;
  padding: 0;
  line-height: normal;
}
wpc-response-well .response-well.info button.mat-mdc-mini-fab.mat-mdc-button-base .mdc-button__label .mat-icon.mat-icon-no-color {
  color: #074e75;
  margin: 0;
  display: block;
  font-size: 1.125rem;
  line-height: 1.125rem;
  width: 1.125rem;
  height: 1.125rem;
}
wpc-response-well .response-well.info button.mat-mdc-mini-fab.mat-mdc-button-base.cdk-focused, wpc-response-well .response-well.info button.mat-mdc-mini-fab.mat-mdc-button-base.cdk-keyboard-focused {
  border-color: #074e75;
  border: 2px solid #074e75;
  outline: none;
  padding: 0;
}
wpc-response-well .response-well.info .response-content {
  padding: 4px;
  border: none;
}
wpc-response-well .response-well.info .response-content:focus {
  padding: 2px;
  border: 2px solid #074e75;
  border-radius: 4px;
  outline: none;
}

.header-bar {
  background: transparent;
}

.mat-toolbar.header-bar {
  background: none;
}

wpc-form-error .error-list-container {
  min-height: 32px;
  font-size: 14px;
  font-family: "Roboto Medium";
  font-weight: 500;
  border-radius: 6px;
  padding: 0;
  background-color: #fff1f2;
  color: #ac0000;
  height: auto;
}
wpc-form-error .error-list-container .mat-icon {
  display: inline-flex;
  margin: 0 8px;
  height: 20px;
  line-height: 20px;
  font-size: 20px;
}
wpc-form-error .error-list-container button.mat-mdc-mini-fab.mat-mdc-button-base .mat-mdc-focus-indicator {
  display: none;
}
wpc-form-error .error-list-container .mat-icon {
  color: #ac0000;
}
wpc-form-error .error-list-container .mat-icon.mat-accent {
  color: #ac0000;
}
wpc-form-error .error-list-container button.mat-mdc-mini-fab.mat-mdc-button-base {
  background: transparent;
  box-shadow: none;
  border: none;
  height: auto;
  width: auto;
  line-height: normal;
  display: inline-flex;
  padding: 2px;
  margin-right: 8px;
}
wpc-form-error .error-list-container button.mat-mdc-mini-fab.mat-mdc-button-base .mdc-button__label {
  background: transparent;
  padding: 0;
  line-height: normal;
}
wpc-form-error .error-list-container button.mat-mdc-mini-fab.mat-mdc-button-base .mdc-button__label .mat-icon.mat-icon-no-color {
  color: #ac0000;
  margin: 0;
  display: block;
  font-size: 1.125rem;
  line-height: 1.125rem;
  width: 1.125rem;
  height: 1.125rem;
}
wpc-form-error .error-list-container button.mat-mdc-mini-fab.mat-mdc-button-base.cdk-focused, wpc-form-error .error-list-container button.mat-mdc-mini-fab.mat-mdc-button-base.cdk-keyboard-focused {
  border-color: #ac0000;
  border: 2px solid #ac0000;
  outline: none;
  padding: 0;
}
wpc-form-error .error-list-container li a:focus {
  outline: 2px solid #0ba0ba;
}
wpc-form-error .error-list-container li a:focus:hover {
  outline: 2px solid #0ba0ba;
}
wpc-form-error .error-list-container .response-content .response-content {
  padding: 4px;
  border: none;
}
wpc-form-error .error-list-container .response-content .response-content:focus {
  padding: 2px;
  border: 2px solid #ac0000;
  border-radius: 4px;
  outline: none;
}

wpc-dialog-layout .dialog-layout {
  display: flex;
  flex: 1 1 100%;
  flex-direction: column;
}
wpc-dialog-layout .dialog-layout .dialog-layout__header,
wpc-dialog-layout .dialog-layout .dialog-layout__footer {
  background-color: var(--plr-color-neutral-50);
}
wpc-dialog-layout .dialog-layout .dialog-layout__body {
  padding: 12px;
  background-color: var(--plr-color-white);
  border: 2px solid var(--plr-color-neutral-50);
  border-bottom-color: transparent;
  box-shadow: 0px 2px 1px -1px var(--plr-color-neutral-100) inset, 0px 1px 1px 0px var(--plr-color-neutral-100) inset, 0px 2px 3px -1px var(--plr-color-neutral-100) inset;
}
wpc-dialog-layout .dialog-layout .dialog-layout__body.cdk-keyboard-focused, wpc-dialog-layout .dialog-layout .dialog-layout__body.cdk-focused, wpc-dialog-layout .dialog-layout .dialog-layout__body:focus {
  border-color: var(--plr-focus-color);
  outline: none;
  border-radius: 4px;
}
wpc-dialog-layout .dialog-layout .dialog-layout__body .errors:focus {
  border: 2px solid #d32f2f;
}
wpc-dialog-layout .dialog-layout .dialog-layout__footer {
  border-top: 1px solid var(--plr-color-neutral-100);
}
wpc-dialog-layout .dialog-layout.plr-has-page-layout .dialog-layout__body {
  background-color: var(--plr-page-layout-bg-color);
}

.query-filter-overlay .plr-neutral-button.mat-mdc-unelevated-button {
  border: 2px solid #08778a;
  background: transparent;
  color: #076575;
  line-height: 32px;
}
.query-filter-overlay .plr-neutral-button.mat-mdc-unelevated-button .mat-icon {
  display: none;
}

.wpc-dual-list-item-layout .overall-list-header.cdk-keyboard-focused, .wpc-dual-list-item-layout .overall-list-header.cdk-focused, .wpc-dual-list-item-layout .overall-list-header:focus, .wpc-dual-list-item-layout .overall-list-header:focus-within {
  outline: none;
  border: none;
  color: var(--plr-focus-color);
}
.wpc-dual-list-item-layout .mat-mdc-card {
  border: 1px solid var(--plr-input-border-color);
  box-shadow: none;
  border-radius: 8px;
}
.wpc-dual-list-item-layout .dual-list-item-layout__header ::ng-deep .quick-search-bar {
  background-color: rgba(255, 255, 255, 0.55);
  border-radius: 8px;
  box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
}
.wpc-dual-list-item-layout .dual-list-item-layout__body .mat-mdc-list-item {
  border: 1px solid transparent;
  border-bottom: 1px solid rgba(0, 0, 0, 0.25);
  background: #ffffff;
}
.wpc-dual-list-item-layout .dual-list-item-layout__body .mat-mdc-list-item:hover, .wpc-dual-list-item-layout .dual-list-item-layout__body .mat-mdc-list-item.cdk-keyboard-focused, .wpc-dual-list-item-layout .dual-list-item-layout__body .mat-mdc-list-item.cdk-focused, .wpc-dual-list-item-layout .dual-list-item-layout__body .mat-mdc-list-item:focus, .wpc-dual-list-item-layout .dual-list-item-layout__body .mat-mdc-list-item:focus-within {
  outline: none;
  border-color: var(--plr-emphasize-border-hover-color);
  box-shadow: 0px 0px 0px 1px var(--plr-emphasize-border-hover-color) inset;
  background-color: var(--plr-emphasize-bg-hover-color);
  border-radius: 6px;
}
.wpc-dual-list-item-layout .dual-list-item-layout__body .mat-mdc-list-item:hover .mdc-list-item__primary-text, .wpc-dual-list-item-layout .dual-list-item-layout__body .mat-mdc-list-item.cdk-keyboard-focused .mdc-list-item__primary-text, .wpc-dual-list-item-layout .dual-list-item-layout__body .mat-mdc-list-item.cdk-focused .mdc-list-item__primary-text, .wpc-dual-list-item-layout .dual-list-item-layout__body .mat-mdc-list-item:focus .mdc-list-item__primary-text, .wpc-dual-list-item-layout .dual-list-item-layout__body .mat-mdc-list-item:focus-within .mdc-list-item__primary-text {
  --mdc-list-list-item-hover-label-text-color: black;
}
.wpc-dual-list-item-layout .dual-list-item-layout__body .mat-mdc-list-item:hover .list-item-header, .wpc-dual-list-item-layout .dual-list-item-layout__body .mat-mdc-list-item.cdk-keyboard-focused .list-item-header, .wpc-dual-list-item-layout .dual-list-item-layout__body .mat-mdc-list-item.cdk-focused .list-item-header, .wpc-dual-list-item-layout .dual-list-item-layout__body .mat-mdc-list-item:focus .list-item-header, .wpc-dual-list-item-layout .dual-list-item-layout__body .mat-mdc-list-item:focus-within .list-item-header {
  color: var(--plr-focus-color);
}
.wpc-dual-list-item-layout .dual-list-item-layout__body .mat-mdc-list-item .list-item-data {
  border: none;
}
.wpc-dual-list-item-layout .dual-list-item-layout__body .mat-mdc-list-item .list-item-data:hover .wpc-dual-list-item-layout .dual-list-item-layout__body .mat-mdc-list-item .list-item-data.cdk-keyboard-focused, .wpc-dual-list-item-layout .dual-list-item-layout__body .mat-mdc-list-item .list-item-data.cdk-focused, .wpc-dual-list-item-layout .dual-list-item-layout__body .mat-mdc-list-item .list-item-data:focus, .wpc-dual-list-item-layout .dual-list-item-layout__body .mat-mdc-list-item .list-item-data:focus-within {
  border: none;
  outline: none;
}
.wpc-dual-list-item-layout .dual-list-item-layout__body .mat-mdc-list-item .list-item-button.mat-mdc-icon-button {
  padding: 4px 2px 0px 1px;
  color: var(--plr-icon-color);
}
.wpc-dual-list-item-layout .dual-list-item-layout__body .mat-mdc-list-item .list-item-button:hover, .wpc-dual-list-item-layout .dual-list-item-layout__body .mat-mdc-list-item .list-item-button.cdk-keyboard-focused, .wpc-dual-list-item-layout .dual-list-item-layout__body .mat-mdc-list-item .list-item-button.cdk-focused, .wpc-dual-list-item-layout .dual-list-item-layout__body .mat-mdc-list-item .list-item-button:focus, .wpc-dual-list-item-layout .dual-list-item-layout__body .mat-mdc-list-item .list-item-button:focus-within {
  outline: none;
  border-color: transparent;
}
.wpc-dual-list-item-layout .dual-list-item-layout__body .mat-mdc-list-item .list-item-button:hover .mat-icon, .wpc-dual-list-item-layout .dual-list-item-layout__body .mat-mdc-list-item .list-item-button.cdk-keyboard-focused .mat-icon, .wpc-dual-list-item-layout .dual-list-item-layout__body .mat-mdc-list-item .list-item-button.cdk-focused .mat-icon, .wpc-dual-list-item-layout .dual-list-item-layout__body .mat-mdc-list-item .list-item-button:focus .mat-icon, .wpc-dual-list-item-layout .dual-list-item-layout__body .mat-mdc-list-item .list-item-button:focus-within .mat-icon {
  color: var(--plr-color-white);
  background-color: var(--plr-focus-color);
  border-radius: 50%;
}
.wpc-dual-list-item-layout .dual-list-item-layout__body .mat-mdc-list-item .list-item-button:hover .mat-mdc-focus-indicator, .wpc-dual-list-item-layout .dual-list-item-layout__body .mat-mdc-list-item .list-item-button.cdk-keyboard-focused .mat-mdc-focus-indicator, .wpc-dual-list-item-layout .dual-list-item-layout__body .mat-mdc-list-item .list-item-button.cdk-focused .mat-mdc-focus-indicator, .wpc-dual-list-item-layout .dual-list-item-layout__body .mat-mdc-list-item .list-item-button:focus .mat-mdc-focus-indicator, .wpc-dual-list-item-layout .dual-list-item-layout__body .mat-mdc-list-item .list-item-button:focus-within .mat-mdc-focus-indicator {
  opacity: 0;
}
.wpc-dual-list-item-layout .dual-list-item-layout__body .no-items {
  font-size: 1.125rem;
  color: var(--plr-508-lightest-gray);
}
.wpc-dual-list-item-layout .dual-list-item-layout__body .no-items.cdk-keyboard-focused, .wpc-dual-list-item-layout .dual-list-item-layout__body .no-items.cdk-focused, .wpc-dual-list-item-layout .dual-list-item-layout__body .no-items:focus, .wpc-dual-list-item-layout .dual-list-item-layout__body .no-items:focus-within {
  outline: none;
  border: none;
  font-family: var(--plr-roboto-medium);
  color: var(--plr-focus-color);
}

.wpc-mono-list-layout .mat-mdc-list-item {
  background-color: var(--plr-color-white);
}
.wpc-mono-list-layout .mat-mdc-list-item .mdc-list-item__content {
  background-color: transparent;
  border: 1px solid transparent;
  border-bottom-color: var(--plr-separator-line-color);
}
.wpc-mono-list-layout .mat-mdc-list-item .mdc-list-item__content .mat-line:focus {
  outline: none;
}
.wpc-mono-list-layout .mat-mdc-list-item:hover .mdc-list-item__content, .wpc-mono-list-layout .mat-mdc-list-item:focus .mdc-list-item__content, .wpc-mono-list-layout .mat-mdc-list-item:focus-within .mdc-list-item__content {
  background-color: var(--plr-emphasize-bg-hover-color);
  border-color: var(--plr-emphasize-border-hover-color);
  box-shadow: 0px 0px 0px 1px var(--plr-emphasize-border-hover-color) inset;
  border-radius: 6px;
}
.wpc-mono-list-layout .mat-mdc-list-item:hover {
  cursor: pointer;
}
.wpc-mono-list-layout .mat-mdc-list-item.selected-row .mdc-list-item__content {
  color: var(--plr-active-item-color);
  background-color: var(--plr-active-item-bg-color);
  border-color: var(--plr-active-item-border-color);
  box-shadow: 0px 0px 0px 1px var(--plr-active-item-border-color) inset;
}
.wpc-mono-list-layout .mat-mdc-list-item.selected-row:hover {
  cursor: default;
}
.wpc-mono-list-layout .list-item-actions button {
  font-family: var(--plr-btn-font-family);
  color: var(--plr-mat-btn-text-color);
  border: 1px solid transparent;
}
.wpc-mono-list-layout .list-item-actions button.cdk-keyboard-focused, .wpc-mono-list-layout .list-item-actions button.cdk-focused, .wpc-mono-list-layout .list-item-actions button:focus {
  border-color: var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
  outline: none;
  border-radius: var(--plr-btn-border-radius);
}
.wpc-mono-list-layout .list-item-actions button:hover {
  border-color: var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
  outline: none;
  border-radius: var(--plr-btn-border-radius);
}
.wpc-mono-list-layout .list-item-actions button:hover, .wpc-mono-list-layout .list-item-actions button.cdk-focused, .wpc-mono-list-layout .list-item-actions button:focus {
  color: var(--plr-focus-color);
}
.wpc-mono-list-layout .list-item-actions button:hover .mat-mdc-focus-indicator, .wpc-mono-list-layout .list-item-actions button.cdk-focused .mat-mdc-focus-indicator, .wpc-mono-list-layout .list-item-actions button:focus .mat-mdc-focus-indicator {
  opacity: 0;
}
.wpc-mono-list-layout .list-item-actions button.mat-mdc-icon-button:not(.has-text) {
  color: var(--plr-icon-color);
  border-radius: 50%;
}
.wpc-mono-list-layout .list-item-actions button.mat-mdc-icon-button:not(.has-text):hover, .wpc-mono-list-layout .list-item-actions button.mat-mdc-icon-button:not(.has-text).cdk-focused, .wpc-mono-list-layout .list-item-actions button.mat-mdc-icon-button:not(.has-text):focus {
  color: var(--plr-focus-color);
}
.wpc-mono-list-layout .no-list-items {
  font-size: 1.125rem;
  color: var(--plr-508-lightest-gray);
}
.wpc-mono-list-layout .no-list-items.cdk-keyboard-focused, .wpc-mono-list-layout .no-list-items.cdk-focused, .wpc-mono-list-layout .no-list-items:focus, .wpc-mono-list-layout .no-list-items:focus-within {
  outline: none;
  border: none;
  font-family: var(--plr-roboto-medium);
  color: var(--plr-focus-color);
}
.wpc-mono-list-layout .mat-mdc-card {
  box-shadow: 0px 0px 3px 1px var(--plr-color-neutral-135);
  border-radius: 10px;
}

:root {
  --theme-primary-50: #e1f9fd;
}

:root {
  --theme-primary-100: #bef2fb;
}

:root {
  --theme-primary-200: #78e4f7;
}

:root {
  --theme-primary-300: #0db8d5;
}

:root {
  --theme-primary-400: #0ba0ba;
}

:root {
  --theme-primary-500: #0a8aa0;
}

:root {
  --theme-primary-600: #08778a;
}

:root {
  --theme-primary-700: #076575;
}

:root {
  --theme-primary-800: #065462;
}

:root {
  --theme-primary-900: #043d46;
}

:root {
  --theme-primary-A100: #afd6ff;
}

:root {
  --theme-primary-A200: #29d4f2;
}

:root {
  --theme-primary-A400: #16d0f1;
}

:root {
  --theme-primary-A700: #3095ff;
}

:root {
  --theme-primary-50-contrast: #000000;
}

:root {
  --theme-primary-100-contrast: #000000;
}

:root {
  --theme-primary-200-contrast: #000000;
}

:root {
  --theme-primary-300-contrast: #000000;
}

:root {
  --theme-primary-400-contrast: #ffffff;
}

:root {
  --theme-primary-500-contrast: #ffffff;
}

:root {
  --theme-primary-600-contrast: #ffffff;
}

:root {
  --theme-primary-700-contrast: #ffffff;
}

:root {
  --theme-primary-800-contrast: #ffffff;
}

:root {
  --theme-primary-900-contrast: #ffffff;
}

:root {
  --theme-primary-A100-contrast: #000000;
}

:root {
  --theme-primary-A200-contrast: #000000;
}

:root {
  --theme-primary-A400-contrast: #000000;
}

:root {
  --theme-primary-A700-contrast: #000000;
}

:root {
  --theme-primary-default: #0a8aa0;
}

:root {
  --theme-primary-lighter: #bef2fb;
}

:root {
  --theme-primary-darker: #076575;
}

:root {
  --theme-primary-text: #0a8aa0;
}

:root {
  --theme-primary-default-contrast: #ffffff;
}

:root {
  --theme-primary-lighter-contrast: #000000;
}

:root {
  --theme-primary-darker-contrast: #ffffff;
}

:root {
  --theme-primary-50-contrast: #000000;
}

:root {
  --theme-primary-100-contrast: #000000;
}

:root {
  --theme-primary-200-contrast: #000000;
}

:root {
  --theme-primary-300-contrast: #000000;
}

:root {
  --theme-primary-400-contrast: #ffffff;
}

:root {
  --theme-primary-500-contrast: #ffffff;
}

:root {
  --theme-primary-600-contrast: #ffffff;
}

:root {
  --theme-primary-700-contrast: #ffffff;
}

:root {
  --theme-primary-800-contrast: #ffffff;
}

:root {
  --theme-primary-900-contrast: #ffffff;
}

:root {
  --theme-primary-A100-contrast: #000000;
}

:root {
  --theme-primary-A200-contrast: #000000;
}

:root {
  --theme-primary-A400-contrast: #000000;
}

:root {
  --theme-primary-A700-contrast: #000000;
}

:root {
  --theme-secondary-50: #fdf3e6;
}

:root {
  --theme-secondary-100: #fce4c7;
}

:root {
  --theme-secondary-200: #f9cd97;
}

:root {
  --theme-secondary-300: #f5b05d;
}

:root {
  --theme-secondary-400: #d47b0d;
}

:root {
  --theme-secondary-500: #b76a0b;
}

:root {
  --theme-secondary-600: #9d5b0a;
}

:root {
  --theme-secondary-700: #854d08;
}

:root {
  --theme-secondary-800: #704007;
}

:root {
  --theme-secondary-900: #502e05;
}

:root {
  --theme-secondary-A100: #ffffff;
}

:root {
  --theme-secondary-A200: #f2982a;
}

:root {
  --theme-secondary-A400: #f19018;
}

:root {
  --theme-secondary-A700: #ffb287;
}

:root {
  --theme-secondary-50-contrast: #000000;
}

:root {
  --theme-secondary-100-contrast: #000000;
}

:root {
  --theme-secondary-200-contrast: #000000;
}

:root {
  --theme-secondary-300-contrast: #000000;
}

:root {
  --theme-secondary-400-contrast: #000000;
}

:root {
  --theme-secondary-500-contrast: #000000;
}

:root {
  --theme-secondary-600-contrast: #000000;
}

:root {
  --theme-secondary-700-contrast: #000000;
}

:root {
  --theme-secondary-800-contrast: #000000;
}

:root {
  --theme-secondary-900-contrast: #ffffff;
}

:root {
  --theme-secondary-A100-contrast: #000000;
}

:root {
  --theme-secondary-A200-contrast: #000000;
}

:root {
  --theme-secondary-A400-contrast: #000000;
}

:root {
  --theme-secondary-A700-contrast: #000000;
}

:root {
  --theme-secondary-default: #b76a0b;
}

:root {
  --theme-secondary-lighter: #fce4c7;
}

:root {
  --theme-secondary-darker: #854d08;
}

:root {
  --theme-secondary-text: #b76a0b;
}

:root {
  --theme-secondary-default-contrast: #000000;
}

:root {
  --theme-secondary-lighter-contrast: #000000;
}

:root {
  --theme-secondary-darker-contrast: #000000;
}

:root {
  --theme-secondary-50-contrast: #000000;
}

:root {
  --theme-secondary-100-contrast: #000000;
}

:root {
  --theme-secondary-200-contrast: #000000;
}

:root {
  --theme-secondary-300-contrast: #000000;
}

:root {
  --theme-secondary-400-contrast: #000000;
}

:root {
  --theme-secondary-500-contrast: #000000;
}

:root {
  --theme-secondary-600-contrast: #000000;
}

:root {
  --theme-secondary-700-contrast: #000000;
}

:root {
  --theme-secondary-800-contrast: #000000;
}

:root {
  --theme-secondary-900-contrast: #ffffff;
}

:root {
  --theme-secondary-A100-contrast: #000000;
}

:root {
  --theme-secondary-A200-contrast: #000000;
}

:root {
  --theme-secondary-A400-contrast: #000000;
}

:root {
  --theme-secondary-A700-contrast: #000000;
}

:root {
  --theme-warn-50: #ffebee;
}

:root {
  --theme-warn-100: #ffcdd2;
}

:root {
  --theme-warn-200: #ef9a9a;
}

:root {
  --theme-warn-300: #e57373;
}

:root {
  --theme-warn-400: #ef5350;
}

:root {
  --theme-warn-500: #f44336;
}

:root {
  --theme-warn-600: #e53935;
}

:root {
  --theme-warn-700: #d32f2f;
}

:root {
  --theme-warn-800: #c62828;
}

:root {
  --theme-warn-900: #b71c1c;
}

:root {
  --theme-warn-A100: #ff8a80;
}

:root {
  --theme-warn-A200: #ff5252;
}

:root {
  --theme-warn-A400: #ff1744;
}

:root {
  --theme-warn-A700: #d50000;
}

:root {
  --theme-warn-50-contrast: rgba(0, 0, 0, 0.87);
}

:root {
  --theme-warn-100-contrast: rgba(0, 0, 0, 0.87);
}

:root {
  --theme-warn-200-contrast: rgba(0, 0, 0, 0.87);
}

:root {
  --theme-warn-300-contrast: rgba(0, 0, 0, 0.87);
}

:root {
  --theme-warn-400-contrast: rgba(0, 0, 0, 0.87);
}

:root {
  --theme-warn-500-contrast: white;
}

:root {
  --theme-warn-600-contrast: white;
}

:root {
  --theme-warn-700-contrast: white;
}

:root {
  --theme-warn-800-contrast: white;
}

:root {
  --theme-warn-900-contrast: white;
}

:root {
  --theme-warn-A100-contrast: rgba(0, 0, 0, 0.87);
}

:root {
  --theme-warn-A200-contrast: white;
}

:root {
  --theme-warn-A400-contrast: white;
}

:root {
  --theme-warn-A700-contrast: white;
}

:root {
  --theme-warn-default: #f44336;
}

:root {
  --theme-warn-lighter: #ffcdd2;
}

:root {
  --theme-warn-darker: #d32f2f;
}

:root {
  --theme-warn-text: #f44336;
}

:root {
  --theme-warn-default-contrast: white;
}

:root {
  --theme-warn-lighter-contrast: rgba(0, 0, 0, 0.87);
}

:root {
  --theme-warn-darker-contrast: white;
}

:root {
  --theme-warn-50-contrast: rgba(0, 0, 0, 0.87);
}

:root {
  --theme-warn-100-contrast: rgba(0, 0, 0, 0.87);
}

:root {
  --theme-warn-200-contrast: rgba(0, 0, 0, 0.87);
}

:root {
  --theme-warn-300-contrast: rgba(0, 0, 0, 0.87);
}

:root {
  --theme-warn-400-contrast: rgba(0, 0, 0, 0.87);
}

:root {
  --theme-warn-500-contrast: white;
}

:root {
  --theme-warn-600-contrast: white;
}

:root {
  --theme-warn-700-contrast: white;
}

:root {
  --theme-warn-800-contrast: white;
}

:root {
  --theme-warn-900-contrast: white;
}

:root {
  --theme-warn-A100-contrast: rgba(0, 0, 0, 0.87);
}

:root {
  --theme-warn-A200-contrast: white;
}

:root {
  --theme-warn-A400-contrast: white;
}

:root {
  --theme-warn-A700-contrast: white;
}

:root {
  --theme-neutral-50: #f5f4f4;
}

:root {
  --theme-neutral-100: #e8e7e6;
}

:root {
  --theme-neutral-200: #d7d4d3;
}

:root {
  --theme-neutral-300: #c2bdbc;
}

:root {
  --theme-neutral-400: #97908e;
}

:root {
  --theme-neutral-500: #847b7a;
}

:root {
  --theme-neutral-600: #716a68;
}

:root {
  --theme-neutral-700: #605a58;
}

:root {
  --theme-neutral-800: #504b49;
}

:root {
  --theme-neutral-900: #393635;
}

:root {
  --theme-neutral-A100: #a6a6a6;
}

:root {
  --theme-neutral-A200: #bbb6b5;
}

:root {
  --theme-neutral-A400: #aca6a5;
}

:root {
  --theme-neutral-A700: #666666;
}

:root {
  --theme-neutral-50-contrast: #000000;
}

:root {
  --theme-neutral-100-contrast: #000000;
}

:root {
  --theme-neutral-200-contrast: #000000;
}

:root {
  --theme-neutral-300-contrast: #000000;
}

:root {
  --theme-neutral-400-contrast: #ffffff;
}

:root {
  --theme-neutral-500-contrast: #ffffff;
}

:root {
  --theme-neutral-600-contrast: #ffffff;
}

:root {
  --theme-neutral-700-contrast: #ffffff;
}

:root {
  --theme-neutral-800-contrast: #ffffff;
}

:root {
  --theme-neutral-900-contrast: #ffffff;
}

:root {
  --theme-neutral-A100-contrast: #000000;
}

:root {
  --theme-neutral-A200-contrast: #000000;
}

:root {
  --theme-neutral-A400-contrast: #000000;
}

:root {
  --theme-neutral-A700-contrast: #000000;
}

.plr-dark-theme {
  --plr-body-bg-color: #393635;
  --plr-base-bg-color: #393635;
  --plr-button-bg-color: #393635;
  --plr-focus-color: #e2d0d8;
  --plr-base-text-color: #f8f3f5;
  --plr-base-title-color: #f8f3f5;
  --plr-active-item-bg-color: #7b4d63;
  --plr-page-layout-bg-color: var(--plr-body-bg-color);
  --plr-emphasize-bg-hover-color: #f3992b;
  --plr-emphasize-border-hover-color: #f19018;
  /*#region primary, secondary, neutral, sand colors made available as css variables/custom properties*/
  --plr-color-primary-25: #fcf9fa;
  --plr-color-primary-50: #f8f3f5;
  --plr-color-primary-70: #f3edf0;
  --plr-color-primary-100: #eee5e9;
  --plr-color-primary-135: #ebdfe4;
  --plr-color-primary-200: #e2d0d8;
  --plr-color-primary-300: #d2b8c4;
  --plr-color-primary-400: #c29eaf;
  --plr-color-primary-500: #b2859a;
  --plr-color-primary-600: #925c75;
  --plr-color-primary-700: #7b4d63;
  --plr-color-primary-800: #674152;
  --plr-color-primary-900: #4a2f3b;
  --plr-color-primary-A200: #84536a;
  --plr-color-primary-A400: #a36d87;
  --plr-color-secondary-25: #fcf9fa;
  --plr-color-secondary-50: #f8f3f5;
  --plr-color-secondary-70: #f3edf0;
  --plr-color-secondary-100: #eee5e9;
  --plr-color-secondary-135: #ebdfe4;
  --plr-color-secondary-200: #e2d0d8;
  --plr-color-secondary-300: #d2b8c4;
  --plr-color-secondary-400: #c29eaf;
  --plr-color-secondary-500: #b2859a;
  --plr-color-secondary-600: #925c75;
  --plr-color-secondary-700: #7b4d63;
  --plr-color-secondary-800: #674152;
  --plr-color-secondary-900: #4a2f3b;
  --plr-color-secondary-A200: #84536a;
  --plr-color-secondary-A400: #a36d87;
  --plr-color-tertiary-25: #fcf9fa;
  --plr-color-tertiary-50: #f8f3f5;
  --plr-color-tertiary-70: #f3edf0;
  --plr-color-tertiary-100: #eee5e9;
  --plr-color-tertiary-135: #ebdfe4;
  --plr-color-tertiary-200: #e2d0d8;
  --plr-color-tertiary-300: #d2b8c4;
  --plr-color-tertiary-400: #c29eaf;
  --plr-color-tertiary-500: #b2859a;
  --plr-color-tertiary-600: #925c75;
  --plr-color-tertiary-700: #7b4d63;
  --plr-color-tertiary-800: #674152;
  --plr-color-tertiary-900: #4a2f3b;
  --plr-color-tertiary-A200: #84536a;
  --plr-color-tertiary-A400: #a36d87;
  --plr-color-quaternary-25: #f5fbfb;
  --plr-color-quaternary-50: #ebf6f6;
  --plr-color-quaternary-70: #e2f2f2;
  --plr-color-quaternary-100: #d5ecec;
  --plr-color-quaternary-135: #cae8e7;
  --plr-color-quaternary-200: #b1dddb;
  --plr-color-quaternary-300: #85cac8;
  --plr-color-quaternary-400: #469e9c;
  --plr-color-quaternary-500: #3c8887;
  --plr-color-quaternary-600: #337573;
  --plr-color-quaternary-700: #2b6261;
  --plr-color-quaternary-800: #245351;
  --plr-color-quaternary-900: #1a3b3b;
  --plr-color-quaternary-A200: #3e8d8b;
  --plr-color-quaternary-A400: #57b5b3;
  --plr-color-neutral-25: #fafafa;
  --plr-color-neutral-50: #f5f4f4;
  --plr-color-neutral-70: #efeeee;
  --plr-color-neutral-100: #e8e7e6;
  --plr-color-neutral-135: #e4e2e1;
  --plr-color-neutral-200: #d7d4d3;
  --plr-color-neutral-300: #c2bdbc;
  --plr-color-neutral-400: #97908e;
  --plr-color-neutral-500: #847b7a;
  --plr-color-neutral-600: #716a68;
  --plr-color-neutral-700: #605a58;
  --plr-color-neutral-800: #504b49;
  --plr-color-neutral-900: #393635;
  --plr-color-neutral-A200: #bbb6b5;
  --plr-color-neutral-A400: #aca6a5;
  --plr-color-sand-25: #fbfaf7;
  --plr-color-sand-50: #f7f4ef;
  --plr-color-sand-70: #f3eee8;
  --plr-color-sand-100: #eee7de;
  --plr-color-sand-135: #ebe1d6;
  --plr-color-sand-200: #e1d3c2;
  --plr-color-sand-300: #d0bba1;
  --plr-color-sand-400: #bfa37e;
  --plr-color-sand-500: #9a774c;
  --plr-color-sand-600: #846641;
  --plr-color-sand-700: #6f5637;
  --plr-color-sand-800: #5d492e;
  --plr-color-sand-900: #433421;
  --plr-color-sand-A200: #ceb89c;
  --plr-color-sand-A400: #af8b5e;
  /*#endregion primary, secondary, neutral, sand colors made available as css variables/custom properties*/
  /*#region z-index variables*/
  --plr-z-index-left-nav-hover: 999;
  --plr-z-index-collapser-toggle: 998;
  --plr-z-index-app-header: 250;
  --plr-z-index-table-column-options: 101;
  /*#endregion z-index variables*/
  --plr-roboto: "Roboto", "Helvetica Neue", sans-serif;
  --plr-roboto-regular: "Roboto Regular", "Roboto", "Helvetica Neue", sans-serif;
  --plr-roboto-medium: "Roboto Medium", "Roboto Regular", "Roboto", "Helvetica Neue", sans-serif;
  --plr-roboto-bold: "Roboto Bold", "Roboto Medium", "Roboto Regular", "Roboto", "Helvetica Neue", sans-serif;
  --plr-508-lightest-gray: #767679;
  --plr-focus-contrast-color: white;
  --plr-input-error-color: #cc0000;
  --plr-label-color: var(--plr-base-text-color);
  --plr-input-height: 30px;
  --plr-input-border-color: var(--plr-color-neutral-300);
  --plr-input-border-radius: 4px;
  --plr-separator-line-color: var(--plr-color-neutral-100);
  /*#region Heading CSS Properties */
  --plr-h1-font-family: var(--plr-roboto-medium);
  --plr-h1-font-size: 1.875rem;
  --plr-h1-color: var(--plr-color-primary-600);
  --plr-focus-color: var(--plr-color-primary-600);
  --plr-h2-font-family: var(--plr-roboto-medium);
  --plr-h2-font-size: 1.5rem;
  --plr-h2-color: var(--plr-color-primary-600);
  --plr-h3-font-family: var(--plr-roboto-medium);
  --plr-h3-font-size: 1.125rem;
  --plr-h3-color: var(--plr-color-primary-700);
  --plr-h4-font-family: var(--plr-roboto-medium);
  --plr-h4-font-size: 1rem;
  --plr-h4-color: var(--plr-color-neutral-900);
  --plr-h5-font-family: var(--plr-roboto-medium);
  --plr-h5-font-size: 0.875rem;
  --plr-h5-color: var(--plr-color-neutral-900);
  --plr-h6-font-family: var(--plr-roboto);
  --plr-h6-font-size: 0.75rem;
  --plr-h6-color: var(--plr-color-neutral-900);
  /*#endregion Heading CSS Properties */
  --plr-active-item-color: var(--plr-color-primary-700);
  --plr-event-enabled-color: var(--plr-active-item-color);
  --plr-event-disabled-color: var(--plr-508-lightest-gray);
  --plr-icon-color: var(--plr-color-neutral-600);
  --plr-text-link-color: var(--plr-color-neutral-600);
  --plr-mat-btn-text-color: var(--plr-color-neutral-600);
  --plr-action-button-text-color: var(--plr-color-primary-700);
  --plr-icon-btn-enabled-color: var(--plr-event-enabled-color);
  --plr-icon-btn-disabled-color: var(--plr-event-disabled-color);
  --plr-menu-option-hover-bg-color: var(--plr-color-neutral-70);
  --plr-menu-option-focus-bg-color: var(--plr-color-neutral-135);
  --plr-focus-overlay-bg-color: var(--plr-color-primary-900);
  --plr-focus-overlay-opacity: 0.2;
  --plr-icon-btn-focus-overlay-color: var(--plr-color-primary-500);
  --plr-item-editor-action-btn-size: 36px;
  --plr-item-editor-action-icon-size: 28px;
  /*#region Button CSS Properties */
  --plr-btn-font-family: var(--plr-roboto-medium);
  --plr-btn-font-weight: normal;
  --plr-btn-border-radius: 6px;
  --plr-action-btn-border-radius: 4px;
  --plr-btn-primary-color: var(--plr-color-white);
  --plr-btn-primary-bg-color: var(--plr-color-primary-700);
  --plr-btn-primary-border-color: var(--plr-color-primary-700);
  --plr-btn-primary-hover-color: var(--plr-focus-color);
  --plr-btn-primary-hover-border-color: var(--plr-focus-color);
  --plr-btn-primary-hover-bg-color: var(--plr-button-bg-color);
  --plr-btn-primary-stroked-color: var(--plr-color-primary-600);
  --plr-btn-primary-stroked-hover-bg-color: var(--plr-color-primary-100);
  --plr-btn-secondary-color: var(--plr-color-primary-700);
  --plr-btn-secondary-hover-color: var(--plr-focus-color);
  --plr-btn-secondary-bg-color: var(--plr-color-primary-50);
  --plr-btn-secondary-hover-bg-color: var(--plr-button-bg-color);
  --plr-btn-secondary-hover-border-color: var(--plr-focus-color);
  --plr-btn-secondary-stroked-color: var(--plr-color-primary-100);
  --plr-btn-secondary-border-color: var(--plr-color-primary-300);
  --plr-btn-secondary-stroked-hover-bg-color: var(--plr-color-primary-200);
  --plr-btn-tertiary-color: var(--plr-color-secondary-600);
  --plr-btn-tertiary-hover-color: var(--plr-color-secondary-600);
  --plr-btn-tertiary-bg-color: var(--plr-color-secondary-50);
  --plr-btn-tertiary-hover-bg-color: var(--plr-button-bg-color);
  --plr-btn-tertiary-border-color: var(--plr-color-secondary-50);
  --plr-btn-tertiary-border-hover-color: var(--plr-color-secondary-A400);
  --plr-btn-tertiary-stroked-color: var(--plr-color-secondary-600);
  --plr-btn-tertiary-stroked-border-color: var(--plr-color-secondary-700);
  --plr-btn-tertiary-stroked-hover-bg-color: var(--plr-color-secondary-100);
  --plr-btn-tertiary-active-color: var(--plr-color-secondary-600);
  --plr-btn-tertiary-active-border-color: var(--plr-color-secondary-600);
  --plr-btn-neutral-color: var(--plr-color-neutral-600);
  --plr-btn-neutral-hover-color: var(--plr-focus-color);
  --plr-btn-neutral-bg-color: var(--plr-button-bg-color);
  --plr-btn-neutral-hover-bg-color: var(--plr-button-bg-color);
  --plr-btn-neutral-border-color: var(--plr-color-neutral-300);
  --plr-btn-neutral-hover-border-color: var(--plr-focus-color);
  --plr-btn-neutral-stroked-color: var(--plr-color-neutral-600);
  --plr-btn-neutral-stroked-border-color: var(--plr-color-neutral-700);
  --plr-btn-neutral-stroked-hover-bg-color: var(--plr-color-neutral-100);
  --plr-btn-small-container-height: 32px;
  --plr-btn-medium-container-height: 40px;
  --plr-btn-large-container-height: 48px;
  --plr-btn-small-horizontal-padding: 12px;
  --plr-btn-medium-horizontal-padding: 16px;
  --plr-btn-large-horizontal-padding: 16px;
  --plr-btn-disabled-color: var(--plr-color-neutral-400);
  --plr-btn-disabled-bg-color: var(--plr-color-neutral-100);
  --plr-btn-disabled-border-color: var(--plr-color-neutral-100);
  --plr-btn-active-color: var(--plr-color-primary-700);
  --plr-btn-active-bg-color: var(--plr-color-white);
  --plr-btn-active-border-color: var(--plr-color-primary-700);
  --plr-btn-focus-bg-color: transparent;
  --plr-btn-focus-border-color: var(--plr-color-black);
  --plr-icon-btn-primary-color: var(--plr-color-primary-700);
  --plr-icon-btn-primary-hover-color: var(--plr-color-primary-600);
  --plr-icon-btn-primary-bg-color: transparent;
  --plr-icon-btn-primary-hover-bg-color: var(--plr-color-neutral-50);
  --plr-icon-btn-primary-hover-border-color: var(--plr-color-primary-700);
  --plr-icon-btn-secondary-color: var(--plr-color-primary-100);
  --plr-icon-btn-secondary-hover-color: var(--plr-color-primary-50);
  --plr-icon-btn-secondary-bg-color: transparent;
  --plr-icon-btn-secondary-hover-bg-color: var(--plr-color-neutral-50);
  --plr-icon-btn-secondary-hover-border-color: var(--plr-color-primary-100);
  --plr-icon-btn-tertiary-color: var(--plr-color-secondary-600);
  --plr-icon-btn-tertiary-hover-color: var(--plr-color-secondary-500);
  --plr-icon-btn-tertiary-bg-color: transparent;
  --plr-icon-btn-tertiary-hover-bg-color: var(--plr-color-neutral-50);
  --plr-icon-btn-tertiary-hover-border-color: var(--plr-color-primary-600);
  --plr-icon-btn-neutral-color: var(--plr-color-neutral-700);
  --plr-icon-btn-neutral-hover-color: var(--plr-color-neutral-600);
  --plr-icon-btn-neutral-bg-color: transparent;
  --plr-icon-btn-neutral-hover-bg-color: var(--plr-color-neutral-50);
  --plr-icon-btn-neutral-hover-border-color: var(--plr-color-neutral-700);
  --plr-icon-btn-disabled-color: var(--plr-color-neutral-400);
  --plr-icon-btn-focused-color: var(--plr-color-quaternary-700);
  --plr-icon-btn-focused-bg-color: transparent;
  --plr-icon-btn-focused-border-color: var(--plr-color-primary-600);
  --plr-icon-btn-active-color: var(--plr-color-primary-700);
  --plr-icon-btn-active-bg-color: transparent;
  --plr-icon-btn-active-border-color: var(--plr-color-primary-700);
  --plr-menu-button-color: var(--plr-color-primary-700);
  --plr-menu-button-bg-color: var(--plr-color-white);
  --plr-menu-button-border-color: var(--plr-color-neutral-200);
  --plr-menu-button-hover-color: var(--plr-color-primary-600);
  --plr-menu-button-hover-bg-color: var(--plr-color-neutral-50);
  --plr-menu-button-hover-border-color: var(--plr-color-neutral-200);
  --plr-menu-button-disabled-color: var(--plr-color-neutral-400);
  --plr-menu-button-disabled-bg-color: var(--plr-color-neutral-100);
  --plr-menu-button-disabled-border-color: var(--plr-color-neutral-200);
  --plr-mat-menu-content-container-box-shadow-color: none;
  --plr-menu-button-selected-color: var(--plr-color-primary-700);
  --plr-menu-button-selected-bg-color: var(--plr-color-white);
  --plr-menu-button-selected-border-color: var(--plr-color-primary-700);
  --plr-menu-button-focused-bg-color: transparent;
  --plr-menu-button-focused-border-color: var(--plr-color-black);
  --plr-mat-menu-content-container-bg-color: var(--plr-color-white);
  --plr-mat-menu-content-container-color: var(--plr-color-quaternary-600);
  --plr-mat-menu-content-container-icon-color: var(--plr-color-quaternary-600);
  --plr-mat-menu-content-container-hover-bg-color: var(--plr-menu-option-hover-bg-color);
  --plr-mat-menu-content-container-hover-color: var(--plr-color-quaternary-600);
  --plr-mat-menu-content-container-hover-icon-color: var(--plr-color-quaternary-600);
  --plr-menu-button-disabled-color: var(--plr-color-neutral-400);
  --plr-menu-button-disabled-bg-color: var(--plr-color-neutral-100);
  --plr-menu-button-disabled-border-color: var(--plr-color-neutral-200);
  --plr-mat-menu-trigger-color: var(--plr-color-primary-700);
  --plr-mat-menu-trigger-bg-color: var(--plr-color-white);
  --plr-mat-menu-trigger-border-color: var(--plr-color-neutral-200);
  --plr-mat-menu-trigger-icon-color: var(--plr-color-primary-700);
  --plr-mat-menu-trigger-hover-color: var(--plr-color-primary-600);
  --plr-mat-menu-trigger-hover-bg-color: var(--plr-color-neutral-50);
  --plr-mat-menu-trigger-hover-border-color: var(--plr-color-neutral-200);
  --plr-mat-menu-trigger-focus-bg-color: transparent;
  --plr-mat-menu-trigger-focus-border-color: var(--plr-color-black);
  --plr-mat-menu-trigger-disabled-color: var(--plr-color-neutral-400);
  --plr-mat-menu-trigger-disabled-bg-color: var(--plr-color-neutral-100);
  --plr-mat-menu-trigger-disabled-border-color: var(--plr-color-neutral-200);
  --plr-mat-mdc-mat-menu-border-color: #e8e7e6;
  --plr-mat-mdc-mat-menu-bg-color: var(--plr-color-white);
  --plr-mat-mdc-mat-menu-item-color: var(--plr-color-primary-700);
  --plr-mat-mdc-mat-menu-item-hover-color: var(--plr-color-primary-600);
  --plr-mat-mdc-mat-menu-item-hover-bg-color: var(--plr-color-neutral-50);
  --plr-mat-mdc-mat-menu-item-border-color: transparent;
  --plr-mat-mdc-mat-menu-item-icon-color: var(--plr-color-primary-700);
  --plr-mat-mdc-mat-menu-item-disabled-color: var(--plr-color-neutral-400);
  --plr-mat-mdc-mat-menu-item-focus-border-color: var(--plr-color-primary-700);
  --plr-slide-toggle-primary-selected-color: #7b4d63;
  --plr-slide-toggle-primary-selected-action-color: #674152;
  --plr-slide-toggle-primary-unselected-color: #7b4d63;
  --plr-slide-toggle-primary-unselected-action-color: #674152;
  --plr-slide-toggle-secondary-selected-color: #d2b8c4;
  --plr-slide-toggle-secondary-selected-action-color: #7b4d63;
  --plr-slide-toggle-secondary-unselected-color: #d2b8c4;
  --plr-slide-toggle-secondary-unselected-action-color: #7b4d63;
  --plr-slide-toggle-tertiary-selected-color: #f8f3f5;
  --plr-slide-toggle-tertiary-selected-action-color: #7b4d63;
  --plr-slide-toggle-tertiary-unselected-color: #f8f3f5;
  --plr-slide-toggle-tertiary-unselected-action-color: #7b4d63;
  --plr-slide-toggle-neutral-selected-color: #c2bdbc;
  --plr-slide-toggle-neutral-selected-action-color: #605a58;
  --plr-slide-toggle-neutral-unselected-color: #c2bdbc;
  --plr-slide-toggle-neutral-unselected-action-color: #605a58;
  --plr-slide-toggle-disabled-selected-color: #97908e;
  --plr-slide-toggle-disabled-selected-action-color: #97908e;
  --plr-slide-toggle-disabled-unselected-color: #97908e;
  --plr-slide-toggle-disabled-unselected-action-color: #97908e;
  --plr-collapsible-side-panel-expand-icon-hover-bg-color: rgba(255, 255, 255, 0.85);
  /*#endregion Button CSS Properties */
  --plr-scrollbar-color: var(--plr-color-neutral-300);
  --plr-scrollbar-hover-color: var(
    --plr-color-neutral-500
  );
  --plr-scrollbar-active-color: var(
    --plr-focus-color
  );
  /*#region Content Area variables */
  --plr-content-area-border-radius: 14px;
  --plr-content-area-tb-margin: 15px;
  --plr-content-area-rl-margin: 12px;
  --plr-content-area-margin: var(--plr-content-area-tb-margin) var(--plr-content-area-rl-margin);
  --plr-content-area-box-shadow-color: #ceb89c;
  --plr-content-area-box-shadow: 0px 0px 12px 2px var(--plr-content-area-box-shadow-color);
  --plr-reduced-content-area-tb-margin: 5px;
  --plr-reduced-content-area-rl-margin: 5px;
  --plr-reduced-content-area-margin: var(--plr-reduced-content-area-tb-margin) var(--plr-reduced-content-area-rl-margin);
  --plr-reduced-content-area-box-shadow: 0px 0px 4px 1px var(--plr-content-area-box-shadow-color);
  --plr-reduced-sub-content-area-margin: 8px var(--plr-reduced-content-area-rl-margin);
  --plr-max-zoom-content-area-tb-margin: 2px;
  --plr-max-zoom-content-area-rl-margin: 2px;
  --plr-max-zoom-content-area-margin: var(--plr-max-zoom-content-area-tb-margin)
    var(--plr-max-zoom-content-area-rl-margin);
  --plr-max-zoom-content-area-box-shadow: 0px 0px 2px 1px var(--plr-content-area-box-shadow-color);
  --plr-max-zoom-sub-content-area-margin: 4px var(--plr-max-zoom-content-area-rl-margin);
  --plr-sub-content-area-margin: 25px 20px;
  /*#endregion Content Area variables*/
  --plr-container-emphasize-box-shadow-color: #ceb89c;
  --plr-container-emphasize-box-shadow: 0px 0px 12px 2px var(--plr-container-emphasize-box-shadow-color);
  --plr-tile-box-shadow: 0px 0px 4px 1px var(--plr-content-area-box-shadow-color);
  --plr-tile-emphasize-box-shadow-color: #f5b05d;
  --plr-tile-emphasize-box-shadow: 0px 0px 4px 1px var(--plr-tile-emphasize-box-shadow-color);
  --plr-field-set-border-color: var(--plr-color-sand-100);
  --plr-item-editor-border-color: var(--plr-color-sand-200);
  --plr-tab-border-color: #e5d8b5;
  --plr-tab-color: var(--plr-color-primary-900);
  --plr-tab-active-color: var(--plr-color-primary-700);
  --plr-tab-active-bg-color: var(--plr-color-white);
  --plr-tab-bg-color: var(--plr-color-quaternary);
  --plr-tab-bg-color-dark: var(--plr-color-quaternary-dark);
  --plr-tab-hover-bg-color: #fcfaf6;
  --plr-tab-border-radius-curvature: 6px;
  --plr-active-item-font-family: var(--plr-roboto-medium);
  --plr-active-item-color: var(--plr-color-primary-700);
  --plr-active-item-bg-color: var(--plr-color-primary-25);
  --plr-active-item-border-color: var(--plr-color-primary-400);
  --plr-radio-label-color: #000000;
  --plr-text-input-background: mat.get-color-from-palette($primary, "500-contrast");
  --plr-overlay-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  --plr-mini-toolbar-container-flat-border-color: var(--plr-color-neutral-100);
  --plr-mini-toolbar-container-raised-box-shadow-color: rgba(0, 0, 0, 0.15);
  --plr-mini-toolbar-container-bg-color: var(--plr-color-white);
  --plr-mini-toolbar-more-menu-btn-color: var(--plr-color-neutral-700);
  --plr-mini-toolbar-more-menu-btn-bg-color: transparent;
  --plr-mini-toolbar-more-menu-btn-hover-color: var(--plr-color-primary-600);
  --plr-mini-toolbar-more-menu-btn-hover-bg-color: var(--plr-color-neutral-50);
  --plr-mini-toolbar-more-menu-btn-active-color: var(--plr-color-primary-700);
  --plr-mini-toolbar-more-menu-btn-active-border-color: var(--plr-color-primary-700);
  --plr-mini-toolbar-divider-border-color: var(--plr-color-neutral-300);
  --plr-mini-toolbar-btn-icon-menu-btn-color: var(--plr-color-neutral-700);
  --plr-mini-toolbar-btn-icon-menu-btn-bg-color: transparent;
  --plr-mini-toolbar-btn-icon-menu-btn-hover-color: var(--plr-color-tertiary-600);
  --plr-mini-toolbar-btn-icon-menu-btn-hover-bg-color: var(--plr-color-neutral-50);
  --plr-mini-toolbar-btn-icon-menu-btn-active-color: var(--plr-color-primary-700);
  --plr-mini-toolbar-btn-icon-menu-btn-active-border-color: var(--plr-color-primary-700);
  --plr-mini-toolbar-btn-icon-menu-btn-disabled-color: var(--plr-color-neutral-400);
  --plr-mini-toolbar-btn-icon-menu-btn-disabled-bg-color: initial;
  --mat-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-option-selected-state-label-text-color: #b2859a;
  --mat-option-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-option-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-selected-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-optgroup-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-full-pseudo-checkbox-selected-icon-color: #b2859a;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #b2859a;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0;
  --mat-app-background-color: #fafafa;
  --mat-app-text-color: rgba(0, 0, 0, 0.87);
  --mdc-elevated-card-container-shape: 4px;
  --mdc-outlined-card-container-shape: 4px;
  --mdc-outlined-card-outline-width: 1px;
  --mdc-elevated-card-container-color: white;
  --mdc-elevated-card-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mdc-outlined-card-container-color: white;
  --mdc-outlined-card-outline-color: rgba(0, 0, 0, 0.12);
  --mdc-outlined-card-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mat-card-subtitle-text-color: rgba(0, 0, 0, 0.54);
  --mdc-linear-progress-active-indicator-height: 4px;
  --mdc-linear-progress-track-height: 4px;
  --mdc-linear-progress-track-shape: 0;
  --mdc-plain-tooltip-container-shape: 4px;
  --mdc-plain-tooltip-supporting-text-line-height: 16px;
  --mdc-plain-tooltip-container-color: #616161;
  --mdc-plain-tooltip-supporting-text-color: #fff;
  --mdc-filled-text-field-active-indicator-height: 1px;
  --mdc-filled-text-field-focus-active-indicator-height: 2px;
  --mdc-filled-text-field-container-shape: 4px;
  --mdc-outlined-text-field-outline-width: 1px;
  --mdc-outlined-text-field-focus-outline-width: 2px;
  --mdc-outlined-text-field-container-shape: 4px;
  --mdc-filled-text-field-caret-color: #b2859a;
  --mdc-filled-text-field-focus-active-indicator-color: #b2859a;
  --mdc-filled-text-field-focus-label-text-color: rgba(178, 133, 154, 0.87);
  --mdc-filled-text-field-container-color: whitesmoke;
  --mdc-filled-text-field-disabled-container-color: #fafafa;
  --mdc-filled-text-field-label-text-color: rgba(0, 0, 0, 0.6);
  --mdc-filled-text-field-hover-label-text-color: rgba(0, 0, 0, 0.6);
  --mdc-filled-text-field-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mdc-filled-text-field-input-text-color: rgba(0, 0, 0, 0.87);
  --mdc-filled-text-field-disabled-input-text-color: rgba(0, 0, 0, 0.38);
  --mdc-filled-text-field-input-text-placeholder-color: rgba(0, 0, 0, 0.6);
  --mdc-filled-text-field-error-hover-label-text-color: #f44336;
  --mdc-filled-text-field-error-focus-label-text-color: #f44336;
  --mdc-filled-text-field-error-label-text-color: #f44336;
  --mdc-filled-text-field-error-caret-color: #f44336;
  --mdc-filled-text-field-active-indicator-color: rgba(0, 0, 0, 0.42);
  --mdc-filled-text-field-disabled-active-indicator-color: rgba(0, 0, 0, 0.06);
  --mdc-filled-text-field-hover-active-indicator-color: rgba(0, 0, 0, 0.87);
  --mdc-filled-text-field-error-active-indicator-color: #f44336;
  --mdc-filled-text-field-error-focus-active-indicator-color: #f44336;
  --mdc-filled-text-field-error-hover-active-indicator-color: #f44336;
  --mdc-outlined-text-field-caret-color: #b2859a;
  --mdc-outlined-text-field-focus-outline-color: #b2859a;
  --mdc-outlined-text-field-focus-label-text-color: rgba(178, 133, 154, 0.87);
  --mdc-outlined-text-field-label-text-color: rgba(0, 0, 0, 0.6);
  --mdc-outlined-text-field-hover-label-text-color: rgba(0, 0, 0, 0.6);
  --mdc-outlined-text-field-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mdc-outlined-text-field-input-text-color: rgba(0, 0, 0, 0.87);
  --mdc-outlined-text-field-disabled-input-text-color: rgba(0, 0, 0, 0.38);
  --mdc-outlined-text-field-input-text-placeholder-color: rgba(0, 0, 0, 0.6);
  --mdc-outlined-text-field-error-caret-color: #f44336;
  --mdc-outlined-text-field-error-focus-label-text-color: #f44336;
  --mdc-outlined-text-field-error-label-text-color: #f44336;
  --mdc-outlined-text-field-error-hover-label-text-color: #f44336;
  --mdc-outlined-text-field-outline-color: rgba(0, 0, 0, 0.38);
  --mdc-outlined-text-field-disabled-outline-color: rgba(0, 0, 0, 0.06);
  --mdc-outlined-text-field-hover-outline-color: rgba(0, 0, 0, 0.87);
  --mdc-outlined-text-field-error-focus-outline-color: #f44336;
  --mdc-outlined-text-field-error-hover-outline-color: #f44336;
  --mdc-outlined-text-field-error-outline-color: #f44336;
  --mat-form-field-focus-select-arrow-color: rgba(178, 133, 154, 0.87);
  --mat-form-field-disabled-input-text-placeholder-color: rgba(0, 0, 0, 0.38);
  --mat-form-field-state-layer-color: rgba(0, 0, 0, 0.87);
  --mat-form-field-error-text-color: #f44336;
  --mat-form-field-select-option-text-color: inherit;
  --mat-form-field-select-disabled-option-text-color: GrayText;
  --mat-form-field-leading-icon-color: unset;
  --mat-form-field-disabled-leading-icon-color: unset;
  --mat-form-field-trailing-icon-color: unset;
  --mat-form-field-disabled-trailing-icon-color: unset;
  --mat-form-field-error-focus-trailing-icon-color: unset;
  --mat-form-field-error-hover-trailing-icon-color: unset;
  --mat-form-field-error-trailing-icon-color: unset;
  --mat-form-field-enabled-select-arrow-color: rgba(0, 0, 0, 0.54);
  --mat-form-field-disabled-select-arrow-color: rgba(0, 0, 0, 0.38);
  --mat-form-field-hover-state-layer-opacity: 0.04;
  --mat-form-field-focus-state-layer-opacity: 0.08;
  --mat-form-field-container-height: 56px;
  --mat-form-field-filled-label-display: block;
  --mat-form-field-container-vertical-padding: 16px;
  --mat-form-field-filled-with-label-container-padding-top: 24px;
  --mat-form-field-filled-with-label-container-padding-bottom: 8px;
  --mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mat-select-panel-background-color: white;
  --mat-select-enabled-trigger-text-color: rgba(0, 0, 0, 0.87);
  --mat-select-disabled-trigger-text-color: rgba(0, 0, 0, 0.38);
  --mat-select-placeholder-text-color: rgba(0, 0, 0, 0.6);
  --mat-select-enabled-arrow-color: rgba(0, 0, 0, 0.54);
  --mat-select-disabled-arrow-color: rgba(0, 0, 0, 0.38);
  --mat-select-focused-arrow-color: rgba(178, 133, 154, 0.87);
  --mat-select-invalid-arrow-color: rgba(244, 67, 54, 0.87);
  --mat-select-arrow-transform: translateY(-8px);
  --mat-autocomplete-container-shape: 4px;
  --mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mat-autocomplete-background-color: white;
  --mdc-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
  --mdc-dialog-container-shadow-color: #000;
  --mdc-dialog-container-shape: 4px;
  --mat-dialog-container-max-width: 80vw;
  --mat-dialog-container-small-max-width: 80vw;
  --mat-dialog-container-min-width: 0;
  --mat-dialog-actions-alignment: start;
  --mat-dialog-actions-padding: 8px;
  --mat-dialog-content-padding: 20px 24px;
  --mat-dialog-with-actions-content-padding: 20px 24px;
  --mat-dialog-headline-padding: 0 24px 9px;
  --mdc-dialog-container-color: white;
  --mdc-dialog-subhead-color: rgba(0, 0, 0, 0.87);
  --mdc-dialog-supporting-text-color: rgba(0, 0, 0, 0.6);
  --mdc-switch-disabled-selected-icon-opacity: 0.38;
  --mdc-switch-disabled-track-opacity: 0.12;
  --mdc-switch-disabled-unselected-icon-opacity: 0.38;
  --mdc-switch-handle-height: 20px;
  --mdc-switch-handle-shape: 10px;
  --mdc-switch-handle-width: 20px;
  --mdc-switch-selected-icon-size: 18px;
  --mdc-switch-track-height: 14px;
  --mdc-switch-track-shape: 7px;
  --mdc-switch-track-width: 36px;
  --mdc-switch-unselected-icon-size: 18px;
  --mdc-switch-selected-focus-state-layer-opacity: 0.12;
  --mdc-switch-selected-hover-state-layer-opacity: 0.04;
  --mdc-switch-selected-pressed-state-layer-opacity: 0.1;
  --mdc-switch-unselected-focus-state-layer-opacity: 0.12;
  --mdc-switch-unselected-hover-state-layer-opacity: 0.04;
  --mdc-switch-unselected-pressed-state-layer-opacity: 0.1;
  --mat-switch-disabled-selected-handle-opacity: 0.38;
  --mat-switch-disabled-unselected-handle-opacity: 0.38;
  --mat-switch-unselected-handle-size: 20px;
  --mat-switch-selected-handle-size: 20px;
  --mat-switch-pressed-handle-size: 20px;
  --mat-switch-with-icon-handle-size: 20px;
  --mat-switch-selected-handle-horizontal-margin: 0;
  --mat-switch-selected-with-icon-handle-horizontal-margin: 0;
  --mat-switch-selected-pressed-handle-horizontal-margin: 0;
  --mat-switch-unselected-handle-horizontal-margin: 0;
  --mat-switch-unselected-with-icon-handle-horizontal-margin: 0;
  --mat-switch-unselected-pressed-handle-horizontal-margin: 0;
  --mat-switch-visible-track-opacity: 1;
  --mat-switch-hidden-track-opacity: 1;
  --mat-switch-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1);
  --mat-switch-hidden-track-transition: transform 75ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
  --mat-switch-track-outline-width: 1px;
  --mat-switch-track-outline-color: transparent;
  --mat-switch-selected-track-outline-width: 1px;
  --mat-switch-disabled-unselected-track-outline-width: 1px;
  --mat-switch-disabled-unselected-track-outline-color: transparent;
  --mdc-switch-selected-focus-state-layer-color: #925c75;
  --mdc-switch-selected-handle-color: #925c75;
  --mdc-switch-selected-hover-state-layer-color: #925c75;
  --mdc-switch-selected-pressed-state-layer-color: #925c75;
  --mdc-switch-selected-focus-handle-color: #4a2f3b;
  --mdc-switch-selected-hover-handle-color: #4a2f3b;
  --mdc-switch-selected-pressed-handle-color: #4a2f3b;
  --mdc-switch-selected-focus-track-color: #d2b8c4;
  --mdc-switch-selected-hover-track-color: #d2b8c4;
  --mdc-switch-selected-pressed-track-color: #d2b8c4;
  --mdc-switch-selected-track-color: #d2b8c4;
  --mdc-switch-disabled-selected-handle-color: #424242;
  --mdc-switch-disabled-selected-icon-color: #fff;
  --mdc-switch-disabled-selected-track-color: #424242;
  --mdc-switch-disabled-unselected-handle-color: #424242;
  --mdc-switch-disabled-unselected-icon-color: #fff;
  --mdc-switch-disabled-unselected-track-color: #424242;
  --mdc-switch-handle-surface-color: var(--mdc-theme-surface, #fff);
  --mdc-switch-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mdc-switch-handle-shadow-color: black;
  --mdc-switch-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mdc-switch-selected-icon-color: #fff;
  --mdc-switch-unselected-focus-handle-color: #212121;
  --mdc-switch-unselected-focus-state-layer-color: #424242;
  --mdc-switch-unselected-focus-track-color: #e0e0e0;
  --mdc-switch-unselected-handle-color: #616161;
  --mdc-switch-unselected-hover-handle-color: #212121;
  --mdc-switch-unselected-hover-state-layer-color: #424242;
  --mdc-switch-unselected-hover-track-color: #e0e0e0;
  --mdc-switch-unselected-icon-color: #fff;
  --mdc-switch-unselected-pressed-handle-color: #212121;
  --mdc-switch-unselected-pressed-state-layer-color: #424242;
  --mdc-switch-unselected-pressed-track-color: #e0e0e0;
  --mdc-switch-unselected-track-color: #e0e0e0;
  --mdc-switch-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mdc-switch-state-layer-size: 40px;
  --mdc-radio-disabled-selected-icon-opacity: 0.38;
  --mdc-radio-disabled-unselected-icon-opacity: 0.38;
  --mdc-radio-state-layer-size: 40px;
  --mdc-radio-state-layer-size: 40px;
  --mat-radio-touch-target-display: block;
  --mat-slider-value-indicator-width: auto;
  --mat-slider-value-indicator-height: 32px;
  --mat-slider-value-indicator-caret-display: block;
  --mat-slider-value-indicator-border-radius: 4px;
  --mat-slider-value-indicator-padding: 0 12px;
  --mat-slider-value-indicator-text-transform: none;
  --mat-slider-value-indicator-container-transform: translateX(-50%);
  --mdc-slider-active-track-height: 6px;
  --mdc-slider-active-track-shape: 9999px;
  --mdc-slider-handle-height: 20px;
  --mdc-slider-handle-shape: 50%;
  --mdc-slider-handle-width: 20px;
  --mdc-slider-inactive-track-height: 4px;
  --mdc-slider-inactive-track-shape: 9999px;
  --mdc-slider-with-overlap-handle-outline-width: 1px;
  --mdc-slider-with-tick-marks-active-container-opacity: 0.6;
  --mdc-slider-with-tick-marks-container-shape: 50%;
  --mdc-slider-with-tick-marks-container-size: 2px;
  --mdc-slider-with-tick-marks-inactive-container-opacity: 0.6;
  --mdc-slider-handle-color: #b2859a;
  --mdc-slider-focus-handle-color: #b2859a;
  --mdc-slider-hover-handle-color: #b2859a;
  --mdc-slider-active-track-color: #b2859a;
  --mdc-slider-inactive-track-color: #b2859a;
  --mdc-slider-with-tick-marks-inactive-container-color: #b2859a;
  --mdc-slider-with-tick-marks-active-container-color: black;
  --mdc-slider-disabled-active-track-color: #000;
  --mdc-slider-disabled-handle-color: #000;
  --mdc-slider-disabled-inactive-track-color: #000;
  --mdc-slider-label-container-color: #000;
  --mdc-slider-label-label-text-color: #fff;
  --mdc-slider-with-overlap-handle-outline-color: #fff;
  --mdc-slider-with-tick-marks-disabled-container-color: #000;
  --mdc-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mat-slider-ripple-color: #b2859a;
  --mat-slider-hover-state-layer-color: rgba(178, 133, 154, 0.05);
  --mat-slider-focus-state-layer-color: rgba(178, 133, 154, 0.2);
  --mat-slider-value-indicator-opacity: 0.6;
  --mat-menu-container-shape: 4px;
  --mat-menu-divider-bottom-spacing: 0;
  --mat-menu-divider-top-spacing: 0;
  --mat-menu-item-spacing: 16px;
  --mat-menu-item-icon-size: 24px;
  --mat-menu-item-leading-spacing: 16px;
  --mat-menu-item-trailing-spacing: 16px;
  --mat-menu-item-with-icon-leading-spacing: 16px;
  --mat-menu-item-with-icon-trailing-spacing: 16px;
  --mat-menu-item-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-menu-item-icon-color: rgba(0, 0, 0, 0.87);
  --mat-menu-item-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-menu-item-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-menu-container-color: white;
  --mat-menu-divider-color: rgba(0, 0, 0, 0.12);
  --mdc-list-list-item-container-shape: 0;
  --mdc-list-list-item-leading-avatar-shape: 50%;
  --mdc-list-list-item-container-color: transparent;
  --mdc-list-list-item-selected-container-color: transparent;
  --mdc-list-list-item-leading-avatar-color: transparent;
  --mdc-list-list-item-leading-icon-size: 24px;
  --mdc-list-list-item-leading-avatar-size: 40px;
  --mdc-list-list-item-trailing-icon-size: 24px;
  --mdc-list-list-item-disabled-state-layer-color: transparent;
  --mdc-list-list-item-disabled-state-layer-opacity: 0;
  --mdc-list-list-item-disabled-label-text-opacity: 0.38;
  --mdc-list-list-item-disabled-leading-icon-opacity: 0.38;
  --mdc-list-list-item-disabled-trailing-icon-opacity: 0.38;
  --mat-list-active-indicator-color: transparent;
  --mat-list-active-indicator-shape: 4px;
  --mdc-list-list-item-label-text-color: rgba(0, 0, 0, 0.87);
  --mdc-list-list-item-supporting-text-color: rgba(0, 0, 0, 0.54);
  --mdc-list-list-item-leading-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-trailing-supporting-text-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-trailing-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-selected-trailing-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-disabled-label-text-color: black;
  --mdc-list-list-item-disabled-leading-icon-color: black;
  --mdc-list-list-item-disabled-trailing-icon-color: black;
  --mdc-list-list-item-hover-label-text-color: rgba(0, 0, 0, 0.87);
  --mdc-list-list-item-hover-leading-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-hover-trailing-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-focus-label-text-color: rgba(0, 0, 0, 0.87);
  --mdc-list-list-item-hover-state-layer-color: black;
  --mdc-list-list-item-hover-state-layer-opacity: 0.04;
  --mdc-list-list-item-focus-state-layer-color: black;
  --mdc-list-list-item-focus-state-layer-opacity: 0.12;
  --mdc-list-list-item-one-line-container-height: 48px;
  --mdc-list-list-item-two-line-container-height: 64px;
  --mdc-list-list-item-three-line-container-height: 88px;
  --mat-list-list-item-leading-icon-start-space: 16px;
  --mat-list-list-item-leading-icon-end-space: 32px;
  --mat-paginator-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-paginator-container-background-color: white;
  --mat-paginator-enabled-icon-color: rgba(0, 0, 0, 0.54);
  --mat-paginator-disabled-icon-color: rgba(0, 0, 0, 0.12);
  --mat-paginator-container-size: 56px;
  --mat-paginator-form-field-container-height: 40px;
  --mat-paginator-form-field-container-vertical-padding: 8px;
  --mdc-tab-indicator-active-indicator-height: 2px;
  --mdc-tab-indicator-active-indicator-shape: 0;
  --mdc-secondary-navigation-tab-container-height: 48px;
  --mat-tab-header-divider-color: transparent;
  --mat-tab-header-divider-height: 0;
  --mdc-checkbox-disabled-selected-checkmark-color: #fff;
  --mdc-checkbox-selected-focus-state-layer-opacity: 0.16;
  --mdc-checkbox-selected-hover-state-layer-opacity: 0.04;
  --mdc-checkbox-selected-pressed-state-layer-opacity: 0.16;
  --mdc-checkbox-unselected-focus-state-layer-opacity: 0.16;
  --mdc-checkbox-unselected-hover-state-layer-opacity: 0.04;
  --mdc-checkbox-unselected-pressed-state-layer-opacity: 0.16;
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-checkmark-color: black;
  --mdc-checkbox-selected-focus-icon-color: #b2859a;
  --mdc-checkbox-selected-hover-icon-color: #b2859a;
  --mdc-checkbox-selected-icon-color: #b2859a;
  --mdc-checkbox-selected-pressed-icon-color: #b2859a;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #b2859a;
  --mdc-checkbox-selected-hover-state-layer-color: #b2859a;
  --mdc-checkbox-selected-pressed-state-layer-color: #b2859a;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
  --mat-checkbox-disabled-label-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-state-layer-size: 40px;
  --mat-checkbox-touch-target-display: block;
  --mdc-text-button-container-shape: 4px;
  --mdc-text-button-keep-touch-target: false;
  --mdc-filled-button-container-shape: 4px;
  --mdc-filled-button-keep-touch-target: false;
  --mdc-protected-button-container-shape: 4px;
  --mdc-protected-button-keep-touch-target: false;
  --mdc-outlined-button-keep-touch-target: false;
  --mdc-outlined-button-outline-width: 1px;
  --mdc-outlined-button-container-shape: 4px;
  --mat-text-button-horizontal-padding: 8px;
  --mat-text-button-with-icon-horizontal-padding: 8px;
  --mat-text-button-icon-spacing: 8px;
  --mat-text-button-icon-offset: 0;
  --mat-filled-button-horizontal-padding: 16px;
  --mat-filled-button-icon-spacing: 8px;
  --mat-filled-button-icon-offset: -4px;
  --mat-protected-button-horizontal-padding: 16px;
  --mat-protected-button-icon-spacing: 8px;
  --mat-protected-button-icon-offset: -4px;
  --mat-outlined-button-horizontal-padding: 15px;
  --mat-outlined-button-icon-spacing: 8px;
  --mat-outlined-button-icon-offset: -4px;
  --mdc-text-button-label-text-color: black;
  --mdc-text-button-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mat-text-button-state-layer-color: black;
  --mat-text-button-disabled-state-layer-color: black;
  --mat-text-button-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-text-button-hover-state-layer-opacity: 0.04;
  --mat-text-button-focus-state-layer-opacity: 0.12;
  --mat-text-button-pressed-state-layer-opacity: 0.12;
  --mdc-filled-button-container-color: white;
  --mdc-filled-button-label-text-color: black;
  --mdc-filled-button-disabled-container-color: rgba(0, 0, 0, 0.12);
  --mdc-filled-button-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mat-filled-button-state-layer-color: black;
  --mat-filled-button-disabled-state-layer-color: black;
  --mat-filled-button-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-filled-button-hover-state-layer-opacity: 0.04;
  --mat-filled-button-focus-state-layer-opacity: 0.12;
  --mat-filled-button-pressed-state-layer-opacity: 0.12;
  --mdc-protected-button-container-color: white;
  --mdc-protected-button-label-text-color: black;
  --mdc-protected-button-disabled-container-color: rgba(0, 0, 0, 0.12);
  --mdc-protected-button-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mdc-protected-button-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-container-shadow-color: #000;
  --mat-protected-button-state-layer-color: black;
  --mat-protected-button-disabled-state-layer-color: black;
  --mat-protected-button-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-protected-button-hover-state-layer-opacity: 0.04;
  --mat-protected-button-focus-state-layer-opacity: 0.12;
  --mat-protected-button-pressed-state-layer-opacity: 0.12;
  --mdc-outlined-button-disabled-outline-color: rgba(0, 0, 0, 0.12);
  --mdc-outlined-button-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mdc-outlined-button-label-text-color: black;
  --mdc-outlined-button-outline-color: rgba(0, 0, 0, 0.12);
  --mat-outlined-button-state-layer-color: black;
  --mat-outlined-button-disabled-state-layer-color: black;
  --mat-outlined-button-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-outlined-button-hover-state-layer-opacity: 0.04;
  --mat-outlined-button-focus-state-layer-opacity: 0.12;
  --mat-outlined-button-pressed-state-layer-opacity: 0.12;
  --mdc-text-button-container-height: 36px;
  --mdc-filled-button-container-height: 36px;
  --mdc-outlined-button-container-height: 36px;
  --mdc-protected-button-container-height: 36px;
  --mat-text-button-touch-target-display: block;
  --mat-filled-button-touch-target-display: block;
  --mat-protected-button-touch-target-display: block;
  --mat-outlined-button-touch-target-display: block;
  --mdc-icon-button-icon-size: 24px;
  --mdc-icon-button-icon-color: inherit;
  --mdc-icon-button-disabled-icon-color: rgba(0, 0, 0, 0.38);
  --mat-icon-button-state-layer-color: black;
  --mat-icon-button-disabled-state-layer-color: black;
  --mat-icon-button-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-icon-button-hover-state-layer-opacity: 0.04;
  --mat-icon-button-focus-state-layer-opacity: 0.12;
  --mat-icon-button-pressed-state-layer-opacity: 0.12;
  --mat-icon-button-touch-target-display: block;
  --mdc-fab-container-shape: 50%;
  --mdc-fab-icon-size: 24px;
  --mdc-fab-small-container-shape: 50%;
  --mdc-fab-small-icon-size: 24px;
  --mdc-extended-fab-container-height: 48px;
  --mdc-extended-fab-container-shape: 24px;
  --mdc-fab-container-color: white;
  --mdc-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mdc-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
  --mdc-fab-container-shadow-color: #000;
  --mat-fab-foreground-color: black;
  --mat-fab-state-layer-color: black;
  --mat-fab-disabled-state-layer-color: black;
  --mat-fab-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-fab-hover-state-layer-opacity: 0.04;
  --mat-fab-focus-state-layer-opacity: 0.12;
  --mat-fab-pressed-state-layer-opacity: 0.12;
  --mat-fab-disabled-state-container-color: rgba(0, 0, 0, 0.12);
  --mat-fab-disabled-state-foreground-color: rgba(0, 0, 0, 0.38);
  --mdc-fab-small-container-color: white;
  --mdc-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-container-shadow-color: #000;
  --mat-fab-small-foreground-color: black;
  --mat-fab-small-state-layer-color: black;
  --mat-fab-small-disabled-state-layer-color: black;
  --mat-fab-small-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-fab-small-hover-state-layer-opacity: 0.04;
  --mat-fab-small-focus-state-layer-opacity: 0.12;
  --mat-fab-small-pressed-state-layer-opacity: 0.12;
  --mat-fab-small-disabled-state-container-color: rgba(0, 0, 0, 0.12);
  --mat-fab-small-disabled-state-foreground-color: rgba(0, 0, 0, 0.38);
  --mdc-extended-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-container-shadow-color: #000;
  --mat-fab-touch-target-display: block;
  --mat-fab-small-touch-target-display: block;
  --mdc-snackbar-container-shape: 4px;
  --mdc-snackbar-container-color: #333333;
  --mdc-snackbar-supporting-text-color: rgba(255, 255, 255, 0.87);
  --mat-snack-bar-button-color: #b2859a;
  --mat-table-row-item-outline-width: 1px;
  --mat-table-background-color: white;
  --mat-table-header-headline-color: rgba(0, 0, 0, 0.87);
  --mat-table-row-item-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-table-row-item-outline-color: rgba(0, 0, 0, 0.12);
  --mat-table-header-container-height: 56px;
  --mat-table-footer-container-height: 52px;
  --mat-table-row-item-container-height: 52px;
  --mdc-circular-progress-active-indicator-width: 4px;
  --mdc-circular-progress-size: 48px;
  --mdc-circular-progress-active-indicator-color: #b2859a;
  --mat-badge-container-shape: 50%;
  --mat-badge-container-size: unset;
  --mat-badge-small-size-container-size: unset;
  --mat-badge-large-size-container-size: unset;
  --mat-badge-legacy-container-size: 22px;
  --mat-badge-legacy-small-size-container-size: 16px;
  --mat-badge-legacy-large-size-container-size: 28px;
  --mat-badge-container-offset: -11px 0;
  --mat-badge-small-size-container-offset: -8px 0;
  --mat-badge-large-size-container-offset: -14px 0;
  --mat-badge-container-overlap-offset: -11px;
  --mat-badge-small-size-container-overlap-offset: -8px;
  --mat-badge-large-size-container-overlap-offset: -14px;
  --mat-badge-container-padding: 0;
  --mat-badge-small-size-container-padding: 0;
  --mat-badge-large-size-container-padding: 0;
  --mat-badge-background-color: #b2859a;
  --mat-badge-text-color: black;
  --mat-badge-disabled-state-background-color: #b9b9b9;
  --mat-badge-disabled-state-text-color: rgba(0, 0, 0, 0.38);
  --mat-bottom-sheet-container-shape: 4px;
  --mat-bottom-sheet-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-bottom-sheet-container-background-color: white;
  --mat-legacy-button-toggle-height: 36px;
  --mat-legacy-button-toggle-shape: 2px;
  --mat-legacy-button-toggle-focus-state-layer-opacity: 1;
  --mat-standard-button-toggle-shape: 4px;
  --mat-standard-button-toggle-hover-state-layer-opacity: 0.04;
  --mat-standard-button-toggle-focus-state-layer-opacity: 0.12;
  --mat-legacy-button-toggle-text-color: rgba(0, 0, 0, 0.38);
  --mat-legacy-button-toggle-state-layer-color: rgba(0, 0, 0, 0.12);
  --mat-legacy-button-toggle-selected-state-text-color: rgba(0, 0, 0, 0.54);
  --mat-legacy-button-toggle-selected-state-background-color: #e0e0e0;
  --mat-legacy-button-toggle-disabled-state-text-color: rgba(0, 0, 0, 0.26);
  --mat-legacy-button-toggle-disabled-state-background-color: #eeeeee;
  --mat-legacy-button-toggle-disabled-selected-state-background-color: #bdbdbd;
  --mat-standard-button-toggle-text-color: rgba(0, 0, 0, 0.87);
  --mat-standard-button-toggle-background-color: white;
  --mat-standard-button-toggle-state-layer-color: black;
  --mat-standard-button-toggle-selected-state-background-color: #e0e0e0;
  --mat-standard-button-toggle-selected-state-text-color: rgba(0, 0, 0, 0.87);
  --mat-standard-button-toggle-disabled-state-text-color: rgba(0, 0, 0, 0.26);
  --mat-standard-button-toggle-disabled-state-background-color: white;
  --mat-standard-button-toggle-disabled-selected-state-text-color: rgba(0, 0, 0, 0.87);
  --mat-standard-button-toggle-disabled-selected-state-background-color: #bdbdbd;
  --mat-standard-button-toggle-divider-color: #e0e0e0;
  --mat-standard-button-toggle-height: 48px;
  --mat-datepicker-calendar-container-shape: 4px;
  --mat-datepicker-calendar-container-touch-shape: 4px;
  --mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  --mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
  --mat-datepicker-calendar-date-selected-state-text-color: black;
  --mat-datepicker-calendar-date-selected-state-background-color: #b2859a;
  --mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(178, 133, 154, 0.4);
  --mat-datepicker-calendar-date-today-selected-state-outline-color: black;
  --mat-datepicker-calendar-date-focus-state-background-color: rgba(178, 133, 154, 0.3);
  --mat-datepicker-calendar-date-hover-state-background-color: rgba(178, 133, 154, 0.3);
  --mat-datepicker-toggle-active-state-icon-color: #b2859a;
  --mat-datepicker-calendar-date-in-range-state-background-color: rgba(178, 133, 154, 0.2);
  --mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, 0.2);
  --mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;
  --mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;
  --mat-datepicker-toggle-icon-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-period-button-text-color: black;
  --mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, 0.12);
  --mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, 0.38);
  --mat-datepicker-calendar-date-today-disabled-state-outline-color: rgba(0, 0, 0, 0.18);
  --mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, 0.87);
  --mat-datepicker-calendar-date-outline-color: transparent;
  --mat-datepicker-calendar-date-disabled-state-text-color: rgba(0, 0, 0, 0.38);
  --mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, 0.24);
  --mat-datepicker-range-input-separator-color: rgba(0, 0, 0, 0.87);
  --mat-datepicker-range-input-disabled-state-separator-color: rgba(0, 0, 0, 0.38);
  --mat-datepicker-range-input-disabled-state-text-color: rgba(0, 0, 0, 0.38);
  --mat-datepicker-calendar-container-background-color: white;
  --mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-divider-width: 1px;
  --mat-divider-color: rgba(0, 0, 0, 0.12);
  --mat-expansion-container-shape: 4px;
  --mat-expansion-legacy-header-indicator-display: inline-block;
  --mat-expansion-header-indicator-display: none;
  --mat-expansion-container-background-color: white;
  --mat-expansion-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-expansion-actions-divider-color: rgba(0, 0, 0, 0.12);
  --mat-expansion-header-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-expansion-header-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-expansion-header-disabled-state-text-color: rgba(0, 0, 0, 0.26);
  --mat-expansion-header-text-color: rgba(0, 0, 0, 0.87);
  --mat-expansion-header-description-color: rgba(0, 0, 0, 0.54);
  --mat-expansion-header-indicator-color: rgba(0, 0, 0, 0.54);
  --mat-expansion-header-collapsed-state-height: 48px;
  --mat-expansion-header-expanded-state-height: 64px;
  --mat-icon-color: inherit;
  --mat-sidenav-container-shape: 0;
  --mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);
  --mat-sidenav-container-width: auto;
  --mat-sidenav-container-divider-color: rgba(0, 0, 0, 0.12);
  --mat-sidenav-container-background-color: white;
  --mat-sidenav-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-sidenav-content-background-color: #fafafa;
  --mat-sidenav-content-text-color: rgba(0, 0, 0, 0.87);
  --mat-sidenav-scrim-color: rgba(0, 0, 0, 0.6);
  --mat-stepper-header-icon-foreground-color: black;
  --mat-stepper-header-selected-state-icon-background-color: #b2859a;
  --mat-stepper-header-selected-state-icon-foreground-color: black;
  --mat-stepper-header-done-state-icon-background-color: #b2859a;
  --mat-stepper-header-done-state-icon-foreground-color: black;
  --mat-stepper-header-edit-state-icon-background-color: #b2859a;
  --mat-stepper-header-edit-state-icon-foreground-color: black;
  --mat-stepper-container-color: white;
  --mat-stepper-line-color: rgba(0, 0, 0, 0.12);
  --mat-stepper-header-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-stepper-header-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-stepper-header-label-text-color: rgba(0, 0, 0, 0.54);
  --mat-stepper-header-optional-label-text-color: rgba(0, 0, 0, 0.54);
  --mat-stepper-header-selected-state-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-stepper-header-error-state-label-text-color: #f44336;
  --mat-stepper-header-icon-background-color: rgba(0, 0, 0, 0.54);
  --mat-stepper-header-error-state-icon-foreground-color: #f44336;
  --mat-stepper-header-error-state-icon-background-color: transparent;
  --mat-stepper-header-height: 72px;
  --mat-sort-arrow-color: #757575;
  --mat-toolbar-container-background-color: whitesmoke;
  --mat-toolbar-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-toolbar-standard-height: 64px;
  --mat-toolbar-mobile-height: 56px;
  --mat-tree-container-background-color: white;
  --mat-tree-node-text-color: rgba(0, 0, 0, 0.87);
  --mat-tree-node-min-height: 48px;
  --meta-table-row-border-color: var(--plr-color-mojave-extra);
  --meta-table-row-border-hover-color: var(--plr-emphasize-border-hover-color);
  /* TODO(mdc-migration): The following rule targets internal classes of tabs that may no longer apply for the MDC version.*/
  /* TODO(mdc-migration): The following rule targets internal classes of menu that may no longer apply for the MDC version.*/
  --mat-form-field-subscript-text-size: 75%;
  --mat-form-field-subscript-text-line-height: normal;
  --mdc-outlined-text-field-hover-outline-color: var(--plr-color-sand-200);
}
.plr-dark-theme .blur {
  filter: blur(24px);
  -moz-filter: blur(24px);
  -o-filter: blur(24px);
  -ms-filter: blur(24px);
  filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='svgMask'><feGaussianBlur stdDeviation='24' /></filter></svg>#svgMask");
}
.plr-dark-theme .mat-mdc-dialog-container {
  border-radius: 8px !important;
  padding: 0 !important;
  overflow: hidden !important;
  background: rgba(255, 255, 255, 0.85);
}
.plr-dark-theme .mat-mdc-dialog-container .mdc-dialog__content {
  letter-spacing: normal;
  font-size: inherit;
  line-height: unset !important;
  font-family: var(--plr-roboto-regular) !important;
}
.plr-dark-theme .mdc-dialog__container,
.plr-dark-theme .mdc-dialog__container .mat-mdc-dialog-surface.mdc-dialog__surface {
  display: initial !important;
}
.plr-dark-theme .cdk-overlay-pane.dialog--confirm,
.plr-dark-theme .cdk-overlay-pane.dialog--alert,
.plr-dark-theme .cdk-overlay-pane.dialog--open,
.plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--confirm,
.plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--alert .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--open {
  max-width: 682px !important;
  min-width: 682px;
}
@media (min-width: 420px) and (max-width: 599px) {
  .plr-dark-theme .cdk-overlay-pane.dialog--confirm,
  .plr-dark-theme .cdk-overlay-pane.dialog--alert,
  .plr-dark-theme .cdk-overlay-pane.dialog--open,
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--confirm,
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--alert .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--open {
    max-width: 100% !important;
    min-width: 100%;
    height: 100%;
  }
}
@media (max-width: 420px) {
  .plr-dark-theme .cdk-overlay-pane.dialog--confirm,
  .plr-dark-theme .cdk-overlay-pane.dialog--alert,
  .plr-dark-theme .cdk-overlay-pane.dialog--open,
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--confirm,
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--alert .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--open {
    max-width: 100% !important;
    min-width: 100%;
    height: 100%;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .plr-dark-theme .cdk-overlay-pane.dialog--confirm,
  .plr-dark-theme .cdk-overlay-pane.dialog--alert,
  .plr-dark-theme .cdk-overlay-pane.dialog--open,
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--confirm,
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--alert .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--open {
    max-width: 100% !important;
    min-width: 100%;
    height: 100%;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .plr-dark-theme .cdk-overlay-pane.dialog--confirm,
  .plr-dark-theme .cdk-overlay-pane.dialog--alert,
  .plr-dark-theme .cdk-overlay-pane.dialog--open,
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--confirm,
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--alert .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--open {
    max-width: 532px !important;
    min-width: 532px;
  }
}
.plr-dark-theme .cdk-overlay-pane.dialog--editor,
.plr-dark-theme .cdk-overlay-pane.dialog--large,
.plr-dark-theme .cdk-overlay-pane.dialog--done,
.plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--editor,
.plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--large,
.plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--done {
  max-width: 932px !important;
  min-width: 932px;
}
@media (min-width: 420px) and (max-width: 599px) {
  .plr-dark-theme .cdk-overlay-pane.dialog--editor,
  .plr-dark-theme .cdk-overlay-pane.dialog--large,
  .plr-dark-theme .cdk-overlay-pane.dialog--done,
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--editor,
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--large,
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--done {
    max-width: 100% !important;
    min-width: 100%;
    height: 100%;
  }
}
@media (max-width: 420px) {
  .plr-dark-theme .cdk-overlay-pane.dialog--editor,
  .plr-dark-theme .cdk-overlay-pane.dialog--large,
  .plr-dark-theme .cdk-overlay-pane.dialog--done,
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--editor,
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--large,
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--done {
    max-width: 100% !important;
    min-width: 100%;
    height: 100%;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .plr-dark-theme .cdk-overlay-pane.dialog--editor,
  .plr-dark-theme .cdk-overlay-pane.dialog--large,
  .plr-dark-theme .cdk-overlay-pane.dialog--done,
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--editor,
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--large,
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--done {
    max-width: 100% !important;
    min-width: 100%;
    height: 100%;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .plr-dark-theme .cdk-overlay-pane.dialog--editor,
  .plr-dark-theme .cdk-overlay-pane.dialog--large,
  .plr-dark-theme .cdk-overlay-pane.dialog--done,
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--editor,
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--large,
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--done {
    max-width: 682px !important;
    min-width: 682px;
  }
}
.plr-dark-theme .cdk-overlay-pane.dialog--x-large,
.plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--x-large {
  max-width: 80vw !important;
  min-width: 80vw;
}
@media (min-width: 420px) and (max-width: 599px) {
  .plr-dark-theme .cdk-overlay-pane.dialog--x-large,
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--x-large {
    max-width: 100% !important;
    min-width: 100%;
    height: 100%;
  }
}
@media (max-width: 420px) {
  .plr-dark-theme .cdk-overlay-pane.dialog--x-large,
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--x-large {
    max-width: 100% !important;
    min-width: 100%;
    height: 100%;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .plr-dark-theme .cdk-overlay-pane.dialog--x-large,
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--x-large {
    max-width: 100% !important;
    min-width: 100%;
    height: 100%;
  }
}
.plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.plr-fullscreen-dialog-max-width {
  max-width: 95vw !important;
  min-width: 95vw;
}
@media (min-width: 420px) and (max-width: 599px) {
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.plr-fullscreen-dialog-max-width {
    max-width: 100% !important;
    min-width: 100%;
    height: 100%;
  }
}
@media (max-width: 420px) {
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.plr-fullscreen-dialog-max-width {
    max-width: 100% !important;
    min-width: 100%;
    height: 100%;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.plr-fullscreen-dialog-max-width {
    max-width: 100% !important;
    min-width: 100%;
    height: 100%;
  }
}
.plr-dark-theme .cdk-overlay-pane.dialog--auto {
  max-width: unset !important;
  min-width: auto;
}
@media (min-width: 420px) and (max-width: 599px) {
  .plr-dark-theme .cdk-overlay-pane.dialog--auto {
    max-width: 100% !important;
    min-width: 100%;
    height: 100%;
  }
}
@media (max-width: 420px) {
  .plr-dark-theme .cdk-overlay-pane.dialog--auto {
    max-width: 100% !important;
    min-width: 100%;
    height: 100%;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .plr-dark-theme .cdk-overlay-pane.dialog--auto {
    max-width: 100% !important;
    min-width: 100%;
    height: 100%;
  }
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel {
  border-radius: 8px;
  border: 1px solid var(--plr-mat-mdc-mat-menu-border-color);
  background: var(--plr-mat-mdc-mat-menu-bg-color);
  box-shadow: var(--plr-overlay-box-shadow);
  padding: 8px;
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel.mat-menu-content-container {
  margin-top: 5px;
  padding: 8px;
  border: 1px solid var(--plr-mat-mdc-mat-menu-border-color);
  background: var(--plr-mat-mdc-mat-menu-bg-color);
  box-shadow: var(--plr-overlay-box-shadow);
  min-width: 166px;
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) {
  padding: 5px;
  color: #674152;
  font-size: 14px;
  border-radius: 4px;
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  border-radius: 4px;
  color: var(--plr-mat-mdc-mat-menu-item-color);
  height: auto;
  min-height: 32px;
  min-height: 32px;
  line-height: normal;
  white-space: break-spaces;
  padding: 0px 12px;
  padding: 0px 12px;
  min-width: 150px;
  gap: 12px;
  margin-bottom: 4px;
  border: 2px solid transparent;
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item .mat-mdc-menu-item {
  padding: 0px;
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item .mdc-button.mat-mdc-button {
  height: auto;
  min-height: 32px;
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item .mat-icon {
  color: var(--plr-mat-mdc-mat-menu-item-icon-color);
  font-size: 20px;
  height: 20px;
  width: 20px;
  margin-right: 8px;
  box-sizing: border-box;
  display: flex;
  align-items: center;
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item .mat-mdc-menu-item-text {
  padding-right: 8px;
  min-width: 98px;
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item .mat-mdc-menu-item-text .mdc-button .mdc-button__label {
  display: flex;
  align-items: center;
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item:focus, .plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item:focus-within, .plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item:hover {
  color: var(--plr-mat-mdc-mat-menu-item-hover-color);
  background-color: var(--plr-mat-mdc-mat-menu-item-hover-bg-color);
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item:focus .mat-mdc-menu-item, .plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item:focus-within .mat-mdc-menu-item, .plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item:hover .mat-mdc-menu-item {
  background-color: transparent;
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item:focus-visible, .plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item.cdk-focus {
  border: 2px solid var(--plr-mat-mdc-mat-menu-item-focus-border-color);
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item:focus-visible .mat-mdc-menu-item, .plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item.cdk-focus .mat-mdc-menu-item {
  background-color: transparent;
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item:focus-visible .mat-mdc-menu-item-text, .plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item.cdk-focus .mat-mdc-menu-item-text {
  padding-left: 0px;
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item[disabled] {
  color: var(--plr-mat-mdc-mat-menu-item-disabled-color);
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item[disabled] .mat-icon {
  color: var(--plr-mat-mdc-mat-menu-item-disabled-color);
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .in-active-item:focus, .plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .in-active-item:focus-within {
  background-color: transparent;
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .in-active-item:hover {
  background-color: var(--plr-mat-mdc-mat-menu-item-hover-bg-color);
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .in-active-item:focus, .plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .in-active-item:focus-within, .plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .in-active-item.cdk-focus {
  border: none;
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .in-active-item:focus .mat-mdc-menu-item-text, .plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .in-active-item:focus-within .mat-mdc-menu-item-text, .plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .in-active-item.cdk-focus .mat-mdc-menu-item-text {
  padding-left: 4px;
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-select-panel {
  padding: 0px;
  min-width: calc(100% + 22px);
}
.plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.plr-dark-theme .mat-mdc-dialog-container .mdc-dialog__surface {
  background-color: var(--plr-color-neutral-900);
  color: var(--plr-color-primary-50);
}
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-label,
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-paginator-range-label, .plr-dark-theme .plr-multi-select-search .multi-select__body__side__header mat-label, .plr-dark-theme .plr-light-theme .plr-multi-select-search .multi-select__body__side__header mat-label, .plr-light-theme .plr-multi-select-search .multi-select__body__side__header .plr-dark-theme mat-label,
.plr-dark-theme html .plr-multi-select-search .multi-select__body__side__header mat-label,
html .plr-multi-select-search .multi-select__body__side__header .plr-dark-theme mat-label, .plr-light-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size .plr-dark-theme .mat-mdc-paginator-page-size-label,
.plr-light-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .plr-dark-theme .mat-mdc-paginator-range-label,
html .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size .plr-dark-theme .mat-mdc-paginator-page-size-label,
html .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .plr-dark-theme .mat-mdc-paginator-range-label {
  color: var(--plr-label-color);
  font-family: "Roboto Regular";
  font-weight: 400;
  font-size: 0.875rem;
  font-style: normal;
  text-decoration: none;
  text-transform: none;
  opacity: 1;
}
.plr-dark-theme mat-ink-bar:after, .plr-dark-theme .plr-light-theme mat-ink-bar:after, .plr-light-theme .plr-dark-theme mat-ink-bar:after,
.plr-dark-theme html mat-ink-bar:after,
html .plr-dark-theme mat-ink-bar:after {
  content: "";
  position: absolute;
  right: 0;
  left: 0;
  background: #076575;
  width: 87% !important;
  box-sizing: border-box;
  height: 4px;
  border-radius: 8px;
  margin: 0 auto;
}
.plr-dark-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-mdc-tab-links .mat-mdc-tab-link {
  height: 48px;
}
.plr-dark-theme nav.mat-mdc-tab-nav-bar.main-tabs mat-ink-bar:after {
  top: -11px;
}
.plr-dark-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-mdc-tab-links .mat-mdc-tab-link {
  height: 32px;
}
.plr-dark-theme nav.mat-mdc-tab-nav-bar.sub-tabs mat-ink-bar:after {
  top: -5px;
}
.plr-dark-theme nav.mat-mdc-tab-nav-bar.main-tabs,
.plr-dark-theme nav.mat-mdc-tab-nav-bar.sub-tabs {
  background: rgba(255, 255, 255, 0.85);
  overflow: visible !important;
  border-bottom: none;
  max-width: 100%;
  width: 100%;
  overflow: auto !important;
}
.plr-dark-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-mdc-tab-links .mat-mdc-tab-link,
.plr-dark-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-mdc-tab-links .mat-mdc-tab-link {
  width: auto;
  min-width: 0;
  position: relative;
  font-weight: normal;
  color: rgba(0, 0, 0, 0.85);
  opacity: 1;
  font-size: 0.875rem;
  letter-spacing: 0.21px;
  padding: 0 12px;
  z-index: 50;
}
.plr-dark-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-mdc-tab-links .mat-mdc-tab-link.mdc-tab--active,
.plr-dark-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-mdc-tab-links .mat-mdc-tab-link.mdc-tab--active {
  opacity: 1;
  letter-spacing: normal;
  color: rgba(0, 0, 0, 0.85);
}
.plr-dark-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-mdc-tab-links .mat-mdc-tab-link:hover:not(.mdc-tab--active):after,
.plr-dark-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-mdc-tab-links .mat-mdc-tab-link:hover:not(.mdc-tab--active):after {
  display: none !important;
}
.plr-dark-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-icon,
.plr-dark-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-icon {
  margin: -17px 4px 0 -4px;
  width: 21px;
  height: 21px;
  font-size: 21px;
  position: relative;
  top: 8px;
  color: black;
}
.plr-dark-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-icon.light-green,
.plr-dark-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-icon.light-green {
  color: #47b3a9;
}
.plr-dark-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-icon.purple,
.plr-dark-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-icon.purple {
  color: #533e8a;
}
.plr-dark-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-icon.red,
.plr-dark-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-icon.red {
  color: #d42626;
}
.plr-dark-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-icon.green,
.plr-dark-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-icon.green {
  color: #568b3f;
}
.plr-dark-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-icon.light-blue,
.plr-dark-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-icon.light-blue {
  color: #2674b8;
}
.plr-dark-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-icon.orange,
.plr-dark-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-icon.orange {
  color: #eaa256;
}
.plr-dark-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-icon.dark-blue,
.plr-dark-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-icon.dark-blue {
  color: #268db8;
}
.plr-dark-theme mat-ink-bar {
  background: transparent !important;
  display: flex;
  align-items: center;
  flex-direction: row;
  z-index: 49;
}
.plr-dark-theme mat-ink-bar:after {
  display: flex;
  align-self: center;
}
@media print {
  .plr-dark-theme nav.mat-mdc-tab-nav-bar.main-tabs,
  .plr-dark-theme nav.mat-mdc-tab-nav-bar.sub-tabs {
    display: none;
  }
}
@media print and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .plr-dark-theme nav.mat-mdc-tab-nav-bar.main-tabs,
  .plr-dark-theme nav.mat-mdc-tab-nav-bar.sub-tabs {
    display: none;
  }
}
.plr-dark-theme .cdk-overlay-connected-position-bounding-box:has(div.metadata-lookup-panel) .cdk-overlay-pane {
  transform: translateX(-11px);
}
.plr-dark-theme .cdk-overlay-pane .mat-mdc-option {
  height: auto;
  min-height: 36px;
  font-family: var(--plr-roboto);
  padding: 4px 16px;
}
.plr-dark-theme .cdk-overlay-pane .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible {
  border: 2px solid var(--plr-focus-color);
  border-radius: 4px 4px 6px 6px;
  margin-top: -2px;
}
.plr-dark-theme .cdk-overlay-pane .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible .mat-mdc-option {
  border: 2px solid transparent;
  border-radius: 4px;
}
.plr-dark-theme .cdk-overlay-pane .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible .mat-mdc-option .mat-pseudo-checkbox {
  display: none;
}
.plr-dark-theme .cdk-overlay-pane .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible .mat-mdc-option:hover {
  background-color: var(--plr-menu-option-hover-bg-color);
}
.plr-dark-theme .cdk-overlay-pane .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible .mat-mdc-option:focus, .plr-dark-theme .cdk-overlay-pane .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible .mat-mdc-option:focus-within, .plr-dark-theme .cdk-overlay-pane .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible .mat-mdc-option.cdk-focus, .plr-dark-theme .cdk-overlay-pane .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible .mat-mdc-option.mat-active {
  border-color: var(--plr-menu-option-focus-bg-color);
  background-color: var(--plr-menu-option-focus-bg-color);
}
.plr-dark-theme .cdk-overlay-pane .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible .mat-mdc-option.plr-info-msg-option:hover, .plr-dark-theme .cdk-overlay-pane .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible .mat-mdc-option.plr-info-msg-option:focus, .plr-dark-theme .cdk-overlay-pane .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible .mat-mdc-option.plr-info-msg-option:focus-within, .plr-dark-theme .cdk-overlay-pane .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible .mat-mdc-option.plr-info-msg-option.cdk-focus, .plr-dark-theme .cdk-overlay-pane .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible .mat-mdc-option.plr-info-msg-option.mat-active {
  border-color: transparent;
  background-color: transparent;
}
.plr-dark-theme .cdk-overlay-pane.mat-mdc-autocomplete-panel-above .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible {
  max-height: 260px;
  margin-top: 0px;
  margin-bottom: -2px;
  border: 2px solid var(--plr-focus-color);
  box-shadow: 0px -2px 4px -1px rgba(0, 0, 0, 0.2), 0px -4px 5px 0px rgba(0, 0, 0, 0.14), 0px -1px 10px 0px rgba(0, 0, 0, 0.12);
  border-radius: 6px 6px 4px 4px;
}
.plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list .mdc-list-item, .left-nav-component .root-node .mat-mdc-nav-list .plr-dark-theme .mdc-list-item,
.plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list .plr-dark-theme .mat-mdc-list-item, .plr-dark-theme .button-menu .overlay-container .mat-list-base.mat-action-list button .mat-list-item-content, .button-menu .overlay-container .mat-list-base.mat-action-list button .plr-dark-theme .mat-list-item-content, .plr-dark-theme .table-menu.mat-menu-panel .mat-menu-content .mat-menu-item, .table-menu.mat-menu-panel .mat-menu-content .plr-dark-theme .mat-menu-item, .plr-dark-theme .table-menu.mat-menu-panel .mat-menu-content .mat-mdc-menu-item, .table-menu.mat-menu-panel .mat-menu-content .plr-dark-theme .mat-mdc-menu-item, .plr-dark-theme .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-menu-item, .table-menu.mat-menu-panel .mat-mdc-menu-content .plr-dark-theme .mat-menu-item, .plr-dark-theme .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item, .table-menu.mat-menu-panel .mat-mdc-menu-content .plr-dark-theme .mat-mdc-menu-item,
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .plr-dark-theme .mat-menu-item,
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .plr-dark-theme .mat-mdc-menu-item,
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .plr-dark-theme .mat-menu-item,
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .plr-dark-theme .mat-mdc-menu-item, .plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item, .plr-dark-theme .plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item, .plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list .plr-dark-theme .mat-mdc-list-item,
.plr-dark-theme html .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
html .left-nav-component .root-node .mat-mdc-nav-list .plr-dark-theme .mat-mdc-list-item {
  border: none;
}
.plr-dark-theme .left-nav-component {
  margin: 16px 8px;
}
.plr-dark-theme .left-nav-component a,
.plr-dark-theme .left-nav-component .active {
  text-decoration: none !important;
}
.plr-dark-theme .left-nav-component .root-node .root-node__display-name {
  display: flex;
  color: white;
}
.plr-dark-theme .left-nav-component .root-node .root-node__display-name h2 {
  display: flex;
  align-self: center;
  height: unset;
  margin: 0;
  font-size: 16px;
  font-weight: normal;
}
.plr-dark-theme .left-nav-component .root-node .root-node__display-name .mat-mdc-nav-list {
  flex-grow: 1;
}
.plr-dark-theme .left-nav-component .root-node cims-resolver .root-node {
  padding-top: 0;
}
.plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item {
  display: inline-flex;
  flex-grow: 1;
  height: auto;
}
.plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item .mdc-list-item__content {
  flex-grow: 1;
  padding: 0;
}
.plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item.active .child-node__display-name, .plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item:hover .child-node__display-name {
  border-left: 2px solid white;
}
.plr-dark-theme .left-nav-component .root-node .child-node__display-name {
  padding: 1px 8px;
  border-left: 2px solid rgba(255, 255, 255, 0.3);
}
.plr-dark-theme * .mat-form-field-appearance-fill {
  padding-top: 2px;
}
.plr-dark-theme cims-field-editor .display-header .panel-card > .inline-field,
.plr-dark-theme cims-field-editor .display-header .panel-card > .block-edit-field,
.plr-dark-theme wpc-field-editor .display-header .panel-card > .inline-field,
.plr-dark-theme wpc-field-editor .display-header .panel-card > .block-edit-field,
.plr-dark-theme plr-editor .display-header .panel-card > .inline-field,
.plr-dark-theme plr-editor .display-header .panel-card > .block-edit-field, .plr-dark-theme .inline-field,
.plr-dark-theme .inline-edit-field, .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field, .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field, .plr-dark-theme cims-field-editor .ready-only .block-edit-field .block-edit-field, .plr-dark-theme cims-field-editor.ready-only .block-edit-field .block-edit-field,
.plr-dark-theme wpc-field-editor .ready-only .block-edit-field .block-edit-field,
.plr-dark-theme wpc-field-editor.ready-only .block-edit-field .block-edit-field,
.plr-dark-theme plr-editor .ready-only .block-edit-field .block-edit-field,
.plr-dark-theme plr-editor.ready-only .block-edit-field .block-edit-field, .plr-dark-theme cims-field-editor .ready-only .block-edit-field, .plr-dark-theme cims-field-editor.ready-only .block-edit-field,
.plr-dark-theme wpc-field-editor .ready-only .block-edit-field,
.plr-dark-theme wpc-field-editor.ready-only .block-edit-field,
.plr-dark-theme plr-editor .ready-only .block-edit-field,
.plr-dark-theme plr-editor.ready-only .block-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor .ready-only .block-edit-field, .plr-light-theme cims-field-editor .ready-only .plr-dark-theme .block-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor.ready-only .block-edit-field, .plr-light-theme cims-field-editor.ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor .ready-only .block-edit-field,
.plr-light-theme wpc-field-editor .ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor.ready-only .block-edit-field,
.plr-light-theme wpc-field-editor.ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor .ready-only .block-edit-field,
.plr-light-theme plr-editor .ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor.ready-only .block-edit-field,
.plr-light-theme plr-editor.ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme html cims-field-editor .ready-only .block-edit-field,
html cims-field-editor .ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme html cims-field-editor.ready-only .block-edit-field,
html cims-field-editor.ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme html wpc-field-editor .ready-only .block-edit-field,
html wpc-field-editor .ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme html wpc-field-editor.ready-only .block-edit-field,
html wpc-field-editor.ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme html plr-editor .ready-only .block-edit-field,
html plr-editor .ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme html plr-editor.ready-only .block-edit-field,
html plr-editor.ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme html cims-field-editor .ready-only .block-edit-field .block-edit-field,
html cims-field-editor .ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html cims-field-editor.ready-only .block-edit-field .block-edit-field,
html cims-field-editor.ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html wpc-field-editor .ready-only .block-edit-field .block-edit-field,
html wpc-field-editor .ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html wpc-field-editor.ready-only .block-edit-field .block-edit-field,
html wpc-field-editor.ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html plr-editor .ready-only .block-edit-field .block-edit-field,
html plr-editor .ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html plr-editor.ready-only .block-edit-field .block-edit-field,
html plr-editor.ready-only .block-edit-field .plr-dark-theme .block-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field, .plr-light-theme cims-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme wpc-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme plr-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html cims-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html wpc-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html plr-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field, .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme .block-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field, .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-light-theme .block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-light-theme .block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-light-theme .block-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field, .plr-dark-theme cims-field-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme wpc-field-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme plr-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor .ready-only .block-edit-field .block-edit-field, .plr-dark-theme cims-field-editor .ready-only .block-edit-field .plr-light-theme .block-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor.ready-only .block-edit-field .block-edit-field, .plr-dark-theme cims-field-editor.ready-only .block-edit-field .plr-light-theme .block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor .ready-only .block-edit-field .block-edit-field,
.plr-dark-theme wpc-field-editor .ready-only .block-edit-field .plr-light-theme .block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor.ready-only .block-edit-field .block-edit-field,
.plr-dark-theme wpc-field-editor.ready-only .block-edit-field .plr-light-theme .block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor .ready-only .block-edit-field .block-edit-field,
.plr-dark-theme plr-editor .ready-only .block-edit-field .plr-light-theme .block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor.ready-only .block-edit-field .block-edit-field,
.plr-dark-theme plr-editor.ready-only .block-edit-field .plr-light-theme .block-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor .ready-only .block-edit-field, .plr-dark-theme cims-field-editor .ready-only .plr-light-theme .block-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor.ready-only .block-edit-field, .plr-dark-theme cims-field-editor.ready-only .plr-light-theme .block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor .ready-only .block-edit-field,
.plr-dark-theme wpc-field-editor .ready-only .plr-light-theme .block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor.ready-only .block-edit-field,
.plr-dark-theme wpc-field-editor.ready-only .plr-light-theme .block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor .ready-only .block-edit-field,
.plr-dark-theme plr-editor .ready-only .plr-light-theme .block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor.ready-only .block-edit-field,
.plr-dark-theme plr-editor.ready-only .plr-light-theme .block-edit-field, .plr-light-theme .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-light-theme .plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-light-theme .plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field, .plr-light-theme .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme .plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme .plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field, .plr-light-theme .plr-dark-theme cims-field-editor .ready-only .block-edit-field .block-edit-field, .plr-light-theme .plr-dark-theme cims-field-editor.ready-only .block-edit-field .block-edit-field,
.plr-light-theme .plr-dark-theme wpc-field-editor .ready-only .block-edit-field .block-edit-field,
.plr-light-theme .plr-dark-theme wpc-field-editor.ready-only .block-edit-field .block-edit-field,
.plr-light-theme .plr-dark-theme plr-editor .ready-only .block-edit-field .block-edit-field,
.plr-light-theme .plr-dark-theme plr-editor.ready-only .block-edit-field .block-edit-field, .plr-light-theme .plr-dark-theme cims-field-editor .ready-only .block-edit-field, .plr-light-theme .plr-dark-theme cims-field-editor.ready-only .block-edit-field,
.plr-light-theme .plr-dark-theme wpc-field-editor .ready-only .block-edit-field,
.plr-light-theme .plr-dark-theme wpc-field-editor.ready-only .block-edit-field,
.plr-light-theme .plr-dark-theme plr-editor .ready-only .block-edit-field,
.plr-light-theme .plr-dark-theme plr-editor.ready-only .block-edit-field,
.plr-dark-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field html .block-edit-field,
.plr-dark-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field html .block-edit-field,
.plr-dark-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field html .block-edit-field,
.plr-dark-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme cims-field-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme wpc-field-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme plr-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme html cims-field-editor .ready-only .block-edit-field .block-edit-field,
.plr-dark-theme cims-field-editor .ready-only .block-edit-field html .block-edit-field,
.plr-dark-theme html cims-field-editor.ready-only .block-edit-field .block-edit-field,
.plr-dark-theme cims-field-editor.ready-only .block-edit-field html .block-edit-field,
.plr-dark-theme html wpc-field-editor .ready-only .block-edit-field .block-edit-field,
.plr-dark-theme wpc-field-editor .ready-only .block-edit-field html .block-edit-field,
.plr-dark-theme html wpc-field-editor.ready-only .block-edit-field .block-edit-field,
.plr-dark-theme wpc-field-editor.ready-only .block-edit-field html .block-edit-field,
.plr-dark-theme html plr-editor .ready-only .block-edit-field .block-edit-field,
.plr-dark-theme plr-editor .ready-only .block-edit-field html .block-edit-field,
.plr-dark-theme html plr-editor.ready-only .block-edit-field .block-edit-field,
.plr-dark-theme plr-editor.ready-only .block-edit-field html .block-edit-field,
.plr-dark-theme html cims-field-editor .ready-only .block-edit-field,
.plr-dark-theme cims-field-editor .ready-only html .block-edit-field,
.plr-dark-theme html cims-field-editor.ready-only .block-edit-field,
.plr-dark-theme cims-field-editor.ready-only html .block-edit-field,
.plr-dark-theme html wpc-field-editor .ready-only .block-edit-field,
.plr-dark-theme wpc-field-editor .ready-only html .block-edit-field,
.plr-dark-theme html wpc-field-editor.ready-only .block-edit-field,
.plr-dark-theme wpc-field-editor.ready-only html .block-edit-field,
.plr-dark-theme html plr-editor .ready-only .block-edit-field,
.plr-dark-theme plr-editor .ready-only html .block-edit-field,
.plr-dark-theme html plr-editor.ready-only .block-edit-field,
.plr-dark-theme plr-editor.ready-only html .block-edit-field,
html .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
html .plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
html .plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
html .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html .plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html .plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html .plr-dark-theme cims-field-editor .ready-only .block-edit-field .block-edit-field,
html .plr-dark-theme cims-field-editor.ready-only .block-edit-field .block-edit-field,
html .plr-dark-theme wpc-field-editor .ready-only .block-edit-field .block-edit-field,
html .plr-dark-theme wpc-field-editor.ready-only .block-edit-field .block-edit-field,
html .plr-dark-theme plr-editor .ready-only .block-edit-field .block-edit-field,
html .plr-dark-theme plr-editor.ready-only .block-edit-field .block-edit-field,
html .plr-dark-theme cims-field-editor .ready-only .block-edit-field,
html .plr-dark-theme cims-field-editor.ready-only .block-edit-field,
html .plr-dark-theme wpc-field-editor .ready-only .block-edit-field,
html .plr-dark-theme wpc-field-editor.ready-only .block-edit-field,
html .plr-dark-theme plr-editor .ready-only .block-edit-field,
html .plr-dark-theme plr-editor.ready-only .block-edit-field, .plr-dark-theme .plr-light-theme .inline-field, .plr-light-theme .plr-dark-theme .inline-field,
.plr-dark-theme .plr-light-theme .inline-edit-field,
.plr-light-theme .plr-dark-theme .inline-edit-field,
.plr-dark-theme html .inline-field,
html .plr-dark-theme .inline-field,
.plr-dark-theme html .inline-edit-field,
html .plr-dark-theme .inline-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor .display-header .panel-card > .inline-field, .plr-light-theme cims-field-editor .display-header .plr-dark-theme .panel-card > .inline-field,
.plr-dark-theme .plr-light-theme cims-field-editor .display-header .panel-card > .block-edit-field,
.plr-light-theme cims-field-editor .display-header .plr-dark-theme .panel-card > .block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor .display-header .panel-card > .inline-field,
.plr-light-theme wpc-field-editor .display-header .plr-dark-theme .panel-card > .inline-field,
.plr-dark-theme .plr-light-theme wpc-field-editor .display-header .panel-card > .block-edit-field,
.plr-light-theme wpc-field-editor .display-header .plr-dark-theme .panel-card > .block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor .display-header .panel-card > .inline-field,
.plr-light-theme plr-editor .display-header .plr-dark-theme .panel-card > .inline-field,
.plr-dark-theme .plr-light-theme plr-editor .display-header .panel-card > .block-edit-field,
.plr-light-theme plr-editor .display-header .plr-dark-theme .panel-card > .block-edit-field,
.plr-dark-theme html cims-field-editor .display-header .panel-card > .inline-field,
html cims-field-editor .display-header .plr-dark-theme .panel-card > .inline-field,
.plr-dark-theme html cims-field-editor .display-header .panel-card > .block-edit-field,
html cims-field-editor .display-header .plr-dark-theme .panel-card > .block-edit-field,
.plr-dark-theme html wpc-field-editor .display-header .panel-card > .inline-field,
html wpc-field-editor .display-header .plr-dark-theme .panel-card > .inline-field,
.plr-dark-theme html wpc-field-editor .display-header .panel-card > .block-edit-field,
html wpc-field-editor .display-header .plr-dark-theme .panel-card > .block-edit-field,
.plr-dark-theme html plr-editor .display-header .panel-card > .inline-field,
html plr-editor .display-header .plr-dark-theme .panel-card > .inline-field,
.plr-dark-theme html plr-editor .display-header .panel-card > .block-edit-field,
html plr-editor .display-header .plr-dark-theme .panel-card > .block-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor .ready-only .block-edit-field, .plr-light-theme cims-field-editor .ready-only .plr-dark-theme .block-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor.ready-only .block-edit-field, .plr-light-theme cims-field-editor.ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor .ready-only .block-edit-field,
.plr-light-theme wpc-field-editor .ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor.ready-only .block-edit-field,
.plr-light-theme wpc-field-editor.ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor .ready-only .block-edit-field,
.plr-light-theme plr-editor .ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor.ready-only .block-edit-field,
.plr-light-theme plr-editor.ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme html cims-field-editor .ready-only .block-edit-field,
.plr-light-theme html cims-field-editor .ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme html cims-field-editor .ready-only .plr-light-theme .block-edit-field,
html cims-field-editor .ready-only .plr-light-theme .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme html cims-field-editor.ready-only .block-edit-field,
.plr-light-theme html cims-field-editor.ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme html cims-field-editor.ready-only .plr-light-theme .block-edit-field,
html cims-field-editor.ready-only .plr-light-theme .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme html wpc-field-editor .ready-only .block-edit-field,
.plr-light-theme html wpc-field-editor .ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme html wpc-field-editor .ready-only .plr-light-theme .block-edit-field,
html wpc-field-editor .ready-only .plr-light-theme .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme html wpc-field-editor.ready-only .block-edit-field,
.plr-light-theme html wpc-field-editor.ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme html wpc-field-editor.ready-only .plr-light-theme .block-edit-field,
html wpc-field-editor.ready-only .plr-light-theme .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme html plr-editor .ready-only .block-edit-field,
.plr-light-theme html plr-editor .ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme html plr-editor .ready-only .plr-light-theme .block-edit-field,
html plr-editor .ready-only .plr-light-theme .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme html plr-editor.ready-only .block-edit-field,
.plr-light-theme html plr-editor.ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme html plr-editor.ready-only .plr-light-theme .block-edit-field,
html plr-editor.ready-only .plr-light-theme .plr-dark-theme .block-edit-field,
.plr-dark-theme html .plr-light-theme cims-field-editor .ready-only .block-edit-field,
html .plr-light-theme cims-field-editor .ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme cims-field-editor .ready-only html .block-edit-field,
.plr-light-theme cims-field-editor .ready-only html .plr-dark-theme .block-edit-field,
.plr-dark-theme html .plr-light-theme cims-field-editor.ready-only .block-edit-field,
html .plr-light-theme cims-field-editor.ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme cims-field-editor.ready-only html .block-edit-field,
.plr-light-theme cims-field-editor.ready-only html .plr-dark-theme .block-edit-field,
.plr-dark-theme html .plr-light-theme wpc-field-editor .ready-only .block-edit-field,
html .plr-light-theme wpc-field-editor .ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor .ready-only html .block-edit-field,
.plr-light-theme wpc-field-editor .ready-only html .plr-dark-theme .block-edit-field,
.plr-dark-theme html .plr-light-theme wpc-field-editor.ready-only .block-edit-field,
html .plr-light-theme wpc-field-editor.ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor.ready-only html .block-edit-field,
.plr-light-theme wpc-field-editor.ready-only html .plr-dark-theme .block-edit-field,
.plr-dark-theme html .plr-light-theme plr-editor .ready-only .block-edit-field,
html .plr-light-theme plr-editor .ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor .ready-only html .block-edit-field,
.plr-light-theme plr-editor .ready-only html .plr-dark-theme .block-edit-field,
.plr-dark-theme html .plr-light-theme plr-editor.ready-only .block-edit-field,
html .plr-light-theme plr-editor.ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor.ready-only html .block-edit-field,
.plr-light-theme plr-editor.ready-only html .plr-dark-theme .block-edit-field,
.plr-dark-theme html cims-field-editor .ready-only .block-edit-field,
html cims-field-editor .ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme html cims-field-editor.ready-only .block-edit-field,
html cims-field-editor.ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme html wpc-field-editor .ready-only .block-edit-field,
html wpc-field-editor .ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme html wpc-field-editor.ready-only .block-edit-field,
html wpc-field-editor.ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme html plr-editor .ready-only .block-edit-field,
html plr-editor .ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme html plr-editor.ready-only .block-edit-field,
html plr-editor.ready-only .plr-dark-theme .block-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor .ready-only .block-edit-field .block-edit-field, .plr-light-theme cims-field-editor .ready-only .block-edit-field .plr-dark-theme .block-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor.ready-only .block-edit-field .block-edit-field, .plr-light-theme cims-field-editor.ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor .ready-only .block-edit-field .block-edit-field,
.plr-light-theme wpc-field-editor .ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor.ready-only .block-edit-field .block-edit-field,
.plr-light-theme wpc-field-editor.ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor .ready-only .block-edit-field .block-edit-field,
.plr-light-theme plr-editor .ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor.ready-only .block-edit-field .block-edit-field,
.plr-light-theme plr-editor.ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme html cims-field-editor .ready-only .block-edit-field .block-edit-field,
.plr-light-theme html cims-field-editor .ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html cims-field-editor .ready-only .block-edit-field .plr-light-theme .block-edit-field,
html cims-field-editor .ready-only .block-edit-field .plr-light-theme .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme html cims-field-editor.ready-only .block-edit-field .block-edit-field,
.plr-light-theme html cims-field-editor.ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html cims-field-editor.ready-only .block-edit-field .plr-light-theme .block-edit-field,
html cims-field-editor.ready-only .block-edit-field .plr-light-theme .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme html wpc-field-editor .ready-only .block-edit-field .block-edit-field,
.plr-light-theme html wpc-field-editor .ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html wpc-field-editor .ready-only .block-edit-field .plr-light-theme .block-edit-field,
html wpc-field-editor .ready-only .block-edit-field .plr-light-theme .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme html wpc-field-editor.ready-only .block-edit-field .block-edit-field,
.plr-light-theme html wpc-field-editor.ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html wpc-field-editor.ready-only .block-edit-field .plr-light-theme .block-edit-field,
html wpc-field-editor.ready-only .block-edit-field .plr-light-theme .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme html plr-editor .ready-only .block-edit-field .block-edit-field,
.plr-light-theme html plr-editor .ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html plr-editor .ready-only .block-edit-field .plr-light-theme .block-edit-field,
html plr-editor .ready-only .block-edit-field .plr-light-theme .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme html plr-editor.ready-only .block-edit-field .block-edit-field,
.plr-light-theme html plr-editor.ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html plr-editor.ready-only .block-edit-field .plr-light-theme .block-edit-field,
html plr-editor.ready-only .block-edit-field .plr-light-theme .plr-dark-theme .block-edit-field,
.plr-dark-theme html .plr-light-theme cims-field-editor .ready-only .block-edit-field .block-edit-field,
html .plr-light-theme cims-field-editor .ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme cims-field-editor .ready-only .block-edit-field html .block-edit-field,
.plr-light-theme cims-field-editor .ready-only .block-edit-field html .plr-dark-theme .block-edit-field,
.plr-dark-theme html .plr-light-theme cims-field-editor.ready-only .block-edit-field .block-edit-field,
html .plr-light-theme cims-field-editor.ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme cims-field-editor.ready-only .block-edit-field html .block-edit-field,
.plr-light-theme cims-field-editor.ready-only .block-edit-field html .plr-dark-theme .block-edit-field,
.plr-dark-theme html .plr-light-theme wpc-field-editor .ready-only .block-edit-field .block-edit-field,
html .plr-light-theme wpc-field-editor .ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor .ready-only .block-edit-field html .block-edit-field,
.plr-light-theme wpc-field-editor .ready-only .block-edit-field html .plr-dark-theme .block-edit-field,
.plr-dark-theme html .plr-light-theme wpc-field-editor.ready-only .block-edit-field .block-edit-field,
html .plr-light-theme wpc-field-editor.ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor.ready-only .block-edit-field html .block-edit-field,
.plr-light-theme wpc-field-editor.ready-only .block-edit-field html .plr-dark-theme .block-edit-field,
.plr-dark-theme html .plr-light-theme plr-editor .ready-only .block-edit-field .block-edit-field,
html .plr-light-theme plr-editor .ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor .ready-only .block-edit-field html .block-edit-field,
.plr-light-theme plr-editor .ready-only .block-edit-field html .plr-dark-theme .block-edit-field,
.plr-dark-theme html .plr-light-theme plr-editor.ready-only .block-edit-field .block-edit-field,
html .plr-light-theme plr-editor.ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor.ready-only .block-edit-field html .block-edit-field,
.plr-light-theme plr-editor.ready-only .block-edit-field html .plr-dark-theme .block-edit-field,
.plr-dark-theme html cims-field-editor .ready-only .block-edit-field .block-edit-field,
html cims-field-editor .ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html cims-field-editor.ready-only .block-edit-field .block-edit-field,
html cims-field-editor.ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html wpc-field-editor .ready-only .block-edit-field .block-edit-field,
html wpc-field-editor .ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html wpc-field-editor.ready-only .block-edit-field .block-edit-field,
html wpc-field-editor.ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html plr-editor .ready-only .block-edit-field .block-edit-field,
html plr-editor .ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html plr-editor.ready-only .block-edit-field .block-edit-field,
html plr-editor.ready-only .block-edit-field .plr-dark-theme .block-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field, .plr-light-theme cims-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme wpc-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme plr-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme .plr-light-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme html cims-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme html cims-field-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html cims-field-editor .plr-light-theme .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme .plr-light-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme html wpc-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme html wpc-field-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html wpc-field-editor .plr-light-theme .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme .plr-light-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme html plr-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme html plr-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html plr-editor .plr-light-theme .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme html .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html .plr-light-theme cims-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme .plr-light-theme cims-field-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme cims-field-editor html .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme html .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html .plr-light-theme wpc-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme wpc-field-editor html .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme html .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html .plr-light-theme plr-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme plr-editor html .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html cims-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html wpc-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html plr-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field, .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-light-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-light-theme .block-edit-field,
html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-light-theme .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-light-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-light-theme .block-edit-field,
html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-light-theme .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-light-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-light-theme .block-edit-field,
html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-light-theme .plr-dark-theme .block-edit-field,
.plr-dark-theme html .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
html .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field html .block-edit-field,
.plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field html .plr-dark-theme .block-edit-field,
.plr-dark-theme html .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
html .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field html .block-edit-field,
.plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field html .plr-dark-theme .block-edit-field,
.plr-dark-theme html .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
html .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field html .block-edit-field,
.plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field html .plr-dark-theme .block-edit-field,
.plr-dark-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme .block-edit-field {
  display: inline-block;
  vertical-align: top;
}
.plr-dark-theme cims-field-editor .display-header .panel-card > .block-field,
.plr-dark-theme cims-field-editor .display-header .panel-card > .inline-edit-field,
.plr-dark-theme wpc-field-editor .display-header .panel-card > .block-field,
.plr-dark-theme wpc-field-editor .display-header .panel-card > .inline-edit-field,
.plr-dark-theme plr-editor .display-header .panel-card > .block-field,
.plr-dark-theme plr-editor .display-header .panel-card > .inline-edit-field, .plr-dark-theme .block-field,
.plr-dark-theme .block-edit-field,
.plr-dark-theme .default-display, .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field, .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field, .plr-dark-theme cims-field-editor .ready-only .inline-edit-field .inline-edit-field, .plr-dark-theme cims-field-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme wpc-field-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme wpc-field-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme plr-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme plr-editor.ready-only .inline-edit-field .inline-edit-field, .plr-dark-theme cims-field-editor .ready-only .inline-edit-field, .plr-dark-theme cims-field-editor.ready-only .inline-edit-field,
.plr-dark-theme wpc-field-editor .ready-only .inline-edit-field,
.plr-dark-theme wpc-field-editor.ready-only .inline-edit-field,
.plr-dark-theme plr-editor .ready-only .inline-edit-field,
.plr-dark-theme plr-editor.ready-only .inline-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor .ready-only .inline-edit-field, .plr-light-theme cims-field-editor .ready-only .plr-dark-theme .inline-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor.ready-only .inline-edit-field, .plr-light-theme cims-field-editor.ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor .ready-only .inline-edit-field,
.plr-light-theme wpc-field-editor .ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor.ready-only .inline-edit-field,
.plr-light-theme wpc-field-editor.ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor .ready-only .inline-edit-field,
.plr-light-theme plr-editor .ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor.ready-only .inline-edit-field,
.plr-light-theme plr-editor.ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme html cims-field-editor .ready-only .inline-edit-field,
html cims-field-editor .ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme html cims-field-editor.ready-only .inline-edit-field,
html cims-field-editor.ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme html wpc-field-editor .ready-only .inline-edit-field,
html wpc-field-editor .ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme html wpc-field-editor.ready-only .inline-edit-field,
html wpc-field-editor.ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme html plr-editor .ready-only .inline-edit-field,
html plr-editor .ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme html plr-editor.ready-only .inline-edit-field,
html plr-editor.ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme html cims-field-editor .ready-only .inline-edit-field .inline-edit-field,
html cims-field-editor .ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html cims-field-editor.ready-only .inline-edit-field .inline-edit-field,
html cims-field-editor.ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html wpc-field-editor .ready-only .inline-edit-field .inline-edit-field,
html wpc-field-editor .ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html wpc-field-editor.ready-only .inline-edit-field .inline-edit-field,
html wpc-field-editor.ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html plr-editor .ready-only .inline-edit-field .inline-edit-field,
html plr-editor .ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html plr-editor.ready-only .inline-edit-field .inline-edit-field,
html plr-editor.ready-only .inline-edit-field .plr-dark-theme .inline-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field, .plr-light-theme cims-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme wpc-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme plr-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html cims-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html wpc-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html plr-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field, .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme .inline-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field, .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-light-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-light-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-light-theme .inline-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field, .plr-dark-theme cims-field-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme wpc-field-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme plr-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor .ready-only .inline-edit-field .inline-edit-field, .plr-dark-theme cims-field-editor .ready-only .inline-edit-field .plr-light-theme .inline-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor.ready-only .inline-edit-field .inline-edit-field, .plr-dark-theme cims-field-editor.ready-only .inline-edit-field .plr-light-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme wpc-field-editor .ready-only .inline-edit-field .plr-light-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme wpc-field-editor.ready-only .inline-edit-field .plr-light-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme plr-editor .ready-only .inline-edit-field .plr-light-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme plr-editor.ready-only .inline-edit-field .plr-light-theme .inline-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor .ready-only .inline-edit-field, .plr-dark-theme cims-field-editor .ready-only .plr-light-theme .inline-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor.ready-only .inline-edit-field, .plr-dark-theme cims-field-editor.ready-only .plr-light-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor .ready-only .inline-edit-field,
.plr-dark-theme wpc-field-editor .ready-only .plr-light-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor.ready-only .inline-edit-field,
.plr-dark-theme wpc-field-editor.ready-only .plr-light-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor .ready-only .inline-edit-field,
.plr-dark-theme plr-editor .ready-only .plr-light-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor.ready-only .inline-edit-field,
.plr-dark-theme plr-editor.ready-only .plr-light-theme .inline-edit-field, .plr-light-theme .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-light-theme .plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-light-theme .plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field, .plr-light-theme .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme .plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme .plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field, .plr-light-theme .plr-dark-theme cims-field-editor .ready-only .inline-edit-field .inline-edit-field, .plr-light-theme .plr-dark-theme cims-field-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme .plr-dark-theme wpc-field-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme .plr-dark-theme wpc-field-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme .plr-dark-theme plr-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme .plr-dark-theme plr-editor.ready-only .inline-edit-field .inline-edit-field, .plr-light-theme .plr-dark-theme cims-field-editor .ready-only .inline-edit-field, .plr-light-theme .plr-dark-theme cims-field-editor.ready-only .inline-edit-field,
.plr-light-theme .plr-dark-theme wpc-field-editor .ready-only .inline-edit-field,
.plr-light-theme .plr-dark-theme wpc-field-editor.ready-only .inline-edit-field,
.plr-light-theme .plr-dark-theme plr-editor .ready-only .inline-edit-field,
.plr-light-theme .plr-dark-theme plr-editor.ready-only .inline-edit-field,
.plr-dark-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field html .inline-edit-field,
.plr-dark-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field html .inline-edit-field,
.plr-dark-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field html .inline-edit-field,
.plr-dark-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme cims-field-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme wpc-field-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme plr-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme html cims-field-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme cims-field-editor .ready-only .inline-edit-field html .inline-edit-field,
.plr-dark-theme html cims-field-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme cims-field-editor.ready-only .inline-edit-field html .inline-edit-field,
.plr-dark-theme html wpc-field-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme wpc-field-editor .ready-only .inline-edit-field html .inline-edit-field,
.plr-dark-theme html wpc-field-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme wpc-field-editor.ready-only .inline-edit-field html .inline-edit-field,
.plr-dark-theme html plr-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme plr-editor .ready-only .inline-edit-field html .inline-edit-field,
.plr-dark-theme html plr-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme plr-editor.ready-only .inline-edit-field html .inline-edit-field,
.plr-dark-theme html cims-field-editor .ready-only .inline-edit-field,
.plr-dark-theme cims-field-editor .ready-only html .inline-edit-field,
.plr-dark-theme html cims-field-editor.ready-only .inline-edit-field,
.plr-dark-theme cims-field-editor.ready-only html .inline-edit-field,
.plr-dark-theme html wpc-field-editor .ready-only .inline-edit-field,
.plr-dark-theme wpc-field-editor .ready-only html .inline-edit-field,
.plr-dark-theme html wpc-field-editor.ready-only .inline-edit-field,
.plr-dark-theme wpc-field-editor.ready-only html .inline-edit-field,
.plr-dark-theme html plr-editor .ready-only .inline-edit-field,
.plr-dark-theme plr-editor .ready-only html .inline-edit-field,
.plr-dark-theme html plr-editor.ready-only .inline-edit-field,
.plr-dark-theme plr-editor.ready-only html .inline-edit-field,
html .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
html .plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
html .plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
html .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html .plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html .plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html .plr-dark-theme cims-field-editor .ready-only .inline-edit-field .inline-edit-field,
html .plr-dark-theme cims-field-editor.ready-only .inline-edit-field .inline-edit-field,
html .plr-dark-theme wpc-field-editor .ready-only .inline-edit-field .inline-edit-field,
html .plr-dark-theme wpc-field-editor.ready-only .inline-edit-field .inline-edit-field,
html .plr-dark-theme plr-editor .ready-only .inline-edit-field .inline-edit-field,
html .plr-dark-theme plr-editor.ready-only .inline-edit-field .inline-edit-field,
html .plr-dark-theme cims-field-editor .ready-only .inline-edit-field,
html .plr-dark-theme cims-field-editor.ready-only .inline-edit-field,
html .plr-dark-theme wpc-field-editor .ready-only .inline-edit-field,
html .plr-dark-theme wpc-field-editor.ready-only .inline-edit-field,
html .plr-dark-theme plr-editor .ready-only .inline-edit-field,
html .plr-dark-theme plr-editor.ready-only .inline-edit-field, .plr-dark-theme .plr-light-theme .block-field, .plr-light-theme .plr-dark-theme .block-field,
.plr-dark-theme .plr-light-theme .block-edit-field,
.plr-light-theme .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme .default-display,
.plr-light-theme .plr-dark-theme .default-display,
.plr-dark-theme html .block-field,
html .plr-dark-theme .block-field,
.plr-dark-theme html .block-edit-field,
html .plr-dark-theme .block-edit-field,
.plr-dark-theme html .default-display,
html .plr-dark-theme .default-display, .plr-dark-theme .plr-light-theme cims-field-editor .display-header .panel-card > .block-field, .plr-light-theme cims-field-editor .display-header .plr-dark-theme .panel-card > .block-field,
.plr-dark-theme .plr-light-theme cims-field-editor .display-header .panel-card > .inline-edit-field,
.plr-light-theme cims-field-editor .display-header .plr-dark-theme .panel-card > .inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor .display-header .panel-card > .block-field,
.plr-light-theme wpc-field-editor .display-header .plr-dark-theme .panel-card > .block-field,
.plr-dark-theme .plr-light-theme wpc-field-editor .display-header .panel-card > .inline-edit-field,
.plr-light-theme wpc-field-editor .display-header .plr-dark-theme .panel-card > .inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor .display-header .panel-card > .block-field,
.plr-light-theme plr-editor .display-header .plr-dark-theme .panel-card > .block-field,
.plr-dark-theme .plr-light-theme plr-editor .display-header .panel-card > .inline-edit-field,
.plr-light-theme plr-editor .display-header .plr-dark-theme .panel-card > .inline-edit-field,
.plr-dark-theme html cims-field-editor .display-header .panel-card > .block-field,
html cims-field-editor .display-header .plr-dark-theme .panel-card > .block-field,
.plr-dark-theme html cims-field-editor .display-header .panel-card > .inline-edit-field,
html cims-field-editor .display-header .plr-dark-theme .panel-card > .inline-edit-field,
.plr-dark-theme html wpc-field-editor .display-header .panel-card > .block-field,
html wpc-field-editor .display-header .plr-dark-theme .panel-card > .block-field,
.plr-dark-theme html wpc-field-editor .display-header .panel-card > .inline-edit-field,
html wpc-field-editor .display-header .plr-dark-theme .panel-card > .inline-edit-field,
.plr-dark-theme html plr-editor .display-header .panel-card > .block-field,
html plr-editor .display-header .plr-dark-theme .panel-card > .block-field,
.plr-dark-theme html plr-editor .display-header .panel-card > .inline-edit-field,
html plr-editor .display-header .plr-dark-theme .panel-card > .inline-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor .ready-only .inline-edit-field, .plr-light-theme cims-field-editor .ready-only .plr-dark-theme .inline-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor.ready-only .inline-edit-field, .plr-light-theme cims-field-editor.ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor .ready-only .inline-edit-field,
.plr-light-theme wpc-field-editor .ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor.ready-only .inline-edit-field,
.plr-light-theme wpc-field-editor.ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor .ready-only .inline-edit-field,
.plr-light-theme plr-editor .ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor.ready-only .inline-edit-field,
.plr-light-theme plr-editor.ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme html cims-field-editor .ready-only .inline-edit-field,
.plr-light-theme html cims-field-editor .ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme html cims-field-editor .ready-only .plr-light-theme .inline-edit-field,
html cims-field-editor .ready-only .plr-light-theme .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme html cims-field-editor.ready-only .inline-edit-field,
.plr-light-theme html cims-field-editor.ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme html cims-field-editor.ready-only .plr-light-theme .inline-edit-field,
html cims-field-editor.ready-only .plr-light-theme .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme html wpc-field-editor .ready-only .inline-edit-field,
.plr-light-theme html wpc-field-editor .ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme html wpc-field-editor .ready-only .plr-light-theme .inline-edit-field,
html wpc-field-editor .ready-only .plr-light-theme .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme html wpc-field-editor.ready-only .inline-edit-field,
.plr-light-theme html wpc-field-editor.ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme html wpc-field-editor.ready-only .plr-light-theme .inline-edit-field,
html wpc-field-editor.ready-only .plr-light-theme .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme html plr-editor .ready-only .inline-edit-field,
.plr-light-theme html plr-editor .ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme html plr-editor .ready-only .plr-light-theme .inline-edit-field,
html plr-editor .ready-only .plr-light-theme .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme html plr-editor.ready-only .inline-edit-field,
.plr-light-theme html plr-editor.ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme html plr-editor.ready-only .plr-light-theme .inline-edit-field,
html plr-editor.ready-only .plr-light-theme .plr-dark-theme .inline-edit-field,
.plr-dark-theme html .plr-light-theme cims-field-editor .ready-only .inline-edit-field,
html .plr-light-theme cims-field-editor .ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme cims-field-editor .ready-only html .inline-edit-field,
.plr-light-theme cims-field-editor .ready-only html .plr-dark-theme .inline-edit-field,
.plr-dark-theme html .plr-light-theme cims-field-editor.ready-only .inline-edit-field,
html .plr-light-theme cims-field-editor.ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme cims-field-editor.ready-only html .inline-edit-field,
.plr-light-theme cims-field-editor.ready-only html .plr-dark-theme .inline-edit-field,
.plr-dark-theme html .plr-light-theme wpc-field-editor .ready-only .inline-edit-field,
html .plr-light-theme wpc-field-editor .ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor .ready-only html .inline-edit-field,
.plr-light-theme wpc-field-editor .ready-only html .plr-dark-theme .inline-edit-field,
.plr-dark-theme html .plr-light-theme wpc-field-editor.ready-only .inline-edit-field,
html .plr-light-theme wpc-field-editor.ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor.ready-only html .inline-edit-field,
.plr-light-theme wpc-field-editor.ready-only html .plr-dark-theme .inline-edit-field,
.plr-dark-theme html .plr-light-theme plr-editor .ready-only .inline-edit-field,
html .plr-light-theme plr-editor .ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor .ready-only html .inline-edit-field,
.plr-light-theme plr-editor .ready-only html .plr-dark-theme .inline-edit-field,
.plr-dark-theme html .plr-light-theme plr-editor.ready-only .inline-edit-field,
html .plr-light-theme plr-editor.ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor.ready-only html .inline-edit-field,
.plr-light-theme plr-editor.ready-only html .plr-dark-theme .inline-edit-field,
.plr-dark-theme html cims-field-editor .ready-only .inline-edit-field,
html cims-field-editor .ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme html cims-field-editor.ready-only .inline-edit-field,
html cims-field-editor.ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme html wpc-field-editor .ready-only .inline-edit-field,
html wpc-field-editor .ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme html wpc-field-editor.ready-only .inline-edit-field,
html wpc-field-editor.ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme html plr-editor .ready-only .inline-edit-field,
html plr-editor .ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme html plr-editor.ready-only .inline-edit-field,
html plr-editor.ready-only .plr-dark-theme .inline-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor .ready-only .inline-edit-field .inline-edit-field, .plr-light-theme cims-field-editor .ready-only .inline-edit-field .plr-dark-theme .inline-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor.ready-only .inline-edit-field .inline-edit-field, .plr-light-theme cims-field-editor.ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme wpc-field-editor .ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme wpc-field-editor.ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme plr-editor .ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme plr-editor.ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme html cims-field-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme html cims-field-editor .ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html cims-field-editor .ready-only .inline-edit-field .plr-light-theme .inline-edit-field,
html cims-field-editor .ready-only .inline-edit-field .plr-light-theme .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme html cims-field-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme html cims-field-editor.ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html cims-field-editor.ready-only .inline-edit-field .plr-light-theme .inline-edit-field,
html cims-field-editor.ready-only .inline-edit-field .plr-light-theme .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme html wpc-field-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme html wpc-field-editor .ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html wpc-field-editor .ready-only .inline-edit-field .plr-light-theme .inline-edit-field,
html wpc-field-editor .ready-only .inline-edit-field .plr-light-theme .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme html wpc-field-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme html wpc-field-editor.ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html wpc-field-editor.ready-only .inline-edit-field .plr-light-theme .inline-edit-field,
html wpc-field-editor.ready-only .inline-edit-field .plr-light-theme .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme html plr-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme html plr-editor .ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html plr-editor .ready-only .inline-edit-field .plr-light-theme .inline-edit-field,
html plr-editor .ready-only .inline-edit-field .plr-light-theme .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme html plr-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme html plr-editor.ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html plr-editor.ready-only .inline-edit-field .plr-light-theme .inline-edit-field,
html plr-editor.ready-only .inline-edit-field .plr-light-theme .plr-dark-theme .inline-edit-field,
.plr-dark-theme html .plr-light-theme cims-field-editor .ready-only .inline-edit-field .inline-edit-field,
html .plr-light-theme cims-field-editor .ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme cims-field-editor .ready-only .inline-edit-field html .inline-edit-field,
.plr-light-theme cims-field-editor .ready-only .inline-edit-field html .plr-dark-theme .inline-edit-field,
.plr-dark-theme html .plr-light-theme cims-field-editor.ready-only .inline-edit-field .inline-edit-field,
html .plr-light-theme cims-field-editor.ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme cims-field-editor.ready-only .inline-edit-field html .inline-edit-field,
.plr-light-theme cims-field-editor.ready-only .inline-edit-field html .plr-dark-theme .inline-edit-field,
.plr-dark-theme html .plr-light-theme wpc-field-editor .ready-only .inline-edit-field .inline-edit-field,
html .plr-light-theme wpc-field-editor .ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor .ready-only .inline-edit-field html .inline-edit-field,
.plr-light-theme wpc-field-editor .ready-only .inline-edit-field html .plr-dark-theme .inline-edit-field,
.plr-dark-theme html .plr-light-theme wpc-field-editor.ready-only .inline-edit-field .inline-edit-field,
html .plr-light-theme wpc-field-editor.ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor.ready-only .inline-edit-field html .inline-edit-field,
.plr-light-theme wpc-field-editor.ready-only .inline-edit-field html .plr-dark-theme .inline-edit-field,
.plr-dark-theme html .plr-light-theme plr-editor .ready-only .inline-edit-field .inline-edit-field,
html .plr-light-theme plr-editor .ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor .ready-only .inline-edit-field html .inline-edit-field,
.plr-light-theme plr-editor .ready-only .inline-edit-field html .plr-dark-theme .inline-edit-field,
.plr-dark-theme html .plr-light-theme plr-editor.ready-only .inline-edit-field .inline-edit-field,
html .plr-light-theme plr-editor.ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor.ready-only .inline-edit-field html .inline-edit-field,
.plr-light-theme plr-editor.ready-only .inline-edit-field html .plr-dark-theme .inline-edit-field,
.plr-dark-theme html cims-field-editor .ready-only .inline-edit-field .inline-edit-field,
html cims-field-editor .ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html cims-field-editor.ready-only .inline-edit-field .inline-edit-field,
html cims-field-editor.ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html wpc-field-editor .ready-only .inline-edit-field .inline-edit-field,
html wpc-field-editor .ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html wpc-field-editor.ready-only .inline-edit-field .inline-edit-field,
html wpc-field-editor.ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html plr-editor .ready-only .inline-edit-field .inline-edit-field,
html plr-editor .ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html plr-editor.ready-only .inline-edit-field .inline-edit-field,
html plr-editor.ready-only .inline-edit-field .plr-dark-theme .inline-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field, .plr-light-theme cims-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme wpc-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme plr-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme .plr-light-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme html cims-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme html cims-field-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html cims-field-editor .plr-light-theme .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme .plr-light-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme html wpc-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme html wpc-field-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html wpc-field-editor .plr-light-theme .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme .plr-light-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme html plr-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme html plr-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html plr-editor .plr-light-theme .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme html .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html .plr-light-theme cims-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme .plr-light-theme cims-field-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme cims-field-editor html .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme html .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html .plr-light-theme wpc-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme wpc-field-editor html .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme html .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html .plr-light-theme plr-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme plr-editor html .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html cims-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html wpc-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html plr-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field, .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-light-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-light-theme .inline-edit-field,
html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-light-theme .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-light-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-light-theme .inline-edit-field,
html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-light-theme .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-light-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-light-theme .inline-edit-field,
html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-light-theme .plr-dark-theme .inline-edit-field,
.plr-dark-theme html .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
html .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field html .inline-edit-field,
.plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field html .plr-dark-theme .inline-edit-field,
.plr-dark-theme html .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
html .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field html .inline-edit-field,
.plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field html .plr-dark-theme .inline-edit-field,
.plr-dark-theme html .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
html .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field html .inline-edit-field,
.plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field html .plr-dark-theme .inline-edit-field,
.plr-dark-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme .inline-edit-field {
  display: block;
  clear: both;
}
.plr-dark-theme .reverse-wrapper {
  display: flex;
  flex-direction: column-reverse;
}
.plr-dark-theme .reverse-wrapper-inline {
  display: inline-flex;
}
.plr-dark-theme .reverse-wrapper-row {
  flex-direction: row-reverse;
}
.plr-dark-theme .field-component {
  margin: 0 16px 16px 0;
  overflow: visible;
}
.plr-dark-theme .field-component.block-field, .plr-dark-theme .field-component.default-display {
  margin-right: 0;
  display: block;
}
.plr-dark-theme .field-component:not(.field-set) .field-component {
  margin: 0;
}
.plr-dark-theme .field-component.edit {
  margin: 0 16px 0 0 !important;
}
.plr-dark-theme .field-component.x-small-field {
  width: 120px;
}
.plr-dark-theme .field-component.small-field {
  width: 200px;
}
@media (min-width: 420px) and (max-width: 599px) {
  .plr-dark-theme .field-component.small-field {
    width: 80px;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .plr-dark-theme .field-component.small-field {
    width: 160px;
  }
}
.plr-dark-theme .field-component.medium-field {
  width: 260px;
}
@media (min-width: 420px) and (max-width: 599px) {
  .plr-dark-theme .field-component.medium-field {
    width: 150px;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .plr-dark-theme .field-component.medium-field {
    width: 200px;
  }
}
.plr-dark-theme .field-component.large-field {
  width: 380px;
}
@media (min-width: 420px) and (max-width: 599px) {
  .plr-dark-theme .field-component.large-field {
    width: 220px;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .plr-dark-theme .field-component.large-field {
    width: 300px;
  }
}
.plr-dark-theme .field-component.x-large-field {
  width: 520px;
}
@media (min-width: 420px) and (max-width: 599px) {
  .plr-dark-theme .field-component.x-large-field {
    width: 320px;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .plr-dark-theme .field-component.x-large-field {
    width: 420px;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .plr-dark-theme .field-component.x-large-field {
    width: 420px;
  }
}
.plr-dark-theme .field-component.full-width-field {
  width: 100% !important;
}
.plr-dark-theme .field-component.full-width-field .mat-mdc-form-field {
  width: 100% !important;
}
.plr-dark-theme .field-component .default-size {
  width: 260px;
}
.plr-dark-theme .field-component .input-container {
  display: block;
}
.plr-dark-theme .field-component .input-container .mat-mdc-form-field-suffix {
  margin-left: 4px;
}
.plr-dark-theme .field-component .input-container.x-small-input .mat-mdc-form-field .mat-mdc-text-field-wrapper {
  width: 120px;
}
.plr-dark-theme .field-component .input-container.small-input .mat-mdc-form-field .mat-mdc-text-field-wrapper {
  width: 200px;
}
@media (min-width: 420px) and (max-width: 599px) {
  .plr-dark-theme .field-component .input-container.small-input .mat-mdc-form-field .mat-mdc-text-field-wrapper {
    width: 80px;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .plr-dark-theme .field-component .input-container.small-input .mat-mdc-form-field .mat-mdc-text-field-wrapper {
    width: 160px;
  }
}
.plr-dark-theme .field-component .input-container.small-input .mat-mdc-form-field .mat-mdc-form-field-error-wrapper {
  width: 200px;
}
.plr-dark-theme .field-component .input-container.medium-input .mat-mdc-form-field .mat-mdc-text-field-wrapper, .plr-dark-theme .field-component .input-container.default-size-input .mat-mdc-form-field .mat-mdc-text-field-wrapper {
  width: 260px;
}
@media (min-width: 420px) and (max-width: 599px) {
  .plr-dark-theme .field-component .input-container.medium-input .mat-mdc-form-field .mat-mdc-text-field-wrapper, .plr-dark-theme .field-component .input-container.default-size-input .mat-mdc-form-field .mat-mdc-text-field-wrapper {
    width: 140px;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .plr-dark-theme .field-component .input-container.medium-input .mat-mdc-form-field .mat-mdc-text-field-wrapper, .plr-dark-theme .field-component .input-container.default-size-input .mat-mdc-form-field .mat-mdc-text-field-wrapper {
    width: 200px;
  }
}
.plr-dark-theme .field-component .input-container.large-input .mat-mdc-form-field .mat-mdc-text-field-wrapper {
  width: 380px;
}
@media (min-width: 420px) and (max-width: 599px) {
  .plr-dark-theme .field-component .input-container.large-input .mat-mdc-form-field .mat-mdc-text-field-wrapper {
    width: 220px;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .plr-dark-theme .field-component .input-container.large-input .mat-mdc-form-field .mat-mdc-text-field-wrapper {
    width: 300px;
  }
}
.plr-dark-theme .field-component .input-container.x-large-input .mat-mdc-form-field .mat-mdc-text-field-wrapper {
  width: 520px;
}
@media (min-width: 420px) and (max-width: 599px) {
  .plr-dark-theme .field-component .input-container.x-large-input .mat-mdc-form-field .mat-mdc-text-field-wrapper {
    width: 320px;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .plr-dark-theme .field-component .input-container.x-large-input .mat-mdc-form-field .mat-mdc-text-field-wrapper {
    width: 420px;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .plr-dark-theme .field-component .input-container.x-large-input .mat-mdc-form-field .mat-mdc-text-field-wrapper {
    width: 420px;
  }
}
.plr-dark-theme .field-component .input-container.full-width-input {
  width: 100% !important;
}
.plr-dark-theme .field-component .input-container.full-width-input .mat-mdc-form-field .mat-mdc-text-field-wrapper {
  width: 100% !important;
}
.plr-dark-theme .field-component .input-container.full-width-input .mat-mdc-form-field-subscript-wrapper {
  width: 100% !important;
}
.plr-dark-theme cims-field-editor .field-editor,
.plr-dark-theme wpc-field-editor .field-editor,
.plr-dark-theme plr-editor .field-editor {
  width: auto !important;
}
.plr-dark-theme cims-field-editor .display-header > div:not([class]),
.plr-dark-theme cims-field-editor .display-header > div.row,
.plr-dark-theme wpc-field-editor .display-header > div:not([class]),
.plr-dark-theme wpc-field-editor .display-header > div.row,
.plr-dark-theme plr-editor .display-header > div:not([class]),
.plr-dark-theme plr-editor .display-header > div.row {
  width: 100%;
}
.plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields),
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields),
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields) {
  margin: 4px 24px 4px 0;
  box-sizing: border-box;
}
.plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields).full-width-field,
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields).full-width-field,
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields).full-width-field {
  margin: 0;
}
.plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode) > [class~=-field] > [class~=-field], .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode) > [class~=-size] > [class~=-size], .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode) > .null > [class~=-field], .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode) > .null > [class~=-size],
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode) > [class~=-field] > [class~=-field],
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode) > [class~=-size] > [class~=-size],
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode) > .null > [class~=-field],
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode) > .null > [class~=-size],
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode) > [class~=-field] > [class~=-field],
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode) > [class~=-size] > [class~=-size],
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode) > .null > [class~=-field],
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode) > .null > [class~=-size] {
  width: 100% important;
}
.plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode).full-width-field, .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode).multi-fields, .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode).null,
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode).full-width-field,
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode).multi-fields,
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode).null,
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode).full-width-field,
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode).multi-fields,
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode).null {
  width: 100% !important;
  max-width: 100%;
  flex-basis: 100%;
}
.plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).full-width-field, .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).multi-fields, .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).null,
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).full-width-field,
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).multi-fields,
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).null,
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).full-width-field,
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).multi-fields,
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).null {
  width: 100% !important;
  max-width: 100%;
  flex-basis: 100%;
}
.plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type) plr-data-display.field-component,
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type) plr-data-display.field-component,
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type) plr-data-display.field-component {
  width: 100%;
}
.plr-dark-theme cims-field-editor plr-editor.null,
.plr-dark-theme wpc-field-editor plr-editor.null,
.plr-dark-theme plr-editor plr-editor.null {
  width: 100%;
}
.plr-dark-theme cims-field-editor plr-editor.null .editor.read-only,
.plr-dark-theme wpc-field-editor plr-editor.null .editor.read-only,
.plr-dark-theme plr-editor plr-editor.null .editor.read-only {
  width: 100%;
}
.plr-dark-theme cims-field-editor plr-editor.null .editor.read-only > .full-width-field,
.plr-dark-theme cims-field-editor plr-editor.null .editor.read-only > .null,
.plr-dark-theme wpc-field-editor plr-editor.null .editor.read-only > .full-width-field,
.plr-dark-theme wpc-field-editor plr-editor.null .editor.read-only > .null,
.plr-dark-theme plr-editor plr-editor.null .editor.read-only > .full-width-field,
.plr-dark-theme plr-editor plr-editor.null .editor.read-only > .null {
  width: 100% !important;
  max-width: 100%;
  flex-basis: 100%;
}
.plr-dark-theme cims-field-editor plr-editor.null .editor.read-only plr-data-display.field-component,
.plr-dark-theme wpc-field-editor plr-editor.null .editor.read-only plr-data-display.field-component,
.plr-dark-theme plr-editor plr-editor.null .editor.read-only plr-data-display.field-component {
  width: 100%;
}
.plr-dark-theme plr-label.block-field + .mat-mdc-form-field {
  display: block;
  text-align: left;
}
.plr-dark-theme .input-container.x-large-input .mat-mdc-form-field .mat-mdc-text-field-wrapper {
  width: 520px;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .plr-dark-theme {
    /* TODO(mdc-migration): The following rule targets internal classes of list that may no longer apply for the MDC version.*/
  }
  .plr-dark-theme .mat-mdc-list-base .mat-mdc-list-option .mdc-list-item__content {
    display: block !important;
  }
  .plr-dark-theme .sticky-layout .sticky-layout__body {
    overflow-y: visible !important;
  }
  .plr-dark-theme * .area-header h1 {
    margin: 0;
  }
  .plr-dark-theme * .cdk-overlay-pane .dropdown-overlay[style] {
    min-width: 200px !important;
  }
  .plr-dark-theme * .data-display__text {
    font-family: "Roboto Bold";
  }
  .plr-dark-theme * .data-display__text,
  .plr-dark-theme * .age-display,
  .plr-dark-theme * .row {
    font-size: 0.875rem;
  }
  .plr-dark-theme * .field-component .data-display__label,
  .plr-dark-theme * .label-pseudo,
  .plr-dark-theme * .label-content,
  .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content {
    font-size: 12px !important;
  }
  .plr-dark-theme * .label-content, .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content {
    display: inline !important;
  }
  .plr-dark-theme * .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
    height: 100% !important;
    padding: 4px !important;
  }
  .plr-dark-theme * .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label {
    top: -1.1em !important;
  }
  .plr-dark-theme .bold {
    font-family: "Roboto Bold";
  }
  .plr-dark-theme .cdk-overlay-dark-backdrop {
    background: rgba(0, 0, 0, 0.75);
  }
  .plr-dark-theme .mat-mdc-slide-toggle .mdc-label {
    font-weight: normal;
    font-size: 12px;
  }
  .plr-dark-theme plr-select-search .mat-mdc-form-field {
    max-width: 100% !important;
  }
  .plr-dark-theme .footer {
    display: table;
    left: 35% !important;
    margin: 0 !important;
  }
  .plr-dark-theme mat-list[dense].mat-mdc-list-base mat-list-item.mat-mdc-list-item .mat-list-item-content .scroll-spy-heading {
    padding: 0 4px;
  }
  .plr-dark-theme .action-col {
    z-index: 999;
  }
}
@supports (-ms-ime-align: auto) {
  .plr-dark-theme .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label {
    top: -15px !important;
  }
}
.plr-dark-theme *::-ms-clear {
  display: none !important;
}
.plr-dark-theme cims-panel-card .panel-card__card.mat-mdc-card plr-editor {
  width: 100% !important;
}
.plr-dark-theme .quick-search-bar__btn {
  line-height: 30px !important;
}
.plr-dark-theme .editor.read-only .data-display__text__inner {
  flex-basis: auto !important;
  width: 100% !important;
}
.plr-dark-theme .editor.read-only plr-textarea .data-display {
  flex: 1 1 100% !important;
  width: auto !important;
}
.plr-dark-theme .editor.read-only plr-textarea .data-display .data-display {
  width: inherit !important;
}
.plr-dark-theme .editor.read-only plr-textarea .data-display .data-display .data-display__text__inner {
  width: auto !important;
  flex: 1 1 100% !important;
}
.plr-dark-theme .editor.read-only tr:hover .action-col,
.plr-dark-theme .editor.read-only tr.selected-row .action-col {
  z-index: 999999;
}
@media print {
  .plr-dark-theme :root {
    --plr-print-color: var(--plr-color-neutral-300);
    --plr-focus-color: var(--plr-print-color);
    --plr-required-input-color: var(--plr-print-color);
    --plr-input-error-color: var(--plr-print-color);
    --bc-divider-color: var(--plr-print-color);
    --plr-emphasize-bg-hover-color: unset;
    --plr-emphasize-border-hover-color: unset;
  }
  .plr-dark-theme * {
    color: black !important;
    box-sizing: border-box !important;
  }
}
.plr-dark-theme .mat-accent {
  --mat-option-selected-state-label-text-color: #b2859a;
  --mat-option-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-option-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-selected-state-layer-color: rgba(0, 0, 0, 0.04);
}
.plr-dark-theme .mat-warn {
  --mat-option-selected-state-label-text-color: #f44336;
  --mat-option-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-option-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-selected-state-layer-color: rgba(0, 0, 0, 0.04);
}
.plr-dark-theme .mat-primary {
  --mat-full-pseudo-checkbox-selected-icon-color: #b2859a;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #b2859a;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0;
}
.plr-dark-theme .mat-accent {
  --mat-full-pseudo-checkbox-selected-icon-color: #b2859a;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #b2859a;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0;
}
.plr-dark-theme .mat-warn {
  --mat-full-pseudo-checkbox-selected-icon-color: #f44336;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #f44336;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0;
}
.plr-dark-theme .mat-elevation-z0, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z0 {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z1, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z1 {
  box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z2, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z2 {
  box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z3, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z3 {
  box-shadow: 0px 3px 3px -2px rgba(0, 0, 0, 0.2), 0px 3px 4px 0px rgba(0, 0, 0, 0.14), 0px 1px 8px 0px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z4, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z4 {
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z5, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z5 {
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 5px 8px 0px rgba(0, 0, 0, 0.14), 0px 1px 14px 0px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z6, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z6 {
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z7, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z7 {
  box-shadow: 0px 4px 5px -2px rgba(0, 0, 0, 0.2), 0px 7px 10px 1px rgba(0, 0, 0, 0.14), 0px 2px 16px 1px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z8, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z8 {
  box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z9, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z9 {
  box-shadow: 0px 5px 6px -3px rgba(0, 0, 0, 0.2), 0px 9px 12px 1px rgba(0, 0, 0, 0.14), 0px 3px 16px 2px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z10, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z10 {
  box-shadow: 0px 6px 6px -3px rgba(0, 0, 0, 0.2), 0px 10px 14px 1px rgba(0, 0, 0, 0.14), 0px 4px 18px 3px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z11, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z11 {
  box-shadow: 0px 6px 7px -4px rgba(0, 0, 0, 0.2), 0px 11px 15px 1px rgba(0, 0, 0, 0.14), 0px 4px 20px 3px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z12, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z12 {
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z13, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z13 {
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 13px 19px 2px rgba(0, 0, 0, 0.14), 0px 5px 24px 4px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z14, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z14 {
  box-shadow: 0px 7px 9px -4px rgba(0, 0, 0, 0.2), 0px 14px 21px 2px rgba(0, 0, 0, 0.14), 0px 5px 26px 4px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z15, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z15 {
  box-shadow: 0px 8px 9px -5px rgba(0, 0, 0, 0.2), 0px 15px 22px 2px rgba(0, 0, 0, 0.14), 0px 6px 28px 5px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z16, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z16 {
  box-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z17, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z17 {
  box-shadow: 0px 8px 11px -5px rgba(0, 0, 0, 0.2), 0px 17px 26px 2px rgba(0, 0, 0, 0.14), 0px 6px 32px 5px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z18, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z18 {
  box-shadow: 0px 9px 11px -5px rgba(0, 0, 0, 0.2), 0px 18px 28px 2px rgba(0, 0, 0, 0.14), 0px 7px 34px 6px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z19, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z19 {
  box-shadow: 0px 9px 12px -6px rgba(0, 0, 0, 0.2), 0px 19px 29px 2px rgba(0, 0, 0, 0.14), 0px 7px 36px 6px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z20, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z20 {
  box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 20px 31px 3px rgba(0, 0, 0, 0.14), 0px 8px 38px 7px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z21, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z21 {
  box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 21px 33px 3px rgba(0, 0, 0, 0.14), 0px 8px 40px 7px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z22, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z22 {
  box-shadow: 0px 10px 14px -6px rgba(0, 0, 0, 0.2), 0px 22px 35px 3px rgba(0, 0, 0, 0.14), 0px 8px 42px 7px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z23, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z23 {
  box-shadow: 0px 11px 14px -7px rgba(0, 0, 0, 0.2), 0px 23px 36px 3px rgba(0, 0, 0, 0.14), 0px 9px 44px 8px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z24, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z24 {
  box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
}
.mat-theme-loaded-marker {
  display: none;
}

.plr-dark-theme .mat-mdc-progress-bar {
  --mdc-linear-progress-active-indicator-color: #b2859a;
  --mdc-linear-progress-track-color: rgba(178, 133, 154, 0.25);
}
.plr-dark-theme .mat-mdc-progress-bar.mat-accent {
  --mdc-linear-progress-active-indicator-color: #b2859a;
  --mdc-linear-progress-track-color: rgba(178, 133, 154, 0.25);
}
.plr-dark-theme .mat-mdc-progress-bar.mat-warn {
  --mdc-linear-progress-active-indicator-color: #f44336;
  --mdc-linear-progress-track-color: rgba(244, 67, 54, 0.25);
}
.plr-dark-theme .mat-mdc-form-field.mat-accent {
  --mdc-filled-text-field-caret-color: #b2859a;
  --mdc-filled-text-field-focus-active-indicator-color: #b2859a;
  --mdc-filled-text-field-focus-label-text-color: rgba(178, 133, 154, 0.87);
  --mdc-outlined-text-field-caret-color: #b2859a;
  --mdc-outlined-text-field-focus-outline-color: #b2859a;
  --mdc-outlined-text-field-focus-label-text-color: rgba(178, 133, 154, 0.87);
  --mat-form-field-focus-select-arrow-color: rgba(178, 133, 154, 0.87);
}
.plr-dark-theme .mat-mdc-form-field.mat-warn {
  --mdc-filled-text-field-caret-color: #f44336;
  --mdc-filled-text-field-focus-active-indicator-color: #f44336;
  --mdc-filled-text-field-focus-label-text-color: rgba(244, 67, 54, 0.87);
  --mdc-outlined-text-field-caret-color: #f44336;
  --mdc-outlined-text-field-focus-outline-color: #f44336;
  --mdc-outlined-text-field-focus-label-text-color: rgba(244, 67, 54, 0.87);
  --mat-form-field-focus-select-arrow-color: rgba(244, 67, 54, 0.87);
}
.plr-dark-theme .mat-mdc-form-field.mat-accent {
  --mat-select-panel-background-color: white;
  --mat-select-enabled-trigger-text-color: rgba(0, 0, 0, 0.87);
  --mat-select-disabled-trigger-text-color: rgba(0, 0, 0, 0.38);
  --mat-select-placeholder-text-color: rgba(0, 0, 0, 0.6);
  --mat-select-enabled-arrow-color: rgba(0, 0, 0, 0.54);
  --mat-select-disabled-arrow-color: rgba(0, 0, 0, 0.38);
  --mat-select-focused-arrow-color: rgba(178, 133, 154, 0.87);
  --mat-select-invalid-arrow-color: rgba(244, 67, 54, 0.87);
}
.plr-dark-theme .mat-mdc-form-field.mat-warn {
  --mat-select-panel-background-color: white;
  --mat-select-enabled-trigger-text-color: rgba(0, 0, 0, 0.87);
  --mat-select-disabled-trigger-text-color: rgba(0, 0, 0, 0.38);
  --mat-select-placeholder-text-color: rgba(0, 0, 0, 0.6);
  --mat-select-enabled-arrow-color: rgba(0, 0, 0, 0.54);
  --mat-select-disabled-arrow-color: rgba(0, 0, 0, 0.38);
  --mat-select-focused-arrow-color: rgba(244, 67, 54, 0.87);
  --mat-select-invalid-arrow-color: rgba(244, 67, 54, 0.87);
}
.plr-dark-theme .mat-mdc-standard-chip {
  --mdc-chip-container-shape-family: rounded;
  --mdc-chip-container-shape-radius: 16px 16px 16px 16px;
  --mdc-chip-with-avatar-avatar-shape-family: rounded;
  --mdc-chip-with-avatar-avatar-shape-radius: 14px 14px 14px 14px;
  --mdc-chip-with-avatar-avatar-size: 28px;
  --mdc-chip-with-icon-icon-size: 18px;
  --mdc-chip-outline-width: 0;
  --mdc-chip-outline-color: transparent;
  --mdc-chip-disabled-outline-color: transparent;
  --mdc-chip-focus-outline-color: transparent;
  --mdc-chip-hover-state-layer-opacity: 0.04;
  --mdc-chip-with-avatar-disabled-avatar-opacity: 1;
  --mdc-chip-flat-selected-outline-width: 0;
  --mdc-chip-selected-hover-state-layer-opacity: 0.04;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1;
  --mdc-chip-with-icon-disabled-icon-opacity: 1;
  --mat-chip-disabled-container-opacity: 0.4;
  --mat-chip-trailing-action-opacity: 0.54;
  --mat-chip-trailing-action-focus-opacity: 1;
  --mat-chip-trailing-action-state-layer-color: transparent;
  --mat-chip-selected-trailing-action-state-layer-color: transparent;
  --mat-chip-trailing-action-hover-state-layer-opacity: 0;
  --mat-chip-trailing-action-focus-state-layer-opacity: 0;
}
.plr-dark-theme .mat-mdc-standard-chip {
  --mdc-chip-disabled-label-text-color: #212121;
  --mdc-chip-elevated-container-color: #e0e0e0;
  --mdc-chip-elevated-selected-container-color: #e0e0e0;
  --mdc-chip-elevated-disabled-container-color: #e0e0e0;
  --mdc-chip-flat-disabled-selected-container-color: #e0e0e0;
  --mdc-chip-focus-state-layer-color: black;
  --mdc-chip-hover-state-layer-color: black;
  --mdc-chip-selected-hover-state-layer-color: black;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: black;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
  --mdc-chip-label-text-color: #212121;
  --mdc-chip-selected-label-text-color: #212121;
  --mdc-chip-with-icon-icon-color: #212121;
  --mdc-chip-with-icon-disabled-icon-color: #212121;
  --mdc-chip-with-icon-selected-icon-color: #212121;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #212121;
  --mdc-chip-with-trailing-icon-trailing-icon-color: #212121;
  --mat-chip-selected-disabled-trailing-icon-color: #212121;
  --mat-chip-selected-trailing-icon-color: #212121;
}
.plr-dark-theme .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary, .plr-dark-theme .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary {
  --mdc-chip-disabled-label-text-color: black;
  --mdc-chip-elevated-container-color: #b2859a;
  --mdc-chip-elevated-selected-container-color: #b2859a;
  --mdc-chip-elevated-disabled-container-color: #b2859a;
  --mdc-chip-flat-disabled-selected-container-color: #b2859a;
  --mdc-chip-focus-state-layer-color: black;
  --mdc-chip-hover-state-layer-color: black;
  --mdc-chip-selected-hover-state-layer-color: black;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: black;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
  --mdc-chip-label-text-color: black;
  --mdc-chip-selected-label-text-color: black;
  --mdc-chip-with-icon-icon-color: black;
  --mdc-chip-with-icon-disabled-icon-color: black;
  --mdc-chip-with-icon-selected-icon-color: black;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-color: black;
  --mdc-chip-with-trailing-icon-trailing-icon-color: black;
  --mat-chip-selected-disabled-trailing-icon-color: black;
  --mat-chip-selected-trailing-icon-color: black;
}
.plr-dark-theme .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent, .plr-dark-theme .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent {
  --mdc-chip-disabled-label-text-color: black;
  --mdc-chip-elevated-container-color: #b2859a;
  --mdc-chip-elevated-selected-container-color: #b2859a;
  --mdc-chip-elevated-disabled-container-color: #b2859a;
  --mdc-chip-flat-disabled-selected-container-color: #b2859a;
  --mdc-chip-focus-state-layer-color: black;
  --mdc-chip-hover-state-layer-color: black;
  --mdc-chip-selected-hover-state-layer-color: black;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: black;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
  --mdc-chip-label-text-color: black;
  --mdc-chip-selected-label-text-color: black;
  --mdc-chip-with-icon-icon-color: black;
  --mdc-chip-with-icon-disabled-icon-color: black;
  --mdc-chip-with-icon-selected-icon-color: black;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-color: black;
  --mdc-chip-with-trailing-icon-trailing-icon-color: black;
  --mat-chip-selected-disabled-trailing-icon-color: black;
  --mat-chip-selected-trailing-icon-color: black;
}
.plr-dark-theme .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn, .plr-dark-theme .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn {
  --mdc-chip-disabled-label-text-color: white;
  --mdc-chip-elevated-container-color: #f44336;
  --mdc-chip-elevated-selected-container-color: #f44336;
  --mdc-chip-elevated-disabled-container-color: #f44336;
  --mdc-chip-flat-disabled-selected-container-color: #f44336;
  --mdc-chip-focus-state-layer-color: black;
  --mdc-chip-hover-state-layer-color: black;
  --mdc-chip-selected-hover-state-layer-color: black;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: black;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
  --mdc-chip-label-text-color: white;
  --mdc-chip-selected-label-text-color: white;
  --mdc-chip-with-icon-icon-color: white;
  --mdc-chip-with-icon-disabled-icon-color: white;
  --mdc-chip-with-icon-selected-icon-color: white;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;
  --mdc-chip-with-trailing-icon-trailing-icon-color: white;
  --mat-chip-selected-disabled-trailing-icon-color: white;
  --mat-chip-selected-trailing-icon-color: white;
}
.plr-dark-theme .mat-mdc-chip.mat-mdc-standard-chip {
  --mdc-chip-container-height: 32px;
}
.plr-dark-theme .mat-mdc-slide-toggle {
  --mdc-form-field-label-text-color: rgba(0, 0, 0, 0.87);
}
.plr-dark-theme .mat-mdc-slide-toggle.mat-accent {
  --mdc-switch-selected-focus-state-layer-color: #925c75;
  --mdc-switch-selected-handle-color: #925c75;
  --mdc-switch-selected-hover-state-layer-color: #925c75;
  --mdc-switch-selected-pressed-state-layer-color: #925c75;
  --mdc-switch-selected-focus-handle-color: #4a2f3b;
  --mdc-switch-selected-hover-handle-color: #4a2f3b;
  --mdc-switch-selected-pressed-handle-color: #4a2f3b;
  --mdc-switch-selected-focus-track-color: #d2b8c4;
  --mdc-switch-selected-hover-track-color: #d2b8c4;
  --mdc-switch-selected-pressed-track-color: #d2b8c4;
  --mdc-switch-selected-track-color: #d2b8c4;
}
.plr-dark-theme .mat-mdc-slide-toggle.mat-warn {
  --mdc-switch-selected-focus-state-layer-color: #e53935;
  --mdc-switch-selected-handle-color: #e53935;
  --mdc-switch-selected-hover-state-layer-color: #e53935;
  --mdc-switch-selected-pressed-state-layer-color: #e53935;
  --mdc-switch-selected-focus-handle-color: #b71c1c;
  --mdc-switch-selected-hover-handle-color: #b71c1c;
  --mdc-switch-selected-pressed-handle-color: #b71c1c;
  --mdc-switch-selected-focus-track-color: #e57373;
  --mdc-switch-selected-hover-track-color: #e57373;
  --mdc-switch-selected-pressed-track-color: #e57373;
  --mdc-switch-selected-track-color: #e57373;
}
.plr-dark-theme .mat-mdc-radio-button {
  --mdc-form-field-label-text-color: rgba(0, 0, 0, 0.87);
}
.plr-dark-theme .mat-mdc-radio-button.mat-primary {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #b2859a;
  --mdc-radio-selected-hover-icon-color: #b2859a;
  --mdc-radio-selected-icon-color: #b2859a;
  --mdc-radio-selected-pressed-icon-color: #b2859a;
  --mat-radio-ripple-color: black;
  --mat-radio-checked-ripple-color: #b2859a;
  --mat-radio-disabled-label-color: rgba(0, 0, 0, 0.38);
}
.plr-dark-theme .mat-mdc-radio-button.mat-accent {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #b2859a;
  --mdc-radio-selected-hover-icon-color: #b2859a;
  --mdc-radio-selected-icon-color: #b2859a;
  --mdc-radio-selected-pressed-icon-color: #b2859a;
  --mat-radio-ripple-color: black;
  --mat-radio-checked-ripple-color: #b2859a;
  --mat-radio-disabled-label-color: rgba(0, 0, 0, 0.38);
}
.plr-dark-theme .mat-mdc-radio-button.mat-warn {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #f44336;
  --mdc-radio-selected-hover-icon-color: #f44336;
  --mdc-radio-selected-icon-color: #f44336;
  --mdc-radio-selected-pressed-icon-color: #f44336;
  --mat-radio-ripple-color: black;
  --mat-radio-checked-ripple-color: #f44336;
  --mat-radio-disabled-label-color: rgba(0, 0, 0, 0.38);
}
.plr-dark-theme .mat-accent {
  --mat-slider-ripple-color: #b2859a;
  --mat-slider-hover-state-layer-color: rgba(178, 133, 154, 0.05);
  --mat-slider-focus-state-layer-color: rgba(178, 133, 154, 0.2);
  --mdc-slider-handle-color: #b2859a;
  --mdc-slider-focus-handle-color: #b2859a;
  --mdc-slider-hover-handle-color: #b2859a;
  --mdc-slider-active-track-color: #b2859a;
  --mdc-slider-inactive-track-color: #b2859a;
  --mdc-slider-with-tick-marks-inactive-container-color: #b2859a;
  --mdc-slider-with-tick-marks-active-container-color: black;
}
.plr-dark-theme .mat-warn {
  --mat-slider-ripple-color: #f44336;
  --mat-slider-hover-state-layer-color: rgba(244, 67, 54, 0.05);
  --mat-slider-focus-state-layer-color: rgba(244, 67, 54, 0.2);
  --mdc-slider-handle-color: #f44336;
  --mdc-slider-focus-handle-color: #f44336;
  --mdc-slider-hover-handle-color: #f44336;
  --mdc-slider-active-track-color: #f44336;
  --mdc-slider-inactive-track-color: #f44336;
  --mdc-slider-with-tick-marks-inactive-container-color: #f44336;
  --mdc-slider-with-tick-marks-active-container-color: white;
}
.plr-dark-theme .mdc-list-item__start,
.plr-dark-theme .mdc-list-item__end {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #b2859a;
  --mdc-radio-selected-hover-icon-color: #b2859a;
  --mdc-radio-selected-icon-color: #b2859a;
  --mdc-radio-selected-pressed-icon-color: #b2859a;
}
.plr-dark-theme .mat-accent .mdc-list-item__start,
.plr-dark-theme .mat-accent .mdc-list-item__end {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #b2859a;
  --mdc-radio-selected-hover-icon-color: #b2859a;
  --mdc-radio-selected-icon-color: #b2859a;
  --mdc-radio-selected-pressed-icon-color: #b2859a;
}
.plr-dark-theme .mat-warn .mdc-list-item__start,
.plr-dark-theme .mat-warn .mdc-list-item__end {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #f44336;
  --mdc-radio-selected-hover-icon-color: #f44336;
  --mdc-radio-selected-icon-color: #f44336;
  --mdc-radio-selected-pressed-icon-color: #f44336;
}
.plr-dark-theme .mat-mdc-list-option {
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-checkmark-color: black;
  --mdc-checkbox-selected-focus-icon-color: #b2859a;
  --mdc-checkbox-selected-hover-icon-color: #b2859a;
  --mdc-checkbox-selected-icon-color: #b2859a;
  --mdc-checkbox-selected-pressed-icon-color: #b2859a;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #b2859a;
  --mdc-checkbox-selected-hover-state-layer-color: #b2859a;
  --mdc-checkbox-selected-pressed-state-layer-color: #b2859a;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
}
.plr-dark-theme .mat-mdc-list-option.mat-accent {
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-checkmark-color: black;
  --mdc-checkbox-selected-focus-icon-color: #b2859a;
  --mdc-checkbox-selected-hover-icon-color: #b2859a;
  --mdc-checkbox-selected-icon-color: #b2859a;
  --mdc-checkbox-selected-pressed-icon-color: #b2859a;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #b2859a;
  --mdc-checkbox-selected-hover-state-layer-color: #b2859a;
  --mdc-checkbox-selected-pressed-state-layer-color: #b2859a;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
}
.plr-dark-theme .mat-mdc-list-option.mat-warn {
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-checkmark-color: white;
  --mdc-checkbox-selected-focus-icon-color: #f44336;
  --mdc-checkbox-selected-hover-icon-color: #f44336;
  --mdc-checkbox-selected-icon-color: #f44336;
  --mdc-checkbox-selected-pressed-icon-color: #f44336;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #f44336;
  --mdc-checkbox-selected-hover-state-layer-color: #f44336;
  --mdc-checkbox-selected-pressed-state-layer-color: #f44336;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
}
.plr-dark-theme .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,
.plr-dark-theme .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text {
  color: #b2859a;
}
.plr-dark-theme .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,
.plr-dark-theme .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start {
  color: #b2859a;
}
.plr-dark-theme .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,
.plr-dark-theme .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,
.plr-dark-theme .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end {
  opacity: 1;
}
.plr-dark-theme .mdc-list-item__start,
.plr-dark-theme .mdc-list-item__end {
  --mdc-radio-state-layer-size: 40px;
}
.plr-dark-theme .mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line, .plr-dark-theme .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line, .plr-dark-theme .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line {
  height: 56px;
}
.plr-dark-theme .mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines, .plr-dark-theme .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines, .plr-dark-theme .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines {
  height: 72px;
}
.plr-dark-theme .mat-mdc-tab-group, .plr-dark-theme .mat-mdc-tab-nav-bar {
  --mdc-tab-indicator-active-indicator-color: #b2859a;
  --mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, 0.38);
  --mat-tab-header-pagination-icon-color: black;
  --mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-label-text-color: #b2859a;
  --mat-tab-header-active-ripple-color: #b2859a;
  --mat-tab-header-inactive-ripple-color: #b2859a;
  --mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-focus-label-text-color: #b2859a;
  --mat-tab-header-active-hover-label-text-color: #b2859a;
  --mat-tab-header-active-focus-indicator-color: #b2859a;
  --mat-tab-header-active-hover-indicator-color: #b2859a;
}
.plr-dark-theme .mat-mdc-tab-group.mat-accent, .plr-dark-theme .mat-mdc-tab-nav-bar.mat-accent {
  --mdc-tab-indicator-active-indicator-color: #b2859a;
  --mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, 0.38);
  --mat-tab-header-pagination-icon-color: black;
  --mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-label-text-color: #b2859a;
  --mat-tab-header-active-ripple-color: #b2859a;
  --mat-tab-header-inactive-ripple-color: #b2859a;
  --mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-focus-label-text-color: #b2859a;
  --mat-tab-header-active-hover-label-text-color: #b2859a;
  --mat-tab-header-active-focus-indicator-color: #b2859a;
  --mat-tab-header-active-hover-indicator-color: #b2859a;
}
.plr-dark-theme .mat-mdc-tab-group.mat-warn, .plr-dark-theme .mat-mdc-tab-nav-bar.mat-warn {
  --mdc-tab-indicator-active-indicator-color: #f44336;
  --mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, 0.38);
  --mat-tab-header-pagination-icon-color: black;
  --mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-label-text-color: #f44336;
  --mat-tab-header-active-ripple-color: #f44336;
  --mat-tab-header-inactive-ripple-color: #f44336;
  --mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-focus-label-text-color: #f44336;
  --mat-tab-header-active-hover-label-text-color: #f44336;
  --mat-tab-header-active-focus-indicator-color: #f44336;
  --mat-tab-header-active-hover-indicator-color: #f44336;
}
.plr-dark-theme .mat-mdc-tab-group.mat-background-primary, .plr-dark-theme .mat-mdc-tab-nav-bar.mat-background-primary {
  --mat-tab-header-with-background-background-color: #b2859a;
  --mat-tab-header-with-background-foreground-color: black;
}
.plr-dark-theme .mat-mdc-tab-group.mat-background-accent, .plr-dark-theme .mat-mdc-tab-nav-bar.mat-background-accent {
  --mat-tab-header-with-background-background-color: #b2859a;
  --mat-tab-header-with-background-foreground-color: black;
}
.plr-dark-theme .mat-mdc-tab-group.mat-background-warn, .plr-dark-theme .mat-mdc-tab-nav-bar.mat-background-warn {
  --mat-tab-header-with-background-background-color: #f44336;
  --mat-tab-header-with-background-foreground-color: white;
}
.plr-dark-theme .mat-mdc-tab-header {
  --mdc-secondary-navigation-tab-container-height: 48px;
}
.plr-dark-theme .mat-mdc-checkbox {
  --mdc-form-field-label-text-color: rgba(0, 0, 0, 0.87);
}
.plr-dark-theme .mat-mdc-checkbox.mat-primary {
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-checkmark-color: black;
  --mdc-checkbox-selected-focus-icon-color: #b2859a;
  --mdc-checkbox-selected-hover-icon-color: #b2859a;
  --mdc-checkbox-selected-icon-color: #b2859a;
  --mdc-checkbox-selected-pressed-icon-color: #b2859a;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #b2859a;
  --mdc-checkbox-selected-hover-state-layer-color: #b2859a;
  --mdc-checkbox-selected-pressed-state-layer-color: #b2859a;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
}
.plr-dark-theme .mat-mdc-checkbox.mat-warn {
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-checkmark-color: white;
  --mdc-checkbox-selected-focus-icon-color: #f44336;
  --mdc-checkbox-selected-hover-icon-color: #f44336;
  --mdc-checkbox-selected-icon-color: #f44336;
  --mdc-checkbox-selected-pressed-icon-color: #f44336;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #f44336;
  --mdc-checkbox-selected-hover-state-layer-color: #f44336;
  --mdc-checkbox-selected-pressed-state-layer-color: #f44336;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
}
.plr-dark-theme .mat-mdc-button.mat-primary {
  --mdc-text-button-label-text-color: #b2859a;
  --mat-text-button-state-layer-color: #b2859a;
  --mat-text-button-ripple-color: rgba(178, 133, 154, 0.1);
}
.plr-dark-theme .mat-mdc-button.mat-accent {
  --mdc-text-button-label-text-color: #b2859a;
  --mat-text-button-state-layer-color: #b2859a;
  --mat-text-button-ripple-color: rgba(178, 133, 154, 0.1);
}
.plr-dark-theme .mat-mdc-button.mat-warn {
  --mdc-text-button-label-text-color: #f44336;
  --mat-text-button-state-layer-color: #f44336;
  --mat-text-button-ripple-color: rgba(244, 67, 54, 0.1);
}
.plr-dark-theme .mat-mdc-unelevated-button.mat-primary {
  --mdc-filled-button-container-color: #b2859a;
  --mdc-filled-button-label-text-color: black;
  --mat-filled-button-state-layer-color: black;
  --mat-filled-button-ripple-color: rgba(0, 0, 0, 0.1);
}
.plr-dark-theme .mat-mdc-unelevated-button.mat-accent {
  --mdc-filled-button-container-color: #b2859a;
  --mdc-filled-button-label-text-color: black;
  --mat-filled-button-state-layer-color: black;
  --mat-filled-button-ripple-color: rgba(0, 0, 0, 0.1);
}
.plr-dark-theme .mat-mdc-unelevated-button.mat-warn {
  --mdc-filled-button-container-color: #f44336;
  --mdc-filled-button-label-text-color: white;
  --mat-filled-button-state-layer-color: white;
  --mat-filled-button-ripple-color: rgba(255, 255, 255, 0.1);
}
.plr-dark-theme .mat-mdc-raised-button.mat-primary {
  --mdc-protected-button-container-color: #b2859a;
  --mdc-protected-button-label-text-color: black;
  --mat-protected-button-state-layer-color: black;
  --mat-protected-button-ripple-color: rgba(0, 0, 0, 0.1);
}
.plr-dark-theme .mat-mdc-raised-button.mat-accent {
  --mdc-protected-button-container-color: #b2859a;
  --mdc-protected-button-label-text-color: black;
  --mat-protected-button-state-layer-color: black;
  --mat-protected-button-ripple-color: rgba(0, 0, 0, 0.1);
}
.plr-dark-theme .mat-mdc-raised-button.mat-warn {
  --mdc-protected-button-container-color: #f44336;
  --mdc-protected-button-label-text-color: white;
  --mat-protected-button-state-layer-color: white;
  --mat-protected-button-ripple-color: rgba(255, 255, 255, 0.1);
}
.plr-dark-theme .mat-mdc-outlined-button.mat-primary {
  --mdc-outlined-button-label-text-color: #b2859a;
  --mdc-outlined-button-outline-color: rgba(0, 0, 0, 0.12);
  --mat-outlined-button-state-layer-color: #b2859a;
  --mat-outlined-button-ripple-color: rgba(178, 133, 154, 0.1);
}
.plr-dark-theme .mat-mdc-outlined-button.mat-accent {
  --mdc-outlined-button-label-text-color: #b2859a;
  --mdc-outlined-button-outline-color: rgba(0, 0, 0, 0.12);
  --mat-outlined-button-state-layer-color: #b2859a;
  --mat-outlined-button-ripple-color: rgba(178, 133, 154, 0.1);
}
.plr-dark-theme .mat-mdc-outlined-button.mat-warn {
  --mdc-outlined-button-label-text-color: #f44336;
  --mdc-outlined-button-outline-color: rgba(0, 0, 0, 0.12);
  --mat-outlined-button-state-layer-color: #f44336;
  --mat-outlined-button-ripple-color: rgba(244, 67, 54, 0.1);
}
.plr-dark-theme .mat-mdc-icon-button.mat-primary {
  --mdc-icon-button-icon-color: #b2859a;
  --mat-icon-button-state-layer-color: #b2859a;
  --mat-icon-button-ripple-color: rgba(178, 133, 154, 0.1);
}
.plr-dark-theme .mat-mdc-icon-button.mat-accent {
  --mdc-icon-button-icon-color: #b2859a;
  --mat-icon-button-state-layer-color: #b2859a;
  --mat-icon-button-ripple-color: rgba(178, 133, 154, 0.1);
}
.plr-dark-theme .mat-mdc-icon-button.mat-warn {
  --mdc-icon-button-icon-color: #f44336;
  --mat-icon-button-state-layer-color: #f44336;
  --mat-icon-button-ripple-color: rgba(244, 67, 54, 0.1);
}
.plr-dark-theme .mat-mdc-icon-button.mat-mdc-button-base {
  --mdc-icon-button-state-layer-size: 48px;
  width: var(--mdc-icon-button-state-layer-size);
  height: var(--mdc-icon-button-state-layer-size);
  padding: 12px;
}
.plr-dark-theme .mat-mdc-fab.mat-primary {
  --mdc-fab-container-color: #b2859a;
  --mat-fab-foreground-color: black;
  --mat-fab-state-layer-color: black;
  --mat-fab-ripple-color: rgba(0, 0, 0, 0.1);
}
.plr-dark-theme .mat-mdc-fab.mat-accent {
  --mdc-fab-container-color: #b2859a;
  --mat-fab-foreground-color: black;
  --mat-fab-state-layer-color: black;
  --mat-fab-ripple-color: rgba(0, 0, 0, 0.1);
}
.plr-dark-theme .mat-mdc-fab.mat-warn {
  --mdc-fab-container-color: #f44336;
  --mat-fab-foreground-color: white;
  --mat-fab-state-layer-color: white;
  --mat-fab-ripple-color: rgba(255, 255, 255, 0.1);
}
.plr-dark-theme .mat-mdc-mini-fab.mat-primary {
  --mdc-fab-small-container-color: #b2859a;
  --mat-fab-small-foreground-color: black;
  --mat-fab-small-state-layer-color: black;
  --mat-fab-small-ripple-color: rgba(0, 0, 0, 0.1);
}
.plr-dark-theme .mat-mdc-mini-fab.mat-accent {
  --mdc-fab-small-container-color: #b2859a;
  --mat-fab-small-foreground-color: black;
  --mat-fab-small-state-layer-color: black;
  --mat-fab-small-ripple-color: rgba(0, 0, 0, 0.1);
}
.plr-dark-theme .mat-mdc-mini-fab.mat-warn {
  --mdc-fab-small-container-color: #f44336;
  --mat-fab-small-foreground-color: white;
  --mat-fab-small-state-layer-color: white;
  --mat-fab-small-ripple-color: rgba(255, 255, 255, 0.1);
}
.plr-dark-theme .mat-accent {
  --mdc-circular-progress-active-indicator-color: #b2859a;
}
.plr-dark-theme .mat-warn {
  --mdc-circular-progress-active-indicator-color: #f44336;
}
.plr-dark-theme .mat-badge-accent {
  --mat-badge-background-color: #b2859a;
  --mat-badge-text-color: black;
}
.plr-dark-theme .mat-badge-warn {
  --mat-badge-background-color: #f44336;
  --mat-badge-text-color: white;
}
.plr-dark-theme .mat-datepicker-content.mat-accent {
  --mat-datepicker-calendar-date-selected-state-text-color: black;
  --mat-datepicker-calendar-date-selected-state-background-color: #b2859a;
  --mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(178, 133, 154, 0.4);
  --mat-datepicker-calendar-date-today-selected-state-outline-color: black;
  --mat-datepicker-calendar-date-focus-state-background-color: rgba(178, 133, 154, 0.3);
  --mat-datepicker-calendar-date-hover-state-background-color: rgba(178, 133, 154, 0.3);
  --mat-datepicker-calendar-date-in-range-state-background-color: rgba(178, 133, 154, 0.2);
  --mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, 0.2);
  --mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;
  --mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;
}
.plr-dark-theme .mat-datepicker-content.mat-warn {
  --mat-datepicker-calendar-date-selected-state-text-color: white;
  --mat-datepicker-calendar-date-selected-state-background-color: #f44336;
  --mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(244, 67, 54, 0.4);
  --mat-datepicker-calendar-date-today-selected-state-outline-color: white;
  --mat-datepicker-calendar-date-focus-state-background-color: rgba(244, 67, 54, 0.3);
  --mat-datepicker-calendar-date-hover-state-background-color: rgba(244, 67, 54, 0.3);
  --mat-datepicker-calendar-date-in-range-state-background-color: rgba(244, 67, 54, 0.2);
  --mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, 0.2);
  --mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;
  --mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;
}
.plr-dark-theme .mat-datepicker-toggle-active.mat-accent {
  --mat-datepicker-toggle-active-state-icon-color: #b2859a;
}
.plr-dark-theme .mat-datepicker-toggle-active.mat-warn {
  --mat-datepicker-toggle-active-state-icon-color: #f44336;
}
.plr-dark-theme .mat-calendar-controls {
  --mat-icon-button-touch-target-display: none;
}
.plr-dark-theme .mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base {
  --mdc-icon-button-state-layer-size: 40px;
  width: var(--mdc-icon-button-state-layer-size);
  height: var(--mdc-icon-button-state-layer-size);
  padding: 8px;
}
.plr-dark-theme .mat-icon.mat-primary {
  --mat-icon-color: #b2859a;
}
.plr-dark-theme .mat-icon.mat-accent {
  --mat-icon-color: #b2859a;
}
.plr-dark-theme .mat-icon.mat-warn {
  --mat-icon-color: #f44336;
}
.plr-dark-theme .mat-step-header.mat-accent {
  --mat-stepper-header-icon-foreground-color: black;
  --mat-stepper-header-selected-state-icon-background-color: #b2859a;
  --mat-stepper-header-selected-state-icon-foreground-color: black;
  --mat-stepper-header-done-state-icon-background-color: #b2859a;
  --mat-stepper-header-done-state-icon-foreground-color: black;
  --mat-stepper-header-edit-state-icon-background-color: #b2859a;
  --mat-stepper-header-edit-state-icon-foreground-color: black;
}
.plr-dark-theme .mat-step-header.mat-warn {
  --mat-stepper-header-icon-foreground-color: white;
  --mat-stepper-header-selected-state-icon-background-color: #f44336;
  --mat-stepper-header-selected-state-icon-foreground-color: white;
  --mat-stepper-header-done-state-icon-background-color: #f44336;
  --mat-stepper-header-done-state-icon-foreground-color: white;
  --mat-stepper-header-edit-state-icon-background-color: #f44336;
  --mat-stepper-header-edit-state-icon-foreground-color: white;
}
.plr-dark-theme .mat-toolbar.mat-primary {
  --mat-toolbar-container-background-color: #b2859a;
  --mat-toolbar-container-text-color: black;
}
.plr-dark-theme .mat-toolbar.mat-accent {
  --mat-toolbar-container-background-color: #b2859a;
  --mat-toolbar-container-text-color: black;
}
.plr-dark-theme .mat-toolbar.mat-warn {
  --mat-toolbar-container-background-color: #f44336;
  --mat-toolbar-container-text-color: white;
}
.plr-dark-theme .mat-datepicker-content {
  border: 2px solid #c2bdbc;
  border-radius: 8px !important;
  padding: 0px;
}
.plr-dark-theme .mat-datepicker-content .mat-datepicker-close-button {
  width: initial;
  min-width: 0px;
  height: 2.5rem;
  min-height: 2.5rem;
  line-height: normal;
  padding: 0px 1rem;
  font-family: var(--plr-btn-font-family);
  font-size: 1rem;
  font-weight: 500;
  background-image: none;
  color: var(--plr-btn-primary-color);
  background-color: var(--plr-btn-primary-bg-color);
  border: 1px solid var(--plr-btn-primary-border-color);
  border-radius: var(--plr-action-btn-border-radius);
  box-shadow: none;
}
.plr-dark-theme .mat-datepicker-content .mat-datepicker-close-button mat-icon {
  width: auto;
  height: auto;
  font-size: 16px;
  font-weight: bold;
  margin-left: -5px;
  margin-right: 5px;
}
.plr-dark-theme .mat-datepicker-content .mat-datepicker-close-button.back-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -2px;
  margin-left: -10px;
}
.plr-dark-theme .mat-datepicker-content .mat-datepicker-close-button.next-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -10px;
  margin-left: -2px;
}
.plr-dark-theme .mat-datepicker-content .mat-datepicker-close-button .mat-mdc-focus-indicator {
  display: none;
  opacity: 0;
}
.plr-dark-theme .mat-datepicker-content .mat-datepicker-close-button:hover, .plr-dark-theme .mat-datepicker-content .mat-datepicker-close-button:focus, .plr-dark-theme .mat-datepicker-content .mat-datepicker-close-button.cdk-focused {
  background-color: var(--plr-btn-primary-hover-bg-color);
  color: var(--plr-btn-primary-hover-color);
  border: 1px solid var(--plr-btn-primary-hover-border-color);
  outline: 0;
  cursor: pointer;
  box-shadow: none;
}
.plr-dark-theme .mat-datepicker-content .mat-datepicker-close-button:hover span, .plr-dark-theme .mat-datepicker-content .mat-datepicker-close-button:focus span, .plr-dark-theme .mat-datepicker-content .mat-datepicker-close-button.cdk-focused span {
  text-decoration: none;
}
.plr-dark-theme .mat-datepicker-content .mat-datepicker-close-button[disabled], .plr-dark-theme .mat-datepicker-content .mat-datepicker-close-button[disabled]:hover, .plr-dark-theme .mat-datepicker-content .mat-datepicker-close-button[disabled]:focus {
  border: 1px solid var(--plr-color-neutral-100);
  color: var(--plr-color-neutral-500);
  background-color: var(--plr-color-neutral-100);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme .mat-calendar-previous-button {
  padding: 0px;
}
.plr-dark-theme .mat-calendar-previous-button::after,
.plr-dark-theme .mat-calendar-next-button::after {
  margin: 15.5px;
  width: 5px;
  height: 5px;
}
.plr-dark-theme .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected) {
  border: 1px solid #d7d4d3 !important;
  background-color: #d7d4d3 !important;
}
.plr-dark-theme .cdk-keyboard-focused .mat-calendar-body-active > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected),
.plr-dark-theme .cdk-program-focused .mat-calendar-body-active > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected) {
  border: 1px solid var(--plr-focus-color);
  background-color: var(--plr-color-white);
}
.plr-dark-theme .mat-calendar .mat-calendar-header {
  font-size: 14px;
}
.plr-dark-theme .mat-calendar .mat-calendar-header .mat-calendar-controls {
  height: 40px;
}
.plr-dark-theme .mat-calendar .mat-calendar-header .mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base {
  padding: 0px;
  width: 40px;
  height: 40px;
}
.plr-dark-theme .mat-calendar .mat-calendar-header button {
  font-family: "Roboto Medium";
  color: #7b4d63;
  border: 1px solid transparent;
  line-height: 35px;
}
.plr-dark-theme .mat-calendar .mat-calendar-header button.mat-mdc-button {
  border-radius: var(--plr-btn-border-radius);
}
.plr-dark-theme .mat-calendar .mat-calendar-header button .mat-calendar-arrow {
  fill: #7b4d63;
}
.plr-dark-theme .mat-calendar .mat-calendar-header button .mat-mdc-focus-indicator {
  display: none;
}
.plr-dark-theme .mat-calendar .mat-calendar-header button:hover {
  color: #925c75;
}
.plr-dark-theme .mat-calendar .mat-calendar-header button:hover .mat-calendar-arrow {
  fill: #925c75;
}
.plr-dark-theme .mat-calendar .mat-calendar-header button:hover, .plr-dark-theme .mat-calendar .mat-calendar-header button:focus {
  border: 1px solid var(--plr-focus-color);
  outline: 1px solid var(--plr-focus-color);
}
.plr-dark-theme .mat-calendar .mat-calendar-table .mat-calendar-table-header th {
  color: #605a58;
  font-size: 12px;
}
.plr-dark-theme .mat-calendar .mat-calendar-table .mat-calendar-body .mat-calendar-body-label {
  font-family: "Roboto Medium";
}
.plr-dark-theme .mat-calendar .mat-calendar-table .mat-calendar-body .mat-calendar-body-cell-content {
  color: #393635;
  border: 1px solid transparent;
  border-radius: 50%;
}
.plr-dark-theme .mat-calendar .mat-calendar-table .mat-calendar-body .mat-calendar-body-cell-content:hover {
  background-color: #d7d4d3 !important;
  border: 1px solid #d7d4d3 !important;
}
.plr-dark-theme .mat-calendar .mat-calendar-table .mat-calendar-body .mat-calendar-body-cell-content.mat-calendar-body-today {
  background-color: transparent;
  border: 1px solid #605a58 !important;
}
.plr-dark-theme .mat-calendar .mat-calendar-table .mat-calendar-body .mat-calendar-body-cell-content.mat-calendar-body-today:hover {
  border: 1px solid #605a58 !important;
}
.plr-dark-theme .mat-calendar .mat-calendar-table .mat-calendar-body .mat-calendar-body-cell-content.mat-calendar-body-selected {
  font-family: "Roboto Medium";
  color: var(--plr-color-white);
  background-color: #925c75 !important;
  border: 1px solid #925c75 !important;
}
.plr-dark-theme .mat-calendar .mat-calendar-table .mat-calendar-body .mat-calendar-body-cell-content.mat-calendar-body-selected:focus, .plr-dark-theme .mat-calendar .mat-calendar-table .mat-calendar-body .mat-calendar-body-cell-content.mat-calendar-body-selected:hover {
  color: #925c75;
  background-color: var(--plr-color-white) !important;
  border: 1px solid #925c75 !important;
}
.plr-dark-theme .mat-calendar .mat-calendar-table .mat-calendar-body .mat-calendar-body-cell-content.mat-calendar-body-selected.mat-calendar-body-today {
  box-shadow: 0px 0px 0px 2px var(--plr-color-white) inset;
}
.plr-dark-theme .mat-calendar .mat-calendar-table .mat-calendar-body .mat-calendar-body-cell.mat-calendar-body-active .mat-calendar-body-cell-content, .plr-dark-theme .mat-calendar .mat-calendar-table .mat-calendar-body .mat-calendar-body-cell.mat-calendar-body-active .mat-calendar-body-cell-content.mat-calendar-body-selected {
  color: var(--plr-focus-color);
  border: 1px solid var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
  background-color: var(--plr-color-white) !important;
}
.plr-dark-theme ::-webkit-scrollbar-thumb {
  background: var(--plr-scrollbar-color);
  opacity: 1;
}
.plr-dark-theme ::-webkit-scrollbar-thumb:hover {
  background: var(--plr-scrollbar-hover-color);
  cursor: -webkit-grab;
}
.plr-dark-theme ::-webkit-scrollbar-thumb:active {
  background: var(--plr-scrollbar-active-color);
  cursor: -webkit-grabbing;
}
.plr-dark-theme .checkbox-list__checkbox .mdc-label {
  color: rgba(0, 0, 0, 0.85);
}
.plr-dark-theme .mat-list-item-disabled {
  background: transparent !important;
}
.plr-dark-theme .mat-list-item-disabled .mdc-list-item__primary-text {
  color: var(--plr-508-lightest-gray);
}
.plr-dark-theme .data-display .data-display__text .data-display__text__inner {
  text-transform: none;
}
.plr-dark-theme .file-ribbon .data-display .data-display__label .label-content, .plr-dark-theme .file-ribbon .data-display .data-display__label .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-metadata-control-host.label-display-content .file-ribbon .data-display .data-display__label .display-content, .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .file-ribbon .data-display .data-display__label .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme .file-ribbon .data-display .data-display__label .display-content,
.plr-dark-theme .plr-ribbon-wrapper .data-display .data-display__label .label-content,
.plr-dark-theme .plr-ribbon-wrapper .data-display .data-display__label .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content .plr-ribbon-wrapper .data-display .data-display__label .display-content,
.plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .plr-ribbon-wrapper .data-display .data-display__label .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme .plr-ribbon-wrapper .data-display .data-display__label .display-content {
  color: #bef2fb;
}
.plr-dark-theme plr-data-display.ribbon-overflow mat-icon {
  color: var(--plr-focus-color);
}
.plr-dark-theme .data-display-wrapper.cdk-focused, .plr-dark-theme .data-display-wrapper:focus {
  outline: none;
}
.plr-dark-theme .data-display-wrapper.cdk-focused > .data-display > .data-display__label,
.plr-dark-theme .data-display-wrapper.cdk-focused > .data-display > .data-display__label .label-content,
.plr-dark-theme .data-display-wrapper.cdk-focused > .data-display > .data-display__label .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content .data-display-wrapper.cdk-focused > .data-display > .data-display__label .display-content,
.plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .data-display-wrapper.cdk-focused > .data-display > .data-display__label .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme .data-display-wrapper.cdk-focused > .data-display > .data-display__label .display-content,
.plr-dark-theme .data-display-wrapper.cdk-focused > .data-display > .data-display__label .label-pseudo, .plr-dark-theme .data-display-wrapper:focus > .data-display > .data-display__label,
.plr-dark-theme .data-display-wrapper:focus > .data-display > .data-display__label .label-content,
.plr-dark-theme .data-display-wrapper:focus > .data-display > .data-display__label .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content .data-display-wrapper:focus > .data-display > .data-display__label .display-content,
.plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .data-display-wrapper:focus > .data-display > .data-display__label .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme .data-display-wrapper:focus > .data-display > .data-display__label .display-content,
.plr-dark-theme .data-display-wrapper:focus > .data-display > .data-display__label .label-pseudo {
  color: var(--plr-focus-color);
}
.plr-dark-theme .data-display-wrapper.cdk-focused > .data-display > .data-display__text, .plr-dark-theme .data-display-wrapper:focus > .data-display > .data-display__text {
  color: var(--plr-focus-color);
}
.plr-dark-theme .data-display-wrapper.cdk-focused > .data-display > .data-display__text .data-display__text, .plr-dark-theme .data-display-wrapper:focus > .data-display > .data-display__text .data-display__text {
  color: var(--plr-base-text-color);
}
.plr-dark-theme .file-ribbon .data-display-wrapper.cdk-focused, .plr-dark-theme .file-ribbon .data-display-wrapper:focus,
.plr-dark-theme .plr-ribbon-wrapper .data-display-wrapper.cdk-focused,
.plr-dark-theme .plr-ribbon-wrapper .data-display-wrapper:focus {
  outline: 2px solid var(--plr-focus-color);
  background-color: var(--plr-color-white);
  border-radius: 2px;
}
.plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content:focus, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content:focus-within, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content.cdk-focused, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content.cdk-keyboard-focused {
  outline: none;
}
.plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content:focus .label-content, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content:focus .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-metadata-control-host.label-display-content .plr-dynamic-item-editor .dynamic-item-editor__header__content:focus .display-content, .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content:focus .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content:focus .display-content,
.plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content:focus .label-pseudo, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content:focus-within .label-content, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content:focus-within .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-metadata-control-host.label-display-content .plr-dynamic-item-editor .dynamic-item-editor__header__content:focus-within .display-content, .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content:focus-within .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content:focus-within .display-content,
.plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content:focus-within .label-pseudo, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content.cdk-focused .label-content, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content.cdk-focused .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-metadata-control-host.label-display-content .plr-dynamic-item-editor .dynamic-item-editor__header__content.cdk-focused .display-content, .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content.cdk-focused .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content.cdk-focused .display-content,
.plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content.cdk-focused .label-pseudo, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content.cdk-keyboard-focused .label-content, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content.cdk-keyboard-focused .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-metadata-control-host.label-display-content .plr-dynamic-item-editor .dynamic-item-editor__header__content.cdk-keyboard-focused .display-content, .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content.cdk-keyboard-focused .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content.cdk-keyboard-focused .display-content,
.plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content.cdk-keyboard-focused .label-pseudo {
  font-family: var(--plr-roboto-medium);
  color: var(--plr-focus-color);
}
.plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header + .dynamic-item-editor__body {
  border: 1px solid var(--plr-item-editor-border-color);
}
.plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header + .dynamic-item-editor__body.cdk-focused, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header + .dynamic-item-editor__body:focus, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header + .dynamic-item-editor__body:focus-within {
  border-color: var(--plr-focus-color);
}
.plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button {
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 0px;
  line-height: initial;
  font-family: var(--plr-roboto-medium);
  font-weight: 500;
  font-size: 14px;
  text-decoration: none;
  color: var(--plr-icon-color);
  border: 2px solid transparent;
  border-width: 0px;
}
.plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button:hover, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button:focus, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button.cdk-focused {
  outline: none;
  text-decoration: none;
  background-color: transparent;
}
.plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button:hover {
  cursor: pointer;
}
.plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button[disabled] {
  cursor: not-allowed;
}
.plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button[disabled]:hover, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button[disabled]:focus, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button[disabled].cdk-focused {
  outline: none;
  text-decoration: none;
  border: 2px solid transparent;
}
.plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button[disabled], .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button[disabled]:hover, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button[disabled]:focus, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button[disabled].cdk-focused {
  color: var(--plr-icon-color);
  opacity: 0.7;
}
.plr-dark-theme .plr-dynamic-item-editor .no-record-message:focus, .plr-dark-theme .plr-dynamic-item-editor .no-record-message.cdk-focused, .plr-dark-theme .plr-dynamic-item-editor .no-record-message.cdk-keyboard-focused {
  outline: 2px solid var(--plr-focus-color);
  background-color: var(--plr-color-white);
  color: var(--plr-focus-color);
}
.plr-dark-theme .expansion-container.mat-expansion-panel {
  box-shadow: none !important;
  background: transparent !important;
  border: 1px solid #666;
  border-radius: 4px !important;
}
.plr-dark-theme .expansion-container.mat-expansion-panel .mat-expansion-panel-header {
  background: transparent;
}
.plr-dark-theme .expansion-container.mat-expansion-panel .mat-expansion-panel-header mat-icon {
  font-size: 16px;
  color: #666;
}
.plr-dark-theme .plr-field-heading .plr-heading-text {
  border-radius: 4px;
}
.plr-dark-theme .plr-field-heading .plr-heading-text:focus, .plr-dark-theme .plr-field-heading .plr-heading-text:focus-within, .plr-dark-theme .plr-field-heading .plr-heading-text.cdk-focused {
  outline: 2px solid var(--plr-focus-color);
  color: var(--plr-focus-color);
}
.plr-dark-theme .wpc-heading--1,
.plr-dark-theme .wpc-heading {
  line-height: 1rem;
  font-size: 1rem;
  color: rgba(0, 0, 0, 0.7);
  background: rgba(0, 0, 0, 0.05);
  border-radius: 6px;
}
.plr-dark-theme .wpc-heading--1:focus-within,
.plr-dark-theme .wpc-heading:focus-within {
  outline: 2px solid var(--plr-focus-color);
  background-color: var(--plr-color-white);
}
.plr-dark-theme .wpc-heading--1:focus-within .plr-heading-text:focus, .plr-dark-theme .wpc-heading--1:focus-within .plr-heading-text:focus-within, .plr-dark-theme .wpc-heading--1:focus-within .plr-heading-text.cdk-focused,
.plr-dark-theme .wpc-heading:focus-within .plr-heading-text:focus,
.plr-dark-theme .wpc-heading:focus-within .plr-heading-text:focus-within,
.plr-dark-theme .wpc-heading:focus-within .plr-heading-text.cdk-focused {
  outline: none;
  color: var(--plr-focus-color);
}
.plr-dark-theme .wpc-heading--2 {
  background: transparent;
  font-size: 15px;
  padding: 0;
  margin: 8px 0;
  letter-spacing: normal !important;
  color: #000;
  display: inline-block;
  background: rgba(0, 0, 0, 0.05);
}
.plr-dark-theme .edit-mode .wpc-heading--2 {
  background: rgba(0, 0, 0, 0.05);
}
.plr-dark-theme fieldset {
  border-radius: 8px;
  border: 2px solid var(--plr-field-set-border-color);
}
.plr-dark-theme fieldset.cdk-focused, .plr-dark-theme fieldset:focus, .plr-dark-theme fieldset:focus-within {
  outline: none;
  border: 2px solid var(--plr-focus-color);
}
.plr-dark-theme fieldset.cdk-focused legend,
.plr-dark-theme fieldset.cdk-focused legend .label-content,
.plr-dark-theme fieldset.cdk-focused legend .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content fieldset.cdk-focused legend .display-content,
.plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset.cdk-focused legend .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset.cdk-focused legend .display-content,
.plr-dark-theme fieldset.cdk-focused legend .label-pseudo,
.plr-dark-theme fieldset.cdk-focused legend .wpc-label,
.plr-dark-theme fieldset.cdk-focused .fieldset-legend,
.plr-dark-theme fieldset.cdk-focused .fieldset-legend .label-content,
.plr-dark-theme fieldset.cdk-focused .fieldset-legend .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content fieldset.cdk-focused .fieldset-legend .display-content,
.plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset.cdk-focused .fieldset-legend .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset.cdk-focused .fieldset-legend .display-content,
.plr-dark-theme fieldset.cdk-focused .fieldset-legend .label-pseudo,
.plr-dark-theme fieldset.cdk-focused .fieldset-legend .wpc-label, .plr-dark-theme fieldset:focus legend,
.plr-dark-theme fieldset:focus legend .label-content,
.plr-dark-theme fieldset:focus legend .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content fieldset:focus legend .display-content,
.plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset:focus legend .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset:focus legend .display-content,
.plr-dark-theme fieldset:focus legend .label-pseudo,
.plr-dark-theme fieldset:focus legend .wpc-label,
.plr-dark-theme fieldset:focus .fieldset-legend,
.plr-dark-theme fieldset:focus .fieldset-legend .label-content,
.plr-dark-theme fieldset:focus .fieldset-legend .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content fieldset:focus .fieldset-legend .display-content,
.plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset:focus .fieldset-legend .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset:focus .fieldset-legend .display-content,
.plr-dark-theme fieldset:focus .fieldset-legend .label-pseudo,
.plr-dark-theme fieldset:focus .fieldset-legend .wpc-label, .plr-dark-theme fieldset:focus-within legend,
.plr-dark-theme fieldset:focus-within legend .label-content,
.plr-dark-theme fieldset:focus-within legend .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content fieldset:focus-within legend .display-content,
.plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset:focus-within legend .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset:focus-within legend .display-content,
.plr-dark-theme fieldset:focus-within legend .label-pseudo,
.plr-dark-theme fieldset:focus-within legend .wpc-label,
.plr-dark-theme fieldset:focus-within .fieldset-legend,
.plr-dark-theme fieldset:focus-within .fieldset-legend .label-content,
.plr-dark-theme fieldset:focus-within .fieldset-legend .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content fieldset:focus-within .fieldset-legend .display-content,
.plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset:focus-within .fieldset-legend .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset:focus-within .fieldset-legend .display-content,
.plr-dark-theme fieldset:focus-within .fieldset-legend .label-pseudo,
.plr-dark-theme fieldset:focus-within .fieldset-legend .wpc-label {
  color: var(--plr-focus-color);
}
.plr-dark-theme .fieldset-legend {
  letter-spacing: -1px;
}
.plr-dark-theme .fieldset-legend .label-pseudo {
  letter-spacing: normal;
}
.plr-dark-theme .wpc-fieldset {
  border: 2px solid var(--plr-field-set-border-color);
  padding: 16px;
  border-radius: 8px;
  margin-bottom: 16px;
}
.plr-dark-theme .wpc-fieldset.cdk-focused, .plr-dark-theme .wpc-fieldset:focus, .plr-dark-theme .wpc-fieldset:focus-within {
  border-color: var(--plr-focus-color);
}
@media print {
  .plr-dark-theme .wpc-fieldset {
    padding: 0;
    margin-bottom: 4px;
    border-color: var(--plr-print-color);
  }
}
.plr-dark-theme fieldset {
  border-radius: 8px;
  border: 2px solid var(--plr-field-set-border-color);
}
.plr-dark-theme fieldset.cdk-focused, .plr-dark-theme fieldset:focus, .plr-dark-theme fieldset:focus-within {
  outline: none;
  border: 2px solid var(--plr-focus-color);
}
.plr-dark-theme fieldset.cdk-focused legend,
.plr-dark-theme fieldset.cdk-focused legend .label-content,
.plr-dark-theme fieldset.cdk-focused legend .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content fieldset.cdk-focused legend .display-content,
.plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset.cdk-focused legend .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset.cdk-focused legend .display-content,
.plr-dark-theme fieldset.cdk-focused legend .label-pseudo,
.plr-dark-theme fieldset.cdk-focused legend .wpc-label,
.plr-dark-theme fieldset.cdk-focused .fieldset-legend,
.plr-dark-theme fieldset.cdk-focused .fieldset-legend .label-content,
.plr-dark-theme fieldset.cdk-focused .fieldset-legend .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content fieldset.cdk-focused .fieldset-legend .display-content,
.plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset.cdk-focused .fieldset-legend .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset.cdk-focused .fieldset-legend .display-content,
.plr-dark-theme fieldset.cdk-focused .fieldset-legend .label-pseudo,
.plr-dark-theme fieldset.cdk-focused .fieldset-legend .wpc-label, .plr-dark-theme fieldset:focus legend,
.plr-dark-theme fieldset:focus legend .label-content,
.plr-dark-theme fieldset:focus legend .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content fieldset:focus legend .display-content,
.plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset:focus legend .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset:focus legend .display-content,
.plr-dark-theme fieldset:focus legend .label-pseudo,
.plr-dark-theme fieldset:focus legend .wpc-label,
.plr-dark-theme fieldset:focus .fieldset-legend,
.plr-dark-theme fieldset:focus .fieldset-legend .label-content,
.plr-dark-theme fieldset:focus .fieldset-legend .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content fieldset:focus .fieldset-legend .display-content,
.plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset:focus .fieldset-legend .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset:focus .fieldset-legend .display-content,
.plr-dark-theme fieldset:focus .fieldset-legend .label-pseudo,
.plr-dark-theme fieldset:focus .fieldset-legend .wpc-label, .plr-dark-theme fieldset:focus-within legend,
.plr-dark-theme fieldset:focus-within legend .label-content,
.plr-dark-theme fieldset:focus-within legend .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content fieldset:focus-within legend .display-content,
.plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset:focus-within legend .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset:focus-within legend .display-content,
.plr-dark-theme fieldset:focus-within legend .label-pseudo,
.plr-dark-theme fieldset:focus-within legend .wpc-label,
.plr-dark-theme fieldset:focus-within .fieldset-legend,
.plr-dark-theme fieldset:focus-within .fieldset-legend .label-content,
.plr-dark-theme fieldset:focus-within .fieldset-legend .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content fieldset:focus-within .fieldset-legend .display-content,
.plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset:focus-within .fieldset-legend .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset:focus-within .fieldset-legend .display-content,
.plr-dark-theme fieldset:focus-within .fieldset-legend .label-pseudo,
.plr-dark-theme fieldset:focus-within .fieldset-legend .wpc-label {
  color: var(--plr-focus-color);
}
.plr-dark-theme .fieldset-legend {
  letter-spacing: -1px;
}
.plr-dark-theme .fieldset-legend .label-pseudo {
  letter-spacing: normal;
}
.plr-dark-theme plr-file-upload .file-upload__input.mat-form-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  background: #e8e7e6;
}
.plr-dark-theme plr-file-upload .file-upload__input.mat-form-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element {
  background: #e8e7e6;
}
.plr-dark-theme plr-file-upload mat-form-field.file-upload__input .mat-mdc-form-field-subscript-wrapper {
  height: 0px;
  margin-top: 6px;
}
.plr-dark-theme plr-file-upload .file-upload__button .primary-button {
  width: initial;
  min-width: 0px;
  height: 2.5rem;
  min-height: 2.5rem;
  line-height: normal;
  padding: 0px 1rem;
  font-family: var(--plr-btn-font-family);
  font-size: 1rem;
  font-weight: 500;
  background-image: none;
  color: var(--plr-btn-primary-color);
  background-color: var(--plr-btn-primary-bg-color);
  border: 1px solid var(--plr-btn-primary-border-color);
  border-radius: var(--plr-action-btn-border-radius);
  box-shadow: none;
  height: 34px;
  min-height: 34px;
}
.plr-dark-theme plr-file-upload .file-upload__button .primary-button mat-icon {
  width: auto;
  height: auto;
  font-size: 16px;
  font-weight: bold;
  margin-left: -5px;
  margin-right: 5px;
}
.plr-dark-theme plr-file-upload .file-upload__button .primary-button.back-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -2px;
  margin-left: -10px;
}
.plr-dark-theme plr-file-upload .file-upload__button .primary-button.next-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -10px;
  margin-left: -2px;
}
.plr-dark-theme plr-file-upload .file-upload__button .primary-button .mat-mdc-focus-indicator {
  display: none;
  opacity: 0;
}
.plr-dark-theme plr-file-upload .file-upload__button .primary-button:hover, .plr-dark-theme plr-file-upload .file-upload__button .primary-button:focus, .plr-dark-theme plr-file-upload .file-upload__button .primary-button.cdk-focused {
  background-color: var(--plr-btn-primary-hover-bg-color);
  color: var(--plr-btn-primary-hover-color);
  border: 1px solid var(--plr-btn-primary-hover-border-color);
  outline: 0;
  cursor: pointer;
  box-shadow: none;
}
.plr-dark-theme plr-file-upload .file-upload__button .primary-button:hover span, .plr-dark-theme plr-file-upload .file-upload__button .primary-button:focus span, .plr-dark-theme plr-file-upload .file-upload__button .primary-button.cdk-focused span {
  text-decoration: none;
}
.plr-dark-theme plr-file-upload .file-upload__button .primary-button[disabled], .plr-dark-theme plr-file-upload .file-upload__button .primary-button[disabled]:hover, .plr-dark-theme plr-file-upload .file-upload__button .primary-button[disabled]:focus {
  border: 1px solid var(--plr-color-neutral-100);
  color: var(--plr-color-neutral-500);
  background-color: var(--plr-color-neutral-100);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme .label-content, .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content, .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme .display-content {
  line-height: normal;
}
.plr-dark-theme .label-content.invalid, .plr-dark-theme .plr-metadata-control-host.label-display-content .invalid.display-content, .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .invalid.display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme .invalid.display-content {
  color: #a82f0b;
}
.plr-dark-theme .label-content mat-icon.error, .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content mat-icon.error, .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .display-content mat-icon.error,
html .plr-metadata-control-host.label-display-content .plr-dark-theme .display-content mat-icon.error {
  color: #d5811a;
}
.plr-dark-theme .label-content mat-icon.success, .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content mat-icon.success, .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .display-content mat-icon.success,
html .plr-metadata-control-host.label-display-content .plr-dark-theme .display-content mat-icon.success {
  color: #739d2f;
}
.plr-dark-theme plr-label .plr-label-description {
  font-style: italic;
  padding: 0;
  margin: 0;
}
.plr-dark-theme plr-label .plr-label-description.info {
  color: #076575;
}
.plr-dark-theme plr-label .plr-label-description.warning {
  color: #854d08;
}
.plr-dark-theme plr-label .plr-label-description.error {
  color: #a82f0b;
}
.plr-dark-theme .file-ribbon-layout .label-pseudo,
.plr-dark-theme .plr-ribbon-wrapper .label-pseudo {
  color: #bef2fb !important;
  text-transform: uppercase;
  font-size: 12px;
  margin: 0;
}
.plr-dark-theme .label-pseudo--required {
  color: red;
  padding-left: 2px;
}
.plr-dark-theme mat-icon.error {
  color: #d5811a;
}
.plr-dark-theme mat-icon.success {
  color: #739d2f;
}
.plr-dark-theme .plr-label-pseudo:focus,
.plr-dark-theme .plr-label-pseudo.cdk-focused {
  outline: none;
}
.plr-dark-theme .plr-label-pseudo:focus .label-pseudo,
.plr-dark-theme .plr-label-pseudo.cdk-focused .label-pseudo {
  color: var(--plr-focus-color);
}
.plr-dark-theme .paragraph-container {
  min-height: 32px;
  font-size: 14px;
  font-family: "Roboto Medium";
  font-weight: 500;
  border-radius: 6px;
  padding: 0;
}
.plr-dark-theme .paragraph-container .mat-icon {
  display: inline-flex;
  margin: 0 8px;
  height: 20px;
  line-height: 20px;
  font-size: 20px;
}
.plr-dark-theme .paragraph-container button.mat-mdc-mini-fab.mat-mdc-button-base .mat-mdc-focus-indicator {
  display: none;
}
.plr-dark-theme .paragraph-container .material-symbols-outlined {
  margin-right: 8px;
  font-size: 1.25rem;
  line-height: 1.25rem;
  height: 1.25rem;
  width: 1.25rem;
}
.plr-dark-theme .paragraph-container.alert {
  background-color: #fbf4dc;
  color: #8a650f;
}
.plr-dark-theme .paragraph-container.alert .mat-icon {
  color: #8a650f;
}
.plr-dark-theme .paragraph-container.alert .mat-icon.mat-accent {
  color: #8a650f;
}
.plr-dark-theme .paragraph-container.alert button.mat-mdc-mini-fab.mat-mdc-button-base {
  background: transparent;
  box-shadow: none;
  border: none;
  height: auto;
  width: auto;
  line-height: normal;
  display: inline-flex;
  padding: 2px;
  margin-right: 8px;
}
.plr-dark-theme .paragraph-container.alert button.mat-mdc-mini-fab.mat-mdc-button-base .mdc-button__label {
  background: transparent;
  padding: 0;
  line-height: normal;
}
.plr-dark-theme .paragraph-container.alert button.mat-mdc-mini-fab.mat-mdc-button-base .mdc-button__label .mat-icon.mat-icon-no-color {
  color: #8a650f;
  margin: 0;
  display: block;
  font-size: 1.125rem;
  line-height: 1.125rem;
  width: 1.125rem;
  height: 1.125rem;
}
.plr-dark-theme .paragraph-container.alert button.mat-mdc-mini-fab.mat-mdc-button-base.cdk-focused, .plr-dark-theme .paragraph-container.alert button.mat-mdc-mini-fab.mat-mdc-button-base.cdk-keyboard-focused {
  border-color: #8a650f;
  border: 2px solid #8a650f;
  outline: none;
  padding: 0;
}
.plr-dark-theme .paragraph-container.alert:focus {
  outline: 2px solid #8a650f;
}
.plr-dark-theme .paragraph-container.info {
  background-color: #e6f0f7;
  color: #074e75;
}
.plr-dark-theme .paragraph-container.info .mat-icon {
  color: #074e75;
}
.plr-dark-theme .paragraph-container.info .mat-icon.mat-accent {
  color: #074e75;
}
.plr-dark-theme .paragraph-container.info button.mat-mdc-mini-fab.mat-mdc-button-base {
  background: transparent;
  box-shadow: none;
  border: none;
  height: auto;
  width: auto;
  line-height: normal;
  display: inline-flex;
  padding: 2px;
  margin-right: 8px;
}
.plr-dark-theme .paragraph-container.info button.mat-mdc-mini-fab.mat-mdc-button-base .mdc-button__label {
  background: transparent;
  padding: 0;
  line-height: normal;
}
.plr-dark-theme .paragraph-container.info button.mat-mdc-mini-fab.mat-mdc-button-base .mdc-button__label .mat-icon.mat-icon-no-color {
  color: #074e75;
  margin: 0;
  display: block;
  font-size: 1.125rem;
  line-height: 1.125rem;
  width: 1.125rem;
  height: 1.125rem;
}
.plr-dark-theme .paragraph-container.info button.mat-mdc-mini-fab.mat-mdc-button-base.cdk-focused, .plr-dark-theme .paragraph-container.info button.mat-mdc-mini-fab.mat-mdc-button-base.cdk-keyboard-focused {
  border-color: #074e75;
  border: 2px solid #074e75;
  outline: none;
  padding: 0;
}
.plr-dark-theme .paragraph-container.info:focus {
  outline: 2px solid #074e75;
}
.plr-dark-theme .paragraph-container.error {
  background-color: #fff1f2;
  color: #ac0000;
}
.plr-dark-theme .paragraph-container.error .mat-icon {
  color: #ac0000;
}
.plr-dark-theme .paragraph-container.error .mat-icon.mat-accent {
  color: #ac0000;
}
.plr-dark-theme .paragraph-container.error button.mat-mdc-mini-fab.mat-mdc-button-base {
  background: transparent;
  box-shadow: none;
  border: none;
  height: auto;
  width: auto;
  line-height: normal;
  display: inline-flex;
  padding: 2px;
  margin-right: 8px;
}
.plr-dark-theme .paragraph-container.error button.mat-mdc-mini-fab.mat-mdc-button-base .mdc-button__label {
  background: transparent;
  padding: 0;
  line-height: normal;
}
.plr-dark-theme .paragraph-container.error button.mat-mdc-mini-fab.mat-mdc-button-base .mdc-button__label .mat-icon.mat-icon-no-color {
  color: #ac0000;
  margin: 0;
  display: block;
  font-size: 1.125rem;
  line-height: 1.125rem;
  width: 1.125rem;
  height: 1.125rem;
}
.plr-dark-theme .paragraph-container.error button.mat-mdc-mini-fab.mat-mdc-button-base.cdk-focused, .plr-dark-theme .paragraph-container.error button.mat-mdc-mini-fab.mat-mdc-button-base.cdk-keyboard-focused {
  border-color: #ac0000;
  border: 2px solid #ac0000;
  outline: none;
  padding: 0;
}
.plr-dark-theme .paragraph-container.error:focus {
  outline: 2px solid #ac0000;
}
.plr-dark-theme .paragraph-container.success {
  background-color: #e5f0e5;
  color: #2e7652;
}
.plr-dark-theme .paragraph-container.success .mat-icon {
  color: #2e7652;
}
.plr-dark-theme .paragraph-container.success .mat-icon.mat-accent {
  color: #2e7652;
}
.plr-dark-theme .paragraph-container.success button.mat-mdc-mini-fab.mat-mdc-button-base {
  background: transparent;
  box-shadow: none;
  border: none;
  height: auto;
  width: auto;
  line-height: normal;
  display: inline-flex;
  padding: 2px;
  margin-right: 8px;
}
.plr-dark-theme .paragraph-container.success button.mat-mdc-mini-fab.mat-mdc-button-base .mdc-button__label {
  background: transparent;
  padding: 0;
  line-height: normal;
}
.plr-dark-theme .paragraph-container.success button.mat-mdc-mini-fab.mat-mdc-button-base .mdc-button__label .mat-icon.mat-icon-no-color {
  color: #2e7652;
  margin: 0;
  display: block;
  font-size: 1.125rem;
  line-height: 1.125rem;
  width: 1.125rem;
  height: 1.125rem;
}
.plr-dark-theme .paragraph-container.success button.mat-mdc-mini-fab.mat-mdc-button-base.cdk-focused, .plr-dark-theme .paragraph-container.success button.mat-mdc-mini-fab.mat-mdc-button-base.cdk-keyboard-focused {
  border-color: #2e7652;
  border: 2px solid #2e7652;
  outline: none;
  padding: 0;
}
.plr-dark-theme .paragraph-container.success:focus {
  outline: 2px solid #2e7652;
}
.plr-dark-theme mat-form-field mat-hint.mat-mdc-form-field-hint {
  color: #716a68 !important;
}
.plr-dark-theme mat-sidenav-content .header {
  background: black;
  color: #4a2f3b;
}
.plr-dark-theme mat-sidenav-content .header a {
  color: #c29eaf;
}
.plr-dark-theme .label-description {
  line-height: normal;
}
.plr-dark-theme .mat-mdc-radio-button.mat-mdc-radio-disabled .mdc-radio,
.plr-dark-theme .mdc-form-field {
  color: #847b7a;
}
.plr-dark-theme .plr-select-multiple.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-form-field-infix .mat-mdc-chip-remove,
.plr-dark-theme .plr-select-multiple .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-chip-remove,
.plr-dark-theme .plr-select-multiple .mat-mdc-chip .mat-mdc-chip-remove,
.plr-dark-theme .plr-select-multiple .mat-mdc-chip.mat-mdc-standard-chip .mat-mdc-chip-remove {
  height: auto;
  width: auto;
  font-size: 16px;
  color: var(--plr-color-neutral-600);
  border: 2px solid;
  border-radius: 50%;
  opacity: 1;
  padding: 0;
}
.plr-dark-theme .plr-select-multiple.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-form-field-infix .mat-mdc-chip-remove:hover, .plr-dark-theme .plr-select-multiple.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-form-field-infix .mat-mdc-chip-remove:focus, .plr-dark-theme .plr-select-multiple.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-form-field-infix .mat-mdc-chip-remove.cdk-focused,
.plr-dark-theme .plr-select-multiple .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-chip-remove:hover,
.plr-dark-theme .plr-select-multiple .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-chip-remove:focus,
.plr-dark-theme .plr-select-multiple .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-chip-remove.cdk-focused,
.plr-dark-theme .plr-select-multiple .mat-mdc-chip .mat-mdc-chip-remove:hover,
.plr-dark-theme .plr-select-multiple .mat-mdc-chip .mat-mdc-chip-remove:focus,
.plr-dark-theme .plr-select-multiple .mat-mdc-chip .mat-mdc-chip-remove.cdk-focused,
.plr-dark-theme .plr-select-multiple .mat-mdc-chip.mat-mdc-standard-chip .mat-mdc-chip-remove:hover,
.plr-dark-theme .plr-select-multiple .mat-mdc-chip.mat-mdc-standard-chip .mat-mdc-chip-remove:focus,
.plr-dark-theme .plr-select-multiple .mat-mdc-chip.mat-mdc-standard-chip .mat-mdc-chip-remove.cdk-focused {
  outline: none;
  color: var(--plr-focus-color);
  opacity: 1;
}
.plr-dark-theme .plr-select-multiple.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-form-field-infix .mat-mdc-chip-remove mat-icon,
.plr-dark-theme .plr-select-multiple .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-chip-remove mat-icon,
.plr-dark-theme .plr-select-multiple .mat-mdc-chip .mat-mdc-chip-remove mat-icon,
.plr-dark-theme .plr-select-multiple .mat-mdc-chip.mat-mdc-standard-chip .mat-mdc-chip-remove mat-icon {
  font-size: 21px;
}
.plr-dark-theme .plr-select-multiple .mat-mdc-chip,
.plr-dark-theme .plr-select-multiple .mat-mdc-chip.mat-mdc-standard-chip {
  font-family: var(--plr-roboto-medium);
  --mdc-chip-label-text-color: var(--plr-color-primary-800);
  background-color: var(--plr-color-neutral-50);
  border: 1px solid var(--plr-color-neutral-100);
  padding: 7px 7px 8px 0;
  font-size: 14px;
}
.plr-dark-theme .plr-select-multiple .mat-mdc-chip::after,
.plr-dark-theme .plr-select-multiple .mat-mdc-chip.mat-mdc-standard-chip::after {
  opacity: 0 !important;
}
.plr-dark-theme .plr-select-multiple .mat-mdc-chip:focus, .plr-dark-theme .plr-select-multiple .mat-mdc-chip.cdk-focused,
.plr-dark-theme .plr-select-multiple .mat-mdc-chip.mat-mdc-standard-chip:focus,
.plr-dark-theme .plr-select-multiple .mat-mdc-chip.mat-mdc-standard-chip.cdk-focused {
  color: var(--plr-focus-color);
  background-color: var(--plr-color-white);
  border: 1px solid var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
}
.plr-dark-theme .plr-select-multiple .mat-mdc-chip:focus::after, .plr-dark-theme .plr-select-multiple .mat-mdc-chip.cdk-focused::after,
.plr-dark-theme .plr-select-multiple .mat-mdc-chip.mat-mdc-standard-chip:focus::after,
.plr-dark-theme .plr-select-multiple .mat-mdc-chip.mat-mdc-standard-chip.cdk-focused::after {
  opacity: 0 !important;
}
.plr-dark-theme .required-indicator {
  color: #cc0000;
}
.plr-dark-theme plr-select-search .mat-mdc-form-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  background: #e8e7e6 !important;
}
.plr-dark-theme plr-select-search .mat-mdc-form-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element {
  background: #e8e7e6;
}
.plr-dark-theme .mat-select-search-panel mat-option.mat-mdc-option .mdc-list-item__primary-text {
  color: #847b7a;
  overflow: visible;
  text-overflow: initial;
  white-space: normal;
}
.plr-dark-theme .plr-button-toolbar .more-button {
  border: 2px solid transparent;
  color: var(--plr-icon-color);
}
.plr-dark-theme .plr-button-toolbar .more-button:hover, .plr-dark-theme .plr-button-toolbar .more-button.cdk-focused, .plr-dark-theme .plr-button-toolbar .more-button:focus, .plr-dark-theme .plr-button-toolbar .more-button:active {
  color: var(--plr-focus-color);
  border-color: var(--plr-focus-color);
  border-radius: 6px;
}
.plr-dark-theme .plr-button-toolbar .more-button:hover .mat-mdc-focus-indicator, .plr-dark-theme .plr-button-toolbar .more-button.cdk-focused .mat-mdc-focus-indicator, .plr-dark-theme .plr-button-toolbar .more-button:focus .mat-mdc-focus-indicator, .plr-dark-theme .plr-button-toolbar .more-button:active .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme .file-ribbon-actions .default-action-item {
  min-width: unset !important;
}
.plr-dark-theme .file-ribbon-actions .default-action-item + .default-action-item {
  margin-left: 0 !important;
}
.plr-dark-theme .mat-mdc-menu-item .plr-toolbar-button-menu-button .mat-mdc-focus-indicator,
.plr-dark-theme .mat-mdc-menu-item .plr-toolbar-button-menu-button .mat-mdc-button-ripple {
  display: none;
}
.plr-dark-theme .space-evenly-margins .default-action-item + .default-action-item {
  margin-left: 0;
}
.plr-dark-theme .mat-error,
.plr-dark-theme .mat-mdc-form-field-error {
  color: #b90000 !important;
  padding-left: 5px;
  font-family: var(--plr-roboto-regular);
}
.plr-dark-theme .mat-form-field-invalid .mat-form-field-underline .mat-form-field-ripple {
  background-color: #b90000;
}
.plr-dark-theme .mat-form-field-invalid .mat-form-field-label-wrapper .mat-form-field-label {
  color: #ad0000;
}
.plr-dark-theme .mat-form-field-invalid .mat-form-field-label-wrapper .mat-form-field-label span.mat-placeholder-required {
  color: #ad0000;
}
.plr-dark-theme .filter-overlay {
  padding: 4px 8px 8px;
}
.plr-dark-theme .inline-field .mat-mdc-button {
  margin: 0;
  padding: 0;
}
.plr-dark-theme .mat-mdc-option:hover:not(.mdc-list-item--disabled),
.plr-dark-theme .mat-mdc-option:focus:not(.mdc-list-item--disabled) {
  background-color: var(--theme-neutral-100);
}
.plr-dark-theme .mat-mdc-raised-button.mat-accent mat-icon,
.plr-dark-theme .mat-mdc-fab.mat-accent mat-icon,
.plr-dark-theme .mat-mdc-mini-fab.mat-accent mat-icon {
  color: black;
}
.plr-dark-theme .phone-number {
  font-size: 12px;
}
.plr-dark-theme .plr-tooltip {
  width: 16px;
  height: 16px;
  font-size: 16px;
}
.plr-dark-theme .mat-mdc-tooltip.mat-mdc-tooltip-show {
  max-width: 500px;
  padding: 10px 12px;
  font-size: 16px;
  color: var(--plr-color-white);
  background-color: var(--mdc-plain-tooltip-container-color);
  border-radius: 6px;
}
.plr-dark-theme .mat-mdc-tooltip .mdc-tooltip__surface {
  --mdc-plain-tooltip-container-color: transparent;
  background-color: var(--mdc-plain-tooltip-container-color);
}
.plr-dark-theme .error-outline {
  color: #eeb274;
}
.plr-dark-theme .check-outline {
  color: #9cbb8e;
}
.plr-dark-theme .incomplete {
  background: #eeb274;
}
.plr-dark-theme .complete {
  background: #9cbb8e;
}
.plr-dark-theme .incomplete,
.plr-dark-theme .complete {
  box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme plr-ribbon-divider .plr-ribbon-divider-mat-divider {
  border-color: #c29eaf;
}
.plr-dark-theme plr-ribbon-field .plr-ribbon-field-value {
  color: #f3f7fb;
  font-size: 0.875rem;
  font-weight: 400;
}
.plr-dark-theme plr-ribbon-field .plr-ribbon-field-label {
  color: #eee5e9;
  font-size: 12px;
  font-weight: 400;
}
.plr-dark-theme plr-ribbon-header .plr-ribbon-header-value {
  color: #f3f7fb;
  font-weight: 500;
}
.plr-dark-theme plr-ribbon-header .plr-ribbon-header-value.h1 {
  font-size: 28px;
}
.plr-dark-theme plr-ribbon-header .plr-ribbon-header-value.h2 {
  font-size: 24px;
}
.plr-dark-theme plr-ribbon-header .plr-ribbon-header-value.h3 {
  font-size: 20px;
}
.plr-dark-theme plr-ribbon-header .plr-ribbon-header-label {
  color: #eee5e9;
  font-weight: 400;
}
.plr-dark-theme plr-ribbon-header .plr-ribbon-header-label.h1 {
  font-size: 16px;
}
.plr-dark-theme plr-ribbon-header .plr-ribbon-header-label.h2 {
  font-size: 0.875rem;
}
.plr-dark-theme plr-ribbon-header .plr-ribbon-header-label.h3 {
  font-size: 12px;
}
.plr-dark-theme plr-ribbon-icon .plr-ribbon-icon-wrapper {
  background-color: #e2d0d8;
  color: #925c75;
  border-color: #e2d0d8;
  font-size: 34px;
}
.plr-dark-theme plr-ribbon-icon .plr-ribbon-icon-wrapper .mat-icon {
  font-size: 34px;
  height: 34px;
  width: 34px;
}
.plr-dark-theme plr-ribbon-raised-field .plr-ribbon-raised-field-wrapper {
  border-color: #e2d0d8;
}
.plr-dark-theme plr-ribbon-raised-field .plr-ribbon-raised-field-value {
  color: #f3f7fb;
  font-size: 0.875rem;
  font-weight: 400;
}
.plr-dark-theme plr-ribbon-raised-field .plr-ribbon-raised-field-label {
  color: #eee5e9;
  font-size: 12px;
  font-weight: 400;
}
.plr-dark-theme plr-ribbon-icon-field .plr-ribbon-icon-field-icon {
  color: #d2b8c4;
  font-size: 28px;
  height: 28px;
  width: 28px;
}
.plr-dark-theme plr-ribbon-icon-field .plr-ribbon-icon-field-icon .mat-icon {
  font-size: 28px;
  height: 28px;
  width: 28px;
}
.plr-dark-theme plr-ribbon-icon-field .plr-ribbon-icon-field-value {
  color: #f3f7fb;
  font-size: 0.875rem;
  font-weight: 400;
}
.plr-dark-theme plr-ribbon-icon-field .plr-ribbon-icon-field-label {
  color: #eee5e9;
  font-size: 12px;
  font-weight: 400;
}
.plr-dark-theme plr-ribbon-custom-field .plr-ribbon-custom-field-value {
  color: #f3f7fb;
  font-size: 0.875rem;
  font-weight: 400;
}
.plr-dark-theme plr-ribbon-custom-field .plr-ribbon-custom-field-label {
  color: #eee5e9;
  font-size: 12px;
  font-weight: 400;
}
.plr-dark-theme plr-ribbon-custom-header .plr-ribbon-custom-header-value {
  color: #f3f7fb;
  font-weight: 500;
}
.plr-dark-theme plr-ribbon-custom-header .plr-ribbon-custom-header-value.h1 {
  font-size: 28px;
}
.plr-dark-theme plr-ribbon-custom-header .plr-ribbon-custom-header-value.h2 {
  font-size: 24px;
}
.plr-dark-theme plr-ribbon-custom-header .plr-ribbon-custom-header-value.h3 {
  font-size: 20px;
}
.plr-dark-theme plr-ribbon-custom-header .plr-ribbon-custom-header-label {
  color: #eee5e9;
  font-weight: 400;
}
.plr-dark-theme plr-ribbon-custom-header .plr-ribbon-custom-header-label.h1 {
  font-size: 16px;
}
.plr-dark-theme plr-ribbon-custom-header .plr-ribbon-custom-header-label.h2 {
  font-size: 0.875rem;
}
.plr-dark-theme plr-ribbon-custom-header .plr-ribbon-custom-header-label.h3 {
  font-size: 12px;
}
.plr-dark-theme plr-ribbon-button > .mat-mdc-raised-button {
  background-color: #925c75;
  color: #f3f7fb;
  font-size: 12px;
  line-height: 12px;
  font-weight: 400;
  border-color: #925c75;
}
.plr-dark-theme plr-ribbon-button > .mat-mdc-raised-button:hover, .plr-dark-theme plr-ribbon-button > .mat-mdc-raised-button:focus, .plr-dark-theme plr-ribbon-button > .mat-mdc-raised-button.cdk-focused {
  color: var(--plr-focus-color);
  background-color: var(--plr-color-white);
}
.plr-dark-theme plr-ribbon-button > .mat-mdc-raised-button:hover .mat-mdc-focus-indicator, .plr-dark-theme plr-ribbon-button > .mat-mdc-raised-button:focus .mat-mdc-focus-indicator, .plr-dark-theme plr-ribbon-button > .mat-mdc-raised-button.cdk-focused .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme plr-ribbon-menu-button {
  background-color: transparent;
}
.plr-dark-theme plr-ribbon-menu-button > .wrapper .field-wrapper {
  background-color: white;
}
.plr-dark-theme plr-ribbon-menu-button > .wrapper .field-wrapper [class*=-field-value] {
  color: #674152;
  text-align: center;
}
.plr-dark-theme plr-ribbon-menu-button > .wrapper .field-wrapper [class*=-field-label] {
  color: #925c75;
  text-align: center;
}
.plr-dark-theme plr-ribbon-menu-button > .wrapper .drop-down-button {
  border-left-color: #a36d87;
  background-color: #f8f3f5;
  color: #674152;
}
.plr-dark-theme plr-ribbon-menu-button > .wrapper .drop-down-button:hover {
  background-color: #eee5e9;
}
.plr-dark-theme plr-ribbon-menu-button > .wrapper .drop-down-button.mat-mdc-button[disabled] {
  background-color: #d7d4d3;
  border-color: #d7d4d3;
  color: #847b7a;
}
.plr-dark-theme .mat-menu-content-container {
  margin-top: 5px;
}
.plr-dark-theme .plr-ribbon-menu-button-panel {
  padding: 0 10px;
}
.plr-dark-theme .plr-ribbon-menu-button-panel plr-ribbon-field {
  border-bottom: 1px solid #fce4c7;
}
.plr-dark-theme .plr-ribbon-menu-button-panel [class*=-field-value] {
  color: #674152;
  font-size: 12px;
}
.plr-dark-theme .plr-ribbon-menu-button-panel [class*=-field-label] {
  color: #925c75;
  font-size: 10px;
}
.plr-dark-theme .plr-ribbon-menu-button-panel .mat-mdc-menu-item {
  padding: 0;
  border-radius: 6px;
}
.plr-dark-theme plr-ribbon {
  color: #f3f7fb;
}
@media print {
  .plr-dark-theme plr-ribbon {
    color: black;
  }
}
.plr-dark-theme plr-ribbon .plr-ribbon-wrapper {
  background: linear-gradient(180deg, var(--plr-color-primary-900) 0%, var(--plr-color-primary-700) 100%);
}
.plr-dark-theme plr-ribbon .plr-ribbon-wrapper [class*=plr-metadata-hide-displayname] [class*=-field-label],
.plr-dark-theme plr-ribbon .plr-ribbon-wrapper [class*=plr-metadata-hide-displayname] [class*=-header-label] {
  display: none !important;
}
.plr-dark-theme plr-ribbon .plr-ribbon-wrapper .more-button {
  color: var(--plr-color-primary-100);
}
.plr-dark-theme plr-ribbon .plr-ribbon-wrapper .more-button:hover, .plr-dark-theme plr-ribbon .plr-ribbon-wrapper .more-button.cdk-focused, .plr-dark-theme plr-ribbon .plr-ribbon-wrapper .more-button:focus, .plr-dark-theme plr-ribbon .plr-ribbon-wrapper .more-button:active {
  color: var(--plr-focus-color);
  background-color: var(--plr-color-white) !important;
}
.plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper {
  background: rgba(250, 250, 250, 0.4);
  color: #7b4d63;
  border-bottom-color: #fce4c7;
}
@media print {
  .plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper {
    color: black;
  }
}
.plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper plr-split-button {
  font-size: inherit;
  line-height: 0px;
  background-color: #f5f4f4;
}
.plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper plr-split-button .mat-button-toggle {
  padding: 5px 10px;
  line-height: 20px;
}
.plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper plr-split-button .mat-button-toggle:hover {
  background-color: #ffffff;
}
.plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper plr-split-button .mat-button-toggle:hover .mat-button-toggle-focus-overlay {
  opacity: 0;
}
.plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper plr-split-button .mat-button-toggle.mat-button-toggle-disabled {
  background-color: #f5f4f4;
  color: #97908e;
}
.plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper .mat-mdc-icon-button {
  height: 33px;
  line-height: 30px;
  border-radius: 6px;
  background-color: #f5f4f4;
  color: #7b4d63;
  border: 2px solid transparent;
}
.plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper .mat-mdc-icon-button:hover {
  color: #925c75;
  border: 2px solid #925c75;
  border-radius: 6px;
  background-color: #ffffff;
}
.plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper .mat-mdc-icon-button:hover .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper .mat-mdc-icon-button[disabled] {
  color: #97908e;
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper .mat-mdc-button {
  color: #7b4d63;
  line-height: 30px;
  border: 2px solid transparent;
  padding: 0 5px;
}
.plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper .mat-mdc-button .mat-icon {
  font-size: 20px;
}
.plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper .mat-mdc-button:hover, .plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper .mat-mdc-button:focus, .plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper .mat-mdc-button.cdk-focused {
  color: #925c75;
  border: 2px solid #925c75;
  border-radius: 6px;
  background-color: #ffffff;
}
.plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper .mat-mdc-button:hover .mat-mdc-focus-indicator, .plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper .mat-mdc-button:focus .mat-mdc-focus-indicator, .plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper .mat-mdc-button.cdk-focused .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper .mat-mdc-button[disabled] {
  color: #97908e;
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper .mat-divider {
  border-color: #fce4c7;
  height: 30px;
}
.plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper .plr-metadata-control-host plr-label .label-content, .plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper .plr-metadata-control-host.label-display-content plr-label .display-content {
  color: #605a58;
  padding-right: 5px;
  line-height: 20px;
  vertical-align: top;
  margin-right: 4px;
}
.plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper .plr-metadata-control-host .display-container {
  font-weight: 600;
  font-size: 120%;
}
.plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper .plr-metadata-control-host .display-container span,
.plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper .plr-metadata-control-host .display-container p {
  display: inline-block;
  margin-right: 4px;
}
.plr-dark-theme plr-ribbon .icon-close-button {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0px !important;
  line-height: normal;
  border-left: 1px solid var(--plr-color-primary-400);
  position: relative;
  top: -7px;
  height: 52px !important;
  width: 40px !important;
  border-bottom: 1px solid var(--plr-color-primary-400);
  border-radius: 0px;
  color: var(--plr-color-primary-200);
}
.plr-dark-theme plr-ribbon .icon-close-button:hover, .plr-dark-theme plr-ribbon .icon-close-button.cdk-keyboard-focused, .plr-dark-theme plr-ribbon .icon-close-button.cdk-focused, .plr-dark-theme plr-ribbon .icon-close-button:focus {
  outline: none;
  color: var(--plr-color-white);
}
.plr-dark-theme plr-ribbon .icon-close-button:hover .mat-button-focus-overlay, .plr-dark-theme plr-ribbon .icon-close-button.cdk-keyboard-focused .mat-button-focus-overlay, .plr-dark-theme plr-ribbon .icon-close-button.cdk-focused .mat-button-focus-overlay, .plr-dark-theme plr-ribbon .icon-close-button:focus .mat-button-focus-overlay {
  opacity: 0;
}
@media print {
  .plr-dark-theme {
    --meta-table-row-border-color: var(--plr-print-color);
    --meta-table-row-border-hover-color: var(--plr-print-color);
  }
  .plr-dark-theme .element-row {
    outline: none !important;
  }
}
.plr-dark-theme .plr-metadata-table {
  color: #393635;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper {
  background-color: var(--plr-color-white);
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .column-options-container > .column-options {
  background-color: transparent;
  border: 2px solid transparent;
  border-radius: var(--plr-btn-border-radius);
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .column-options-container > .column-options .mat-mdc-button-touch-target {
  height: inherit;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .column-options-container > .column-options:hover, .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .column-options-container > .column-options:focus, .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .column-options-container > .column-options:active, .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .column-options-container > .column-options.cdk-focused {
  outline: none;
  color: var(--plr-focus-color);
  border-color: var(--plr-focus-color);
  background-color: var(--plr-color-white);
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .hidden-header {
  color: transparent !important;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row {
  background-color: #f5f4f4;
  border-bottom: none;
  border-radius: 6px;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell {
  border-radius: 6px;
  font-size: 12px;
  color: #605a58;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell .mat-sort-header-container {
  line-height: 20px;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.group-2 {
  background-color: #e8e7e6;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.group-4 {
  background-color: #d7d4d3;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.group-6 {
  background-color: #c2bdbc;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.group-first:not(.first) {
  border-left: 1px solid #847b7a;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.sub-table .mat-sort-header-container,
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.sub-table .mat-sort-header-button {
  width: 100%;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.groups-row {
  background: var(--plr-color-white);
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.groups-row .group-header {
  font-size: 18px;
  font-weight: 500;
  text-align: center;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell .mat-sort-header-content > .text-wrapper:focus {
  outline: none;
  font-family: var(--plr-roboto-medium);
  color: var(--plr-focus-color);
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.mat-sort-header:not(.mat-sort-header-disabled):hover, .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.mat-sort-header:not(.mat-sort-header-disabled):focus, .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.mat-sort-header:not(.mat-sort-header-disabled).cdk-focused, .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.mat-sort-header:not(.mat-sort-header-disabled) > .mat-sort-header-container:hover, .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.mat-sort-header:not(.mat-sort-header-disabled) > .mat-sort-header-container:focus, .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.mat-sort-header:not(.mat-sort-header-disabled) > .mat-sort-header-container.cdk-focused {
  cursor: pointer;
  font-family: var(--plr-roboto-medium);
  color: var(--plr-focus-color);
  text-decoration: underline;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .selection-row {
  background: var(--plr-color-white);
  border-bottom-color: rgb(11, 160, 186) !important;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .selection-row .mat-mdc-raised-button {
  border: 2px solid rgb(225, 249, 253);
  background-color: rgb(225, 249, 253);
  color: #0c7388;
  font-weight: bold;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .selection-row .mat-mdc-raised-button:hover {
  background-color: var(--plr-color-white);
  border: 2px solid rgb(62, 170, 190);
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .selection-row .message {
  font-size: 0.875rem;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row {
  border: 1px solid transparent;
  border-bottom: solid 1px var(--meta-table-row-border-color);
  border-radius: 0px;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell:not(.first):not(.actions-column):not(.no-divider):after {
  background-color: var(--meta-table-row-border-color);
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row:hover, .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row:focus, .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row.expanded-row {
  background-color: var(--plr-emphasize-bg-hover-color);
  outline: 1px solid var(--meta-table-row-border-hover-color);
  border: 1px solid var(--meta-table-row-border-hover-color);
  border-radius: 6px;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row:hover .mat-mdc-cell:not(.first):not(.actions-column):not(.no-divider):after, .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row:focus .mat-mdc-cell:not(.first):not(.actions-column):not(.no-divider):after, .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row.expanded-row .mat-mdc-cell:not(.first):not(.actions-column):not(.no-divider):after {
  background-color: var(--meta-table-row-border-hover-color);
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row.expanded-row {
  outline: none;
  border: 2px solid var(--meta-table-row-border-hover-color);
  border-bottom: 2px solid transparent;
  border-radius: 6px 6px 0px 0px;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .currency-cell {
  color: #674152;
  background-color: #f5f4f4;
  font-weight: 500;
  font-family: "Roboto Medium";
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .currency-cell:hover {
  background-color: var(--plr-color-white);
  font-weight: 700;
  box-shadow: 0 0px 10px 0px #d7d4d3;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell {
  border-radius: 6px;
  border-bottom: none;
  color: inherit;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .name-value-pair .name-elem {
  font-size: 11px;
  font-weight: 400;
  font-style: normal;
  text-align: left;
  color: #716a68;
  padding-right: 10px;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .name-value-pair .value-elem {
  font-size: 0.875rem;
  color: #393635;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .toggle-button .mat-icon {
  color: inherit;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .toggle-button:hover, .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .toggle-button.cdk-keyboard-focused, .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .toggle-button.cdk-focused, .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .toggle-button:focus {
  background-color: #f3f7fb;
  border-color: var(--plr-focus-color);
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .toggle-button:hover .mat-icon, .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .toggle-button.cdk-keyboard-focused .mat-icon, .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .toggle-button.cdk-focused .mat-icon, .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .toggle-button:focus .mat-icon {
  color: var(--plr-focus-color);
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .toggle-button:hover .mat-mdc-focus-indicator, .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .toggle-button.cdk-keyboard-focused .mat-mdc-focus-indicator, .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .toggle-button.cdk-focused .mat-mdc-focus-indicator, .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .toggle-button:focus .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .table-default-chip {
  background-color: var(--plr-color-mojave-100);
  color: inherit;
  min-height: 24px;
  padding: 0 16px;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .detail-row {
  border-left: 2px solid var(--meta-table-row-border-hover-color);
  border-right: 2px solid var(--meta-table-row-border-hover-color);
  border-bottom: 2px solid var(--meta-table-row-border-hover-color);
  box-shadow: 0px 6px 12px 0px #eae0c4 inset;
  border-radius: 0 0 10px 10px;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .detail-row:has(.plr-sticky-toolbar) {
  overflow: visible;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .detail-row:has(.plr-sticky-toolbar) .mat-mdc-cell {
  overflow: visible;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .detail-row plr-metadata-table-editor > .wrapper,
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .detail-row .details-table-wrapper {
  display: block;
  height: auto;
  margin-top: 5px;
  padding: 10px;
  border-radius: 8px;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .detail-row plr-metadata-table-editor > .wrapper > .content,
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .detail-row .details-table-wrapper > .content {
  height: auto;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-cell.mat-column-actions .actions-wrapper .mat-mdc-button {
  padding: 0px 10px;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-cell.mat-column-actions .actions-wrapper .more-button {
  padding: 0px;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-cell.mat-column-actions .actions-wrapper .toggle-button {
  padding: 0px;
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 0px;
  line-height: initial;
  margin-right: 6px;
  border: 2px solid transparent;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-cell.mat-column-actions .actions-wrapper .toggle-button:hover, .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-cell.mat-column-actions .actions-wrapper .toggle-button:focus, .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-cell.mat-column-actions .actions-wrapper .toggle-button.cdk-focused {
  outline: none;
  text-decoration: none;
  color: var(--plr-focus-color);
  border: 2px solid var(--plr-focus-color);
  background-color: transparent;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-cell.mat-column-actions .actions-wrapper .toggle-button .mat-icon {
  padding-top: 2px !important;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-cell.mat-column-actions .actions-wrapper .mat-mdc-icon-button {
  font-size: 14px;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-cell.mat-column-actions .actions-wrapper .mat-mdc-icon-button .mat-mdc-button-persistent-ripple {
  display: none;
}
.plr-dark-theme .plr-metadata-table .metadata-table-empty-list .empty-list-message {
  background-color: #f5f4f4;
}
.plr-dark-theme .plr-metadata-table .mat-mdc-header-row {
  background-color: #f5f4f4;
  border-bottom: none;
  border-radius: 6px;
}
.plr-dark-theme .plr-metadata-table .mat-mdc-header-row .mat-mdc-paginator {
  width: 100%;
  display: flex;
  justify-content: center;
  background: transparent;
}
.plr-dark-theme .plr-metadata-table .mat-mdc-header-row .mat-mdc-paginator .mat-mdc-paginator-out.mat-mdc-icon-buttoer-container .mat-mdc-paginator-container {
  min-height: unset;
}
.plr-dark-theme .plr-metadata-table .mat-mdc-header-row .mat-mdc-paginator .mat-mdc-paginator-out.mat-mdc-icon-buttoer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size {
  align-items: center;
}
.plr-dark-theme .plr-metadata-table .mat-mdc-header-row .mat-mdc-paginator .mat-mdc-paginator-out.mat-mdc-icon-buttoer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-select {
  margin: 0;
}
.plr-dark-theme .plr-metadata-table .mat-mdc-header-row .mat-mdc-paginator .mat-mdc-paginator-out.mat-mdc-icon-buttoer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button .mat-mdc-paginator-icon {
  width: 1.75rem;
}
.plr-dark-theme .plr-metadata-table .mat-mdc-header-row .loading-indicator {
  background-color: rgba(255, 255, 255, 0.8);
}
.plr-dark-theme .plr-metadata-table .mat-mdc-header-row.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row {
  border: 1px solid var(--meta-table-row-border-color);
  border-radius: 8px;
}
.plr-dark-theme .plr-metadata-table .mat-mdc-header-row.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:hover, .plr-dark-theme .plr-metadata-table .mat-mdc-header-row.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.cdk-keyboard-focused, .plr-dark-theme .plr-metadata-table .mat-mdc-header-row.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.cdk-focused, .plr-dark-theme .plr-metadata-table .mat-mdc-header-row.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:focus, .plr-dark-theme .plr-metadata-table .mat-mdc-header-row.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:focus-within {
  border: 1px solid var(--meta-table-row-border-hover-color);
  border-radius: 8px;
}
.plr-dark-theme .plr-metadata-table .mat-mdc-header-row.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.expanded-row {
  outline: none;
  border: 2px solid var(--meta-table-row-border-hover-color);
  border-bottom: 2px solid transparent;
  border-radius: 8px 8px 0px 0px;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu {
  min-width: 400px;
  padding: 0;
  background: white;
  border: 1px solid #e8e7e6;
  box-shadow: 0px 0px 4px 0px #d7d4d3;
  border-radius: 10px;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .menu,
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection {
  padding: 10px;
  flex-direction: column;
  box-sizing: border-box;
  display: flex;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection {
  flex-direction: row;
  box-sizing: border-box;
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .mat-mdc-selection-list.mat-mdc-list-base {
  padding-top: 0;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .mat-mdc-selection-list.mat-mdc-list-base .mat-mdc-list-item.mat-mdc-list-option {
  height: auto;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .mat-mdc-selection-list.mat-mdc-list-base .mat-mdc-list-item.mat-mdc-list-option .mdc-list-item__content {
  height: auto;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .mat-mdc-selection-list.mat-mdc-list-base .mat-mdc-list-item.mat-mdc-list-option .mdc-checkbox {
  position: relative;
  bottom: 4px;
  right: 9px;
  padding: 5px 0px;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .mat-mdc-select {
  border: 1px solid #e2d0d8;
  border-radius: 4px;
  height: 22px;
  padding-top: 4px;
  margin-bottom: 8px;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .mat-mdc-select .mat-mdc-select-trigger {
  padding-left: 4px;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-arrow-wrapper {
  display: contents;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-arrow-wrapper .mat-mdc-select-arrow {
  right: 5px;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .mat-mdc-select:focus, .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .mat-mdc-select:active {
  outline: 1px solid var(--plr-focus-color);
  border-color: var(--plr-focus-color);
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .mat-mdc-select + span {
  display: inline-flex;
  width: auto;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection.group-4 {
  background-color: #d7d4d3;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection.group-6 {
  background-color: #c2bdbc;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection.group-first:not(.first) {
  border-left: 1px solid #847b7a;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection.sub-table .mat-sort-header-container,
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection.sub-table .mat-sort-header-button {
  width: 100%;
  align-items: center;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection.sub-table .mat-sort-header-container button.plr-primary-button,
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection.sub-table .mat-sort-header-container button.mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection.sub-table .mat-sort-header-button button.plr-primary-button,
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection.sub-table .mat-sort-header-button button.mat-mdc-button.plr-toolbar-button:not(:disabled) {
  margin-right: 4px;
  width: 40px;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection.sub-table .mat-sort-header-container button.plr-primary-button .mat-mdc-button-persistent-ripple,
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection.sub-table .mat-sort-header-container button.mat-mdc-button.plr-toolbar-button:not(:disabled) .mat-mdc-button-persistent-ripple,
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection.sub-table .mat-sort-header-button button.plr-primary-button .mat-mdc-button-persistent-ripple,
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection.sub-table .mat-sort-header-button button.mat-mdc-button.plr-toolbar-button:not(:disabled) .mat-mdc-button-persistent-ripple {
  display: none;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .menu {
  border-right: 1px solid #e2d0d8;
  min-width: 44%;
  width: 44%;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .menu .mat-mdc-list.mat-mdc-list-base {
  padding-top: 0;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item {
  border-radius: 4px;
  height: auto;
  margin-bottom: 4px;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item:last-of-type {
  margin-bottom: 0;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item .mdc-list-item__content {
  display: flex !important;
  font-size: 0.875rem;
  padding: 0 0 0 4px;
  border-radius: 4px;
  height: auto;
  cursor: pointer;
  color: #7b4d63;
  height: 36px;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item .mdc-list-item__content .mdc-list-item__primary-text {
  display: flex;
  align-items: center;
  color: #7b4d63;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item .mdc-list-item__content .mdc-list-item__primary-text > span {
  padding-left: 4px;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item .mdc-list-item__content:not(:last-of-type) {
  margin-bottom: 4px;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item:hover {
  outline: 2px solid var(--plr-menu-option-hover-bg-color);
  background: var(--plr-menu-option-hover-bg-color);
  border-radius: 4px;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item.active {
  outline: 2px solid var(--plr-menu-option-focus-bg-color);
  background: var(--plr-menu-option-focus-bg-color);
  font-family: "Roboto Medium";
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item:focus, .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item.cdk-focus {
  outline: 2px solid var(--plr-focus-color);
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .columns-container {
  overflow-y: auto;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .sort-select {
  background-color: #e8e7e6;
  padding: 0 10px;
  border-radius: 20px;
  height: 20px;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .sort-select label {
  font-size: 80%;
  line-height: 16px;
  margin-right: 5px;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .sort-select .mat-mdc-select {
  font-size: 110%;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .mat-mdc-menu-item {
  padding: 5px 5px 0 5px;
  line-height: 0;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .mat-divider {
  margin: 10px 0;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .header {
  margin: 0;
}
@media screen and (max-width: 1080px) {
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .detail-row {
    box-shadow: 0px 3px 6px 0px #eae0c4 inset;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row {
    border-radius: 6px;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row .group-header {
    font-size: 18px;
    font-weight: 500;
    text-align: center;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table.plr-deluxe .mat-sort-header-content > .text-wrapper:focus {
    outline: none;
    font-family: var(--plr-roboto-medium);
    color: var(--plr-focus-color);
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table.plr-deluxe.mat-sort-header:not(.mat-sort-header-disabled):hover, .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table.plr-deluxe.mat-sort-header:not(.mat-sort-header-disabled):focus, .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table.plr-deluxe.mat-sort-header:not(.mat-sort-header-disabled).cdk-focused, .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table.plr-deluxe.mat-sort-header:not(.mat-sort-header-disabled) > .mat-sort-header-container:hover, .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table.plr-deluxe.mat-sort-header:not(.mat-sort-header-disabled) > .mat-sort-header-container:focus, .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table.plr-deluxe.mat-sort-header:not(.mat-sort-header-disabled) > .mat-sort-header-container.cdk-focused {
    cursor: pointer;
    font-family: var(--plr-roboto-medium);
    color: var(--plr-focus-color);
    text-decoration: underline;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table .selection-row {
    background: var(--plr-color-white);
    border-bottom-color: rgb(11, 160, 186) !important;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table .selection-row .mat-raised-button {
    border: 2px solid rgb(225, 249, 253);
    background-color: rgb(225, 249, 253);
    color: #0c7388;
    font-weight: bold;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table .selection-row .mat-raised-button:hover {
    background-color: var(--plr-color-white);
    border: 2px solid rgb(62, 170, 190);
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table .selection-row .message {
    font-size: 0.875rem;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row {
    border: 1px solid transparent;
    border-bottom: solid 1px var(--meta-table-row-border-color);
    border-radius: 0px;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell:not(.first):not(.actions-column):not(.no-divider):after {
    background-color: var(--meta-table-row-border-color);
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row:hover, .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row:focus, .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row.expanded-row {
    background-color: var(--plr-emphasize-bg-hover-color);
    outline: 1px solid var(--meta-table-row-border-hover-color);
    border: 1px solid var(--meta-table-row-border-hover-color);
    border-radius: 6px;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row:hover .mat-mdc-cell:not(.first):not(.actions-column):not(.no-divider):after, .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row:focus .mat-mdc-cell:not(.first):not(.actions-column):not(.no-divider):after, .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row.expanded-row .mat-mdc-cell:not(.first):not(.actions-column):not(.no-divider):after {
    background-color: var(--meta-table-row-border-hover-color);
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row.expanded-row {
    outline: none;
    border: 2px solid var(--meta-table-row-border-hover-color);
    border-bottom: 2px solid transparent;
    border-radius: 6px 6px 0px 0px;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .currency-cell {
    color: #674152;
    background-color: #f5f4f4;
    font-weight: 500;
    font-family: "Roboto Medium";
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .currency-cell:hover {
    background-color: var(--plr-color-white);
    font-weight: 700;
    box-shadow: 0 0px 10px 0px #d7d4d3;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell {
    color: inherit;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .name-value-pair .name-elem {
    font-size: 11px;
    font-weight: 400;
    font-style: normal;
    text-align: left;
    color: #716a68;
    padding-right: 10px;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .name-value-pair .value-elem {
    font-size: 0.875rem;
    color: #393635;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .toggle-button .mat-icon {
    color: inherit;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .toggle-button:hover, .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .toggle-button.cdk-keyboard-focused, .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .toggle-button.cdk-focused, .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .toggle-button:focus {
    background-color: #f3f7fb;
    border-color: var(--plr-focus-color);
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .toggle-button:hover .mat-icon, .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .toggle-button.cdk-keyboard-focused .mat-icon, .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .toggle-button.cdk-focused .mat-icon, .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .toggle-button:focus .mat-icon {
    color: var(--plr-focus-color);
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .toggle-button:hover .mat-button-focus-overlay, .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .toggle-button.cdk-keyboard-focused .mat-button-focus-overlay, .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .toggle-button.cdk-focused .mat-button-focus-overlay, .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .toggle-button:focus .mat-button-focus-overlay {
    opacity: 0;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-standard-chip {
    background-color: var(--plr-color-mojave-100);
    color: inherit;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .detail-row {
    border-left: 2px solid var(--meta-table-row-border-hover-color);
    border-right: 2px solid var(--meta-table-row-border-hover-color);
    border-bottom: 2px solid var(--meta-table-row-border-hover-color);
    box-shadow: 0px 6px 12px 0px #eae0c4 inset;
    border-radius: 0 0 10px 10px;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .detail-row plr-metadata-table-editor > .wrapper,
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .detail-row .details-table-wrapper {
    display: block;
    height: auto;
    margin-top: 5px;
    padding: 10px;
    border-radius: 8px;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .detail-row plr-metadata-table-editor > .wrapper > .content,
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .detail-row .details-table-wrapper > .content {
    height: auto;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .mat-mdc-cell.mat-column-actions .actions-wrapper {
    text-align: right;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .mat-mdc-cell.mat-column-actions .actions-wrapper .mat-button {
    padding: 0px 10px;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .mat-mdc-cell.mat-column-actions .actions-wrapper .toggle-button {
    display: flex;
    align-items: center;
    justify-content: center;
    min-width: 0px;
    line-height: initial;
    margin-right: 6px;
    border: 2px solid transparent;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .mat-mdc-cell.mat-column-actions .actions-wrapper .toggle-button:hover, .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .mat-mdc-cell.mat-column-actions .actions-wrapper .toggle-button:focus, .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .mat-mdc-cell.mat-column-actions .actions-wrapper .toggle-button.cdk-focused {
    outline: none;
    text-decoration: none;
    color: var(--plr-focus-color);
    border: 2px solid var(--plr-focus-color);
    background-color: transparent;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .mat-mdc-cell.mat-column-actions .actions-wrapper .toggle-button .mat-icon {
    padding-top: 2px !important;
  }
}
.plr-dark-theme .plr-metadata-table .metadata-table-empty-list .empty-list-message {
  background-color: #f5f4f4;
}
@media screen and (max-width: 772px) {
  .plr-dark-theme .plr-metadata-table .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row {
    border-radius: 4px;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row {
    border-radius: 4px;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:hover, .plr-dark-theme .plr-metadata-table .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.cdk-keyboard-focused, .plr-dark-theme .plr-metadata-table .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.cdk-focused, .plr-dark-theme .plr-metadata-table .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:focus, .plr-dark-theme .plr-metadata-table .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:focus-within {
    border-radius: 4px;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.expanded-row {
    border-radius: 4px 4px 0px 0px;
  }
}
.plr-dark-theme .plr-metadata-table .mat-mdc-paginator {
  width: 100%;
  display: inline-flex;
  justify-content: center;
  background: transparent;
}
.plr-dark-theme .plr-metadata-table .mat-mdc-paginator.disable-last-page .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions button.mat-mdc-paginator-navigation-last {
  color: unset !important;
  border: unset !important;
}
.plr-dark-theme .plr-metadata-table .mat-mdc-paginator.disable-last-page .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions button.mat-mdc-paginator-navigation-last:active {
  pointer-events: none !important;
}
.plr-dark-theme .plr-metadata-table .mat-mdc-paginator.disable-last-page .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions button.mat-mdc-paginator-navigation-last:hover {
  cursor: not-allowed !important;
}
.plr-dark-theme .plr-metadata-table .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container {
  min-height: unset;
}
.plr-dark-theme .plr-metadata-table .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size {
  align-items: center;
}
.plr-dark-theme .plr-metadata-table .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-select {
  margin: 0;
  width: 56px;
}
.plr-dark-theme .plr-metadata-table .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button {
  padding: 0px;
  margin: 0px;
}
.plr-dark-theme .plr-metadata-table .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button .mat-mdc-paginator-icon {
  width: 1.75rem;
  height: 1.75rem;
}
.plr-dark-theme .plr-metadata-table .loading-indicator {
  background-color: rgba(255, 255, 255, 0.8);
}
.plr-dark-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row {
  border: 1px solid var(--meta-table-row-border-color);
  border-radius: 6px;
}
.plr-dark-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:hover, .plr-dark-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.cdk-keyboard-focused, .plr-dark-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.cdk-focused, .plr-dark-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:focus, .plr-dark-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:focus-within {
  border: 1px solid var(--meta-table-row-border-hover-color);
  border-radius: 8px;
}
.plr-dark-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.expanded-row {
  outline: none;
  border: 2px solid var(--meta-table-row-border-hover-color);
  border-bottom: 2px solid transparent;
  border-radius: 8px 8px 0px 0px;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-table-item {
  cursor: pointer;
  border-color: var(--plr-emphasize-border-color);
}
.plr-dark-theme .plr-metadata-table .plr-metadata-table-item:hover {
  border-color: var(--plr-emphasize-border-hover-color);
  background-color: var(--plr-emphasize-bg-hover-color);
}
.plr-dark-theme .plr-metadata-column-options-menu {
  min-width: 400px;
  padding: 0;
  background: white;
  border: 1px solid #e8e7e6;
  box-shadow: 0px 0px 4px 0px #d7d4d3;
  border-radius: 10px;
}
.plr-dark-theme .plr-metadata-column-options-menu .menu,
.plr-dark-theme .plr-metadata-column-options-menu .selection {
  padding: 0 10px;
  flex-direction: column;
  box-sizing: border-box;
  display: flex;
}
.plr-dark-theme .plr-metadata-column-options-menu .selection {
  flex-direction: row;
  box-sizing: border-box;
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.plr-dark-theme .plr-metadata-column-options-menu .selection .mat-selection-list.mat-list-base {
  padding-top: 0;
}
.plr-dark-theme .plr-metadata-column-options-menu .selection .mat-selection-list.mat-list-base .mat-list-item.mat-list-option {
  height: auto;
}
.plr-dark-theme .plr-metadata-column-options-menu .selection .mat-selection-list.mat-list-base .mat-list-item.mat-list-option .mat-list-item-content {
  height: auto;
}
.plr-dark-theme .plr-metadata-column-options-menu .selection .mdc-checkbox {
  padding: 0;
  position: static;
}
.plr-dark-theme .plr-metadata-column-options-menu .selection .mat-mdc-select {
  border: 1px solid #e2d0d8;
  border-radius: 4px;
  height: 27px;
  padding-left: 4px;
  margin-bottom: 8px;
  margin-top: 7px;
}
.plr-dark-theme .plr-metadata-column-options-menu .selection .mat-mdc-select .mat-mdc-select-trigger {
  padding-right: 5px;
}
.plr-dark-theme .plr-metadata-column-options-menu .selection .mat-mdc-select:focus, .plr-dark-theme .plr-metadata-column-options-menu .selection .mat-mdc-select:active {
  outline: 1px solid var(--plr-focus-color);
  border-color: var(--plr-focus-color);
}
.plr-dark-theme .plr-metadata-column-options-menu .selection .mat-mdc-select + span {
  display: inline-flex;
  width: auto;
}
.plr-dark-theme .plr-metadata-column-options-menu .selection .sort-direction {
  flex-direction: row;
  box-sizing: border-box;
  display: flex;
  width: 100%;
  align-items: center;
}
.plr-dark-theme .plr-metadata-column-options-menu .selection .sort-direction button.plr-primary-button,
.plr-dark-theme .plr-metadata-column-options-menu .selection .sort-direction button.mat-mdc-button.plr-toolbar-button:not(:disabled) {
  margin-right: 4px;
}
.plr-dark-theme .plr-metadata-column-options-menu .menu {
  border-right: 1px solid #e2d0d8;
  min-width: 44%;
  width: 44%;
}
.plr-dark-theme .plr-metadata-column-options-menu .menu .mat-mdc-list.mat-mdc-list-base {
  padding-top: 10px;
}
.plr-dark-theme .plr-metadata-column-options-menu .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item {
  border-radius: 4px;
  height: 36px;
  margin-bottom: 8px;
}
.plr-dark-theme .plr-metadata-column-options-menu .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item:last-of-type {
  margin-bottom: 0;
}
.plr-dark-theme .plr-metadata-column-options-menu .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item .mdc-list-item__content {
  font-size: 0.875rem;
  padding: 0 0 0 4px;
  border-radius: 4px;
  height: auto;
  cursor: pointer;
}
.plr-dark-theme .plr-metadata-column-options-menu .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item .mdc-list-item__content .mat-mdc-list-item-unscoped-content {
  color: #7b4d63 !important;
  display: inline-flex;
  align-items: center;
  gap: 5px;
}
.plr-dark-theme .plr-metadata-column-options-menu .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item .mdc-list-item__content:not(:last-of-type) {
  margin-bottom: 4px;
}
.plr-dark-theme .plr-metadata-column-options-menu .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item:hover {
  outline: 2px solid var(--plr-menu-option-hover-bg-color);
  background: var(--plr-menu-option-hover-bg-color);
  border-radius: 4px;
}
.plr-dark-theme .plr-metadata-column-options-menu .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item.active {
  outline: 2px solid var(--plr-menu-option-focus-bg-color);
  background: var(--plr-menu-option-focus-bg-color);
  font-family: "Roboto Medium";
}
.plr-dark-theme .plr-metadata-column-options-menu .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item:focus, .plr-dark-theme .plr-metadata-column-options-menu .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item.cdk-focus {
  outline: 2px solid var(--plr-focus-color);
}
.plr-dark-theme .columns-container {
  overflow-y: auto;
}
.plr-dark-theme .sort-select {
  background-color: #e8e7e6;
  padding: 0 10px;
  border-radius: 20px;
  height: 20px;
}
.plr-dark-theme .sort-select label {
  font-size: 80%;
  line-height: 16px;
  margin-right: 5px;
}
.plr-dark-theme .sort-select .mat-select {
  font-size: 110%;
}
.plr-dark-theme .mat-menu-item {
  padding: 5px 5px 0 5px;
  line-height: 0;
}
.plr-dark-theme .mat-divider {
  margin: 10px 0;
}
.plr-dark-theme .header {
  margin: 0;
}
@media screen and (max-width: 1080px) {
  .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .detail-row {
    box-shadow: 0px 3px 6px 0px #eae0c4 inset;
  }
  .plr-dark-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row {
    border-radius: 6px;
  }
  .plr-dark-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:hover, .plr-dark-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.cdk-keyboard-focused, .plr-dark-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.cdk-focused, .plr-dark-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:focus, .plr-dark-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:focus-within {
    border-radius: 6px;
  }
  .plr-dark-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.expanded-row {
    border-radius: 6px 6px 0px 0px;
  }
}
@media screen and (max-width: 772px) {
  .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row {
    border-radius: 4px;
  }
  .plr-dark-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row {
    border-radius: 4px;
  }
  .plr-dark-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:hover, .plr-dark-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.cdk-keyboard-focused, .plr-dark-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.cdk-focused, .plr-dark-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:focus, .plr-dark-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:focus-within {
    border-radius: 4px;
  }
  .plr-dark-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.expanded-row {
    border-radius: 4px 4px 0px 0px;
  }
}
.plr-dark-theme .plr-metadata-search-display .selected-search {
  border-right-color: #fce4c7;
}
.plr-dark-theme .plr-metadata-search-display .mat-mdc-chip {
  border: solid 2px transparent;
  background-color: #f5f4f4;
  box-sizing: border-box;
  color: #925c75;
}
.plr-dark-theme .plr-metadata-search-display .mat-mdc-chip .mdc-evolution-chip__cell--primary {
  overflow: hidden;
}
.plr-dark-theme .plr-metadata-search-display .mat-mdc-chip.plr-advanced-search-chip-predefinedSearch {
  background-color: #e6f0f7;
}
.plr-dark-theme .plr-metadata-search-display .mat-mdc-chip .mat-icon {
  font-size: 100%;
  color: #716a68;
  border: solid 1px #716a68;
}
.plr-dark-theme .plr-metadata-search-display .mat-mdc-chip .mat-icon:hover {
  color: #925c75;
  border: solid 1px #925c75;
}
.plr-dark-theme .plr-metadata-search-display .mat-mdc-chip .plr-metadata-control-host {
  align-items: end;
  color: #7b4d63;
  font-weight: 700;
  overflow: hidden;
  display: inline-flex;
  width: 100%;
}
.plr-dark-theme .plr-metadata-search-display .mat-mdc-chip .plr-metadata-control-host plr-label,
.plr-dark-theme .plr-metadata-search-display .mat-mdc-chip .plr-metadata-control-host plr-label .label-container {
  flex-shrink: 0;
}
.plr-dark-theme .plr-metadata-search-display .mat-mdc-chip .plr-metadata-control-host .display-container {
  flex: 1;
  min-width: 0;
  overflow: hidden;
}
.plr-dark-theme .plr-metadata-search-display .mat-mdc-chip .plr-metadata-control-host .label-content, .plr-dark-theme .plr-metadata-search-display .mat-mdc-chip .plr-metadata-control-host.label-display-content .display-content {
  color: #7b4d63;
  font-weight: 400;
}
.plr-dark-theme .plr-metadata-search-display .mat-mdc-chip .plr-metadata-control-host .label-content plr-info-icon, .plr-dark-theme .plr-metadata-search-display .mat-mdc-chip .plr-metadata-control-host.label-display-content .display-content plr-info-icon {
  display: none;
}
.plr-dark-theme .plr-metadata-search-display .mat-mdc-chip .plr-metadata-control-host:not(.plr-metadata-multi-date-picker) .label-content::after, .plr-dark-theme .plr-metadata-search-display .mat-mdc-chip .plr-metadata-control-host:not(.plr-metadata-multi-date-picker) .plr-metadata-control-host.label-display-content .display-content::after, .plr-dark-theme .plr-metadata-control-host.label-display-content .plr-metadata-search-display .mat-mdc-chip .plr-metadata-control-host:not(.plr-metadata-multi-date-picker) .display-content::after, .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .plr-metadata-search-display .mat-mdc-chip .plr-metadata-control-host:not(.plr-metadata-multi-date-picker) .display-content::after,
html .plr-metadata-control-host.label-display-content .plr-dark-theme .plr-metadata-search-display .mat-mdc-chip .plr-metadata-control-host:not(.plr-metadata-multi-date-picker) .display-content::after {
  content: "​: ";
}
.plr-dark-theme .plr-metadata-search-display .mat-mdc-chip .list-horizontal .display-container .mat-mdc-list {
  position: relative;
  top: 4px;
  display: inline-flex !important;
  flex-wrap: nowrap !important;
  gap: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
}
.plr-dark-theme .plr-metadata-search-display .mat-mdc-chip .list-horizontal .display-container .mat-mdc-list .mat-mdc-list-item {
  flex-shrink: 0 !important;
  width: auto !important;
  height: auto !important;
  padding: 0 !important;
}
.plr-dark-theme .plr-metadata-search-display .mat-mdc-chip .list-horizontal .display-container .mat-mdc-list .mat-mdc-list-item .mdc-list-item__content .mat-mdc-list-item-unscoped-content {
  color: #7b4d63;
  font-weight: 700;
}
.plr-dark-theme .plr-metadata-search-display .mat-mdc-chip:hover {
  border: solid 2px #925c75;
}
.plr-dark-theme .plr-advanced-search-control-tooltip {
  background-color: #e0e0e0;
  border-radius: 10px;
  margin: 0 10px;
  padding: 5px;
  max-width: 20vw;
  width: 100%;
  pointer-events: none;
}
.plr-dark-theme .plr-advanced-search-control-tooltip .plr-metadata-control-host {
  display: block;
  width: 100%;
}
.plr-dark-theme .plr-advanced-search-control-tooltip .plr-metadata-control-host .mat-mdc-list .mat-mdc-list-item {
  max-width: 100%;
}
.plr-dark-theme .plr-advanced-search-control-tooltip .plr-metadata-control-host .mat-mdc-list .mat-mdc-list-item::before {
  content: "•";
  position: absolute;
  left: 4px;
}
.plr-dark-theme .plr-advanced-search-control-tooltip .plr-metadata-control-host .mat-mdc-list .mat-mdc-list-item .mdc-list-item__content {
  padding: 0 0 0 16px !important;
}
.plr-dark-theme .plr-advanced-search-control-tooltip .plr-metadata-control-host .mat-mdc-list .mat-mdc-list-item .mdc-list-item__content .mdc-list-item__primary-text {
  white-space: normal !important;
}
.plr-dark-theme .plr-advanced-search-control-tooltip .plr-metadata-control-host .mat-mdc-list .mat-mdc-list-item:not(:last-child)::after {
  display: none;
}
.plr-dark-theme .plr-metadata-table-search-builder {
  border-color: #7b4d63;
}
.plr-dark-theme .plr-metadata-table-search-builder .my-searches {
  border-color: #97908e;
}
.plr-dark-theme .plr-metadata-table-search-builder .fields-wrapper {
  background-color: #f5f4f4;
}
.plr-dark-theme .plr-metadata-table-search-builder .plr-metadata-control-host {
  padding: 0;
  margin: 0;
}
.plr-dark-theme .plr-metadata-table-search-builder plr-split-button {
  display: inline-block;
}
.plr-dark-theme .plr-metadata-table-search-menu ul li {
  cursor: pointer;
  font-size: 95%;
  border-radius: 4px;
}
.plr-dark-theme .plr-metadata-table-search-menu ul li:hover {
  background-color: var(--plr-menu-option-hover-bg-color);
  outline: 2px solid var(--plr-menu-option-hover-bg-color);
}
.plr-dark-theme .plr-metadata-table-search-menu ul li:focus, .plr-dark-theme .plr-metadata-table-search-menu ul li.cdk-focus {
  border-color: var(--plr-menu-option-focus-bg-color);
  background-color: var(--plr-menu-option-focus-bg-color);
  outline: 2px solid var(--plr-menu-option-focus-bg-color);
}
.plr-dark-theme .plr-metadata-table-search-menu ul li.empty-list-message-list-item {
  cursor: text;
}
.plr-dark-theme .plr-metadata-table-search-menu ul li.empty-list-message-list-item:hover {
  background-color: transparent;
  outline: none;
}
.plr-dark-theme .plr-metadata-table-search-menu ul li.empty-list-message-list-item:focus, .plr-dark-theme .plr-metadata-table-search-menu ul li.empty-list-message-list-item.cdk-focus {
  border-color: var(--plr-menu-option-focus-bg-color);
  background-color: var(--plr-menu-option-focus-bg-color);
  outline: 2px solid var(--plr-menu-option-focus-bg-color);
}
.plr-dark-theme .mat-mdc-button-persistent-ripple {
  display: none;
}
.plr-dark-theme plr-split-button {
  border-color: transparent;
}
.plr-dark-theme plr-split-button .plr-page-layout > .wrapper > .header-grid > .actions-bar plr-split-button, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar plr-split-button plr-split-button, .plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme plr-split-button plr-split-button,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme plr-split-button plr-split-button,
.plr-dark-theme plr-split-button plr-split-button.plr-toolbar-button {
  font-size: inherit;
  background-color: #f5f4f4;
  border-color: #f5f4f4;
}
.plr-dark-theme .plr-split-menu-content > button {
  padding-left: 5px;
  border-radius: 6px;
}
.plr-dark-theme .mat-mdc-menu-panel {
  border-color: #e8e7e6;
}
.plr-dark-theme .plr-basic-search > .wrapper .mat-icon,
.plr-dark-theme .plr-basic-search > .wrapper .search-icon {
  color: var(--plr-icon-color);
}
.plr-dark-theme .plr-basic-search > .wrapper input {
  border: 1px solid #c2bdbc;
}
.plr-dark-theme .plr-basic-search > .wrapper input:focus, .plr-dark-theme .plr-basic-search > .wrapper input.cdk-focused {
  outline: 1px solid var(--plr-focus-color);
  border: 1px solid var(--plr-focus-color);
}
.plr-dark-theme .plr-basic-search > .wrapper:focus-within .mat-icon,
.plr-dark-theme .plr-basic-search > .wrapper:focus-within .search-icon {
  color: var(--plr-focus-color);
}
.plr-dark-theme .plr-search-bar .search-bar .wrapper {
  border: rgb(234, 224, 212) solid 1px;
}
.plr-dark-theme .plr-search-bar .search-bar .wrapper:focus-within {
  border-color: rgb(2, 129, 157);
  outline: 1px solid rgb(2, 129, 157);
}
.plr-dark-theme .plr-search-bar .search-bar .wrapper:focus-within .mat-icon {
  color: rgb(2, 129, 157);
}
.plr-dark-theme .plr-search-bar .search-bar .wrapper input {
  background: transparent;
  color: #67564c;
}
.plr-dark-theme .plr-search-bar .search-bar .wrapper input:focus {
  outline: none;
}
.plr-dark-theme .plr-search-bar .search-bar .wrapper .mat-icon {
  color: #67564c;
}
.plr-dark-theme .bc-2022-1 .plr-search-bar .search-bar > .wrapper {
  border: rgb(234, 224, 212) solid 1px;
}
.plr-dark-theme .bc-2022-1 .plr-search-bar .search-bar > .wrapper:focus-within {
  border: 1px solid var(--plr-focus-color);
  outline: 1px solid var(--plr-focus-color);
}
.plr-dark-theme .bc-2022-1 .plr-search-bar .search-bar > .wrapper:focus-within .mat-icon {
  color: var(--plr-focus-color);
}
.plr-dark-theme .bc-2022-1 .plr-search-bar .search-bar > .wrapper:focus-within .mat-mdc-select-arrow {
  color: var(--plr-focus-color);
  opacity: 1;
}
.plr-dark-theme .bc-2022-1 .plr-search-bar .search-bar > .wrapper > input {
  background: transparent;
  font-family: "Roboto Regular";
  font-size: 14px;
  color: #67564c;
}
.plr-dark-theme .bc-2022-1 .plr-search-bar .search-bar > .wrapper > input:focus {
  outline: none;
  border: none;
}
.plr-dark-theme .bc-2022-1 .plr-search-bar .search-bar > .wrapper > .mat-icon {
  font-size: 28px;
  color: #67564c;
}
.plr-dark-theme .bc-2022-1 .plr-search-bar .search-bar > .wrapper > .mat-mdc-select {
  border: 2px solid transparent;
  border-radius: 50%;
}
.plr-dark-theme .bc-2022-1 .plr-search-bar .search-bar > .wrapper > .mat-mdc-select:hover, .plr-dark-theme .bc-2022-1 .plr-search-bar .search-bar > .wrapper > .mat-mdc-select.cdk-focused, .plr-dark-theme .bc-2022-1 .plr-search-bar .search-bar > .wrapper > .mat-mdc-select:focus {
  border: 2px solid var(--plr-focus-color);
  background-color: var(--plr-focus-color);
  opacity: 1;
}
.plr-dark-theme .bc-2022-1 .plr-search-bar .search-bar > .wrapper > .mat-mdc-select:hover .mat-mdc-select-arrow, .plr-dark-theme .bc-2022-1 .plr-search-bar .search-bar > .wrapper > .mat-mdc-select.cdk-focused .mat-mdc-select-arrow, .plr-dark-theme .bc-2022-1 .plr-search-bar .search-bar > .wrapper > .mat-mdc-select:focus .mat-mdc-select-arrow {
  color: var(--plr-color-white);
  opacity: 1;
}
.plr-dark-theme plr-history-back-button.plr-history-back-button {
  background-color: transparent;
  font-size: 12px;
  margin-right: 10px;
  height: 36px;
  color: #605a58;
}
.plr-dark-theme plr-history-back-button.plr-history-back-button .mat-mdc-button.plr-primary-button,
.plr-dark-theme plr-history-back-button.plr-history-back-button .mat-mdc-button.plr-toolbar-button:not(:disabled) {
  border-radius: 4px !important;
  background-color: var(--plr-color-sand-100) !important;
  color: var(--plr-color-neutral-700) !important;
  font-size: 12px;
  font-weight: 400;
  padding: 2px 12px !important;
  border: 2px solid transparent;
}
.plr-dark-theme plr-history-back-button.plr-history-back-button .mat-mdc-button.plr-primary-button > mat-icon.mat-icon.mat-icon-no-color,
.plr-dark-theme plr-history-back-button.plr-history-back-button .mat-mdc-button.plr-toolbar-button:not(:disabled) > mat-icon.mat-icon.mat-icon-no-color {
  width: 12px;
  height: 12px;
  font-size: 18px;
  line-height: 12px;
  font-weight: 400;
  margin-right: 0;
  transform: translateX(-5px);
}
.plr-dark-theme plr-history-back-button.plr-history-back-button .mat-mdc-button.plr-primary-button:hover,
.plr-dark-theme plr-history-back-button.plr-history-back-button .mat-mdc-button.plr-toolbar-button:hover:not(:disabled) {
  color: var(--plr-color-primary-600) !important;
  background-color: var(--plr-color-white) !important;
  border: 2px solid var(--plr-color-primary-600) !important;
}
.plr-dark-theme plr-history-back-button.plr-history-back-button > plr-split-button,
.plr-dark-theme plr-history-back-button.plr-history-back-button > button {
  font-size: inherit;
  line-height: 0px;
  background-color: #f4ece1;
}
.plr-dark-theme plr-history-back-button.plr-history-back-button > button.mat-mdc-icon-button[disabled] {
  background-color: var(--plr-color-neutral-100);
}
.plr-dark-theme plr-history-back-button.plr-history-back-button > button.mat-mdc-icon-button[disabled] mat-icon.mat-icon.mat-icon-no-color {
  margin-right: 0;
}
@media (min-width: 420px) and (max-width: 599px) {
  .plr-dark-theme plr-history-back-button.plr-history-back-button > button.mat-mdc-icon-button[disabled].arrow-only-mobile,
  .plr-dark-theme plr-history-back-button.plr-history-back-button > button.mat-mdc-icon-button.arrow-only-mobile.plr-primary-button:hover,
  .plr-dark-theme plr-history-back-button.plr-history-back-button > button.mat-mdc-icon-button.arrow-only-mobile.mat-mdc-button.plr-toolbar-button:hover:not(:disabled) {
    background-color: transparent;
  }
}
@media (max-width: 420px) {
  .plr-dark-theme plr-history-back-button.plr-history-back-button > button.mat-mdc-icon-button[disabled].arrow-only-mobile,
  .plr-dark-theme plr-history-back-button.plr-history-back-button > button.mat-mdc-icon-button.arrow-only-mobile.plr-primary-button:hover,
  .plr-dark-theme plr-history-back-button.plr-history-back-button > button.mat-mdc-icon-button.arrow-only-mobile.mat-mdc-button.plr-toolbar-button:hover:not(:disabled) {
    background-color: transparent;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .plr-dark-theme plr-history-back-button.plr-history-back-button > button.mat-mdc-icon-button[disabled].arrow-only-mobile,
  .plr-dark-theme plr-history-back-button.plr-history-back-button > button.mat-mdc-icon-button.arrow-only-mobile.plr-primary-button:hover,
  .plr-dark-theme plr-history-back-button.plr-history-back-button > button.mat-mdc-icon-button.arrow-only-mobile.mat-mdc-button.plr-toolbar-button:hover:not(:disabled) {
    background-color: transparent;
  }
}
.plr-dark-theme .plr-history-button-menu-item.mat-mdc-menu-item {
  color: #605a58;
  font-size: 12px;
  line-height: 12px;
}
@media (min-width: 420px) and (max-width: 599px) {
  .plr-dark-theme .arrow-only-mobile .back-label {
    display: none;
  }
}
@media (max-width: 420px) {
  .plr-dark-theme .arrow-only-mobile .back-label {
    display: none;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .plr-dark-theme .arrow-only-mobile .back-label {
    display: none;
  }
}
.plr-dark-theme #side-nav:focus,
.plr-dark-theme .side-navigation-root-container:focus,
.plr-dark-theme .menu-container:focus,
.plr-dark-theme .sub-menu-container:focus {
  outline: none;
}
.plr-dark-theme .side-navigation-root-container > .menu-container {
  background-color: transparent;
}
.plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item {
  background-color: #674152;
}
.plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button, .plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button > .mat-icon {
  color: #eee5e9;
}
.plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.sub-menu-arrow, .plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.title, .plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button > .mat-icon.sub-menu-arrow, .plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button > .mat-icon.title {
  color: var(--plr-color-white);
}
.plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button:hover, .plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button:hover > .mat-icon {
  color: var(--plr-color-white);
}
.plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button:focus, .plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.cdk-keyboard-focused {
  outline: none;
  box-shadow: 0px 0px 0px 2px var(--plr-color-white) inset;
  border-radius: 4px;
}
.plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active {
  border-radius: 4px;
  background-color: var(--plr-color-white);
}
.plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active:focus .title {
  color: var(--plr-color-white);
}
.plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active .title {
  color: var(--plr-focus-color);
}
.plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active, .plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active > .mat-icon {
  color: #7b4d63;
}
.plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active:hover, .plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active:hover > .mat-icon {
  color: #7b4d63;
}
.plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active:focus, .plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active.cdk-keyboard-focused {
  background-color: var(--plr-focus-color);
  outline: none;
  box-shadow: 0px 0px 0px 2px var(--plr-color-white) inset;
  border-radius: 4px;
}
.plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active:focus, .plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active:focus > .mat-icon, .plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active.cdk-keyboard-focused, .plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active.cdk-keyboard-focused > .mat-icon {
  color: var(--plr-color-white);
}
.plr-dark-theme .side-navigation-root-container > .sub-menu-container {
  background-color: var(--plr-color-white);
}
.plr-dark-theme .side-navigation-root-container > .sub-menu-container button.router-link-active, .plr-dark-theme .side-navigation-root-container > .sub-menu-container button.router-link-active:hover, .plr-dark-theme .side-navigation-root-container > .sub-menu-container button.link-active, .plr-dark-theme .side-navigation-root-container > .sub-menu-container button.link-active:hover {
  cursor: text;
  border: 1px solid var(--plr-active-item-border-color);
  outline: 1px solid var(--plr-active-item-border-color);
  background-color: var(--plr-active-item-bg-color);
  border-radius: 4px;
  box-shadow: none;
}
.plr-dark-theme .side-navigation-root-container > .sub-menu-container button.router-link-active .title, .plr-dark-theme .side-navigation-root-container > .sub-menu-container button.router-link-active:hover .title, .plr-dark-theme .side-navigation-root-container > .sub-menu-container button.link-active .title, .plr-dark-theme .side-navigation-root-container > .sub-menu-container button.link-active:hover .title {
  color: var(--plr-focus-color);
  font-family: var(--plr-roboto-medium);
}
.plr-dark-theme .side-navigation-root-container > .sub-menu-container button.router-link-active:focus, .plr-dark-theme .side-navigation-root-container > .sub-menu-container button.router-link-active.cdk-focused, .plr-dark-theme .side-navigation-root-container > .sub-menu-container button.link-active:focus, .plr-dark-theme .side-navigation-root-container > .sub-menu-container button.link-active.cdk-focused {
  border: 1px solid var(--plr-focus-color);
  outline: 1px solid var(--plr-focus-color);
}
.plr-dark-theme .side-navigation-root-container > .sub-menu-container button.close-button {
  border: 1px solid transparent;
  border-bottom: 1px solid var(--plr-color-mojave-extra);
  border-radius: 0px;
  background-color: transparent;
  line-height: normal;
  height: 1.5rem;
  width: 1.5rem;
}
.plr-dark-theme .side-navigation-root-container > .sub-menu-container button.close-button .mat-mdc-button-persistent-ripple {
  display: none;
}
.plr-dark-theme .side-navigation-root-container > .sub-menu-container button.close-button .mat-icon {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 25px;
  width: 25px;
  color: var(--plr-icon-color);
  font-weight: bold;
  bottom: 1px;
  line-height: 1rem;
  height: 1rem;
  width: 1rem;
  font-size: 1rem;
  border: 2px solid transparent;
  border-radius: 50%;
}
.plr-dark-theme .side-navigation-root-container > .sub-menu-container button.close-button:focus, .plr-dark-theme .side-navigation-root-container > .sub-menu-container button.close-button:hover {
  border: 1px solid transparent;
  border-bottom: 1px solid var(--plr-color-mojave-extra);
  border-radius: 4px;
}
.plr-dark-theme .side-navigation-root-container > .sub-menu-container button.close-button:focus .mat-icon, .plr-dark-theme .side-navigation-root-container > .sub-menu-container button.close-button:hover .mat-icon {
  color: var(--plr-focus-color);
  border: 2px solid var(--plr-focus-color);
}
.plr-dark-theme .side-navigation-root-container > .sub-menu-container button.close-button:focus .mat-mdc-focus-indicator, .plr-dark-theme .side-navigation-root-container > .sub-menu-container button.close-button:hover .mat-mdc-focus-indicator {
  background-color: var(--plr-focus-color);
  opacity: 0.12;
}
.plr-dark-theme .side-navigation-root-container > .sub-menu-container.sub-menu-collapsed {
  background-color: transparent;
  box-shadow: none;
}
.plr-dark-theme .plr-side-navigation.expanded .side-navigation-root-container .menu-container .plr-side-navigation-item {
  box-shadow: 2px 1px 2px 0px #7b4d63;
}
.plr-dark-theme .plr-side-navigation.expanded .side-navigation-root-container .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active {
  box-shadow: 3px 0px 4px 0px #d7d4d3;
}
.plr-dark-theme .plr-side-navigation.expanded .side-navigation-root-container .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active:focus, .plr-dark-theme .plr-side-navigation.expanded .side-navigation-root-container .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active.cdk-keyboard-focused {
  outline: none;
  box-shadow: 0px 0px 0px 2px var(--plr-color-white) inset;
}
.plr-dark-theme .plr-side-navigation.expanded .side-navigation-root-container .sub-menu-container {
  box-shadow: 3px 2px 12px -2px var(--plr-content-area-box-shadow-color);
}
.plr-dark-theme .plr-side-navigation.collapsed .side-navigation-root-container .menu-container .plr-side-navigation-item {
  box-shadow: 2px 1px 3px 0px #7b4d63;
}
.plr-dark-theme .plr-side-navigation.collapsed .side-navigation-root-container .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active {
  box-shadow: 3px 0px 4px 0px #d7d4d3;
}
.plr-dark-theme .plr-side-navigation.collapsed .side-navigation-root-container .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active:focus, .plr-dark-theme .plr-side-navigation.collapsed .side-navigation-root-container .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active.cdk-keyboard-focused {
  outline: none;
  box-shadow: 0px 0px 0px 2px var(--plr-color-white) inset;
}
.plr-dark-theme .plr-side-navigation.collapsed .side-navigation-root-container .sub-menu-container {
  box-shadow: none;
}
.plr-dark-theme .side-navigation-item-button {
  border: none;
  border-radius: 0px;
  background: transparent;
  color: var(--plr-color-white);
}
.plr-dark-theme .side-navigation-item-button:hover {
  border-radius: 4px;
}
.plr-dark-theme .side-navigation-item-button .icon {
  font-size: 2.25rem;
}
.plr-dark-theme .side-navigation-item-button .title {
  font-size: 0.75rem;
}
.plr-dark-theme .side-navigation-item-button.main-item:hover:not(.link-active), .plr-dark-theme .side-navigation-item-button.main-item:focus:not(.link-active) {
  background: #925c75;
}
.plr-dark-theme .side-navigation-item-button.main-item:hover:not(.link-active) .icon,
.plr-dark-theme .side-navigation-item-button.main-item:hover:not(.link-active) .title, .plr-dark-theme .side-navigation-item-button.main-item:focus:not(.link-active) .icon,
.plr-dark-theme .side-navigation-item-button.main-item:focus:not(.link-active) .title {
  color: var(--plr-color-white);
}
.plr-dark-theme .side-navigation-item-button.main-item.link-active {
  background-color: var(--plr-color-white);
  color: #7b4d63;
}
.plr-dark-theme .side-navigation-item-button.main-item.link-active:active, .plr-dark-theme .side-navigation-item-button.main-item.link-active:focus {
  background: #fafafa;
}
.plr-dark-theme .side-navigation-item-button.main-item.sub-menu-expanded {
  background: #925c75;
  color: var(--plr-color-white);
  border-radius: 4px;
}
.plr-dark-theme .side-navigation-item-button.sub-item {
  outline: none;
  border: 1px solid transparent;
  border-bottom-color: var(--plr-color-neutral-200);
}
.plr-dark-theme .side-navigation-item-button.sub-item .title {
  color: var(--plr-base-text-color);
  font-size: 0.875rem;
}
.plr-dark-theme .side-navigation-item-button.sub-item:hover, .plr-dark-theme .side-navigation-item-button.sub-item:active, .plr-dark-theme .side-navigation-item-button.sub-item:focus, .plr-dark-theme .side-navigation-item-button.sub-item.link-active, .plr-dark-theme .side-navigation-item-button.sub-item.cdk-focused {
  background: var(--plr-emphasize-bg-hover-color);
  border: 1px solid var(--plr-emphasize-border-hover-color);
  outline: 1px solid var(--plr-emphasize-border-hover-color);
}
.plr-dark-theme .side-navigation-item-button.sub-item:hover .title, .plr-dark-theme .side-navigation-item-button.sub-item:active .title, .plr-dark-theme .side-navigation-item-button.sub-item:focus .title, .plr-dark-theme .side-navigation-item-button.sub-item.link-active .title, .plr-dark-theme .side-navigation-item-button.sub-item.cdk-focused .title {
  color: var(--plr-focus-color);
}
.plr-dark-theme .side-navigation-menu {
  margin-top: 4px;
}
.plr-dark-theme .plr-page-layout {
  background-color: var(--plr-page-layout-bg-color);
}
.plr-dark-theme .plr-page-layout.transparent {
  background-color: transparent;
}
.plr-dark-theme .plr-page-layout > .wrapper {
  padding: 0px 10px;
}
@media print {
  .plr-dark-theme .plr-page-layout > .wrapper {
    height: auto;
  }
}
.plr-dark-theme .plr-page-layout > .wrapper .heading {
  line-height: normal;
  color: var(--plr-h1-color);
  padding-top: 10px;
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid {
  background-color: var(--plr-page-layout-bg-color);
  position: relative;
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid .additional-options-container .plr-button-toolbar .more-button:hover, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid .additional-options-container .plr-button-toolbar .more-button.cdk-focused, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid .additional-options-container .plr-button-toolbar .more-button:focus {
  background-color: var(--plr-color-white) !important;
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar {
  background: var(--plr-base-bg-color);
  color: #7b4d63;
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar plr-metadata-header {
  color: #7b4d63;
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-icon-button {
  font-family: Roboto, Helvetica Neue, sans-serif;
  font-size: 14px;
  font-weight: 500;
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-divider {
  margin: 0 10px 0 0;
  border-color: #fce4c7;
  height: 40px;
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar > .aux-actions-container .mat-mdc-slide-toggle.cdk-focused .mdc-switch, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar > .aux-actions-container .mat-mdc-slide-toggle:hover .mdc-switch, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar > .aux-actions-container .mat-mdc-slide-toggle:focus .mdc-switch {
  border-color: var(--plr-focus-color);
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar > .aux-actions-container .mat-mdc-slide-toggle.cdk-focused .mdc-switch .mdc-switch__shadow, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar > .aux-actions-container .mat-mdc-slide-toggle:hover .mdc-switch .mdc-switch__shadow, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar > .aux-actions-container .mat-mdc-slide-toggle:focus .mdc-switch .mdc-switch__shadow {
  background-color: var(--plr-focus-color);
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar > .aux-actions-container .mat-mdc-slide-toggle.cdk-focused.mat-mdc-slide-toggle-checked .mdc-switch__shadow, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar > .aux-actions-container .mat-mdc-slide-toggle:hover.mat-mdc-slide-toggle-checked .mdc-switch__shadow, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar > .aux-actions-container .mat-mdc-slide-toggle:focus.mat-mdc-slide-toggle-checked .mdc-switch__shadow {
  background-color: var(--plr-emphasize-border-hover-color);
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar > .aux-actions-container .mat-mdc-slide-toggle.cdk-focused .mdc-switch__ripple, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar > .aux-actions-container .mat-mdc-slide-toggle:focus .mdc-switch__ripple {
  display: initial;
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar > .aux-actions-container .mat-mdc-slide-toggle.cdk-focused .mdc-switch__ripple .mat-mdc-slide-toggle-ripple, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar > .aux-actions-container .mat-mdc-slide-toggle:focus .mdc-switch__ripple .mat-mdc-slide-toggle-ripple {
  background-color: #4a2f3b;
  opacity: 0.2;
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .tab-container .mat-mdc-tab-nav-bar {
  border-bottom: none;
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .tab-container .mat-mdc-tab-link-container {
  height: auto;
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .tab-container .mat-mdc-tab-link-container .mat-mdc-tab-link {
  color: var(--plr-tab-color);
  border-radius: 6px 6px 0 0;
  height: 34px;
  min-width: 120px;
  font-weight: 400;
  font-size: 16px;
  background-color: var(--plr-tab-bg-color-dark);
  border: 1px solid transparent;
  margin-right: 10px;
  opacity: 1;
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .tab-container .mat-mdc-tab-link-container .mat-mdc-tab-link .mdc-tab__text-label {
  color: var(--theme-primary-900);
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .tab-container .mat-mdc-tab-link-container .mat-mdc-tab-link.mdc-tab--active {
  font-weight: 500;
  font-size: 16px;
  opacity: 1;
  font-family: var(--plr-roboto-medium);
  background-color: var(--plr-color-white);
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .tab-container .mat-mdc-tab-link-container .mat-mdc-tab-link.mdc-tab--active .mdc-tab__text-label {
  color: var(--plr-color-primary-700);
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .tab-container .mat-mdc-tab-link-container .mat-mdc-tab-link:hover:not(.mdc-tab--active) {
  color: var(--plr-focus-color);
  background-color: var(--plr-tab-hover-bg-color);
  border-top: 1px solid var(--plr-tab-border-color);
  border-left: 1px solid var(--plr-tab-border-color);
  border-right: 1px solid var(--plr-tab-border-color);
  border-bottom: 1px solid transparent;
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .tab-container .mat-mdc-tab-link-container .mat-mdc-tab-link.cdk-focused, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .tab-container .mat-mdc-tab-link-container .mat-mdc-tab-link:focus {
  outline: none;
  color: var(--plr-focus-color);
  background-color: var(--plr-tab-hover-bg-color);
  border: 1px solid var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .tab-container .mat-mdc-tab-link-container .mat-ink-bar {
  display: none;
}
@media screen and (max-width: 1080px) {
  .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .tab-container .mat-mdc-tab-link-container .mat-mdc-tab-link {
    height: 25px;
    min-width: 100px;
    padding: 0px 20px;
  }
}
@media screen and (max-width: 772px) {
  .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .tab-container .mat-mdc-tab-link-container .mat-mdc-tab-link {
    height: 20px;
    min-width: 85px;
    margin-right: 8px;
    padding: 0px 15px;
  }
}
.plr-dark-theme .plr-page-layout > .wrapper .toggle-column-container .mat-mdc-tab-header .mat-mdc-tab.cdk-focused, .plr-dark-theme .plr-page-layout > .wrapper .toggle-column-container .mat-mdc-tab-header .mat-mdc-tab:focus {
  outline: none;
  color: var(--plr-focus-color);
  background-color: var(--plr-color-white);
  border: 1px solid var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-content > * {
  margin-right: var(--plr-content-area-rl-margin);
  margin-left: var(--plr-content-area-rl-margin);
}
.plr-dark-theme .plr-page-layout > .wrapper .plr-page-layout > .wrapper {
  padding: 0px;
}
.plr-dark-theme .plr-page-layout > .wrapper > .root-container .content-area {
  background-color: white;
}
.plr-dark-theme .plr-page-layout > .wrapper > .root-container .content-area.transparent {
  background-color: transparent;
}
.plr-dark-theme .plr-page-layout > .wrapper > .root-container .vertical-rule {
  background: #eee5e9;
}
.plr-dark-theme .plr-page-layout > .wrapper > .root-container > .content-area {
  margin: var(--plr-content-area-margin);
  padding: 5px;
  background-color: var(--plr-color-white);
  box-shadow: var(--plr-content-area-box-shadow);
  border-radius: var(--plr-content-area-border-radius);
}
.plr-dark-theme .plr-page-layout > .wrapper > .root-container > .content-area > .fill-container-wrapper > .fill-container-parent.toggle-column-enabled {
  background-color: transparent !important;
}
.plr-dark-theme .plr-page-layout > .wrapper > .root-container > .content-area > .fill-container-wrapper > .fill-container-parent.toggle-column-enabled + .vertical-rule {
  display: none;
}
.plr-dark-theme .plr-page-layout > .wrapper > .root-container > .content-area > .fill-container-wrapper > .toggle-column-wrapper {
  margin: 5px 0px 5px 8px;
  padding: 3px 5px;
  box-shadow: -3px 0px 10px -5px var(--plr-content-area-box-shadow-color);
}
@media screen and (max-width: 772px) {
  .plr-dark-theme .plr-page-layout > .wrapper > .root-container > .content-area > .fill-container-wrapper.toggle-column-opened {
    margin-left: 2px;
  }
}
.plr-dark-theme .plr-page-layout.plr-has-tabs .page-layout-wrapper {
  padding: 0px;
}
.plr-dark-theme .plr-page-layout.plr-has-tabs > .wrapper > .header-content > .actions-bar,
.plr-dark-theme .plr-page-layout.plr-has-tabs .plr-page-layout > .wrapper > .header-content > .actions-bar {
  border-radius: 0px 8px 8px 8px;
}
.plr-dark-theme .plr-page-layout.plr-has-sub-content-areas > .wrapper > .root-container > .content-area {
  background-color: transparent;
  border-radius: 0px;
}
.plr-dark-theme .plr-dashboard .plr-page-layout > .wrapper {
  padding: 10px 5px 10px 5px;
}
.plr-dark-theme .plr-dashboard .plr-page-layout > .wrapper .heading {
  margin: 0px;
  padding: 0px;
}
.plr-dark-theme .plr-dashboard .plr-page-layout > .wrapper > .root-container > .content-area {
  background-color: transparent;
}
.plr-dark-theme .plr-side-navigation-layout .plr-dashboard .plr-page-layout > .wrapper {
  padding-top: 0px;
}
.plr-dark-theme .plr-dashboard > .plr-page-layout > .wrapper > .root-container > .content-area,
.plr-dark-theme .plr-page-layout.plr-has-sub-content-areas > .wrapper > .root-container > .content-area {
  margin: 0px;
  padding: 0px;
  background-color: transparent;
  box-shadow: none;
}
.plr-dark-theme .plr-dashboard > .plr-page-layout > .wrapper > .root-container > .content-area .sub-content-area,
.plr-dark-theme .plr-page-layout.plr-has-sub-content-areas > .wrapper > .root-container > .content-area .sub-content-area {
  margin: var(--plr-sub-content-area-margin);
  padding: 5px;
  background-color: var(--plr-color-white);
  box-shadow: var(--plr-content-area-box-shadow);
  border-radius: var(--plr-content-area-border-radius);
}
.plr-dark-theme .plr-page-layout.plr-page-layout-loading > .wrapper > .header-content > .actions-bar {
  min-height: 42px;
}
.plr-dark-theme .plr-content-area-maximized .plr-page-layout .header-content .additional-options-container:hover, .plr-dark-theme .plr-content-area-maximized .plr-page-layout .header-content .additional-options-container:focus-within {
  background-color: var(--plr-body-bg-color);
  box-shadow: var(--plr-reduced-content-area-box-shadow);
  border-radius: 6px;
}
.plr-dark-theme .plr-alerts .plr-alert {
  font-size: 0.875rem;
  font-family: "Roboto Medium";
  border: 2px solid #ffffff;
  border-radius: 6px;
}
.plr-dark-theme .plr-alerts .info {
  background-color: #e6f0f7;
  color: #074e75;
}
.plr-dark-theme .plr-alerts .warning {
  background-color: #fbf4dc;
  color: #8a650f;
}
.plr-dark-theme .plr-alerts .error {
  background-color: #fff1f2;
  color: #ac0000;
}
.plr-dark-theme .plr-alerts .success {
  background-color: #e5f0e5;
  color: #2e7652;
}
.plr-dark-theme .plr-alert-toolTip {
  white-space: pre-line;
  min-width: 400px;
}
.plr-dark-theme .bc-2022-1 .plr-alerts {
  background-color: var(--plr-color-white);
  border: none;
  border-radius: 8px;
}
.plr-dark-theme .bc-2022-1 .plr-alerts:empty {
  background-color: transparent;
  box-shadow: none;
}
.plr-dark-theme .bc-2022-1 .plr-alerts .plr-alert .close-button {
  border: 2px solid transparent;
}
.plr-dark-theme .bc-2022-1 .plr-alerts .plr-alert .close-button:hover, .plr-dark-theme .bc-2022-1 .plr-alerts .plr-alert .close-button:focus, .plr-dark-theme .bc-2022-1 .plr-alerts .plr-alert .close-button.cdk-focused {
  border: 2px solid var(--plr-focus-color);
  /* TODO(mdc-migration): The following rule targets internal classes of button that may no longer apply for the MDC version.*/
}
.plr-dark-theme .bc-2022-1 .plr-alerts .plr-alert .close-button:hover .mat-icon, .plr-dark-theme .bc-2022-1 .plr-alerts .plr-alert .close-button:focus .mat-icon, .plr-dark-theme .bc-2022-1 .plr-alerts .plr-alert .close-button.cdk-focused .mat-icon {
  color: var(--plr-focus-color);
}
.plr-dark-theme .bc-2022-1 .plr-alerts .plr-alert .close-button:hover .mat-mdc-focus-indicator, .plr-dark-theme .bc-2022-1 .plr-alerts .plr-alert .close-button:focus .mat-mdc-focus-indicator, .plr-dark-theme .bc-2022-1 .plr-alerts .plr-alert .close-button.cdk-focused .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme .bc-2022-1 .dialog-layout > .plr-alerts {
  background-color: transparent;
  box-shadow: none;
}
.plr-dark-theme .mat-mdc-tab,
.plr-dark-theme .mat-mdc-tab-header .mat-mdc-tab {
  color: var(--plr-tab-color);
  font-weight: 400;
  font-size: 16px;
  background-color: var(--plr-tab-bg-color);
  height: 34px !important;
  margin: 6px 6px 0 6px;
  border-top: 1px solid var(--plr-tab-border-color);
  border-left: 1px solid var(--plr-tab-border-color);
  border-right: 1px solid var(--plr-tab-border-color);
  border-bottom: 1px solid transparent;
  border-radius: var(--plr-tab-border-radius-curvature) var(--plr-tab-border-radius-curvature) 0 0;
  opacity: 1;
}
.plr-dark-theme .mat-mdc-tab:hover:not(.mat-tab-disabled),
.plr-dark-theme .mat-mdc-tab-header .mat-mdc-tab:hover:not(.mat-tab-disabled) {
  color: var(--plr-focus-color);
  background-color: var(--plr-tab-hover-bg-color);
}
.plr-dark-theme .mat-mdc-tab.mat-tab-label-active,
.plr-dark-theme .mat-mdc-tab-header .mat-mdc-tab.mat-tab-label-active {
  font-family: var(--plr-roboto-medium);
}
.plr-dark-theme .mat-mdc-tab.mat-tab-label-active, .plr-dark-theme .mat-mdc-tab.mat-tab-label-active:hover,
.plr-dark-theme .mat-mdc-tab-header .mat-mdc-tab.mat-tab-label-active,
.plr-dark-theme .mat-mdc-tab-header .mat-mdc-tab.mat-tab-label-active:hover {
  color: var(--plr-tab-active-color);
  background-color: var(--plr-tab-active-bg-color);
}
.plr-dark-theme .mat-mdc-tab:not(.mat-mdc-tab-disabled) .mdc-tab__content .mdc-tab__text-label,
.plr-dark-theme .mat-mdc-tab-header .mat-mdc-tab:not(.mat-mdc-tab-disabled) .mdc-tab__content .mdc-tab__text-label,
.plr-dark-theme .mat-mdc-tab-group.mat-primary .mat-mdc-tab:not(.mat-mdc-tab-disabled) .mdc-tab__content .mdc-tab__text-label {
  color: var(--plr-tab-color);
}
.plr-dark-theme .mat-mdc-tab:not(.mat-mdc-tab-disabled).cdk-focused,
.plr-dark-theme .mat-mdc-tab-header .mat-mdc-tab:not(.mat-mdc-tab-disabled).cdk-focused,
.plr-dark-theme .mat-mdc-tab-group.mat-primary .mat-mdc-tab:not(.mat-mdc-tab-disabled).cdk-focused {
  outline: none;
  color: var(--plr-focus-color);
  background-color: var(--plr-tab-active-bg-color);
}
.plr-dark-theme .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active, .plr-dark-theme .mat-mdc-tab:not(.mat-mdc-tab-disabled):focus,
.plr-dark-theme .mat-mdc-tab-header .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active,
.plr-dark-theme .mat-mdc-tab-header .mat-mdc-tab:not(.mat-mdc-tab-disabled):focus,
.plr-dark-theme .mat-mdc-tab-group.mat-primary .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active,
.plr-dark-theme .mat-mdc-tab-group.mat-primary .mat-mdc-tab:not(.mat-mdc-tab-disabled):focus {
  outline: none;
  background-color: var(--plr-tab-active-bg-color);
}
.plr-dark-theme .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__content .mdc-tab__text-label, .plr-dark-theme .mat-mdc-tab:not(.mat-mdc-tab-disabled):focus .mdc-tab__content .mdc-tab__text-label,
.plr-dark-theme .mat-mdc-tab-header .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__content .mdc-tab__text-label,
.plr-dark-theme .mat-mdc-tab-header .mat-mdc-tab:not(.mat-mdc-tab-disabled):focus .mdc-tab__content .mdc-tab__text-label,
.plr-dark-theme .mat-mdc-tab-group.mat-primary .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__content .mdc-tab__text-label,
.plr-dark-theme .mat-mdc-tab-group.mat-primary .mat-mdc-tab:not(.mat-mdc-tab-disabled):focus .mdc-tab__content .mdc-tab__text-label {
  color: var(--plr-focus-color);
}
.plr-dark-theme .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab-indicator .mdc-tab-indicator__content--underline, .plr-dark-theme .mat-mdc-tab:not(.mat-mdc-tab-disabled):focus .mdc-tab-indicator .mdc-tab-indicator__content--underline,
.plr-dark-theme .mat-mdc-tab-header .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab-indicator .mdc-tab-indicator__content--underline,
.plr-dark-theme .mat-mdc-tab-header .mat-mdc-tab:not(.mat-mdc-tab-disabled):focus .mdc-tab-indicator .mdc-tab-indicator__content--underline,
.plr-dark-theme .mat-mdc-tab-group.mat-primary .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab-indicator .mdc-tab-indicator__content--underline,
.plr-dark-theme .mat-mdc-tab-group.mat-primary .mat-mdc-tab:not(.mat-mdc-tab-disabled):focus .mdc-tab-indicator .mdc-tab-indicator__content--underline {
  border: none;
}
.plr-dark-theme .mat-mdc-tab-group .mat-mdc-tab:first-of-type {
  margin-left: 0;
}
@media print {
  .plr-dark-theme .mat-button-toggle-group,
  .plr-dark-theme .mat-button-toggle-button,
  .plr-dark-theme .mat-button,
  .plr-dark-theme .mdc-button,
  .plr-dark-theme .mdc-icon-button,
  .plr-dark-theme .mat-mdc-menu-trigger,
  .plr-dark-theme .plr-primary-button,
  .plr-dark-theme .mat-mdc-button:not(:disabled).plr-toolbar-button,
  .plr-dark-theme .plr-secondary-button,
  .plr-dark-theme .plr-tertiary-button,
  .plr-dark-theme .plr-neutral-button {
    display: none !important;
  }
}
.plr-dark-theme .mat-mdc-unelevated-button,
.plr-dark-theme .mat-mdc-raised-button,
.plr-dark-theme .mat-mdc-fab,
.plr-dark-theme .mat-mdc-mini-fab {
  background: #925c75;
  color: white;
}
.plr-dark-theme .mat-mdc-unelevated-button:hover,
.plr-dark-theme .mat-mdc-raised-button:hover,
.plr-dark-theme .mat-mdc-fab:hover,
.plr-dark-theme .mat-mdc-mini-fab:hover {
  background: #b2859a;
}
.plr-dark-theme .mat-mdc-unelevated-button:focus, .plr-dark-theme .mat-mdc-unelevated-button:active,
.plr-dark-theme .mat-mdc-raised-button:focus,
.plr-dark-theme .mat-mdc-raised-button:active,
.plr-dark-theme .mat-mdc-fab:focus,
.plr-dark-theme .mat-mdc-fab:active,
.plr-dark-theme .mat-mdc-mini-fab:focus,
.plr-dark-theme .mat-mdc-mini-fab:active {
  border-radius: 6px;
}
.plr-dark-theme .mat-mdc-outlined-button:not([disabled]) {
  border: 1px solid #925c75;
  background: transparent;
  color: #7b4d63;
}
.plr-dark-theme .mat-mdc-outlined-button:hover {
  background: #f3f7fb;
  border: 1px solid #b2859a;
}
.plr-dark-theme .mat-mdc-outlined-button:focus, .plr-dark-theme .mat-mdc-outlined-button:active {
  background: #f3f7fb;
  border: 1px solid;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).text-button {
  background: black;
  color: #7b4d63;
  height: 36px;
  line-height: normal !important;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).text-button .mdc-button__label {
  display: inline-flex !important;
  align-items: center !important;
  font-weight: normal;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).text-button:focus, .plr-dark-theme .mat-mdc-button:not(:disabled).text-button:active {
  background: black;
}
.plr-dark-theme .plr-icon-text-button .mdc-button__label {
  display: inline-flex !important;
  align-items: center !important;
  font-weight: normal;
  gap: 8px;
}
.plr-dark-theme .mat-form-field-invalid {
  margin-bottom: 10px;
}
.plr-dark-theme .mat-form-field-invalid mat-icon {
  color: #b90000;
}
.plr-dark-theme .mat-form-field-appearance-fill.mat-form-field-invalid .mdc-line-ripple {
  height: 3px !important;
}
.plr-dark-theme .mat-mdc-unelevated-button,
.plr-dark-theme .mat-mdc-raised-button,
.plr-dark-theme .mat-mdc-fab,
.plr-dark-theme .mat-mdc-mini-fab,
.plr-dark-theme .positive-button,
.plr-dark-theme .positive-button.mat-mdc-button:not(:disabled), .plr-dark-theme .plr-light-theme .mat-mdc-unelevated-button, .plr-light-theme .plr-dark-theme .mat-mdc-unelevated-button,
.plr-dark-theme .plr-light-theme .mat-mdc-raised-button,
.plr-light-theme .plr-dark-theme .mat-mdc-raised-button,
.plr-dark-theme .plr-light-theme .mat-mdc-fab,
.plr-light-theme .plr-dark-theme .mat-mdc-fab,
.plr-dark-theme .plr-light-theme .mat-mdc-mini-fab,
.plr-light-theme .plr-dark-theme .mat-mdc-mini-fab,
.plr-dark-theme .plr-light-theme .positive-button,
.plr-light-theme .plr-dark-theme .positive-button,
.plr-dark-theme html .mat-mdc-unelevated-button,
html .plr-dark-theme .mat-mdc-unelevated-button,
.plr-dark-theme html .mat-mdc-raised-button,
html .plr-dark-theme .mat-mdc-raised-button,
.plr-dark-theme html .mat-mdc-fab,
html .plr-dark-theme .mat-mdc-fab,
.plr-dark-theme html .mat-mdc-mini-fab,
html .plr-dark-theme .mat-mdc-mini-fab,
.plr-dark-theme html .positive-button,
html .plr-dark-theme .positive-button {
  background: #925c75;
  color: white;
}
.plr-dark-theme .mat-mdc-unelevated-button:hover,
.plr-dark-theme .mat-mdc-raised-button:hover,
.plr-dark-theme .mat-mdc-fab:hover,
.plr-dark-theme .mat-mdc-mini-fab:hover,
.plr-dark-theme .positive-button:hover,
.plr-dark-theme .positive-button.mat-mdc-button:hover:not(:disabled), .plr-dark-theme .plr-light-theme .mat-mdc-unelevated-button:hover, .plr-light-theme .plr-dark-theme .mat-mdc-unelevated-button:hover,
.plr-dark-theme .plr-light-theme .mat-mdc-raised-button:hover,
.plr-light-theme .plr-dark-theme .mat-mdc-raised-button:hover,
.plr-dark-theme .plr-light-theme .mat-mdc-fab:hover,
.plr-light-theme .plr-dark-theme .mat-mdc-fab:hover,
.plr-dark-theme .plr-light-theme .mat-mdc-mini-fab:hover,
.plr-light-theme .plr-dark-theme .mat-mdc-mini-fab:hover,
.plr-dark-theme .plr-light-theme .positive-button:hover,
.plr-light-theme .plr-dark-theme .positive-button:hover,
.plr-dark-theme html .mat-mdc-unelevated-button:hover,
html .plr-dark-theme .mat-mdc-unelevated-button:hover,
.plr-dark-theme html .mat-mdc-raised-button:hover,
html .plr-dark-theme .mat-mdc-raised-button:hover,
.plr-dark-theme html .mat-mdc-fab:hover,
html .plr-dark-theme .mat-mdc-fab:hover,
.plr-dark-theme html .mat-mdc-mini-fab:hover,
html .plr-dark-theme .mat-mdc-mini-fab:hover,
.plr-dark-theme html .positive-button:hover,
html .plr-dark-theme .positive-button:hover {
  background: #b2859a;
  cursor: pointer;
}
.plr-dark-theme [disabled].mat-mdc-unelevated-button,
.plr-dark-theme [disabled].mat-mdc-raised-button,
.plr-dark-theme [disabled].mat-mdc-fab,
.plr-dark-theme [disabled].mat-mdc-mini-fab,
.plr-dark-theme [disabled].positive-button,
.plr-dark-theme [disabled].positive-button.mat-mdc-button:not(:disabled), .plr-dark-theme .plr-light-theme [disabled].mat-mdc-unelevated-button, .plr-light-theme .plr-dark-theme [disabled].mat-mdc-unelevated-button,
.plr-dark-theme .plr-light-theme [disabled].mat-mdc-raised-button,
.plr-light-theme .plr-dark-theme [disabled].mat-mdc-raised-button,
.plr-dark-theme .plr-light-theme [disabled].mat-mdc-fab,
.plr-light-theme .plr-dark-theme [disabled].mat-mdc-fab,
.plr-dark-theme .plr-light-theme [disabled].mat-mdc-mini-fab,
.plr-light-theme .plr-dark-theme [disabled].mat-mdc-mini-fab,
.plr-dark-theme .plr-light-theme [disabled].positive-button,
.plr-light-theme .plr-dark-theme [disabled].positive-button,
.plr-dark-theme html [disabled].mat-mdc-unelevated-button,
html .plr-dark-theme [disabled].mat-mdc-unelevated-button,
.plr-dark-theme html [disabled].mat-mdc-raised-button,
html .plr-dark-theme [disabled].mat-mdc-raised-button,
.plr-dark-theme html [disabled].mat-mdc-fab,
html .plr-dark-theme [disabled].mat-mdc-fab,
.plr-dark-theme html [disabled].mat-mdc-mini-fab,
html .plr-dark-theme [disabled].mat-mdc-mini-fab,
.plr-dark-theme html [disabled].positive-button,
html .plr-dark-theme [disabled].positive-button {
  color: #716a68;
  border-color: var(--plr-btn-disabled-border-color);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme .mat-mdc-button.negative-button:not([disabled]):not(:disabled), .plr-dark-theme .mat-mdc-outlined-button:not([disabled]), .plr-dark-theme .plr-light-theme .mat-mdc-outlined-button:not([disabled]), .plr-light-theme .plr-dark-theme .mat-mdc-outlined-button:not([disabled]),
.plr-dark-theme html .mat-mdc-outlined-button:not([disabled]),
html .plr-dark-theme .mat-mdc-outlined-button:not([disabled]) {
  border: 1px solid #925c75;
  background: transparent;
  color: #7b4d63;
}
.plr-dark-theme .mat-mdc-button.negative-button:hover:not(:disabled), .plr-dark-theme .mat-mdc-outlined-button:hover, .plr-dark-theme .plr-light-theme .mat-mdc-outlined-button:hover, .plr-light-theme .plr-dark-theme .mat-mdc-outlined-button:hover,
.plr-dark-theme html .mat-mdc-outlined-button:hover,
html .plr-dark-theme .mat-mdc-outlined-button:hover {
  background: #f3f7fb;
  border: 1px solid #b2859a;
}
.plr-dark-theme .mat-mdc-button.negative-button:focus:not(:disabled), .plr-dark-theme .mat-mdc-outlined-button:focus, .plr-dark-theme .plr-light-theme .mat-mdc-outlined-button:focus, .plr-light-theme .plr-dark-theme .mat-mdc-outlined-button:focus,
.plr-dark-theme html .mat-mdc-outlined-button:focus,
html .plr-dark-theme .mat-mdc-outlined-button:focus, .plr-dark-theme .mat-mdc-button.negative-button:active:not(:disabled), .plr-dark-theme .mat-mdc-outlined-button:active, .plr-dark-theme .plr-light-theme .mat-mdc-outlined-button:active, .plr-light-theme .plr-dark-theme .mat-mdc-outlined-button:active,
.plr-dark-theme html .mat-mdc-outlined-button:active,
html .plr-dark-theme .mat-mdc-outlined-button:active {
  background: #f3f7fb;
  border: 1px solid;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).text-button,
.plr-dark-theme .mat-mdc-icon-button.text-button,
.plr-dark-theme .plr-light-theme .mat-mdc-icon-button.text-button,
.plr-light-theme .plr-dark-theme .mat-mdc-icon-button.text-button,
.plr-dark-theme html .mat-mdc-icon-button.text-button,
html .plr-dark-theme .mat-mdc-icon-button.text-button {
  font-family: var(--plr-btn-font-family);
  background: black;
  color: #7b4d63;
  border-radius: var(--plr-btn-border-radius);
  border: 1px solid var(--plr-input-border-color);
  box-shadow: none;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).text-button .mdc-button__label,
.plr-dark-theme .mat-mdc-icon-button.text-button .mdc-button__label {
  display: flex;
  align-items: center;
  justify-content: center;
  padding-bottom: 1px;
}
.plr-dark-theme .mat-mdc-button.text-button:hover:not(.mat-mdc-raised-button[disabled]):not(:disabled),
.plr-dark-theme .mat-mdc-icon-button.text-button:hover:not(.mat-mdc-raised-button[disabled]), .plr-dark-theme .cdk-focused.mat-mdc-button.text-button:not(.mat-mdc-raised-button[disabled]):not(:disabled),
.plr-dark-theme .cdk-focused.mat-mdc-icon-button.text-button:not(.mat-mdc-raised-button[disabled]), .plr-dark-theme .mat-mdc-button.text-button:focus:not(.mat-mdc-raised-button[disabled]):not(:disabled),
.plr-dark-theme .mat-mdc-icon-button.text-button:focus:not(.mat-mdc-raised-button[disabled]), .plr-dark-theme .mat-mdc-button.text-button:active:not(.mat-mdc-raised-button[disabled]):not(:disabled),
.plr-dark-theme .mat-mdc-icon-button.text-button:active:not(.mat-mdc-raised-button[disabled]) {
  box-shadow: none;
  outline: none;
  color: var(--plr-focus-color);
  border-color: var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
}
.plr-dark-theme .mat-mdc-button.text-button:hover:not(.mat-mdc-raised-button[disabled]):not(:disabled) .mat-mdc-focus-indicator,
.plr-dark-theme .mat-mdc-icon-button.text-button:hover:not(.mat-mdc-raised-button[disabled]) .mat-mdc-focus-indicator, .plr-dark-theme .cdk-focused.mat-mdc-button.text-button:not(.mat-mdc-raised-button[disabled]):not(:disabled) .mat-mdc-focus-indicator,
.plr-dark-theme .cdk-focused.mat-mdc-icon-button.text-button:not(.mat-mdc-raised-button[disabled]) .mat-mdc-focus-indicator, .plr-dark-theme .mat-mdc-button.text-button:focus:not(.mat-mdc-raised-button[disabled]):not(:disabled) .mat-mdc-focus-indicator,
.plr-dark-theme .mat-mdc-icon-button.text-button:focus:not(.mat-mdc-raised-button[disabled]) .mat-mdc-focus-indicator, .plr-dark-theme .mat-mdc-button.text-button:active:not(.mat-mdc-raised-button[disabled]):not(:disabled) .mat-mdc-focus-indicator,
.plr-dark-theme .mat-mdc-icon-button.text-button:active:not(.mat-mdc-raised-button[disabled]) .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).text-button .mdc-button__label,
.plr-dark-theme .mat-mdc-icon-button.text-button .mdc-button__label {
  display: flex;
  align-items: center;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).negative-button {
  box-shadow: none;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).positive-button,
.plr-dark-theme .mat-button.negative-button {
  line-height: normal !important;
  min-width: 100px !important;
  height: 32px;
  font-weight: 500;
}
.plr-dark-theme .positive-button {
  box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .positive-button[disabled],
.plr-dark-theme .negative-button[disabled] {
  color: rgba(0, 0, 0, 0.26) !important;
  background: rgba(0, 0, 0, 0.12) !important;
  box-shadow: none !important;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).positive-button,
.plr-dark-theme .mat-button.negative-button,
.plr-dark-theme .mat-mdc-raised-button.search-bar__btn {
  line-height: 34px;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-primary-button,
.plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-dark-theme .plr-primary-button {
  line-height: 30px;
  border: 1px solid transparent;
  color: #7b4d63;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-button > .mat-icon,
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-primary-button .mat-icon,
.plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled) .mat-icon,
.plr-dark-theme .plr-primary-button.mat-mdc-button > .mat-icon,
.plr-dark-theme .plr-primary-button .mat-icon {
  font-size: 20px;
  vertical-align: middle;
  height: 20px;
  width: 20px;
  line-height: 20px;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-primary-button:hover,
.plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled):hover,
.plr-dark-theme .plr-primary-button:hover {
  border: 1px solid;
  border-radius: 4px;
  background-color: var(--plr-color-white);
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-primary-button:hover .mat-mdc-focus-indicator,
.plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled):hover .mat-mdc-focus-indicator,
.plr-dark-theme .plr-primary-button:hover .mat-mdc-focus-indicator {
  opacity: 0 !important;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-primary-button[disabled],
.plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled)[disabled], .plr-dark-theme .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-outlined-button[disabled], .plr-dark-theme .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-outlined-button.mat-mdc-button-disabled,
.plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-outlined-button.mat-mdc-button-disabled, .plr-dark-theme .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-raised-button[disabled], .plr-dark-theme .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-raised-button.mat-mdc-button-disabled,
.plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-raised-button.mat-mdc-button-disabled,
.plr-dark-theme .plr-primary-button[disabled],
.plr-dark-theme .plr-primary-button.mat-mdc-outlined-button[disabled],
.plr-dark-theme .plr-primary-button.mat-mdc-outlined-button.mat-mdc-button-disabled,
.plr-dark-theme .plr-primary-button.mat-mdc-raised-button[disabled],
.plr-dark-theme .plr-primary-button.mat-mdc-raised-button.mat-mdc-button-disabled {
  color: var(--plr-btn-disabled-color);
  background-color: var(--plr-btn-disabled-bg-color);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled),
.plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled), .plr-dark-theme .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled),
.plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled),
.plr-dark-theme .plr-primary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled),
.plr-dark-theme .plr-primary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled) {
  --mdc-filled-button-container-height: var(--plr-btn-small-container-height);
  --mat-filled-button-horizontal-padding: var(--plr-btn-small-horizontal-padding);
  color: var(--plr-mat-menu-trigger-color);
  background-color: var(--plr-mat-menu-trigger-bg-color);
  border: 1px solid var(--plr-mat-menu-trigger-border-color);
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled) .mat-icon,
.plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled) .mat-icon, .plr-dark-theme .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled) .mat-icon,
.plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled) .mat-icon,
.plr-dark-theme .plr-primary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled) .mat-icon,
.plr-dark-theme .plr-primary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled) .mat-icon {
  margin-left: 8px;
  color: var(--plr-mat-menu-trigger-icon-color);
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):hover,
.plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):hover, .plr-dark-theme .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):hover,
.plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):hover,
.plr-dark-theme .plr-primary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):hover,
.plr-dark-theme .plr-primary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):hover {
  color: var(--plr-mat-menu-trigger-hover-color);
  background-color: var(--plr-mat-menu-trigger-hover-bg-color);
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):focus,
.plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):focus, .plr-dark-theme .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):focus,
.plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):focus,
.plr-dark-theme .plr-primary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):focus,
.plr-dark-theme .plr-primary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):focus {
  background-color: var(--plr-mat-menu-trigger-focus-bg-color);
  border: 2px solid var(--plr-mat-menu-trigger-focus-border-color);
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-menu-trigger:disabled,
.plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-menu-trigger:disabled,
.plr-dark-theme .plr-primary-button.mat-mdc-menu-trigger:disabled {
  --mdc-filled-button-container-height: var(--plr-btn-small-container-height);
  --mat-filled-button-horizontal-padding: var(--plr-btn-small-horizontal-padding);
  color: var(--plr-mat-menu-trigger-disabled-color);
  background-color: var(--plr-mat-menu-trigger-disabled-bg-color);
  border-color: var(--plr-mat-menu-trigger-disabled-border-color);
  pointer-events: none;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-menu-trigger:disabled .mat-icon,
.plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-menu-trigger:disabled .mat-icon,
.plr-dark-theme .plr-primary-button.mat-mdc-menu-trigger:disabled .mat-icon {
  margin-left: 8px;
  color: var(--plr-mat-menu-trigger-disabled-color);
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-secondary-button,
.plr-dark-theme .plr-secondary-button {
  line-height: 30px;
  border: 1px solid transparent;
  color: #eee5e9;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-button > .mat-icon,
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-secondary-button .mat-icon,
.plr-dark-theme .plr-secondary-button.mat-mdc-button > .mat-icon,
.plr-dark-theme .plr-secondary-button .mat-icon {
  font-size: 20px;
  vertical-align: middle;
  height: 20px;
  width: 20px;
  line-height: 20px;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-secondary-button:hover,
.plr-dark-theme .plr-secondary-button:hover {
  border: 1px solid;
  border-radius: 4px;
  background-color: var(--plr-color-white);
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-secondary-button:hover .mat-mdc-focus-indicator,
.plr-dark-theme .plr-secondary-button:hover .mat-mdc-focus-indicator {
  opacity: 0 !important;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-secondary-button[disabled], .plr-dark-theme .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-outlined-button[disabled], .plr-dark-theme .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-outlined-button.mat-mdc-button-disabled, .plr-dark-theme .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-raised-button[disabled], .plr-dark-theme .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-raised-button.mat-mdc-button-disabled,
.plr-dark-theme .plr-secondary-button[disabled],
.plr-dark-theme .plr-secondary-button.mat-mdc-outlined-button[disabled],
.plr-dark-theme .plr-secondary-button.mat-mdc-outlined-button.mat-mdc-button-disabled,
.plr-dark-theme .plr-secondary-button.mat-mdc-raised-button[disabled],
.plr-dark-theme .plr-secondary-button.mat-mdc-raised-button.mat-mdc-button-disabled {
  color: var(--plr-btn-disabled-color);
  background-color: var(--plr-btn-disabled-bg-color);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled), .plr-dark-theme .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled),
.plr-dark-theme .plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled),
.plr-dark-theme .plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled) {
  --mdc-filled-button-container-height: var(--plr-btn-small-container-height);
  --mat-filled-button-horizontal-padding: var(--plr-btn-small-horizontal-padding);
  color: var(--plr-mat-menu-trigger-color);
  background-color: var(--plr-mat-menu-trigger-bg-color);
  border: 1px solid var(--plr-mat-menu-trigger-border-color);
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled) .mat-icon, .plr-dark-theme .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled) .mat-icon,
.plr-dark-theme .plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled) .mat-icon,
.plr-dark-theme .plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled) .mat-icon {
  margin-left: 8px;
  color: var(--plr-mat-menu-trigger-icon-color);
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):hover, .plr-dark-theme .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):hover,
.plr-dark-theme .plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):hover,
.plr-dark-theme .plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):hover {
  color: var(--plr-mat-menu-trigger-hover-color);
  background-color: var(--plr-mat-menu-trigger-hover-bg-color);
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):focus, .plr-dark-theme .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):focus,
.plr-dark-theme .plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):focus,
.plr-dark-theme .plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):focus {
  background-color: var(--plr-mat-menu-trigger-focus-bg-color);
  border: 2px solid var(--plr-mat-menu-trigger-focus-border-color);
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-menu-trigger:disabled,
.plr-dark-theme .plr-secondary-button.mat-mdc-menu-trigger:disabled {
  --mdc-filled-button-container-height: var(--plr-btn-small-container-height);
  --mat-filled-button-horizontal-padding: var(--plr-btn-small-horizontal-padding);
  color: var(--plr-mat-menu-trigger-disabled-color);
  background-color: var(--plr-mat-menu-trigger-disabled-bg-color);
  border-color: var(--plr-mat-menu-trigger-disabled-border-color);
  pointer-events: none;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-menu-trigger:disabled .mat-icon,
.plr-dark-theme .plr-secondary-button.mat-mdc-menu-trigger:disabled .mat-icon {
  margin-left: 8px;
  color: var(--plr-mat-menu-trigger-disabled-color);
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-tertiary-button,
.plr-dark-theme .plr-tertiary-button {
  line-height: 30px;
  border: 1px solid transparent;
  color: #925c75;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-button > .mat-icon,
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-tertiary-button .mat-icon,
.plr-dark-theme .plr-tertiary-button.mat-mdc-button > .mat-icon,
.plr-dark-theme .plr-tertiary-button .mat-icon {
  font-size: 20px;
  vertical-align: middle;
  height: 20px;
  width: 20px;
  line-height: 20px;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-tertiary-button:hover,
.plr-dark-theme .plr-tertiary-button:hover {
  border: 1px solid;
  border-radius: 4px;
  background-color: var(--plr-color-white);
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-tertiary-button:hover .mat-mdc-focus-indicator,
.plr-dark-theme .plr-tertiary-button:hover .mat-mdc-focus-indicator {
  opacity: 0 !important;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-tertiary-button[disabled], .plr-dark-theme .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-outlined-button[disabled], .plr-dark-theme .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-outlined-button.mat-mdc-button-disabled, .plr-dark-theme .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-raised-button[disabled], .plr-dark-theme .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-raised-button.mat-mdc-button-disabled,
.plr-dark-theme .plr-tertiary-button[disabled],
.plr-dark-theme .plr-tertiary-button.mat-mdc-outlined-button[disabled],
.plr-dark-theme .plr-tertiary-button.mat-mdc-outlined-button.mat-mdc-button-disabled,
.plr-dark-theme .plr-tertiary-button.mat-mdc-raised-button[disabled],
.plr-dark-theme .plr-tertiary-button.mat-mdc-raised-button.mat-mdc-button-disabled {
  color: var(--plr-btn-disabled-color);
  background-color: var(--plr-btn-disabled-bg-color);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled), .plr-dark-theme .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled),
.plr-dark-theme .plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled),
.plr-dark-theme .plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled) {
  --mdc-filled-button-container-height: var(--plr-btn-small-container-height);
  --mat-filled-button-horizontal-padding: var(--plr-btn-small-horizontal-padding);
  color: var(--plr-mat-menu-trigger-color);
  background-color: var(--plr-mat-menu-trigger-bg-color);
  border: 1px solid var(--plr-mat-menu-trigger-border-color);
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled) .mat-icon, .plr-dark-theme .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled) .mat-icon,
.plr-dark-theme .plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled) .mat-icon,
.plr-dark-theme .plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled) .mat-icon {
  margin-left: 8px;
  color: var(--plr-mat-menu-trigger-icon-color);
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):hover, .plr-dark-theme .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):hover,
.plr-dark-theme .plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):hover,
.plr-dark-theme .plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):hover {
  color: var(--plr-mat-menu-trigger-hover-color);
  background-color: var(--plr-mat-menu-trigger-hover-bg-color);
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):focus, .plr-dark-theme .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):focus,
.plr-dark-theme .plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):focus,
.plr-dark-theme .plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):focus {
  background-color: var(--plr-mat-menu-trigger-focus-bg-color);
  border: 2px solid var(--plr-mat-menu-trigger-focus-border-color);
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-menu-trigger:disabled,
.plr-dark-theme .plr-tertiary-button.mat-mdc-menu-trigger:disabled {
  --mdc-filled-button-container-height: var(--plr-btn-small-container-height);
  --mat-filled-button-horizontal-padding: var(--plr-btn-small-horizontal-padding);
  color: var(--plr-mat-menu-trigger-disabled-color);
  background-color: var(--plr-mat-menu-trigger-disabled-bg-color);
  border-color: var(--plr-mat-menu-trigger-disabled-border-color);
  pointer-events: none;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-menu-trigger:disabled .mat-icon,
.plr-dark-theme .plr-tertiary-button.mat-mdc-menu-trigger:disabled .mat-icon {
  margin-left: 8px;
  color: var(--plr-mat-menu-trigger-disabled-color);
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-neutral-button,
.plr-dark-theme .plr-neutral-button {
  line-height: 30px;
  border: 1px solid transparent;
  color: #716a68;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-button > .mat-icon,
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-neutral-button .mat-icon,
.plr-dark-theme .plr-neutral-button.mat-mdc-button > .mat-icon,
.plr-dark-theme .plr-neutral-button .mat-icon {
  font-size: 20px;
  vertical-align: middle;
  height: 20px;
  width: 20px;
  line-height: 20px;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-neutral-button:hover,
.plr-dark-theme .plr-neutral-button:hover {
  border: 1px solid;
  border-radius: 4px;
  background-color: var(--plr-color-white);
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-neutral-button:hover .mat-mdc-focus-indicator,
.plr-dark-theme .plr-neutral-button:hover .mat-mdc-focus-indicator {
  opacity: 0 !important;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-neutral-button[disabled], .plr-dark-theme .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-outlined-button[disabled], .plr-dark-theme .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-outlined-button.mat-mdc-button-disabled, .plr-dark-theme .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-raised-button[disabled], .plr-dark-theme .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-raised-button.mat-mdc-button-disabled,
.plr-dark-theme .plr-neutral-button[disabled],
.plr-dark-theme .plr-neutral-button.mat-mdc-outlined-button[disabled],
.plr-dark-theme .plr-neutral-button.mat-mdc-outlined-button.mat-mdc-button-disabled,
.plr-dark-theme .plr-neutral-button.mat-mdc-raised-button[disabled],
.plr-dark-theme .plr-neutral-button.mat-mdc-raised-button.mat-mdc-button-disabled {
  color: var(--plr-btn-disabled-color);
  background-color: var(--plr-btn-disabled-bg-color);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled), .plr-dark-theme .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled),
.plr-dark-theme .plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled),
.plr-dark-theme .plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled) {
  --mdc-filled-button-container-height: var(--plr-btn-small-container-height);
  --mat-filled-button-horizontal-padding: var(--plr-btn-small-horizontal-padding);
  color: var(--plr-mat-menu-trigger-color);
  background-color: var(--plr-mat-menu-trigger-bg-color);
  border: 1px solid var(--plr-mat-menu-trigger-border-color);
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled) .mat-icon, .plr-dark-theme .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled) .mat-icon,
.plr-dark-theme .plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled) .mat-icon,
.plr-dark-theme .plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled) .mat-icon {
  margin-left: 8px;
  color: var(--plr-mat-menu-trigger-icon-color);
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):hover, .plr-dark-theme .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):hover,
.plr-dark-theme .plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):hover,
.plr-dark-theme .plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):hover {
  color: var(--plr-mat-menu-trigger-hover-color);
  background-color: var(--plr-mat-menu-trigger-hover-bg-color);
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):focus, .plr-dark-theme .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):focus,
.plr-dark-theme .plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):focus,
.plr-dark-theme .plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):focus {
  background-color: var(--plr-mat-menu-trigger-focus-bg-color);
  border: 2px solid var(--plr-mat-menu-trigger-focus-border-color);
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-menu-trigger:disabled,
.plr-dark-theme .plr-neutral-button.mat-mdc-menu-trigger:disabled {
  --mdc-filled-button-container-height: var(--plr-btn-small-container-height);
  --mat-filled-button-horizontal-padding: var(--plr-btn-small-horizontal-padding);
  color: var(--plr-mat-menu-trigger-disabled-color);
  background-color: var(--plr-mat-menu-trigger-disabled-bg-color);
  border-color: var(--plr-mat-menu-trigger-disabled-border-color);
  pointer-events: none;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-menu-trigger:disabled .mat-icon,
.plr-dark-theme .plr-neutral-button.mat-mdc-menu-trigger:disabled .mat-icon {
  margin-left: 8px;
  color: var(--plr-mat-menu-trigger-disabled-color);
}
.plr-dark-theme .mdc-button:not(:disabled).plr-primary-button,
.plr-dark-theme .mdc-button.mat-mdc-button.plr-toolbar-button:not(:disabled) {
  color: var(--plr-btn-primary-bg-color);
}
.plr-dark-theme .mdc-button:not(:disabled).plr-primary-button:active,
.plr-dark-theme .mdc-button.mat-mdc-button.plr-toolbar-button:not(:disabled):active {
  background-color: var(--plr-btn-active-bg-color);
  color: var(--plr-btn-active-color);
  border: 2px solid var(--plr-btn-active-border-color);
}
.plr-dark-theme .mdc-button:not(:disabled).plr-primary-button:hover,
.plr-dark-theme .mdc-button.mat-mdc-button.plr-toolbar-button:not(:disabled):hover {
  background-color: var(--plr-btn-primary-hover-bg-color);
  color: var(--plr-btn-primary-hover-color);
  border: 1px solid var(--plr-btn-primary-hover-border-color);
}
.plr-dark-theme .mdc-button:not(:disabled).plr-primary-button:focus,
.plr-dark-theme .mdc-button.mat-mdc-button.plr-toolbar-button:not(:disabled):focus {
  border: 2px solid var(--plr-btn-focus-border-color);
}
.plr-dark-theme .mdc-button:not(:disabled).plr-secondary-button {
  color: var(--plr-btn-secondary-color);
}
.plr-dark-theme .mdc-button:not(:disabled).plr-secondary-button:active {
  background-color: var(--plr-btn-active-bg-color);
  color: var(--plr-btn-active-color);
  border: 2px solid var(--plr-btn-active-border-color);
}
.plr-dark-theme .mdc-button:not(:disabled).plr-secondary-button:hover {
  background-color: var(--plr-btn-secondary-hover-bg-color);
  color: var(--plr-btn-secondary-hover-color);
  border: 1px solid var(--plr-btn-secondary-hover-border-color);
}
.plr-dark-theme .mdc-button:not(:disabled).plr-secondary-button:focus {
  border: 2px solid var(--plr-btn-focus-border-color);
}
.plr-dark-theme .mdc-button:not(:disabled).plr-tertiary-button {
  color: #925c75;
}
.plr-dark-theme .mdc-button:not(:disabled).plr-tertiary-button:active {
  background-color: var(--plr-btn-active-bg-color);
  color: var(--plr-btn-tertiary-active-color);
  border: 2px solid var(--plr-btn-tertiary-active-border-color);
}
.plr-dark-theme .mdc-button:not(:disabled).plr-tertiary-button:hover {
  background-color: var(--plr-btn-tertiary-hover-bg-color);
  color: #925c75;
  border: 1px solid #c29eaf;
}
.plr-dark-theme .mdc-button:not(:disabled).plr-tertiary-button:focus {
  border: 2px solid var(--plr-btn-focus-border-color);
}
.plr-dark-theme .mdc-button:not(:disabled).plr-neutral-button {
  color: var(--plr-btn-neutral-color);
}
.plr-dark-theme .mdc-button:not(:disabled).plr-neutral-button:active {
  background-color: var(--plr-btn-active-bg-color);
  color: var(--plr-btn-active-color);
  border: 2px solid var(--plr-btn-active-border-color);
}
.plr-dark-theme .mdc-button:not(:disabled).plr-neutral-button:hover {
  background-color: var(--plr-btn-neutral-hover-bg-color);
  color: var(--plr-btn-neutral-hover-color);
  border: 1px solid var(--plr-btn-neutral-hover-border-color);
}
.plr-dark-theme .mdc-button:not(:disabled).plr-neutral-button:focus {
  border: 2px solid var(--plr-btn-focus-border-color);
}
.plr-dark-theme .mat-mdc-button-base:not(:disabled).plr-error-button {
  color: var(--error-color-dark);
}
.plr-dark-theme .mat-mdc-button-base:not(:disabled).plr-error-button:active {
  background-color: var(--error-color);
  color: var(--plr-btn-active-color);
  border: 2px solid var(--error-color-dark);
}
.plr-dark-theme .mat-mdc-button-base:not(:disabled).plr-error-button:hover {
  background-color: var(--error-color);
  border: 1px solid var(--error-color-dark);
}
.plr-dark-theme .mat-mdc-button-base:not(:disabled).plr-error-button:focus {
  border: 2px solid var(--plr-btn-focus-border-color);
}
.plr-dark-theme .mat-mdc-raised-button:not(:disabled).plr-primary-button,
.plr-dark-theme .mat-mdc-raised-button.mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-dark-theme .mat-mdc-unelevated-button:not(:disabled).plr-primary-button,
.plr-dark-theme .mat-mdc-unelevated-button.mat-mdc-button.plr-toolbar-button:not(:disabled) {
  color: var(--plr-btn-primary-color);
  background-color: var(--plr-btn-primary-bg-color);
  border: 1px solid var(--plr-btn-primary-border-color);
}
.plr-dark-theme .mat-mdc-raised-button:not(:disabled).plr-secondary-button,
.plr-dark-theme .mat-mdc-unelevated-button:not(:disabled).plr-secondary-button {
  background-color: var(--plr-btn-secondary-bg-color);
  border: 1px solid var(--plr-btn-secondary-border-color);
}
.plr-dark-theme .mat-mdc-raised-button:not(:disabled).plr-tertiary-button,
.plr-dark-theme .mat-mdc-unelevated-button:not(:disabled).plr-tertiary-button {
  background-color: #f8f3f5;
  border: 1px solid #f8f3f5;
}
.plr-dark-theme .mat-mdc-raised-button:not(:disabled).plr-neutral-button,
.plr-dark-theme .mat-mdc-unelevated-button:not(:disabled).plr-neutral-button {
  background-color: var(--plr-btn-neutral-bg-color);
  border: 1px solid var(--plr-btn-neutral-border-color);
}
.plr-dark-theme .mat-mdc-outlined-button:not(:disabled) {
  background-color: var(--plr-base-bg-color);
}
.plr-dark-theme .mat-mdc-outlined-button:not(:disabled).plr-primary-button,
.plr-dark-theme .mat-mdc-outlined-button.mat-mdc-button.plr-toolbar-button:not(:disabled) {
  color: var(--plr-btn-primary-bg-color);
  border: 1px solid var(--plr-btn-primary-border-color);
}
.plr-dark-theme .mat-mdc-outlined-button:not(:disabled).plr-primary-button:focus,
.plr-dark-theme .mat-mdc-outlined-button.mat-mdc-button.plr-toolbar-button:not(:disabled):focus {
  border: 2px solid var(--plr-btn-focus-border-color);
  background-color: var(--plr-base-bg-color);
  color: var(--plr-btn-primary-bg-color);
}
.plr-dark-theme .mat-mdc-outlined-button:not(:disabled).plr-primary-button:hover,
.plr-dark-theme .mat-mdc-outlined-button.mat-mdc-button.plr-toolbar-button:not(:disabled):hover {
  background-color: var(--plr-btn-primary-stroked-hover-bg-color);
  color: var(--plr-btn-primary-hover-color);
}
.plr-dark-theme .mat-mdc-outlined-button:not(:disabled).plr-secondary-button {
  color: var(--plr-btn-secondary-color);
  border: 1px solid var(--plr-btn-active-border-color);
}
.plr-dark-theme .mat-mdc-outlined-button:not(:disabled).plr-secondary-button:focus {
  border: 2px solid var(--plr-btn-focus-border-color);
}
.plr-dark-theme .mat-mdc-outlined-button:not(:disabled).plr-secondary-button:hover {
  background-color: var(--plr-btn-secondary-stroked-hover-bg-color);
}
.plr-dark-theme .mat-mdc-outlined-button:not(:disabled).plr-tertiary-button {
  color: var(--plr-btn-tertiary-color);
  border: 1px solid var(--plr-btn-tertiary-stroked-border-color);
}
.plr-dark-theme .mat-mdc-outlined-button:not(:disabled).plr-tertiary-button:focus {
  border: 2px solid var(--plr-btn-focus-border-color);
}
.plr-dark-theme .mat-mdc-outlined-button:not(:disabled).plr-tertiary-button:hover {
  background-color: var(--plr-btn-tertiary-stroked-hover-bg-color);
}
.plr-dark-theme .mat-mdc-outlined-button:not(:disabled).plr-neutral-button {
  color: var(--plr-btn-neutral-color);
  border: 1px solid var(--plr-btn-neutral-stroked-border-color);
}
.plr-dark-theme .mat-mdc-outlined-button:not(:disabled).plr-neutral-button:focus {
  border: 2px solid var(--plr-btn-focus-border-color);
}
.plr-dark-theme .mat-mdc-outlined-button:not(:disabled).plr-neutral-button:hover {
  background-color: var(--plr-btn-neutral-stroked-hover-bg-color);
}
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme .mat-mdc-icon-button,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme .mat-mdc-icon-button, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-icon-button,
.plr-dark-theme .mat-mdc-icon-button.plr-toolbar-button,
.plr-dark-theme .plr-light-theme .mat-mdc-icon-button.plr-toolbar-button,
.plr-light-theme .plr-dark-theme .mat-mdc-icon-button.plr-toolbar-button,
.plr-dark-theme html .mat-mdc-icon-button.plr-toolbar-button,
html .plr-dark-theme .mat-mdc-icon-button.plr-toolbar-button,
.plr-dark-theme .mat-mdc-icon-button.plr-primary-button,
.plr-dark-theme .mat-mdc-icon-button.mat-mdc-button.plr-toolbar-button:not(:disabled) {
  padding: 0;
  --mdc-icon-button-state-layer-size: 24px;
  --mdc-icon-button-icon-size: 24px;
  border-radius: 6px;
  background-color: var(--plr-icon-btn-primary-bg-color);
  color: var(--plr-icon-btn-primary-color);
  border: 1px solid transparent;
  display: flex;
  align-items: center;
  justify-content: center;
}
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme .small.mat-mdc-icon-button,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme .small.mat-mdc-icon-button, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .small.mat-mdc-icon-button,
.plr-dark-theme .small.mat-mdc-icon-button.plr-toolbar-button,
.plr-dark-theme .mat-mdc-icon-button.plr-primary-button.small {
  --mdc-icon-button-state-layer-size: 18px;
  --mdc-icon-button-icon-size: 18px;
}
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme .circle.mat-mdc-icon-button,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme .circle.mat-mdc-icon-button, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .circle.mat-mdc-icon-button,
.plr-dark-theme .circle.mat-mdc-icon-button.plr-toolbar-button,
.plr-dark-theme .mat-mdc-icon-button.plr-primary-button.circle {
  border-radius: 50%;
}
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme .cdk-focused.mat-mdc-icon-button,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme .cdk-focused.mat-mdc-icon-button, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .cdk-focused.mat-mdc-icon-button,
.plr-dark-theme .cdk-focused.mat-mdc-icon-button.plr-toolbar-button, .plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme .mat-mdc-icon-button:focus,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme .mat-mdc-icon-button:focus, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-icon-button:focus,
.plr-dark-theme .mat-mdc-icon-button.plr-toolbar-button:focus,
.plr-dark-theme .mat-mdc-icon-button.plr-primary-button.cdk-focused,
.plr-dark-theme .mat-mdc-icon-button.plr-primary-button:focus {
  background-color: var(--plr-icon-btn-focused-bg-color);
  border: 2px solid var(--plr-icon-btn-focused-border-color);
  color: var(--plr-icon-btn-focused-color);
}
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme .cdk-focused.mat-mdc-icon-button .mat-mdc-focus-indicator,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme .cdk-focused.mat-mdc-icon-button .mat-mdc-focus-indicator, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .cdk-focused.mat-mdc-icon-button .mat-mdc-focus-indicator,
.plr-dark-theme .cdk-focused.mat-mdc-icon-button.plr-toolbar-button .mat-mdc-focus-indicator, .plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme .mat-mdc-icon-button:focus .mat-mdc-focus-indicator,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme .mat-mdc-icon-button:focus .mat-mdc-focus-indicator, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-icon-button:focus .mat-mdc-focus-indicator,
.plr-dark-theme .mat-mdc-icon-button.plr-toolbar-button:focus .mat-mdc-focus-indicator,
.plr-dark-theme .mat-mdc-icon-button.plr-primary-button.cdk-focused .mat-mdc-focus-indicator,
.plr-dark-theme .mat-mdc-icon-button.plr-primary-button:focus .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme .mat-mdc-icon-button:active,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme .mat-mdc-icon-button:active, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-icon-button:active,
.plr-dark-theme .mat-mdc-icon-button.plr-toolbar-button:active,
.plr-dark-theme .mat-mdc-icon-button.plr-primary-button:active {
  background-color: var(--plr-icon-btn-active-bg-color);
  border: 2px solid var(--plr-icon-btn-active-border-color);
  color: var(--plr-icon-btn-active-color);
}
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme .mat-mdc-icon-button:hover,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme .mat-mdc-icon-button:hover, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-icon-button:hover,
.plr-dark-theme .mat-mdc-icon-button.plr-toolbar-button:hover,
.plr-dark-theme .mat-mdc-icon-button.plr-primary-button:hover {
  color: var(--plr-icon-btn-primary-hover-color);
  background-color: var(--plr-icon-btn-primary-hover-bg-color);
}
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme .mat-mdc-icon-button:hover .mat-mdc-focus-indicator,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme .mat-mdc-icon-button:hover .mat-mdc-focus-indicator, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-icon-button:hover .mat-mdc-focus-indicator,
.plr-dark-theme .mat-mdc-icon-button.plr-toolbar-button:hover .mat-mdc-focus-indicator,
.plr-dark-theme .mat-mdc-icon-button.plr-primary-button:hover .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme [disabled].mat-mdc-icon-button,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme [disabled].mat-mdc-icon-button, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar [disabled].mat-mdc-icon-button,
.plr-dark-theme [disabled].mat-mdc-icon-button.plr-toolbar-button,
.plr-dark-theme .mat-mdc-icon-button.plr-primary-button[disabled] {
  color: var(--plr-icon-btn-disabled-color);
  pointer-events: none;
  cursor: default;
}
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme .mat-mdc-icon-button mat-icon,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme .mat-mdc-icon-button mat-icon, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-icon-button mat-icon,
.plr-dark-theme .mat-mdc-icon-button.plr-toolbar-button mat-icon,
.plr-dark-theme .plr-light-theme .mat-mdc-icon-button.plr-toolbar-button mat-icon,
.plr-light-theme .plr-dark-theme .mat-mdc-icon-button.plr-toolbar-button mat-icon,
.plr-dark-theme html .mat-mdc-icon-button.plr-toolbar-button mat-icon,
html .plr-dark-theme .mat-mdc-icon-button.plr-toolbar-button mat-icon,
.plr-dark-theme .mat-mdc-icon-button.plr-primary-button mat-icon,
.plr-dark-theme .mat-mdc-icon-button.mat-mdc-button.plr-toolbar-button:not(:disabled) mat-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: var(--mdc-icon-button-icon-size);
  height: var(--mdc-icon-button-icon-size);
  font-size: var(--mdc-icon-button-icon-size);
}
.plr-dark-theme .mat-mdc-icon-button.plr-secondary-button {
  padding: 0;
  --mdc-icon-button-state-layer-size: 24px;
  --mdc-icon-button-icon-size: 24px;
  border-radius: 6px;
  background-color: var(--plr-icon-btn-secondary-bg-color);
  color: var(--plr-icon-btn-secondary-color);
  border: 1px solid transparent;
  display: flex;
  align-items: center;
  justify-content: center;
}
.plr-dark-theme .mat-mdc-icon-button.plr-secondary-button.small {
  --mdc-icon-button-state-layer-size: 18px;
  --mdc-icon-button-icon-size: 18px;
}
.plr-dark-theme .mat-mdc-icon-button.plr-secondary-button.circle {
  border-radius: 50%;
}
.plr-dark-theme .mat-mdc-icon-button.plr-secondary-button.cdk-focused, .plr-dark-theme .mat-mdc-icon-button.plr-secondary-button:focus {
  background-color: var(--plr-icon-btn-focused-bg-color);
  border: 2px solid var(--plr-icon-btn-focused-border-color);
  color: var(--plr-icon-btn-focused-color);
}
.plr-dark-theme .mat-mdc-icon-button.plr-secondary-button.cdk-focused .mat-mdc-focus-indicator, .plr-dark-theme .mat-mdc-icon-button.plr-secondary-button:focus .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme .mat-mdc-icon-button.plr-secondary-button:active {
  background-color: var(--plr-icon-btn-active-bg-color);
  border: 2px solid var(--plr-icon-btn-active-border-color);
  color: var(--plr-icon-btn-active-color);
}
.plr-dark-theme .mat-mdc-icon-button.plr-secondary-button:hover {
  color: var(--plr-icon-btn-secondary-hover-color);
  background-color: var(--plr-icon-btn-secondary-hover-bg-color);
}
.plr-dark-theme .mat-mdc-icon-button.plr-secondary-button:hover .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme .mat-mdc-icon-button.plr-secondary-button[disabled] {
  color: var(--plr-icon-btn-disabled-color);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme .mat-mdc-icon-button.plr-secondary-button mat-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: var(--mdc-icon-button-icon-size);
  height: var(--mdc-icon-button-icon-size);
  font-size: var(--mdc-icon-button-icon-size);
}
.plr-dark-theme .mat-mdc-icon-button.plr-tertiary-button {
  padding: 0;
  --mdc-icon-button-state-layer-size: 24px;
  --mdc-icon-button-icon-size: 24px;
  border-radius: 6px;
  background-color: var(--plr-icon-btn-secondary-bg-color);
  color: var(--plr-icon-btn-secondary-color);
  border: 1px solid transparent;
  display: flex;
  align-items: center;
  justify-content: center;
}
.plr-dark-theme .mat-mdc-icon-button.plr-tertiary-button.small {
  --mdc-icon-button-state-layer-size: 18px;
  --mdc-icon-button-icon-size: 18px;
}
.plr-dark-theme .mat-mdc-icon-button.plr-tertiary-button.circle {
  border-radius: 50%;
}
.plr-dark-theme .mat-mdc-icon-button.plr-tertiary-button.cdk-focused, .plr-dark-theme .mat-mdc-icon-button.plr-tertiary-button:focus {
  background-color: var(--plr-icon-btn-focused-bg-color);
  border: 2px solid var(--plr-icon-btn-focused-border-color);
  color: var(--plr-icon-btn-focused-color);
}
.plr-dark-theme .mat-mdc-icon-button.plr-tertiary-button.cdk-focused .mat-mdc-focus-indicator, .plr-dark-theme .mat-mdc-icon-button.plr-tertiary-button:focus .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme .mat-mdc-icon-button.plr-tertiary-button:active {
  background-color: var(--plr-icon-btn-active-bg-color);
  border: 2px solid var(--plr-icon-btn-active-border-color);
  color: var(--plr-icon-btn-active-color);
}
.plr-dark-theme .mat-mdc-icon-button.plr-tertiary-button:hover {
  color: var(--plr-icon-btn-secondary-hover-color);
  background-color: var(--plr-icon-btn-secondary-hover-bg-color);
}
.plr-dark-theme .mat-mdc-icon-button.plr-tertiary-button:hover .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme .mat-mdc-icon-button.plr-tertiary-button[disabled] {
  color: var(--plr-icon-btn-disabled-color);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme .mat-mdc-icon-button.plr-tertiary-button mat-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: var(--mdc-icon-button-icon-size);
  height: var(--mdc-icon-button-icon-size);
  font-size: var(--mdc-icon-button-icon-size);
}
.plr-dark-theme .mat-mdc-icon-button.plr-neutral-button {
  padding: 0;
  --mdc-icon-button-state-layer-size: 24px;
  --mdc-icon-button-icon-size: 24px;
  border-radius: 6px;
  background-color: var(--plr-icon-btn-neutral-bg-color);
  color: var(--plr-icon-btn-neutral-color);
  border: 1px solid transparent;
  display: flex;
  align-items: center;
  justify-content: center;
}
.plr-dark-theme .mat-mdc-icon-button.plr-neutral-button.small {
  --mdc-icon-button-state-layer-size: 18px;
  --mdc-icon-button-icon-size: 18px;
}
.plr-dark-theme .mat-mdc-icon-button.plr-neutral-button.circle {
  border-radius: 50%;
}
.plr-dark-theme .mat-mdc-icon-button.plr-neutral-button.cdk-focused, .plr-dark-theme .mat-mdc-icon-button.plr-neutral-button:focus {
  background-color: var(--plr-icon-btn-focused-bg-color);
  border: 2px solid var(--plr-icon-btn-focused-border-color);
  color: var(--plr-icon-btn-focused-color);
}
.plr-dark-theme .mat-mdc-icon-button.plr-neutral-button.cdk-focused .mat-mdc-focus-indicator, .plr-dark-theme .mat-mdc-icon-button.plr-neutral-button:focus .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme .mat-mdc-icon-button.plr-neutral-button:active {
  background-color: var(--plr-icon-btn-active-bg-color);
  border: 2px solid var(--plr-icon-btn-active-border-color);
  color: var(--plr-icon-btn-active-color);
}
.plr-dark-theme .mat-mdc-icon-button.plr-neutral-button:hover {
  color: var(--plr-icon-btn-neutral-hover-color);
  background-color: var(--plr-icon-btn-neutral-hover-bg-color);
}
.plr-dark-theme .mat-mdc-icon-button.plr-neutral-button:hover .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme .mat-mdc-icon-button.plr-neutral-button[disabled] {
  color: var(--plr-icon-btn-disabled-color);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme .mat-mdc-icon-button.plr-neutral-button mat-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: var(--mdc-icon-button-icon-size);
  height: var(--mdc-icon-button-icon-size);
  font-size: var(--mdc-icon-button-icon-size);
}
.plr-dark-theme .mat-mdc-mini-fab.plr-primary-button,
.plr-dark-theme .mat-mdc-mini-fab.mat-mdc-button.plr-toolbar-button:not(:disabled) {
  padding: 0;
  --mdc-icon-button-state-layer-size: 24px;
  --mdc-icon-button-icon-size: 24px;
  border-radius: 6px;
  background-color: var(--plr-icon-btn-primary-bg-color);
  color: var(--plr-icon-btn-primary-color);
  border: 1px solid transparent;
  display: flex;
  align-items: center;
  justify-content: center;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-primary-button.small,
.plr-dark-theme .mat-mdc-mini-fab.small.mat-mdc-button.plr-toolbar-button:not(:disabled) {
  --mdc-icon-button-state-layer-size: 18px;
  --mdc-icon-button-icon-size: 18px;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-primary-button.circle,
.plr-dark-theme .mat-mdc-mini-fab.circle.mat-mdc-button.plr-toolbar-button:not(:disabled) {
  border-radius: 50%;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-primary-button.cdk-focused,
.plr-dark-theme .mat-mdc-mini-fab.cdk-focused.mat-mdc-button.plr-toolbar-button:not(:disabled), .plr-dark-theme .mat-mdc-mini-fab.plr-primary-button:focus,
.plr-dark-theme .mat-mdc-mini-fab.mat-mdc-button.plr-toolbar-button:focus:not(:disabled) {
  background-color: var(--plr-icon-btn-focused-bg-color);
  border: 2px solid var(--plr-icon-btn-focused-border-color);
  color: var(--plr-icon-btn-focused-color);
}
.plr-dark-theme .mat-mdc-mini-fab.plr-primary-button.cdk-focused .mat-mdc-focus-indicator,
.plr-dark-theme .mat-mdc-mini-fab.cdk-focused.mat-mdc-button.plr-toolbar-button:not(:disabled) .mat-mdc-focus-indicator, .plr-dark-theme .mat-mdc-mini-fab.plr-primary-button:focus .mat-mdc-focus-indicator,
.plr-dark-theme .mat-mdc-mini-fab.mat-mdc-button.plr-toolbar-button:focus:not(:disabled) .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-primary-button:active,
.plr-dark-theme .mat-mdc-mini-fab.mat-mdc-button.plr-toolbar-button:active:not(:disabled) {
  background-color: var(--plr-icon-btn-active-bg-color);
  border: 2px solid var(--plr-icon-btn-active-border-color);
  color: var(--plr-icon-btn-active-color);
}
.plr-dark-theme .mat-mdc-mini-fab.plr-primary-button:hover,
.plr-dark-theme .mat-mdc-mini-fab.mat-mdc-button.plr-toolbar-button:hover:not(:disabled) {
  color: var(--plr-icon-btn-primary-hover-color);
  background-color: var(--plr-icon-btn-primary-hover-bg-color);
}
.plr-dark-theme .mat-mdc-mini-fab.plr-primary-button:hover .mat-mdc-focus-indicator,
.plr-dark-theme .mat-mdc-mini-fab.mat-mdc-button.plr-toolbar-button:hover:not(:disabled) .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-primary-button[disabled],
.plr-dark-theme .mat-mdc-mini-fab[disabled].mat-mdc-button.plr-toolbar-button:not(:disabled) {
  color: var(--plr-icon-btn-disabled-color);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-primary-button mat-icon,
.plr-dark-theme .mat-mdc-mini-fab.mat-mdc-button.plr-toolbar-button:not(:disabled) mat-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: var(--mdc-icon-button-icon-size);
  height: var(--mdc-icon-button-icon-size);
  font-size: var(--mdc-icon-button-icon-size);
}
.plr-dark-theme .mat-mdc-mini-fab.plr-secondary-button {
  padding: 0;
  --mdc-icon-button-state-layer-size: 24px;
  --mdc-icon-button-icon-size: 24px;
  border-radius: 6px;
  background-color: var(--plr-icon-btn-secondary-bg-color);
  color: var(--plr-icon-btn-secondary-color);
  border: 1px solid transparent;
  display: flex;
  align-items: center;
  justify-content: center;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-secondary-button.small {
  --mdc-icon-button-state-layer-size: 18px;
  --mdc-icon-button-icon-size: 18px;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-secondary-button.circle {
  border-radius: 50%;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-secondary-button.cdk-focused, .plr-dark-theme .mat-mdc-mini-fab.plr-secondary-button:focus {
  background-color: var(--plr-icon-btn-focused-bg-color);
  border: 2px solid var(--plr-icon-btn-focused-border-color);
  color: var(--plr-icon-btn-focused-color);
}
.plr-dark-theme .mat-mdc-mini-fab.plr-secondary-button.cdk-focused .mat-mdc-focus-indicator, .plr-dark-theme .mat-mdc-mini-fab.plr-secondary-button:focus .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-secondary-button:active {
  background-color: var(--plr-icon-btn-active-bg-color);
  border: 2px solid var(--plr-icon-btn-active-border-color);
  color: var(--plr-icon-btn-active-color);
}
.plr-dark-theme .mat-mdc-mini-fab.plr-secondary-button:hover {
  color: var(--plr-icon-btn-secondary-hover-color);
  background-color: var(--plr-icon-btn-secondary-hover-bg-color);
}
.plr-dark-theme .mat-mdc-mini-fab.plr-secondary-button:hover .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-secondary-button[disabled] {
  color: var(--plr-icon-btn-disabled-color);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-secondary-button mat-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: var(--mdc-icon-button-icon-size);
  height: var(--mdc-icon-button-icon-size);
  font-size: var(--mdc-icon-button-icon-size);
}
.plr-dark-theme .mat-mdc-mini-fab.plr-tertiary-button {
  padding: 0;
  --mdc-icon-button-state-layer-size: 24px;
  --mdc-icon-button-icon-size: 24px;
  border-radius: 6px;
  background-color: var(--plr-icon-btn-tertiary-bg-color);
  color: var(--plr-icon-btn-tertiary-color);
  border: 1px solid transparent;
  display: flex;
  align-items: center;
  justify-content: center;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-tertiary-button.small {
  --mdc-icon-button-state-layer-size: 18px;
  --mdc-icon-button-icon-size: 18px;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-tertiary-button.circle {
  border-radius: 50%;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-tertiary-button.cdk-focused, .plr-dark-theme .mat-mdc-mini-fab.plr-tertiary-button:focus {
  background-color: var(--plr-icon-btn-focused-bg-color);
  border: 2px solid var(--plr-icon-btn-focused-border-color);
  color: var(--plr-icon-btn-focused-color);
}
.plr-dark-theme .mat-mdc-mini-fab.plr-tertiary-button.cdk-focused .mat-mdc-focus-indicator, .plr-dark-theme .mat-mdc-mini-fab.plr-tertiary-button:focus .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-tertiary-button:active {
  background-color: var(--plr-icon-btn-active-bg-color);
  border: 2px solid var(--plr-icon-btn-active-border-color);
  color: var(--plr-icon-btn-active-color);
}
.plr-dark-theme .mat-mdc-mini-fab.plr-tertiary-button:hover {
  color: var(--plr-icon-btn-tertiary-hover-color);
  background-color: var(--plr-icon-btn-tertiary-hover-bg-color);
}
.plr-dark-theme .mat-mdc-mini-fab.plr-tertiary-button:hover .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-tertiary-button[disabled] {
  color: var(--plr-icon-btn-disabled-color);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-tertiary-button mat-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: var(--mdc-icon-button-icon-size);
  height: var(--mdc-icon-button-icon-size);
  font-size: var(--mdc-icon-button-icon-size);
}
.plr-dark-theme .mat-mdc-mini-fab.plr-neutral-button {
  padding: 0;
  --mdc-icon-button-state-layer-size: 24px;
  --mdc-icon-button-icon-size: 24px;
  border-radius: 6px;
  background-color: var(--plr-icon-btn-neutral-bg-color);
  color: var(--plr-icon-btn-neutral-color);
  border: 1px solid transparent;
  display: flex;
  align-items: center;
  justify-content: center;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-neutral-button.small {
  --mdc-icon-button-state-layer-size: 18px;
  --mdc-icon-button-icon-size: 18px;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-neutral-button.circle {
  border-radius: 50%;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-neutral-button.cdk-focused, .plr-dark-theme .mat-mdc-mini-fab.plr-neutral-button:focus {
  background-color: var(--plr-icon-btn-focused-bg-color);
  border: 2px solid var(--plr-icon-btn-focused-border-color);
  color: var(--plr-icon-btn-focused-color);
}
.plr-dark-theme .mat-mdc-mini-fab.plr-neutral-button.cdk-focused .mat-mdc-focus-indicator, .plr-dark-theme .mat-mdc-mini-fab.plr-neutral-button:focus .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-neutral-button:active {
  background-color: var(--plr-icon-btn-active-bg-color);
  border: 2px solid var(--plr-icon-btn-active-border-color);
  color: var(--plr-icon-btn-active-color);
}
.plr-dark-theme .mat-mdc-mini-fab.plr-neutral-button:hover {
  color: var(--plr-icon-btn-neutral-hover-color);
  background-color: var(--plr-icon-btn-neutral-hover-bg-color);
}
.plr-dark-theme .mat-mdc-mini-fab.plr-neutral-button:hover .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-neutral-button[disabled] {
  color: var(--plr-icon-btn-disabled-color);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-neutral-button mat-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: var(--mdc-icon-button-icon-size);
  height: var(--mdc-icon-button-icon-size);
  font-size: var(--mdc-icon-button-icon-size);
}
.plr-dark-theme .mat-mdc-icon-button.plr-error-button,
.plr-dark-theme .mat-mdc-mini-fab.plr-error-button {
  padding: 0;
  --mdc-icon-button-state-layer-size: 24px;
  --mdc-icon-button-icon-size: 24px;
  border-radius: 6px;
  background-color: var(--error-color);
  color: var(--error-dark-color);
  border: 1px solid transparent;
  display: flex;
  align-items: center;
  justify-content: center;
}
.plr-dark-theme .mat-mdc-icon-button.plr-error-button.small,
.plr-dark-theme .mat-mdc-mini-fab.plr-error-button.small {
  --mdc-icon-button-state-layer-size: 18px;
  --mdc-icon-button-icon-size: 18px;
}
.plr-dark-theme .mat-mdc-icon-button.plr-error-button.circle,
.plr-dark-theme .mat-mdc-mini-fab.plr-error-button.circle {
  border-radius: 50%;
}
.plr-dark-theme .mat-mdc-icon-button.plr-error-button.cdk-focused, .plr-dark-theme .mat-mdc-icon-button.plr-error-button:focus,
.plr-dark-theme .mat-mdc-mini-fab.plr-error-button.cdk-focused,
.plr-dark-theme .mat-mdc-mini-fab.plr-error-button:focus {
  background-color: var(--plr-icon-btn-focused-bg-color);
  border: 2px solid var(--plr-icon-btn-focused-border-color);
  color: var(--plr-icon-btn-focused-color);
}
.plr-dark-theme .mat-mdc-icon-button.plr-error-button.cdk-focused .mat-mdc-focus-indicator, .plr-dark-theme .mat-mdc-icon-button.plr-error-button:focus .mat-mdc-focus-indicator,
.plr-dark-theme .mat-mdc-mini-fab.plr-error-button.cdk-focused .mat-mdc-focus-indicator,
.plr-dark-theme .mat-mdc-mini-fab.plr-error-button:focus .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme .mat-mdc-icon-button.plr-error-button:active,
.plr-dark-theme .mat-mdc-mini-fab.plr-error-button:active {
  background-color: var(--plr-icon-btn-active-bg-color);
  border: 2px solid var(--plr-icon-btn-active-border-color);
  color: var(--plr-icon-btn-active-color);
}
.plr-dark-theme .mat-mdc-icon-button.plr-error-button:hover,
.plr-dark-theme .mat-mdc-mini-fab.plr-error-button:hover {
  color: var(--error-dark-color);
  background-color: var(--error-color);
}
.plr-dark-theme .mat-mdc-icon-button.plr-error-button:hover .mat-mdc-focus-indicator,
.plr-dark-theme .mat-mdc-mini-fab.plr-error-button:hover .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme .mat-mdc-icon-button.plr-error-button[disabled],
.plr-dark-theme .mat-mdc-mini-fab.plr-error-button[disabled] {
  color: var(--plr-icon-btn-disabled-color);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme .mat-mdc-icon-button.plr-error-button mat-icon,
.plr-dark-theme .mat-mdc-mini-fab.plr-error-button mat-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: var(--mdc-icon-button-icon-size);
  height: var(--mdc-icon-button-icon-size);
  font-size: var(--mdc-icon-button-icon-size);
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button {
  width: initial;
  min-width: 0px;
  height: 2.5rem;
  min-height: 2.5rem;
  line-height: normal;
  padding: 0px 1rem;
  font-family: var(--plr-btn-font-family);
  font-size: 1rem;
  font-weight: 500;
  background-image: none;
  color: var(--plr-btn-primary-color);
  background-color: var(--plr-btn-primary-bg-color);
  border: 1px solid var(--plr-btn-primary-border-color);
  border-radius: var(--plr-action-btn-border-radius);
  box-shadow: none;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button mat-icon {
  width: auto;
  height: auto;
  font-size: 16px;
  font-weight: bold;
  margin-left: -5px;
  margin-right: 5px;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button.back-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -2px;
  margin-left: -10px;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button.next-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -10px;
  margin-left: -2px;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button .mat-mdc-focus-indicator {
  display: none;
  opacity: 0;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button:hover, .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button:focus, .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button.cdk-focused {
  background-color: var(--plr-btn-primary-hover-bg-color);
  color: var(--plr-btn-primary-hover-color);
  border: 1px solid var(--plr-btn-primary-hover-border-color);
  outline: 0;
  cursor: pointer;
  box-shadow: none;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button:hover span, .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button:focus span, .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button.cdk-focused span {
  text-decoration: none;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button[disabled], .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button[disabled]:hover, .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button[disabled]:focus {
  border: 1px solid var(--plr-color-neutral-100);
  color: var(--plr-color-neutral-500);
  background-color: var(--plr-color-neutral-100);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button {
  width: initial;
  min-width: 0px;
  height: 2.5rem;
  min-height: 2.5rem;
  line-height: normal;
  padding: 0px 1rem;
  font-family: var(--plr-btn-font-family);
  font-size: 1rem;
  font-weight: 500;
  background-image: none;
  color: var(--plr-btn-secondary-color);
  background-color: var(--plr-btn-secondary-bg-color);
  border: 1px solid var(--plr-btn-secondary-border-color);
  border-radius: var(--plr-action-btn-border-radius);
  box-shadow: none;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button mat-icon {
  width: auto;
  height: auto;
  font-size: 16px;
  font-weight: bold;
  margin-left: -5px;
  margin-right: 5px;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button.back-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -2px;
  margin-left: -10px;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button.next-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -10px;
  margin-left: -2px;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button .mat-mdc-focus-indicator {
  display: none;
  opacity: 0;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button:hover, .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button:focus, .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button.cdk-focused {
  background-color: var(--plr-btn-secondary-hover-bg-color);
  color: var(--plr-btn-secondary-hover-color);
  border: 1px solid var(--plr-btn-secondary-hover-border-color);
  outline: 0;
  cursor: pointer;
  box-shadow: none;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button:hover span, .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button:focus span, .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button.cdk-focused span {
  text-decoration: none;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button[disabled], .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button[disabled]:hover, .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button[disabled]:focus {
  border: 1px solid var(--plr-color-neutral-100);
  color: var(--plr-color-neutral-500);
  background-color: var(--plr-color-neutral-100);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button {
  width: initial;
  min-width: 0px;
  height: 2.5rem;
  min-height: 2.5rem;
  line-height: normal;
  padding: 0px 1rem;
  font-family: var(--plr-btn-font-family);
  font-size: 1rem;
  font-weight: 500;
  background-image: none;
  color: var(--plr-btn-tertiary-color);
  background-color: var(--plr-btn-tertiary-bg-color);
  border: 1px solid var(--plr-btn-tertiary-border-color);
  border-radius: var(--plr-action-btn-border-radius);
  box-shadow: none;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button mat-icon {
  width: auto;
  height: auto;
  font-size: 16px;
  font-weight: bold;
  margin-left: -5px;
  margin-right: 5px;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button.back-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -2px;
  margin-left: -10px;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button.next-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -10px;
  margin-left: -2px;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button .mat-mdc-focus-indicator {
  display: none;
  opacity: 0;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button:hover, .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button:focus, .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button.cdk-focused {
  background-color: var(--plr-btn-tertiary-hover-bg-color);
  color: var(--plr-btn-tertiary-hover-color);
  border: 1px solid var(--plr-btn-tertiary-border-hover-color);
  outline: 0;
  cursor: pointer;
  box-shadow: none;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button:hover span, .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button:focus span, .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button.cdk-focused span {
  text-decoration: none;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button[disabled], .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button[disabled]:hover, .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button[disabled]:focus {
  border: 1px solid var(--plr-color-neutral-100);
  color: var(--plr-color-neutral-500);
  background-color: var(--plr-color-neutral-100);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button {
  width: initial;
  min-width: 0px;
  height: 2.5rem;
  min-height: 2.5rem;
  line-height: normal;
  padding: 0px 1rem;
  font-family: var(--plr-btn-font-family);
  font-size: 1rem;
  font-weight: 500;
  background-image: none;
  color: var(--plr-btn-neutral-color);
  background-color: var(--plr-btn-neutral-bg-color);
  border: 1px solid var(--plr-btn-neutral-border-color);
  border-radius: var(--plr-action-btn-border-radius);
  box-shadow: none;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button mat-icon {
  width: auto;
  height: auto;
  font-size: 16px;
  font-weight: bold;
  margin-left: -5px;
  margin-right: 5px;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button.back-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -2px;
  margin-left: -10px;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button.next-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -10px;
  margin-left: -2px;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button .mat-mdc-focus-indicator {
  display: none;
  opacity: 0;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button:hover, .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button:focus, .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button.cdk-focused {
  background-color: var(--plr-btn-neutral-hover-bg-color);
  color: var(--plr-btn-neutral-hover-color);
  border: 1px solid var(--plr-btn-neutral-hover-border-color);
  outline: 0;
  cursor: pointer;
  box-shadow: none;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button:hover span, .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button:focus span, .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button.cdk-focused span {
  text-decoration: none;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button[disabled], .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button[disabled]:hover, .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button[disabled]:focus {
  border: 1px solid var(--plr-color-neutral-100);
  color: var(--plr-color-neutral-500);
  background-color: var(--plr-color-neutral-100);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button,
.plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):not(:disabled), .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button,
.plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):not(:disabled),
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button,
.plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):not(:disabled),
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button,
.plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):not(:disabled),
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary {
  width: initial;
  min-width: 0px;
  height: 2.5rem;
  min-height: 2.5rem;
  line-height: normal;
  padding: 0px 1rem;
  font-family: var(--plr-btn-font-family);
  font-size: 1rem;
  font-weight: 500;
  background-image: none;
  color: var(--plr-btn-primary-color);
  background-color: var(--plr-btn-primary-bg-color);
  border: 1px solid var(--plr-btn-primary-border-color);
  border-radius: var(--plr-action-btn-border-radius);
  box-shadow: none;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button mat-icon,
.plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):not(:disabled) mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button mat-icon,
.plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):not(:disabled) mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button mat-icon,
.plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):not(:disabled) mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button mat-icon,
.plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):not(:disabled) mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary mat-icon {
  width: auto;
  height: auto;
  font-size: 16px;
  font-weight: bold;
  margin-left: -5px;
  margin-right: 5px;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.back-btn .mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.back-btn .mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.back-btn .mat-icon,
.plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).back-btn:not(:disabled) .mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.back-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.back-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.back-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.back-btn .mat-icon,
.plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).back-btn:not(:disabled) .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).back-btn:not(:disabled) .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).back-btn:not(:disabled) .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.back-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -2px;
  margin-left: -10px;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.next-btn .mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.next-btn .mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.next-btn .mat-icon,
.plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).next-btn:not(:disabled) .mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.next-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.next-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.next-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.next-btn .mat-icon,
.plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).next-btn:not(:disabled) .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).next-btn:not(:disabled) .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).next-btn:not(:disabled) .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.next-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -10px;
  margin-left: -2px;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button .mat-mdc-focus-indicator, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button .mat-mdc-focus-indicator, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button .mat-mdc-focus-indicator,
.plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):not(:disabled) .mat-mdc-focus-indicator, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary .mat-mdc-focus-indicator,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button .mat-mdc-focus-indicator,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button .mat-mdc-focus-indicator,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button .mat-mdc-focus-indicator,
.plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):not(:disabled) .mat-mdc-focus-indicator,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):not(:disabled) .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):not(:disabled) .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary .mat-mdc-focus-indicator {
  display: none;
  opacity: 0;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:focus, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.cdk-focused, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:focus, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.cdk-focused, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:hover,
.plr-dark-theme .button-container .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
.plr-light-theme .plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
.plr-dark-theme .button-container html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
html .plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
.plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled), .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:focus,
.plr-dark-theme .button-container .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
.plr-light-theme .plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
.plr-dark-theme .button-container html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
html .plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
.plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled), .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.cdk-focused,
.plr-dark-theme .button-container .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
.plr-light-theme .plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
.plr-dark-theme .button-container html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
html .plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
.plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled), .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:focus, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.cdk-focused,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.cdk-focused,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.cdk-focused,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:hover,
.plr-dark-theme .tools .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
.plr-light-theme .plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
.plr-dark-theme .tools html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
html .plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
.plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:focus,
.plr-dark-theme .tools .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
.plr-light-theme .plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
.plr-dark-theme .tools html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
html .plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
.plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.cdk-focused,
.plr-dark-theme .tools .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
.plr-light-theme .plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
.plr-dark-theme .tools html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
html .plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
.plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.cdk-focused,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.cdk-focused,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.cdk-focused,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:hover,
.plr-dark-theme .dialog-layout__header .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
.plr-light-theme .plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
.plr-dark-theme .dialog-layout__header html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
html .plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
.plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:focus,
.plr-dark-theme .dialog-layout__header .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
.plr-light-theme .plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
.plr-dark-theme .dialog-layout__header html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
html .plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
.plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.cdk-focused,
.plr-dark-theme .dialog-layout__header .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
.plr-light-theme .plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
.plr-dark-theme .dialog-layout__header html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
html .plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
.plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.cdk-focused,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.cdk-focused,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.cdk-focused,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:hover,
.plr-dark-theme .dialog-layout__footer .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
.plr-light-theme .plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
.plr-dark-theme .dialog-layout__footer html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
html .plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
.plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:focus,
.plr-dark-theme .dialog-layout__footer .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
.plr-light-theme .plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
.plr-dark-theme .dialog-layout__footer html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
html .plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
.plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.cdk-focused,
.plr-dark-theme .dialog-layout__footer .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
.plr-light-theme .plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
.plr-dark-theme .dialog-layout__footer html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
html .plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
.plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.cdk-focused {
  background-color: var(--plr-btn-primary-hover-bg-color);
  color: var(--plr-btn-primary-hover-color);
  border: 1px solid var(--plr-btn-primary-hover-border-color);
  outline: 0;
  cursor: pointer;
  box-shadow: none;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:hover span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:focus span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.cdk-focused span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:hover span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:focus span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.cdk-focused span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:hover span,
.plr-dark-theme .button-container .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
.plr-light-theme .plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
.plr-dark-theme .button-container html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
html .plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
.plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:focus span,
.plr-dark-theme .button-container .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
.plr-light-theme .plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
.plr-dark-theme .button-container html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
html .plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
.plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.cdk-focused span,
.plr-dark-theme .button-container .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
.plr-light-theme .plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
.plr-dark-theme .button-container html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
html .plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
.plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:hover span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:focus span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.cdk-focused span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:hover span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:focus span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.cdk-focused span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:hover span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:focus span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.cdk-focused span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:hover span,
.plr-dark-theme .tools .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
.plr-light-theme .plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
.plr-dark-theme .tools html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
html .plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
.plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:focus span,
.plr-dark-theme .tools .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
.plr-light-theme .plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
.plr-dark-theme .tools html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
html .plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
.plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.cdk-focused span,
.plr-dark-theme .tools .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
.plr-light-theme .plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
.plr-dark-theme .tools html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
html .plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
.plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:hover span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:focus span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.cdk-focused span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:hover span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:focus span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.cdk-focused span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:hover span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:focus span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.cdk-focused span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:hover span,
.plr-dark-theme .dialog-layout__header .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
.plr-light-theme .plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
.plr-dark-theme .dialog-layout__header html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
html .plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
.plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:focus span,
.plr-dark-theme .dialog-layout__header .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
.plr-light-theme .plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
.plr-dark-theme .dialog-layout__header html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
html .plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
.plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.cdk-focused span,
.plr-dark-theme .dialog-layout__header .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
.plr-light-theme .plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
.plr-dark-theme .dialog-layout__header html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
html .plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
.plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:hover span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:focus span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.cdk-focused span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:hover span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:focus span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.cdk-focused span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:hover span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:focus span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.cdk-focused span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:hover span,
.plr-dark-theme .dialog-layout__footer .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
.plr-light-theme .plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
.plr-dark-theme .dialog-layout__footer html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
html .plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
.plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:focus span,
.plr-dark-theme .dialog-layout__footer .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
.plr-light-theme .plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
.plr-dark-theme .dialog-layout__footer html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
html .plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
.plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.cdk-focused span,
.plr-dark-theme .dialog-layout__footer .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
.plr-light-theme .plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
.plr-dark-theme .dialog-layout__footer html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
html .plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
.plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:hover span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:focus span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.cdk-focused span {
  text-decoration: none;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button[disabled], .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button[disabled]:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button[disabled]:focus, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button[disabled], .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button[disabled]:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button[disabled]:focus, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button[disabled],
.plr-dark-theme .button-container .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
.plr-light-theme .plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
.plr-dark-theme .button-container html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
html .plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
.plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled), .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button[disabled]:hover,
.plr-dark-theme .button-container .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
.plr-light-theme .plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
.plr-dark-theme .button-container html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
html .plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
.plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled), .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button[disabled]:focus,
.plr-dark-theme .button-container .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
.plr-light-theme .plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
.plr-dark-theme .button-container html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
html .plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
.plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled), .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary[disabled], .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary[disabled]:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary[disabled]:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button[disabled],
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button[disabled]:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button[disabled]:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button[disabled],
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button[disabled]:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button[disabled]:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button[disabled],
.plr-dark-theme .tools .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
.plr-light-theme .plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
.plr-dark-theme .tools html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
html .plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
.plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button[disabled]:hover,
.plr-dark-theme .tools .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
.plr-light-theme .plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
.plr-dark-theme .tools html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
html .plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
.plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button[disabled]:focus,
.plr-dark-theme .tools .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
.plr-light-theme .plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
.plr-dark-theme .tools html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
html .plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
.plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary[disabled],
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary[disabled]:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary[disabled]:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button[disabled],
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button[disabled]:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button[disabled]:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button[disabled],
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button[disabled]:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button[disabled]:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button[disabled],
.plr-dark-theme .dialog-layout__header .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
.plr-light-theme .plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
.plr-dark-theme .dialog-layout__header html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
html .plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
.plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button[disabled]:hover,
.plr-dark-theme .dialog-layout__header .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
.plr-light-theme .plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
.plr-dark-theme .dialog-layout__header html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
html .plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
.plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button[disabled]:focus,
.plr-dark-theme .dialog-layout__header .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
.plr-light-theme .plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
.plr-dark-theme .dialog-layout__header html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
html .plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
.plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary[disabled],
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary[disabled]:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary[disabled]:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button[disabled],
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button[disabled]:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button[disabled]:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button[disabled],
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button[disabled]:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button[disabled]:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button[disabled],
.plr-dark-theme .dialog-layout__footer .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
.plr-light-theme .plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
.plr-dark-theme .dialog-layout__footer html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
html .plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
.plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button[disabled]:hover,
.plr-dark-theme .dialog-layout__footer .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
.plr-light-theme .plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
.plr-dark-theme .dialog-layout__footer html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
html .plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
.plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button[disabled]:focus,
.plr-dark-theme .dialog-layout__footer .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
.plr-light-theme .plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
.plr-dark-theme .dialog-layout__footer html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
html .plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
.plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary[disabled],
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary[disabled]:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary[disabled]:focus {
  border: 1px solid var(--plr-color-neutral-100);
  color: var(--plr-color-neutral-500);
  background-color: var(--plr-color-neutral-100);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary {
  width: initial;
  min-width: 0px;
  height: 2.5rem;
  min-height: 2.5rem;
  line-height: normal;
  padding: 0px 1rem;
  font-family: var(--plr-btn-font-family);
  font-size: 1rem;
  font-weight: 500;
  background-image: none;
  color: var(--plr-btn-secondary-color);
  background-color: var(--plr-btn-secondary-bg-color);
  border: 1px solid var(--plr-btn-secondary-border-color);
  border-radius: var(--plr-action-btn-border-radius);
  box-shadow: none;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary mat-icon {
  width: auto;
  height: auto;
  font-size: 16px;
  font-weight: bold;
  margin-left: -5px;
  margin-right: 5px;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.back-btn .mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.back-btn .mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.back-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.back-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.back-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.back-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -2px;
  margin-left: -10px;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.next-btn .mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.next-btn .mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.next-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.next-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.next-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.next-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -10px;
  margin-left: -2px;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button .mat-mdc-focus-indicator, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button .mat-mdc-focus-indicator, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary .mat-mdc-focus-indicator,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button .mat-mdc-focus-indicator,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button .mat-mdc-focus-indicator,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary .mat-mdc-focus-indicator {
  display: none;
  opacity: 0;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:focus, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.cdk-focused, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:focus, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.cdk-focused, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:focus, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.cdk-focused,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.cdk-focused,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.cdk-focused,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.cdk-focused,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.cdk-focused,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.cdk-focused,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.cdk-focused,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.cdk-focused,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.cdk-focused,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.cdk-focused {
  background-color: var(--plr-btn-secondary-hover-bg-color);
  color: var(--plr-btn-secondary-hover-color);
  border: 1px solid var(--plr-btn-secondary-hover-border-color);
  outline: 0;
  cursor: pointer;
  box-shadow: none;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:hover span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:focus span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.cdk-focused span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:hover span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:focus span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.cdk-focused span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:hover span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:focus span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.cdk-focused span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:hover span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:focus span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.cdk-focused span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:hover span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:focus span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.cdk-focused span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:hover span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:focus span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.cdk-focused span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:hover span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:focus span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.cdk-focused span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:hover span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:focus span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.cdk-focused span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:hover span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:focus span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.cdk-focused span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:hover span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:focus span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.cdk-focused span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:hover span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:focus span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.cdk-focused span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:hover span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:focus span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.cdk-focused span {
  text-decoration: none;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button[disabled], .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button[disabled]:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button[disabled]:focus, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button[disabled], .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button[disabled]:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button[disabled]:focus, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary[disabled], .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary[disabled]:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary[disabled]:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button[disabled],
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button[disabled]:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button[disabled]:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button[disabled],
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button[disabled]:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button[disabled]:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary[disabled],
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary[disabled]:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary[disabled]:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button[disabled],
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button[disabled]:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button[disabled]:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button[disabled],
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button[disabled]:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button[disabled]:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary[disabled],
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary[disabled]:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary[disabled]:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button[disabled],
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button[disabled]:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button[disabled]:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button[disabled],
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button[disabled]:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button[disabled]:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary[disabled],
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary[disabled]:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary[disabled]:focus {
  border: 1px solid var(--plr-color-neutral-100);
  color: var(--plr-color-neutral-500);
  background-color: var(--plr-color-neutral-100);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary {
  width: initial;
  min-width: 0px;
  height: 2.5rem;
  min-height: 2.5rem;
  line-height: normal;
  padding: 0px 1rem;
  font-family: var(--plr-btn-font-family);
  font-size: 1rem;
  font-weight: 500;
  background-image: none;
  color: var(--plr-btn-tertiary-color);
  background-color: var(--plr-btn-tertiary-bg-color);
  border: 1px solid var(--plr-btn-tertiary-border-color);
  border-radius: var(--plr-action-btn-border-radius);
  box-shadow: none;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary mat-icon {
  width: auto;
  height: auto;
  font-size: 16px;
  font-weight: bold;
  margin-left: -5px;
  margin-right: 5px;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.back-btn .mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.back-btn .mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.back-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.back-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.back-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.back-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -2px;
  margin-left: -10px;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.next-btn .mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.next-btn .mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.next-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.next-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.next-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.next-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -10px;
  margin-left: -2px;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button .mat-mdc-focus-indicator, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button .mat-mdc-focus-indicator, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary .mat-mdc-focus-indicator,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button .mat-mdc-focus-indicator,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button .mat-mdc-focus-indicator,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary .mat-mdc-focus-indicator {
  display: none;
  opacity: 0;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:focus, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.cdk-focused, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:focus, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.cdk-focused, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:focus, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.cdk-focused,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.cdk-focused,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.cdk-focused,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.cdk-focused,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.cdk-focused,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.cdk-focused,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.cdk-focused,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.cdk-focused,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.cdk-focused,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.cdk-focused {
  background-color: var(--plr-btn-tertiary-hover-bg-color);
  color: var(--plr-btn-tertiary-hover-color);
  border: 1px solid var(--plr-btn-tertiary-border-hover-color);
  outline: 0;
  cursor: pointer;
  box-shadow: none;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:hover span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:focus span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.cdk-focused span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:hover span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:focus span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.cdk-focused span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:hover span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:focus span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.cdk-focused span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:hover span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:focus span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.cdk-focused span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:hover span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:focus span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.cdk-focused span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:hover span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:focus span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.cdk-focused span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:hover span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:focus span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.cdk-focused span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:hover span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:focus span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.cdk-focused span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:hover span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:focus span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.cdk-focused span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:hover span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:focus span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.cdk-focused span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:hover span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:focus span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.cdk-focused span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:hover span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:focus span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.cdk-focused span {
  text-decoration: none;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button[disabled], .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button[disabled]:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button[disabled]:focus, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button[disabled], .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button[disabled]:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button[disabled]:focus, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary[disabled], .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary[disabled]:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary[disabled]:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button[disabled],
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button[disabled]:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button[disabled]:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button[disabled],
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button[disabled]:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button[disabled]:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary[disabled],
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary[disabled]:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary[disabled]:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button[disabled],
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button[disabled]:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button[disabled]:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button[disabled],
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button[disabled]:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button[disabled]:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary[disabled],
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary[disabled]:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary[disabled]:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button[disabled],
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button[disabled]:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button[disabled]:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button[disabled],
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button[disabled]:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button[disabled]:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary[disabled],
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary[disabled]:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary[disabled]:focus {
  border: 1px solid var(--plr-color-neutral-100);
  color: var(--plr-color-neutral-500);
  background-color: var(--plr-color-neutral-100);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral {
  width: initial;
  min-width: 0px;
  height: 2.5rem;
  min-height: 2.5rem;
  line-height: normal;
  padding: 0px 1rem;
  font-family: var(--plr-btn-font-family);
  font-size: 1rem;
  font-weight: 500;
  background-image: none;
  color: var(--plr-btn-neutral-color);
  background-color: var(--plr-btn-neutral-bg-color);
  border: 1px solid var(--plr-btn-neutral-border-color);
  border-radius: var(--plr-action-btn-border-radius);
  box-shadow: none;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral mat-icon {
  width: auto;
  height: auto;
  font-size: 16px;
  font-weight: bold;
  margin-left: -5px;
  margin-right: 5px;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.back-btn .mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.back-btn .mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.back-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.back-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.back-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.back-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -2px;
  margin-left: -10px;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.next-btn .mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.next-btn .mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.next-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.next-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.next-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.next-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -10px;
  margin-left: -2px;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button .mat-mdc-focus-indicator, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button .mat-mdc-focus-indicator, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral .mat-mdc-focus-indicator,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button .mat-mdc-focus-indicator,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button .mat-mdc-focus-indicator,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral .mat-mdc-focus-indicator {
  display: none;
  opacity: 0;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:focus, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.cdk-focused, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:focus, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.cdk-focused, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:focus, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.cdk-focused,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.cdk-focused,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.cdk-focused,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.cdk-focused,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.cdk-focused,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.cdk-focused,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.cdk-focused,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.cdk-focused,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.cdk-focused,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.cdk-focused {
  background-color: var(--plr-btn-neutral-hover-bg-color);
  color: var(--plr-btn-neutral-hover-color);
  border: 1px solid var(--plr-btn-neutral-hover-border-color);
  outline: 0;
  cursor: pointer;
  box-shadow: none;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:hover span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:focus span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.cdk-focused span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:hover span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:focus span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.cdk-focused span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:hover span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:focus span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.cdk-focused span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:hover span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:focus span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.cdk-focused span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:hover span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:focus span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.cdk-focused span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:hover span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:focus span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.cdk-focused span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:hover span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:focus span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.cdk-focused span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:hover span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:focus span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.cdk-focused span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:hover span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:focus span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.cdk-focused span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:hover span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:focus span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.cdk-focused span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:hover span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:focus span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.cdk-focused span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:hover span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:focus span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.cdk-focused span {
  text-decoration: none;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button[disabled], .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button[disabled]:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button[disabled]:focus, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button[disabled], .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button[disabled]:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button[disabled]:focus, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral[disabled], .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral[disabled]:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral[disabled]:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button[disabled],
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button[disabled]:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button[disabled]:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button[disabled],
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button[disabled]:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button[disabled]:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral[disabled],
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral[disabled]:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral[disabled]:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button[disabled],
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button[disabled]:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button[disabled]:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button[disabled],
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button[disabled]:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button[disabled]:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral[disabled],
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral[disabled]:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral[disabled]:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button[disabled],
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button[disabled]:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button[disabled]:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button[disabled],
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button[disabled]:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button[disabled]:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral[disabled],
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral[disabled]:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral[disabled]:focus {
  border: 1px solid var(--plr-color-neutral-100);
  color: var(--plr-color-neutral-500);
  background-color: var(--plr-color-neutral-100);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme .plr-metadata-control-host-inline.plr-metadata-control-host,
.plr-dark-theme .plr-metadata-control-host-inline .plr-metadata-control-host {
  padding: 0;
  display: inline;
}
.plr-dark-theme .plr-metadata-control-host-inline.plr-metadata-control-host plr-label,
.plr-dark-theme .plr-metadata-control-host-inline.plr-metadata-control-host plr-label .label-container,
.plr-dark-theme .plr-metadata-control-host-inline .plr-metadata-control-host plr-label,
.plr-dark-theme .plr-metadata-control-host-inline .plr-metadata-control-host plr-label .label-container {
  display: inline-block;
}
.plr-dark-theme .plr-metadata-control-host-inline.plr-metadata-control-host .label-description,
.plr-dark-theme .plr-metadata-control-host-inline.plr-metadata-control-host .input-container,
.plr-dark-theme .plr-metadata-control-host-inline.plr-metadata-control-host .display-container,
.plr-dark-theme .plr-metadata-control-host-inline .plr-metadata-control-host .label-description,
.plr-dark-theme .plr-metadata-control-host-inline .plr-metadata-control-host .input-container,
.plr-dark-theme .plr-metadata-control-host-inline .plr-metadata-control-host .display-container {
  display: inline;
}
.plr-dark-theme .plr-metadata-control-host {
  padding: 0 5px 5px 5px;
  margin-right: 10px;
  box-sizing: border-box;
  display: block;
  overflow: hidden;
}
.plr-dark-theme .plr-metadata-control-host:has(.plr-sticky-host) {
  overflow: visible;
}
.plr-dark-theme .plr-metadata-control-host:has(.plr-sticky-toolbar) {
  overflow: visible;
}
.plr-dark-theme .plr-metadata-control-host.metadata-medium-size .display-container,
.plr-dark-theme .plr-metadata-control-host.metadata-medium-size .input-container {
  max-width: 25%;
}
.plr-dark-theme .plr-metadata-control-host.edit-mode {
  padding: 0 5px 5px 0;
}
.plr-dark-theme .plr-metadata-control-host.plr-metadata-hide-displayname-for {
  padding: 0;
}
.plr-dark-theme .plr-metadata-control-host.no-spacing {
  padding: 0;
  margin: 0;
}
.plr-dark-theme .plr-metadata-control-host:not(.edit-mode):not(.plr-metadata-panel):not(:last-child):not(.plr-metadata-hide-divider):not(.plr-metadata-horizontal-divider) {
  position: relative;
  padding-right: 20px;
  margin-bottom: 16px;
}
.plr-dark-theme .plr-metadata-control-host:not(.edit-mode):not(.plr-metadata-panel):not(:last-child):not(.plr-metadata-hide-divider):not(.plr-metadata-horizontal-divider):after {
  content: "";
  position: absolute;
  bottom: 0;
  right: 0;
  height: 100%;
  width: 1px;
  background: var(--bc-divider-color);
}
.plr-dark-theme .plr-metadata-control-host.edit-mode plr-label.plr-metadata-hide-displayname-for-edit,
.plr-dark-theme .plr-metadata-control-host.edit-mode plr-label.plr-metadata-hide-displayname-for-editmode {
  display: none !important;
}
.plr-dark-theme .plr-metadata-control-host.edit-mode.plr-metadata-hide-for-edit, .plr-dark-theme .plr-metadata-control-host.edit-mode.plr-metadata-hide-for-editmode {
  display: none;
}
.plr-dark-theme .plr-metadata-control-host.view-mode, .plr-dark-theme .plr-metadata-control-host.plr-view-mode {
  color: var(--plr-base-text-color);
  margin-bottom: 8px;
}
.plr-dark-theme .plr-metadata-control-host.view-mode plr-label.plr-metadata-hide-displayname-for-view,
.plr-dark-theme .plr-metadata-control-host.view-mode plr-label.plr-metadata-hide-displayname-for-displaymode, .plr-dark-theme .plr-metadata-control-host.plr-view-mode plr-label.plr-metadata-hide-displayname-for-view,
.plr-dark-theme .plr-metadata-control-host.plr-view-mode plr-label.plr-metadata-hide-displayname-for-displaymode {
  display: none !important;
}
.plr-dark-theme .plr-metadata-control-host.view-mode.plr-metadata-hide-for-view, .plr-dark-theme .plr-metadata-control-host.view-mode.plr-metadata-hide-for-displaymode, .plr-dark-theme .plr-metadata-control-host.plr-view-mode.plr-metadata-hide-for-view, .plr-dark-theme .plr-metadata-control-host.plr-view-mode.plr-metadata-hide-for-displaymode {
  display: none;
}
.plr-dark-theme .plr-metadata-control-host.edit-mode.plr-metadata-hide-displayname-for-edit > .list-wrapper > header,
.plr-dark-theme .plr-metadata-control-host.edit-mode.plr-metadata-hide-displayname-for-edit > header, .plr-dark-theme .plr-metadata-control-host.edit-mode.plr-metadata-hide-displayname-for-edit.plr-metadata-control-host-control plr-label {
  display: none !important;
}
.plr-dark-theme .plr-metadata-control-host.view-mode.plr-metadata-hide-displayname-for-view > .list-wrapper > header,
.plr-dark-theme .plr-metadata-control-host.view-mode.plr-metadata-hide-displayname-for-view > header, .plr-dark-theme .plr-metadata-control-host.view-mode.plr-metadata-hide-displayname-for-view.plr-metadata-control-host-control plr-label {
  display: none !important;
}
.plr-dark-theme .plr-metadata-control-host .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix {
  margin-right: -29px;
  left: -30px;
  position: relative;
  display: flex;
  align-items: center;
}
.plr-dark-theme .plr-metadata-control-host .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-icon {
  padding: 0px;
}
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .plr-group-component-outline {
  border-width: 2px 2px 2px 6px;
  border-style: solid;
  border-color: var(--plr-required-input-color);
}
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading {
  border-width: 2px 0 2px 6px !important;
}
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing {
  border-width: 2px;
}
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch,
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing {
  border-color: var(--plr-required-input-color);
}
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading {
  border-width: 2px 0 2px 6px !important;
}
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing {
  border-width: 2px;
}
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.ng-touched.ng-invalid .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading {
  border-width: 2px 0 2px 6px !important;
}
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.ng-touched.ng-invalid .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing {
  border-width: 2px;
}
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline .mdc-notched-outline {
  color: var(--plr-required-input-color);
}
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline .mdc-notched-outline .mdc-notched-outline__leading {
  border-left-width: 6px !important;
}
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-fill .mdc-line-ripple {
  transform: scale(1);
  opacity: 1;
  background-color: var(--plr-required-input-color);
}
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-fill.mat-focused.mat-form-field-invalid, .plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-fill.mat-form-field-invalid {
  /* TODO(mdc-migration): The following rule targets internal classes of form-field that may no longer apply for the MDC version. */
}
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-fill.mat-focused.mat-form-field-invalid .mmdc-line-ripple, .plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-fill.mat-form-field-invalid .mmdc-line-ripple {
  background-color: var(--plr-input-error-color);
}
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-fill.mat-focused {
  /* TODO(mdc-migration): The following rule targets internal classes of form-field that may no longer apply for the MDC version. */
}
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-fill.mat-focused .mdc-line-ripple {
  background-color: var(--plr-focus-color);
}
.plr-dark-theme .plr-metadata-control-host.plr-metadata-control-host-control.plr-has-form-editor-icon {
  position: relative;
  padding-left: 30px;
}
.plr-dark-theme .plr-metadata-control-host.plr-metadata-control-host-control.plr-has-form-editor-icon .plr-metadata-form-editor-diplay-icon {
  position: absolute;
  left: 0;
  bottom: 5px;
}
.plr-dark-theme .plr-metadata-control-host.plr-metadata-hide-all-display-names plr-label {
  display: none;
}
.plr-dark-theme .plr-add-mode .plr-metadata-control-host.plr-metadata-hide-displayname-for-add > header > plr-label,
.plr-dark-theme .plr-add-mode .plr-metadata-control-host.plr-metadata-hide-displayname-for-add > .plr-header > plr-label,
.plr-dark-theme .plr-add-mode .plr-metadata-control-host.plr-metadata-hide-displayname-for-add > plr-label,
.plr-dark-theme .plr-add-mode .plr-metadata-control-host.plr-metadata-hide-displayname-for-add > label,
.plr-dark-theme .plr-add-mode .plr-metadata-control-host.plr-metadata-hide-displayname-for-addmode > header > plr-label,
.plr-dark-theme .plr-add-mode .plr-metadata-control-host.plr-metadata-hide-displayname-for-addmode > .plr-header > plr-label,
.plr-dark-theme .plr-add-mode .plr-metadata-control-host.plr-metadata-hide-displayname-for-addmode > plr-label,
.plr-dark-theme .plr-add-mode .plr-metadata-control-host.plr-metadata-hide-displayname-for-addmode > label {
  display: none;
}
.plr-dark-theme .plr-add-mode .plr-metadata-control-host plr-label.plr-metadata-hide-displayname-for-add,
.plr-dark-theme .plr-add-mode .plr-metadata-control-host plr-label.plr-metadata-hide-displayname-for-addmode {
  display: none;
}
.plr-dark-theme .plr-add-mode .plr-metadata-control-host.plr-metadata-hide-for-add, .plr-dark-theme .plr-add-mode .plr-metadata-control-host.plr-metadata-hide-for-addmode {
  display: none;
}
.plr-dark-theme .plr-tight-fields.plr-metadata-control-host,
.plr-dark-theme .plr-tight-fields .plr-metadata-control-host {
  padding-left: 0;
  padding-right: 0;
  margin-left: 0;
  margin-right: 0;
}
.plr-dark-theme .plr-multiline-tooltip {
  white-space: pre-line;
}
.plr-dark-theme .plr-metadata-form-editor .plr-metadata-object-editor .plr-metadata-form-editor-diplay-icon {
  margin-right: 10px !important;
  color: #7b4d63;
}
.plr-dark-theme .plr-metadata-form-editor .plr-metadata-object-editor .display-container {
  word-break: break-word;
}
.plr-dark-theme .plr-metadata-field-set {
  border-color: var(--plr-field-set-border-color);
}
.plr-dark-theme .plr-metadata-field-set.cdk-focused, .plr-dark-theme .plr-metadata-field-set:focus, .plr-dark-theme .plr-metadata-field-set:focus-within {
  border-color: var(--plr-focus-color);
}
.plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-add-button {
  line-height: 28px;
}
.plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item {
  border: 1px solid var(--plr-item-editor-border-color);
  border-radius: 10px;
}
.plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button {
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 0px;
  line-height: initial;
  font-family: var(--plr-roboto-medium);
  font-weight: 500;
  font-size: 14px;
  text-decoration: none;
  color: var(--plr-icon-color);
  border: 2px solid transparent;
}
.plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button:hover, .plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button:focus, .plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button.cdk-focused {
  outline: none;
  text-decoration: none;
  background-color: transparent;
}
.plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button:hover {
  cursor: pointer;
}
.plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button[disabled] {
  cursor: not-allowed;
}
.plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button[disabled]:hover, .plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button[disabled]:focus, .plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button[disabled].cdk-focused {
  outline: none;
  text-decoration: none;
  border: 2px solid transparent;
}
.plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button[disabled], .plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button[disabled]:hover, .plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button[disabled]:focus, .plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button[disabled].cdk-focused {
  color: var(--plr-icon-color);
  opacity: 0.7;
}
.plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item.cdk-focused, .plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item:focus, .plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item:focus-within {
  border-color: var(--plr-focus-color);
}
.plr-dark-theme .plr-metadata-list-editor.plr-has-form-editor-icon > .list-wrapper > header .plr-metadata-form-editor-diplay-icon {
  color: #c29eaf;
  margin-top: 0px;
  margin-right: 5px !important;
  position: relative;
  bottom: -5px;
}
.plr-dark-theme .cdk-overlay-pane:not(.mat-mdc-autocomplete-panel-above) div.mat-mdc-autocomplete-panel.multi-select-list-panel {
  margin-top: -30px;
}
.plr-dark-theme .plr-metadata-object-editor.plr-has-form-editor-icon > header .plr-metadata-form-editor-diplay-icon {
  color: #c29eaf;
  margin-top: 0px;
  margin-right: 5px !important;
  position: relative;
  bottom: -5px;
}
.plr-dark-theme .plr-metadata-object-editor .mat-accordion .mat-expansion-panel:not([class*=mat-elevation-z]) {
  background-color: #393635;
  border-bottom: 1px solid var(--plr-color-neutral-600);
  box-shadow: none;
}
.plr-dark-theme .plr-metadata-object-editor .mat-accordion .mat-expansion-panel:not([class*=mat-elevation-z]) .mat-expansion-panel-header {
  height: 32px;
  padding: 0 8px 0 8px;
}
.plr-dark-theme .plr-metadata-object-editor .mat-accordion .mat-expansion-panel:not([class*=mat-elevation-z]) .mat-expansion-panel-header .mat-expansion-panel-header-title {
  color: #f8f3f5;
}
.plr-dark-theme .plr-metadata-object-editor .mat-accordion .mat-expansion-panel:not([class*=mat-elevation-z]) .mat-expansion-panel-header .reset-icon,
.plr-dark-theme .plr-metadata-object-editor .mat-accordion .mat-expansion-panel:not([class*=mat-elevation-z]) .mat-expansion-panel-header .remove-icon {
  color: var(--plr-focus-color);
}
.plr-dark-theme .plr-metadata-object-editor .mat-accordion .mat-expansion-panel:not([class*=mat-elevation-z]) .mat-expansion-panel-body {
  padding: 4px 8px 8px 16px;
  display: inline !important;
}
.plr-dark-theme .plr-metadata-object-editor .mat-accordion .mat-expansion-panel:not([class*=mat-elevation-z]) .mat-expansion-panel-body .reset-button {
  height: 16px;
  margin: 4px 0 4px 0;
  float: inline-end;
  border: none;
}
.plr-dark-theme .plr-metadata-object-editor .mat-accordion .mat-expansion-panel:not([class*=mat-elevation-z]) .mat-expansion-panel-body .reset-button .mat-icon.reset-icon {
  font-size: 16px;
  height: 16px;
  width: 16px;
  justify-self: end;
}
.plr-dark-theme plr-metadata-table-editor .wrapper > header {
  color: #7b4d63;
  background-color: white;
}
.plr-dark-theme plr-metadata-table-editor .plr-metadata-table .detail-row {
  padding: 10px;
}
.plr-dark-theme plr-metadata-table-editor button:hover, .plr-dark-theme plr-metadata-table-editor button:focus, .plr-dark-theme plr-metadata-table-editor button:active, .plr-dark-theme plr-metadata-table-editor button.cdk-focused {
  background-color: #f5f4f4;
}
.plr-dark-theme .unordered-list-container {
  border: #eee5e9 solid 2px;
}
.plr-dark-theme .empty-list .empty-list-message {
  background-color: #f5f4f4;
}
.plr-dark-theme .plr-metadata-mover-box {
  border-color: #e2d0d8;
}
.plr-dark-theme .plr-metadata-mover-box .list-label {
  color: #605a58;
}
.plr-dark-theme .plr-metadata-mover-box .list-container {
  border-color: rgb(194, 189, 188);
}
.plr-dark-theme .plr-metadata-mover-box .list-container .mat-mdc-list-option {
  border-bottom-color: rgb(194, 189, 188);
}
.plr-dark-theme .plr-metadata-textarea.highlight {
  border-color: #fceec7;
  background: #fefbf4;
}
.plr-dark-theme .table__body .mdc-checkbox,
.plr-dark-theme .table__body .mat-checkbox-inner-container {
  position: relative !important;
  top: 0 !important;
}
.plr-dark-theme .mat-mdc-list-base .mat-mdc-list-item .mdc-list-item__content,
.plr-dark-theme .mat-mdc-list-base .mat-mdc-list-option .mdc-list-item__content {
  display: block !important;
}
.plr-dark-theme .mat-mdc-list-base .mat-mdc-list-item .mat-mdc-focus-indicator,
.plr-dark-theme .mat-mdc-list-base .mat-mdc-list-option .mat-mdc-focus-indicator {
  display: none !important;
}
.plr-dark-theme .mat-mdc-option:focus.mdc-list-item,
.plr-dark-theme .mat-mdc-option.mat-mdc-option-active.mdc-list-item {
  background-color: var(--plr-menu-option-focus-bg-color) !important;
}
.plr-dark-theme .mat-mdc-checkbox .mdc-form-field {
  white-space: normal !important;
  position: relative;
  align-items: start;
}
.plr-dark-theme .mat-mdc-checkbox .mdc-form-field .mdc-checkbox .mdc-checkbox__background {
  width: 14px;
  height: 14px;
  margin: 2px;
  margin-left: 0px;
}
.plr-dark-theme .mat-mdc-checkbox .mdc-form-field .mdc-label {
  text-transform: none;
  font-size: 0.875rem;
}
.plr-dark-theme .mat-mdc-list-option .mdc-checkbox .mdc-checkbox__ripple {
  display: none;
}
.plr-dark-theme .mat-mdc-list-option .mdc-checkbox .mdc-checkbox__background {
  position: absolute;
  top: 4px;
  width: 14px;
  height: 14px;
}
.plr-dark-theme .mat-mdc-list-option .mdc-checkbox .mdc-checkbox__background:after {
  width: 7px;
  height: 1px;
}
.plr-dark-theme .mat-mdc-radio-button .mdc-form-field {
  white-space: normal;
  position: relative !important;
}
.plr-dark-theme .mat-mdc-radio-button .mdc-form-field .mdc-radio {
  position: absolute !important;
  top: 4px;
  width: 14px;
  height: 14px;
  padding: 0px;
}
.plr-dark-theme .mat-mdc-radio-button .mdc-form-field .mdc-radio .mdc-radio__outer-circle,
.plr-dark-theme .mat-mdc-radio-button .mdc-form-field .mdc-radio .mdc-radio__inner-circle {
  height: 14px;
  width: 14px;
}
.plr-dark-theme .mat-mdc-radio-button .mdc-form-field .mdc-radio .mdc-radio__inner-circle {
  border-width: 7px;
}
.plr-dark-theme .mat-mdc-radio-button .mdc-form-field .mdc-label {
  padding-left: 18px !important;
  color: var(--plr-radio-label-color);
}
.plr-dark-theme .mat-mdc-radio-button .mdc-form-field .mdc-radio--disabled + .mdc-label {
  --mat-radio-disabled-label-color: var(--plr-radio-disabled-label-color);
  color: var(--plr-radio-disabled-label-color);
}
.plr-dark-theme cims-query-form plr-checkbox-list {
  margin-right: 36px;
}
.plr-dark-theme .sticky-layout__body .query-home-page-layout__body,
.plr-dark-theme .sticky-layout__body .query-home-page-layout__left-nav {
  max-height: 100%;
  overflow: auto;
}
.plr-dark-theme .tiles {
  height: 100%;
  width: 100%;
}
.plr-dark-theme .tiles .tile-container {
  margin-top: 5px;
  margin-bottom: 5px;
  border-radius: 16px;
  border: 2px solid #925c75;
  box-shadow: var(--plr-reduced-content-area-box-shadow);
}
.plr-dark-theme .tiles .tile-container:hover, .plr-dark-theme .tiles .tile-container:focus, .plr-dark-theme .tiles .tile-container.cdk-focused {
  outline: none;
  border: 2px solid var(--plr-emphasize-border-hover-color);
  box-shadow: var(--plr-tile-emphasize-box-shadow);
}
.plr-dark-theme .tiles .tile-container:focus-within {
  border: 2px solid var(--plr-emphasize-border-hover-color);
  box-shadow: var(--plr-tile-emphasize-box-shadow);
}
.plr-dark-theme .tiles .tile-container.cdk-keyboard-focused .tile, .plr-dark-theme .tiles .tile-container.cdk-focused .tile, .plr-dark-theme .tiles .tile-container:focus .tile, .plr-dark-theme .tiles .tile-container:focus-within .tile {
  outline: none;
}
.plr-dark-theme .tiles .tile-container iframe {
  border: none;
}
.plr-dark-theme .tiles .tile-container .plr-metadata-control-chart {
  margin-right: 0px;
}
.plr-dark-theme .tiles .tile-container.plr-nav-tile-container .plr-nav-tile {
  display: flex;
  height: -webkit-fill-available;
}
.plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  height: 100%;
  cursor: default;
}
.plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link .category-wrapper {
  position: initial;
  margin-top: auto;
  margin-bottom: 5px;
}
.plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.cdk-keyboard-focused, .plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.cdk-focused, .plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link:focus, .plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link:hover {
  outline: none;
  border-color: transparent;
  box-shadow: none;
}
.plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.cdk-keyboard-focused,
.plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.cdk-keyboard-focused div,
.plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.cdk-keyboard-focused span, .plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.cdk-focused,
.plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.cdk-focused div,
.plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.cdk-focused span, .plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link:focus,
.plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link:focus div,
.plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link:focus span {
  color: var(--plr-focus-color);
}
.plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link {
  cursor: pointer;
}
.plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link.cdk-keyboard-focused, .plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link.cdk-focused, .plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link:focus, .plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link:hover {
  outline: none;
  border-color: transparent;
  box-shadow: none;
}
.plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link.cdk-keyboard-focused,
.plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link.cdk-keyboard-focused div,
.plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link.cdk-keyboard-focused span, .plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link.cdk-focused,
.plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link.cdk-focused div,
.plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link.cdk-focused span, .plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link:focus,
.plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link:focus div,
.plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link:focus span, .plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link:hover,
.plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link:hover div,
.plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link:hover span {
  color: var(--plr-focus-color);
}
.plr-dark-theme .tiles .tile-container wpc-dashboard-nav-tile {
  display: flex;
  height: 100%;
}
.plr-dark-theme .tiles .tile-container wpc-dashboard-nav-tile a {
  display: flex;
  flex-direction: column;
  border: none;
  border-radius: 4px;
}
.plr-dark-theme .tiles .tile-container wpc-dashboard-nav-tile a:focus {
  border: none;
  outline: none;
}
.plr-dark-theme .tiles .tile {
  height: 100%;
  width: 100%;
  padding: 8px;
  background-color: white;
}
.plr-dark-theme .tiles .tile .header h2,
.plr-dark-theme .tiles .tile .header h3 {
  margin: 0;
  border: 2px solid transparent;
  border-radius: 4px;
  color: #925c75;
}
.plr-dark-theme .tiles .tile .header h2:focus,
.plr-dark-theme .tiles .tile .header h3:focus {
  border-color: transparent;
  outline: none;
}
.plr-dark-theme .tiles .tile .body {
  overflow-y: auto;
}
.plr-dark-theme plr-info-icon .info-icon-icon {
  color: inherit;
}
.plr-dark-theme plr-info-icon .info-icon-area:hover, .plr-dark-theme plr-info-icon .info-icon-area.cdk-focused, .plr-dark-theme plr-info-icon .info-icon-area:focus {
  outline: 2px solid var(--plr-focus-color);
  border-radius: 50%;
}
.plr-dark-theme plr-info-icon .info-icon-area:hover .info-icon-icon, .plr-dark-theme plr-info-icon .info-icon-area.cdk-focused .info-icon-icon, .plr-dark-theme plr-info-icon .info-icon-area:focus .info-icon-icon {
  color: var(--plr-emphasize-border-hover-color);
}
.plr-dark-theme .plr-info-icon-tooltip {
  background-color: rgba(57, 54, 53, 0.95);
  color: white;
  font-size: 13px;
  font-weight: 400;
  padding: 10px;
  white-space: pre-line;
}
.plr-dark-theme .plr-info-icon-tooltip-large {
  min-width: 400px;
}
.plr-dark-theme .plr-info-icon-tooltip-medium {
  min-width: 300px;
}
.plr-dark-theme .plr-template-tooltip {
  background: white;
  border: 2px solid #c29eaf;
  width: auto !important;
  padding: 8px;
  border-radius: 4px;
  box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
  max-width: 40vw;
  min-width: 12vw;
}
.plr-dark-theme .plr-template-tooltip .tooltip-container:focus {
  outline: 2px solid var(--plr-focus-color);
}
.plr-dark-theme .plr-template-tooltip--backdrop {
  background: rgba(57, 54, 53, 0.15);
}
.plr-dark-theme plr-menu-button {
  background-color: transparent;
}
.plr-dark-theme plr-menu-button .plr-menu-button:not([disabled]) {
  border-color: var(--plr-menu-button-border-color);
  background-color: var(--plr-menu-button-bg-color);
  color: var(--plr-menu-button-color);
}
.plr-dark-theme plr-menu-button .plr-menu-button:not([disabled]):focus, .plr-dark-theme plr-menu-button .plr-menu-button:not([disabled]).cdk-focused {
  color: var(--plr-menu-button-hover-color);
  border-color: var(--plr-menu-button-hover-color);
  box-shadow: 0px 0px 0px 1px var(--plr-menu-button-hover-color) inset;
}
.plr-dark-theme plr-menu-button .plr-menu-button:not([disabled]):hover, .plr-dark-theme plr-menu-button .plr-menu-button:not([disabled]).menu-button-hover {
  color: var(--plr-menu-button-hover-color);
  background-color: var(--plr-menu-button-hover-bg-color);
  border: 1px solid var(--plr-menu-button-hover-border-color);
}
.plr-dark-theme plr-menu-button .plr-menu-button:not([disabled]):hover .mat-icon, .plr-dark-theme plr-menu-button .plr-menu-button:not([disabled]).menu-button-hover .mat-icon {
  color: var(--plr-menu-button-hover-color);
}
.plr-dark-theme plr-menu-button .plr-menu-button:not([disabled]) .mat-icon {
  color: var(--plr-menu-button-color);
  font-size: 14px;
  height: 14px;
  width: 12px;
  padding-left: 8px;
}
.plr-dark-theme plr-menu-button .menu-button-hover:not([disabled]) {
  color: var(--plr-focus-color);
  border-color: var(--plr-focus-color);
  background-color: white;
}
.plr-dark-theme plr-menu-button > button:disabled {
  color: var(--plr-menu-button-disabled-color);
  background-color: var(--plr-menu-button-disabled-bg-color);
  border-color: var(--plr-menu-button-disabled-border-color);
  pointer-events: none;
}
.plr-dark-theme .mat-menu-content-container.mat-mdc-menu-panel {
  margin-top: 5px;
  padding: 8px;
  border: 0;
  background-color: var(--plr-mat-menu-content-container-bg-color);
  box-shadow: var(--plr-mat-menu-content-container-box-shadow-color);
  min-width: 166px;
}
.plr-dark-theme .mat-menu-content-container.mat-mdc-menu-panel:has(> .mat-mdc-menu-content .mat-mdc-menu-item:has(.mat-icon)) {
  min-width: 158px;
}
.plr-dark-theme .mat-menu-content-container.mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) {
  padding: 0;
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) > .plr-mat-menu-content .mat-mdc-menu-item {
  border-radius: 4px;
  min-width: 166px;
  height: 40px;
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) > .plr-mat-menu-content .mat-mdc-menu-item:hover {
  background-color: var(--plr-mat-menu-content-container-hover-bg-color);
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) > .plr-mat-menu-content .mat-mdc-menu-item:hover .mat-icon {
  color: var(--plr-mat-menu-content-container-hover-icon-color);
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) > .plr-mat-menu-content .mat-mdc-menu-item:hover .span {
  color: var(--plr-mat-menu-content-container-hover-color);
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) > .plr-mat-menu-content .mat-mdc-menu-item .mat-icon {
  color: var(--plr-mat-menu-content-container-icon-color);
  padding-right: 8px;
  margin: 0;
  height: 16px;
  width: 16px;
  font-size: 16px;
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) > .plr-mat-menu-content .mat-mdc-menu-item span {
  color: var(--plr-mat-menu-content-container-color);
  font-size: 14px;
}
.plr-dark-theme .mat-menu-manage-dashboard-saving-data .mat-mdc-menu-content {
  position: relative;
}
.plr-dark-theme .mat-menu-manage-dashboard-saving-data .mat-mdc-menu-content .overlay {
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: white;
  opacity: 0.4;
}
.plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar,
.plr-dark-theme .plr-rich-text-editor .ck-rounded-corners .ck.ck-editor__top .ck-sticky-panel .ck-toolbar,
.plr-dark-theme .plr-rich-text-editor .ck.ck-editor__top .ck-sticky-panel .ck-toolbar.ck-rounded-corners {
  border-radius: 6px 6px 0px 0px;
}
.plr-dark-theme .plr-rich-text-editor .plr-rich-text-editor .ck-editor .ck-editor__main .ck-content,
.plr-dark-theme .plr-rich-text-editor .ck-rounded-corners .ck.ck-editor__main > .ck-editor__editable,
.plr-dark-theme .plr-rich-text-editor .ck.ck-editor__main > .ck-editor__editable.ck-rounded-corners {
  border-radius: 0px 0px 6px 6px;
}
.plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar {
  background-color: var(--plr-color-white);
}
.plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar input.cdk-keyboard-focused, .plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar input.cdk-focused, .plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar input:focus,
.plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar button.cdk-keyboard-focused,
.plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar button.cdk-focused,
.plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar button:focus {
  border-color: var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
  outline: none;
}
.plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar input:hover,
.plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar button:hover {
  border-color: var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
  outline: none;
}
.plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar button {
  border-radius: var(--plr-btn-border-radius);
}
.plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar button:hover, .plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar button.cdk-focused, .plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar button:focus {
  color: var(--plr-focus-color);
  background-color: transparent;
}
.plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar button:hover {
  cursor: pointer;
}
.plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar button[disabled], .plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar button[disabled]:hover, .plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar button[disabled].cdk-focused, .plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar button[disabled]:focus, .plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar button.ck-disabled, .plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar button.ck-disabled:hover, .plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar button.ck-disabled.cdk-focused, .plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar button.ck-disabled:focus {
  color: var(--plr-508-lightest-gray);
}
.plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar button[disabled]:hover, .plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar button.ck-disabled:hover {
  cursor: default;
  outline: none;
  border-color: transparent;
  box-shadow: none;
}
.plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar .ck.ck-list__item .ck-button:not(.ck-disabled):hover, .plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar .ck.ck-list__item .ck-button:not(.ck-disabled).ck-on:hover {
  border-radius: 4px;
  border-color: var(--plr-menu-option-hover-bg-color);
  background-color: var(--plr-menu-option-hover-bg-color);
  box-shadow: 0px 0px 0px 1px var(--plr-menu-option-hover-bg-color) inset;
}
.plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar .ck.ck-list__item .ck-button:not(.ck-disabled):focus, .plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar .ck.ck-list__item .ck-button:not(.ck-disabled).ck-on:focus {
  border-radius: 4px;
  border-color: var(--plr-menu-option-focus-bg-color);
  background-color: var(--plr-menu-option-focus-bg-color);
  box-shadow: 0px 0px 0px 1px var(--plr-menu-option-focus-bg-color) inset;
}
.plr-dark-theme .plr-rich-text-editor .ck.ck-editor__editable:not(.ck-editor__nested-editable).ck-focused {
  border: 1px solid var(--plr-input-border-color);
  box-shadow: none;
}
.plr-dark-theme .plr-rich-text-editor .ck.ck-editor__editable:not(.ck-editor__nested-editable).ck-focused:focus-within, .plr-dark-theme .plr-rich-text-editor .ck.ck-editor__editable:not(.ck-editor__nested-editable).ck-focused:focus {
  border: 1px solid var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
}
.plr-dark-theme .plr-rich-text-editor plr-data-display .ck-editor__editable:not(.ck-read-only) {
  min-height: auto;
}
.plr-dark-theme .plr-rich-text-editor plr-data-display table,
.plr-dark-theme .plr-rich-text-editor plr-data-display td,
.plr-dark-theme .plr-rich-text-editor plr-data-display tr {
  border: 1px solid #c2bdbc;
}
.plr-dark-theme .plr-rich-text-editor plr-data-display td {
  min-width: 2em;
  padding: 0.4em;
}
.plr-dark-theme .plr-rich-text-editor plr-data-display blockquote {
  overflow: hidden;
  padding-right: 1.5em;
  padding-left: 1.5em;
  margin-left: 0;
  margin-right: 0;
  font-style: italic;
  border-left: 5px solid #c2bdbc;
}
.plr-dark-theme .plr-rich-text-editor .ck-editor__editable:not(.ck-read-only) {
  min-height: 160px;
}
.plr-dark-theme .plr-primary-color {
  color: #7b4d63;
}
.plr-dark-theme .plr-secondary-color {
  color: #f8f3f5;
}
.plr-dark-theme .plr-tertiary-color {
  color: #f8f3f5;
}
.plr-dark-theme .plr-neutral-color {
  color: #716a68;
}
.plr-dark-theme .plr-success-color {
  color: #2e7652;
}
.plr-dark-theme .plr-info-color {
  color: #074e75;
}
.plr-dark-theme .plr-warn-color {
  color: #8a650f;
}
.plr-dark-theme .plr-error-color {
  color: #ac0000;
}
.plr-dark-theme plr-splash-screen {
  /* TODO(mdc-migration): The following rule targets internal classes of card that may no longer apply for the MDC version.*/
}
.plr-dark-theme plr-splash-screen mat-mdc-card {
  background: #f5f4f4;
}
.plr-dark-theme plr-splash-screen .acknowledgement-button {
  background-color: #7b4d63;
  color: white;
}
.plr-dark-theme plr-splash-screen .acknowledgement-button:hover {
  background: white;
  border-color: #925c75 !important;
  color: #925c75;
}
.plr-dark-theme .plr-metadata-workflow-nav {
  background-color: #ffffff;
}
.plr-dark-theme .plr-metadata-workflow-nav .accordion-section-wrapper {
  border-right-color: #eee5e9;
}
.plr-dark-theme .plr-metadata-workflow-nav .accordion-section-wrapper .back-to-main-menu {
  color: #337573;
}
.plr-dark-theme .plr-metadata-workflow-nav .accordion-section-wrapper .back-to-main-menu mat-icon {
  position: relative;
  top: 7px;
  margin-right: 12px;
}
.plr-dark-theme .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel {
  border-color: #ffffff;
  display: block !important;
}
.plr-dark-theme .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel .mat-expansion-panel-header .mat-expansion-panel-header-title {
  font-size: 16px;
  font-family: "Roboto Regular";
  font-weight: 400;
  font-style: normal;
}
.plr-dark-theme .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel .mat-expansion-panel-header:hover {
  background-color: #ffffff;
}
.plr-dark-theme .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel:hover {
  border-color: #925c75;
}
.plr-dark-theme .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel .mat-button-toggle-group .mat-button-toggle {
  background-color: #f5f4f4;
}
.plr-dark-theme .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel .mat-button-toggle-group .mat-button-toggle .mat-button-toggle-button:hover {
  border-color: #925c75;
  background-color: #ffffff;
  font-size: 14px;
  font-family: "Roboto Medium";
  font-weight: 500;
  font-style: normal;
}
.plr-dark-theme .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel .mat-button-toggle-group .mat-button-toggle .mat-button-toggle-button {
  background-color: #f5f4f4;
  border-color: #f5f4f4;
  font-size: 14px;
  font-family: "Roboto Regular";
  font-weight: 400;
  font-style: normal;
}
.plr-dark-theme .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel .mat-button-toggle-group .mat-button-toggle .mat-button-toggle-button .mat-button-toggle-label-content #uncheck {
  color: #aca6a5;
}
.plr-dark-theme .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel .mat-button-toggle-group .mat-button-toggle .mat-button-toggle-button .mat-button-toggle-label-content #check {
  color: #2e7652;
}
.plr-dark-theme .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel .mat-button-toggle-group .mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #ffffff;
}
.plr-dark-theme .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel .mat-button-toggle-group .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button:hover {
  border-color: #f5f4f4;
}
.plr-dark-theme .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel .mat-button-toggle-group .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button {
  background-color: #ffffff;
  font-size: 14px;
  font-family: "Roboto Medium";
  font-weight: 500;
  font-style: normal;
}
.plr-dark-theme .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel.mat-expanded {
  background-color: #f5f4f4;
  border-color: #925c75;
  display: block !important;
}
.plr-dark-theme .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel.mat-expanded .mat-expansion-panel-header:hover {
  background-color: #f5f4f4;
}
.plr-dark-theme .plr-metadata-workflow-nav header {
  font-size: 24px;
  font-family: "Roboto Medium";
  font-weight: 500;
  font-style: normal;
  color: #925c75;
}
.plr-dark-theme .plr-metadata-workflow-stepper {
  background-color: #f7f4ef;
}
.plr-dark-theme .plr-metadata-workflow-stepper plr-basic-search .wrapper .search-icon {
  border-left-color: #e1d3c2;
  color: #e1d3c2;
}
.plr-dark-theme .plr-metadata-workflow-stepper plr-basic-search .search-box {
  border-color: #e1d3c2;
}
.plr-dark-theme .plr-metadata-workflow-stepper #pill {
  background-color: #ffffff;
  border-color: #e1d3c2;
}
.plr-dark-theme .plr-metadata-workflow-stepper #pill span:first-of-type {
  font-family: "Roboto Regular";
  font-weight: 900;
  font-size: 16px;
}
.plr-dark-theme .plr-metadata-workflow-stepper .plr-primary-button,
.plr-dark-theme .plr-metadata-workflow-stepper .mat-mdc-button:not(:disabled).plr-toolbar-button {
  font-family: "Roboto Regular";
  font-weight: 400;
  font-size: 16px;
  background-color: #eee7de;
  color: #605a58;
  border-color: #e1d3c2;
}
.plr-dark-theme .plr-metadata-workflow-stepper .plr-primary-button:hover,
.plr-dark-theme .plr-metadata-workflow-stepper .mat-mdc-button.plr-toolbar-button:hover:not(:disabled) {
  color: #925c75;
  background-color: #f7f4ef;
  outline-color: #925c75;
  border: none;
}
.plr-dark-theme .plr-metadata-workflow-stepper #close {
  font-weight: 400;
  font-family: "Roboto Regular";
  color: #605a58;
}
.plr-dark-theme .plr-metadata-radio-list .input-container .mat-mdc-radio-button.mat-accent.mat-mdc-radio-checked .mdc-radio .mdc-radio__outer-circle {
  border-color: #925c75;
}
.plr-dark-theme .plr-metadata-radio-list .input-container .mat-mdc-radio-button.mat-accent.mat-mdc-radio-checked .mdc-radio .mdc-radio__inner-circle {
  background-color: #925c75;
}
.plr-dark-theme .plr-metadata-radio-list .input-container .mat-mdc-radio-button.mat-accent.mat-mdc-radio-checked .mdc-radio:hover .mat-radio-persistent-ripple {
  background-color: #f8f3f5;
}
.plr-dark-theme .plr-metadata-radio-list .input-container .mat-mdc-radio-button .mdc-radio .mat-radio-outer-circle {
  border-color: #605a58;
}
.plr-dark-theme .plr-metadata-radio-list .input-container .mat-mdc-radio-button .mdc-radio:hover .mat-radio-persistent-ripple {
  background-color: #f5f4f4;
}
.plr-dark-theme plr-metadata-lookup-search .mat-mdc-form-field:has(input:disabled) .mat-mdc-text-field-wrapper {
  background-color: var(--plr-color-neutral-100);
}
.plr-dark-theme plr-metadata-lookup-search .mat-mdc-form-field:has(input:disabled) .mdc-notched-outline__leading,
.plr-dark-theme plr-metadata-lookup-search .mat-mdc-form-field:has(input:disabled) .mdc-notched-outline__notch,
.plr-dark-theme plr-metadata-lookup-search .mat-mdc-form-field:has(input:disabled) .mdc-notched-outline__trailing {
  border-color: var(--plr-color-neutral-300) !important;
}
.plr-dark-theme .plr-multi-select-search.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-list-item .label-content, .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .plr-multi-select-search.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-list-item .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme .plr-multi-select-search.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-list-item .display-content, .plr-dark-theme .plr-multi-select-search.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-list-item .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-metadata-control-host.label-display-content .plr-multi-select-search.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-list-item .display-content {
  color: var(--plr-label-color);
}
.plr-dark-theme .plr-multi-select-search.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-list-item:focus-within .label-content, .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .plr-multi-select-search.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-list-item:focus-within .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme .plr-multi-select-search.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-list-item:focus-within .display-content, .plr-dark-theme .plr-multi-select-search.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-list-item:focus-within .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-metadata-control-host.label-display-content .plr-multi-select-search.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-list-item:focus-within .display-content {
  color: var(--plr-focus-color);
}
.plr-dark-theme .plr-multi-select-search.plr-field-container.plr-edit-mode.plr-has-focus .quick-search-bar__search-field .mat-icon {
  color: var(--plr-icon-color);
}
.plr-dark-theme .plr-multi-select-search.plr-field-container.plr-edit-mode.plr-has-focus .quick-search-bar__search-field:focus-within .mat-icon {
  color: var(--plr-focus-color);
}
.plr-dark-theme .plr-multi-select-search .quick-search-bar__search-field .mat-icon {
  color: var(--plr-icon-color);
}
.plr-dark-theme .plr-multi-select-search .quick-search-bar__search-field:focus-within .mat-icon {
  color: var(--plr-focus-color);
}
.plr-dark-theme .plr-multi-select-search .search-field__input {
  border: 1px solid var(--plr-input-border-color);
}
.plr-dark-theme .plr-multi-select-search .search-field__input.cdk-keyboard-focused, .plr-dark-theme .plr-multi-select-search .search-field__input.cdk-focused, .plr-dark-theme .plr-multi-select-search .search-field__input:focus {
  border-color: var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
  outline: none;
}
.plr-dark-theme .plr-multi-select-search .search-field__input:focus-within {
  border-color: var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
  outline: none;
}
.plr-dark-theme .plr-multi-select-search .multi-select__body__middle .controls button {
  width: initial;
  min-width: 0px;
  height: 2.5rem;
  min-height: 2.5rem;
  line-height: normal;
  padding: 0px 1rem;
  font-family: var(--plr-btn-font-family);
  font-size: 1rem;
  font-weight: 500;
  background-image: none;
  color: var(--plr-btn-primary-color);
  background-color: var(--plr-btn-primary-bg-color);
  border: 1px solid var(--plr-btn-primary-border-color);
  border-radius: var(--plr-action-btn-border-radius);
  box-shadow: none;
  border-radius: 50%;
}
.plr-dark-theme .plr-multi-select-search .multi-select__body__middle .controls button mat-icon {
  width: auto;
  height: auto;
  font-size: 16px;
  font-weight: bold;
  margin-left: -5px;
  margin-right: 5px;
}
.plr-dark-theme .plr-multi-select-search .multi-select__body__middle .controls button.back-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -2px;
  margin-left: -10px;
}
.plr-dark-theme .plr-multi-select-search .multi-select__body__middle .controls button.next-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -10px;
  margin-left: -2px;
}
.plr-dark-theme .plr-multi-select-search .multi-select__body__middle .controls button .mat-mdc-focus-indicator {
  display: none;
  opacity: 0;
}
.plr-dark-theme .plr-multi-select-search .multi-select__body__middle .controls button:hover, .plr-dark-theme .plr-multi-select-search .multi-select__body__middle .controls button:focus, .plr-dark-theme .plr-multi-select-search .multi-select__body__middle .controls button.cdk-focused {
  background-color: var(--plr-btn-primary-hover-bg-color);
  color: var(--plr-btn-primary-hover-color);
  border: 1px solid var(--plr-btn-primary-hover-border-color);
  outline: 0;
  cursor: pointer;
  box-shadow: none;
}
.plr-dark-theme .plr-multi-select-search .multi-select__body__middle .controls button:hover span, .plr-dark-theme .plr-multi-select-search .multi-select__body__middle .controls button:focus span, .plr-dark-theme .plr-multi-select-search .multi-select__body__middle .controls button.cdk-focused span {
  text-decoration: none;
}
.plr-dark-theme .plr-multi-select-search .multi-select__body__middle .controls button[disabled], .plr-dark-theme .plr-multi-select-search .multi-select__body__middle .controls button[disabled]:hover, .plr-dark-theme .plr-multi-select-search .multi-select__body__middle .controls button[disabled]:focus {
  border: 1px solid var(--plr-color-neutral-100);
  color: var(--plr-color-neutral-500);
  background-color: var(--plr-color-neutral-100);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme .plr-multi-select-search .multi-select__body__middle .controls button .mat-icon {
  font-size: 24px;
}
.plr-dark-theme .plr-multi-select-search .multi-select__body__side__body {
  background-color: transparent;
  border: 1px solid var(--plr-input-border-color);
  border-radius: var(--plr-input-border-radius);
}
.plr-dark-theme .plr-multi-select-search .multi-select__body__side__body .mat-mdc-selection-list .mat-mdc-list-option, .plr-dark-theme .plr-multi-select-search .multi-select__body__side__body .mat-mdc-selection-list.mat-mdc-list-base .mat-mdc-list-option {
  border: 1px solid transparent;
  border-bottom-color: var(--plr-input-border-color);
}
.plr-dark-theme .plr-multi-select-search .multi-select__body__side__body .mat-mdc-selection-list .mat-mdc-list-option:last-child, .plr-dark-theme .plr-multi-select-search .multi-select__body__side__body .mat-mdc-selection-list.mat-mdc-list-base .mat-mdc-list-option:last-child {
  border-bottom-color: transparent;
}
.plr-dark-theme .plr-multi-select-search .multi-select__body__side__body .mat-mdc-selection-list .mat-mdc-list-option:hover, .plr-dark-theme .plr-multi-select-search .multi-select__body__side__body .mat-mdc-selection-list .mat-mdc-list-option:focus, .plr-dark-theme .plr-multi-select-search .multi-select__body__side__body .mat-mdc-selection-list .mat-mdc-list-option.cdk-focused, .plr-dark-theme .plr-multi-select-search .multi-select__body__side__body .mat-mdc-selection-list .mat-mdc-list-option:focus-within, .plr-dark-theme .plr-multi-select-search .multi-select__body__side__body .mat-mdc-selection-list.mat-mdc-list-base .mat-mdc-list-option:hover, .plr-dark-theme .plr-multi-select-search .multi-select__body__side__body .mat-mdc-selection-list.mat-mdc-list-base .mat-mdc-list-option:focus, .plr-dark-theme .plr-multi-select-search .multi-select__body__side__body .mat-mdc-selection-list.mat-mdc-list-base .mat-mdc-list-option.cdk-focused, .plr-dark-theme .plr-multi-select-search .multi-select__body__side__body .mat-mdc-selection-list.mat-mdc-list-base .mat-mdc-list-option:focus-within {
  outline: 2px solid var(--plr-emphasize-border-hover-color);
  border-color: transparent;
  background-color: var(--plr-emphasize-bg-hover-color);
  border-radius: 4px;
}
.plr-dark-theme .plr-multi-select-search .multi-select__body__side__body .no-items {
  font-size: 1.125rem;
  color: var(--plr-508-lightest-gray);
}
.plr-dark-theme .plr-multi-select-search .multi-select__body__side__body .no-items.cdk-keyboard-focused, .plr-dark-theme .plr-multi-select-search .multi-select__body__side__body .no-items.cdk-focused, .plr-dark-theme .plr-multi-select-search .multi-select__body__side__body .no-items:focus, .plr-dark-theme .plr-multi-select-search .multi-select__body__side__body .no-items:focus-within {
  outline: none;
  border: none;
  font-family: var(--plr-roboto-medium);
  color: var(--plr-focus-color);
}
.plr-dark-theme .plr-metadata-tab-editor.plr-has-form-editor-icon > header .plr-metadata-form-editor-diplay-icon {
  color: #c29eaf;
  margin-top: 0px;
  margin-right: 5px !important;
  position: relative;
  bottom: -5px;
}
.plr-dark-theme .plr-metadata-tab-editor .mat-mdc-tab-group {
  font-family: "Roboto Medium";
  min-width: 100%;
}
.plr-dark-theme .plr-metadata-tab-editor .mat-mdc-tab-group .mat-mdc-tab-header {
  border-bottom: none;
}
.plr-dark-theme .plr-metadata-tab-editor .mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-labels .mdc-tab {
  margin-left: 0px;
  border-color: #eee7de;
  border-radius: 6px 6px 0 0;
  border-style: solid;
  border-width: 2px 2px 0 2px;
  font-weight: 500 !important;
  font-size: 16px !important;
  font-style: normal !important;
  height: 36px;
  min-width: 0px !important;
  opacity: 1;
  padding: 0 15px;
}
.plr-dark-theme .plr-metadata-tab-editor .mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-labels .mdc-tab--active {
  background-color: #ffffff;
}
.plr-dark-theme .plr-metadata-tab-editor .mat-mdc-tab-group .mat-mdc-tab-header .mat-ink-bar,
.plr-dark-theme .plr-metadata-tab-editor .mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-nav-bar .mat-ink-bar {
  display: none !important;
}
.plr-dark-theme .plr-metadata-tab-editor .mat-mdc-tab-group .mat-mdc-tab-body-wrapper {
  border-color: #eee7de;
  border-radius: 0 8px 8px/0px 8px 8px;
  border-style: solid;
  border-width: 2px;
  max-height: 450px;
  min-height: 90x;
  padding: 15px;
  top: -2px;
}
.plr-dark-theme .plr-metadata-rich-text .mat-form-field .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper {
  padding-left: 0px;
  padding-right: 0px;
}
.plr-dark-theme .plr-metadata-rich-text .mat-form-field .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix {
  display: none;
}
.plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar,
.plr-dark-theme .plr-metadata-rich-text .ck-rounded-corners .ck.ck-editor__top .ck-sticky-panel .ck-toolbar,
.plr-dark-theme .plr-metadata-rich-text .ck.ck-editor__top .ck-sticky-panel .ck-toolbar.ck-rounded-corners {
  border-radius: 6px 6px 0px 0px;
}
.plr-dark-theme .plr-metadata-rich-text .plr-rich-text-editor .ck-editor .ck-editor__main .ck-content,
.plr-dark-theme .plr-metadata-rich-text .ck-rounded-corners .ck.ck-editor__main > .ck-editor__editable,
.plr-dark-theme .plr-metadata-rich-text .ck.ck-editor__main > .ck-editor__editable.ck-rounded-corners {
  border-radius: 0px 0px 6px 6px;
}
.plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar {
  background-color: var(--plr-color-white);
  position: relative;
}
.plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar input.cdk-keyboard-focused, .plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar input.cdk-focused, .plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar input:focus,
.plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button.cdk-keyboard-focused,
.plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button.cdk-focused,
.plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button:focus {
  border-color: var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
  outline: none;
}
.plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar input:hover,
.plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button:hover {
  border-color: var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
  outline: none;
}
.plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button {
  border-radius: var(--plr-btn-border-radius);
}
.plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button:hover, .plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button.cdk-focused, .plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button:focus {
  color: var(--plr-focus-color);
  background-color: transparent;
}
.plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button:hover {
  cursor: pointer;
}
.plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button[disabled], .plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button[disabled]:hover, .plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button[disabled].cdk-focused, .plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button[disabled]:focus, .plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button.ck-disabled, .plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button.ck-disabled:hover, .plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button.ck-disabled.cdk-focused, .plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button.ck-disabled:focus {
  color: var(--plr-508-lightest-gray);
}
.plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button[disabled]:hover, .plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button.ck-disabled:hover {
  cursor: default;
  outline: none;
  border-color: transparent;
  box-shadow: none;
}
.plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar .ck.ck-list__item .ck-button:not(.ck-disabled):hover, .plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar .ck.ck-list__item .ck-button:not(.ck-disabled).ck-on:hover {
  border-radius: 4px;
  border-color: var(--plr-menu-option-hover-bg-color);
  background-color: var(--plr-menu-option-hover-bg-color);
  box-shadow: 0px 0px 0px 1px var(--plr-menu-option-hover-bg-color) inset;
}
.plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar .ck.ck-list__item .ck-button:not(.ck-disabled):focus, .plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar .ck.ck-list__item .ck-button:not(.ck-disabled).ck-on:focus {
  border-radius: 4px;
  border-color: var(--plr-menu-option-focus-bg-color);
  background-color: var(--plr-menu-option-focus-bg-color);
  box-shadow: 0px 0px 0px 1px var(--plr-menu-option-focus-bg-color) inset;
}
.plr-dark-theme .plr-metadata-rich-text .ck.ck-editor__editable:not(.ck-editor__nested-editable).ck-focused {
  border: 1px solid var(--plr-input-border-color);
  box-shadow: none;
}
.plr-dark-theme .plr-metadata-rich-text .ck.ck-editor__editable:not(.ck-editor__nested-editable).ck-focused:focus-within, .plr-dark-theme .plr-metadata-rich-text .ck.ck-editor__editable:not(.ck-editor__nested-editable).ck-focused:focus {
  border: 1px solid var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
}
.plr-dark-theme .plr-metadata-rich-text .display-container .ck-editor__editable:not(.ck-read-only) {
  min-height: auto;
}
.plr-dark-theme .plr-metadata-rich-text .display-container table,
.plr-dark-theme .plr-metadata-rich-text .display-container td,
.plr-dark-theme .plr-metadata-rich-text .display-container tr {
  border: 1px solid #c2bdbc;
}
.plr-dark-theme .plr-metadata-rich-text .display-container td {
  min-width: 2em;
  padding: 0.4em;
}
.plr-dark-theme .plr-metadata-rich-text .display-container blockquote {
  overflow: hidden;
  padding-right: 1.5em;
  padding-left: 1.5em;
  margin-left: 0;
  margin-right: 0;
  font-style: italic;
  border-left: 5px solid #c2bdbc;
}
.plr-dark-theme .plr-metadata-rich-text .ck-editor__editable:not(.ck-read-only) {
  min-height: 160px;
}
.plr-dark-theme .plr-metadata-readonly .ck-editor__top.ck-reset_all {
  display: none;
}
.plr-dark-theme .plr-metadata-readonly .ck.ck-editor__editable_inline {
  border-color: transparent;
  padding: 0px;
}
.plr-dark-theme .plr-metadata-readonly .ck.ck-editor__editable_inline > *:last-child {
  margin-bottom: 0px;
}
.plr-dark-theme .plr-metadata-readonly .ck.ck-editor__editable_inline > *:first-child {
  margin-top: 0px;
}
.plr-dark-theme .plr-metadata-readonly .ck.ck-editor__main .ck-content {
  border: 0px;
}
.plr-dark-theme .mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
.plr-dark-theme .mdc-checkbox .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
.plr-dark-theme .mdc-checkbox .mdc-checkbox__native-control:enabled:checked:hover ~ .mdc-checkbox__background,
.plr-dark-theme .mdc-checkbox .mdc-checkbox__native-control:enabled:focus:checked ~ .mdc-checkbox__background,
.plr-dark-theme .mdc-checkbox .mdc-checkbox__native-control:enabled:indeterminate ~ .mdc-checkbox__background,
.plr-dark-theme .mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true]:enabled ~ .mdc-checkbox__background, .plr-dark-theme .mat-mdc-checkbox.mat-accent .mdc-checkbox .mdc-checkbox__ripple,
.plr-dark-theme .mdc-checkbox .mdc-checkbox__ripple, .plr-light-theme .mat-mdc-checkbox.mat-accent .mdc-checkbox .plr-dark-theme .mdc-checkbox__ripple,
.plr-dark-theme .plr-light-theme .mdc-checkbox .mdc-checkbox__ripple,
.plr-light-theme .mdc-checkbox .plr-dark-theme .mdc-checkbox__ripple,
html .mat-mdc-checkbox.mat-accent .mdc-checkbox .plr-dark-theme .mdc-checkbox__ripple,
.plr-dark-theme html .mdc-checkbox .mdc-checkbox__ripple,
html .mdc-checkbox .plr-dark-theme .mdc-checkbox__ripple, .plr-light-theme .mdc-checkbox:not(:disabled):active .plr-dark-theme .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
.plr-light-theme .mdc-checkbox .plr-dark-theme .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
.plr-light-theme .mdc-checkbox .plr-dark-theme .mdc-checkbox__native-control:enabled:indeterminate ~ .mdc-checkbox__background,
.plr-light-theme .mdc-checkbox .plr-dark-theme .mdc-checkbox__native-control[data-indeterminate=true]:enabled ~ .mdc-checkbox__background,
html .mdc-checkbox:not(:disabled):active .plr-dark-theme .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
html .mdc-checkbox .plr-dark-theme .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
html .mdc-checkbox .plr-dark-theme .mdc-checkbox__native-control:enabled:checked:hover ~ .mdc-checkbox__background,
html .mdc-checkbox .plr-dark-theme .mdc-checkbox__native-control:enabled:focus:checked ~ .mdc-checkbox__background,
html .mdc-checkbox .plr-dark-theme .mdc-checkbox__native-control:enabled:indeterminate ~ .mdc-checkbox__background,
html .mdc-checkbox .plr-dark-theme .mdc-checkbox__native-control[data-indeterminate=true]:enabled ~ .mdc-checkbox__background {
  background-color: var(--plr-focus-color) !important;
}
.plr-dark-theme .plr-light-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline, .plr-light-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .plr-dark-theme .mdc-notched-outline,
html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline.mat-focused.mat-form-field-invalid .mat-mdc-form-field-flex .plr-dark-theme .mdc-notched-outline,
.plr-dark-theme html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline,
html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .plr-dark-theme .mdc-notched-outline, .plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline.mat-focused.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline, .plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline {
  color: var(--plr-input-error-color);
}
.plr-dark-theme .plr-light-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline, .plr-light-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .plr-dark-theme .mdc-notched-outline,
.plr-dark-theme html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline,
html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .plr-dark-theme .mdc-notched-outline, .plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline {
  color: var(--plr-focus-color);
}
.plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .plr-light-theme label, .plr-light-theme .plr-dark-theme label,
.plr-dark-theme .plr-light-theme .label,
.plr-light-theme .plr-dark-theme .label,
.plr-dark-theme html label,
html .plr-dark-theme label,
.plr-dark-theme html .label,
html .plr-dark-theme .label, .plr-dark-theme .plr-light-theme .data-display .data-display__label, .plr-light-theme .data-display .plr-dark-theme .data-display__label,
.plr-dark-theme .plr-light-theme .data-display .data-display__label-description,
.plr-light-theme .data-display .plr-dark-theme .data-display__label-description,
.plr-dark-theme html .data-display .data-display__label,
html .data-display .plr-dark-theme .data-display__label,
.plr-dark-theme html .data-display .data-display__label-description,
html .data-display .plr-dark-theme .data-display__label-description, .plr-dark-theme .plr-light-theme .label-content, .plr-light-theme .plr-dark-theme .label-content,
.plr-dark-theme html .label-content,
html .plr-dark-theme .label-content, .plr-dark-theme .plr-light-theme .label-pseudo, .plr-light-theme .plr-dark-theme .label-pseudo,
.plr-dark-theme html .label-pseudo,
html .plr-dark-theme .label-pseudo, .plr-dark-theme .plr-light-theme .label-description, .plr-light-theme .plr-dark-theme .label-description,
.plr-dark-theme html .label-description,
html .plr-dark-theme .label-description, .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme .display-content, .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label,
html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label, .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label, .plr-dark-theme label,
.plr-dark-theme .label, .plr-dark-theme .data-display .data-display__label,
.plr-dark-theme .data-display .data-display__label-description, .plr-dark-theme .label-content, .plr-dark-theme .label-pseudo, .plr-dark-theme .label-description, .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content {
  display: inline-block;
  color: var(--plr-label-color);
  transform: none;
  -webkit-transform: none;
}
.plr-dark-theme .plr-light-theme .mat-mdc-radio-button .mdc-form-field, .plr-light-theme .mat-mdc-radio-button .plr-dark-theme .mdc-form-field,
.plr-dark-theme html .mat-mdc-radio-button .mdc-form-field,
html .mat-mdc-radio-button .plr-dark-theme .mdc-form-field, .plr-dark-theme .mat-mdc-radio-button .mdc-form-field,
.plr-dark-theme .plr-light-theme .checkbox-label,
.plr-light-theme .plr-dark-theme .checkbox-label,
.plr-dark-theme html .checkbox-label,
html .plr-dark-theme .checkbox-label,
.plr-dark-theme .checkbox-label {
  display: inline-block;
  font-size: 0.875rem;
  text-transform: none;
}
.plr-dark-theme .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix, .plr-dark-theme .required > .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
.plr-dark-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix, .plr-light-theme .required > .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix,
.plr-light-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix,
html .required > .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix,
html .required > .reverse-wrapper .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix, .plr-light-theme .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix,
html .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix {
  border: 1px solid var(--plr-input-error-color) !important;
  box-shadow: 0px 0px 0px 1px var(--plr-input-error-color) inset;
}
.plr-dark-theme .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix, .plr-dark-theme .required > .input-container .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
.plr-dark-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix, .plr-light-theme .required > .input-container .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix,
.plr-light-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix,
html .required > .input-container .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix,
html .required > .reverse-wrapper .input-container .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix, .plr-light-theme .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix,
html .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix {
  border: 1px solid var(--plr-focus-color) !important;
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
}
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch,
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing, .plr-dark-theme .mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
.plr-dark-theme .mdc-checkbox .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
.plr-dark-theme .mdc-checkbox .mdc-checkbox__native-control:enabled:checked:hover ~ .mdc-checkbox__background,
.plr-dark-theme .mdc-checkbox .mdc-checkbox__native-control:enabled:focus:checked ~ .mdc-checkbox__background,
.plr-dark-theme .mdc-checkbox .mdc-checkbox__native-control:enabled:indeterminate ~ .mdc-checkbox__background,
.plr-dark-theme .mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true]:enabled ~ .mdc-checkbox__background, .plr-light-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .plr-dark-theme .mdc-notched-outline__leading,
.plr-light-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .plr-dark-theme .mdc-notched-outline__notch,
.plr-light-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .plr-dark-theme .mdc-notched-outline__trailing,
html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .plr-dark-theme .mdc-notched-outline__leading,
html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .plr-dark-theme .mdc-notched-outline__notch,
html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .plr-dark-theme .mdc-notched-outline__trailing, .plr-light-theme .mdc-checkbox:not(:disabled):active .plr-dark-theme .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
.plr-light-theme .mdc-checkbox .plr-dark-theme .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
.plr-light-theme .mdc-checkbox .plr-dark-theme .mdc-checkbox__native-control:enabled:indeterminate ~ .mdc-checkbox__background,
.plr-light-theme .mdc-checkbox .plr-dark-theme .mdc-checkbox__native-control[data-indeterminate=true]:enabled ~ .mdc-checkbox__background,
html .mdc-checkbox:not(:disabled):active .plr-dark-theme .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
html .mdc-checkbox .plr-dark-theme .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
html .mdc-checkbox .plr-dark-theme .mdc-checkbox__native-control:enabled:checked:hover ~ .mdc-checkbox__background,
html .mdc-checkbox .plr-dark-theme .mdc-checkbox__native-control:enabled:focus:checked ~ .mdc-checkbox__background,
html .mdc-checkbox .plr-dark-theme .mdc-checkbox__native-control:enabled:indeterminate ~ .mdc-checkbox__background,
html .mdc-checkbox .plr-dark-theme .mdc-checkbox__native-control[data-indeterminate=true]:enabled ~ .mdc-checkbox__background, .plr-light-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .plr-dark-theme .mdc-notched-outline__leading,
.plr-light-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .plr-dark-theme .mdc-notched-outline__notch,
.plr-light-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .plr-dark-theme .mdc-notched-outline__trailing,
html .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .plr-dark-theme .mdc-notched-outline__leading,
html .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .plr-dark-theme .mdc-notched-outline__notch,
html .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .plr-dark-theme .mdc-notched-outline__trailing, .plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch,
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing {
  border-color: var(--plr-focus-color) !important;
}
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__leading,
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__notch,
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__trailing, .plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__leading,
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__notch,
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__trailing, .plr-light-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.ng-touched.ng-invalid .mat-mdc-form-field-flex .mdc-notched-outline .plr-dark-theme .mdc-notched-outline__leading,
.plr-light-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.ng-touched.ng-invalid .mat-mdc-form-field-flex .mdc-notched-outline .plr-dark-theme .mdc-notched-outline__notch,
.plr-light-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.ng-touched.ng-invalid .mat-mdc-form-field-flex .mdc-notched-outline .plr-dark-theme .mdc-notched-outline__trailing,
html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.ng-touched.ng-invalid .mat-mdc-form-field-flex .mdc-notched-outline .plr-dark-theme .mdc-notched-outline__leading,
html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.ng-touched.ng-invalid .mat-mdc-form-field-flex .mdc-notched-outline .plr-dark-theme .mdc-notched-outline__notch,
html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.ng-touched.ng-invalid .mat-mdc-form-field-flex .mdc-notched-outline .plr-dark-theme .mdc-notched-outline__trailing, .plr-dark-theme .plr-light-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__leading, .plr-light-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .plr-dark-theme .mdc-notched-outline__leading,
.plr-dark-theme .plr-light-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__notch,
.plr-light-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .plr-dark-theme .mdc-notched-outline__notch,
.plr-dark-theme .plr-light-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__trailing,
.plr-light-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .plr-dark-theme .mdc-notched-outline__trailing,
html .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused.mat-form-field-invalid .mat-mdc-form-field-flex .plr-dark-theme .mdc-notched-outline__leading,
html .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused.mat-form-field-invalid .mat-mdc-form-field-flex .plr-dark-theme .mdc-notched-outline__notch,
html .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused.mat-form-field-invalid .mat-mdc-form-field-flex .plr-dark-theme .mdc-notched-outline__trailing,
.plr-dark-theme html .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__leading,
html .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .plr-dark-theme .mdc-notched-outline__leading,
.plr-dark-theme html .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__notch,
html .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .plr-dark-theme .mdc-notched-outline__notch,
.plr-dark-theme html .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__trailing,
html .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .plr-dark-theme .mdc-notched-outline__trailing, .plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.ng-touched.ng-invalid .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.ng-touched.ng-invalid .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch,
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.ng-touched.ng-invalid .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing {
  border-color: var(--plr-input-error-color);
}
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix, .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix {
  font-size: 0.875rem;
  color: black;
}
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label, .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label {
  top: -32px;
}
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label {
  overflow: visible;
  width: 100%;
}
.plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix, .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix,
html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix {
  box-sizing: border-box;
  background: var(--plr-text-input-background);
  border: 1px solid #e3d5c1;
  font-size: 0.875rem;
  padding: 2px 4px;
  color: black;
  border-radius: 4px;
}
.plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper, .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper,
html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper {
  overflow: visible;
  top: -32px;
}
.plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label {
  overflow: visible;
  width: 100%;
}
.plr-dark-theme input::placeholder {
  color: var(--plr-508-lightest-gray);
}
.plr-dark-theme .mdc-checkbox__checkmark {
  --mdc-checkbox-selected-checkmark-color: var(--plr-color-white);
  color: var(--plr-color-white);
}
.plr-dark-theme .mdc-checkbox .mdc-checkbox__native-control ~ .mdc-checkbox__background .mdc-checkbox__checkmark {
  color: var(--plr-color-white);
}
.plr-dark-theme .mdc-checkbox .mdc-checkbox__background .mdc-checkbox__checkmark {
  color: var(--plr-color-white);
}
.plr-dark-theme .mdc-checkbox__checkmark-path {
  stroke: var(--plr-color-white);
}
.plr-dark-theme .mdc-checkbox .mdc-checkbox__native-control ~ .mdc-checkbox__background .mdc-checkbox__checkmark .mdc-checkbox__checkmark-path {
  stroke: var(--plr-color-white);
}
.plr-dark-theme .mat-mdc-checkbox .mdc-checkbox:not(:disabled).cdk-program-focused .mdc-checkbox__ripple, .plr-dark-theme .mat-mdc-checkbox .mdc-checkbox:not(:disabled).cdk-keyboard-focused .mdc-checkbox__ripple {
  opacity: 0.2;
}
.plr-dark-theme .mat-mdc-checkbox .mdc-label {
  align-self: center;
}
.plr-dark-theme .mat-mdc-selection-list.mat-mdc-list-base {
  width: 100%;
}
.plr-dark-theme .mat-mdc-selection-list.mat-mdc-list-base mat-list-option.mat-mdc-list-option {
  height: auto;
  border: 2px solid transparent;
  display: grid;
  grid-template-columns: 20px 1fr;
  gap: 5px;
}
.plr-dark-theme .mat-mdc-selection-list.mat-mdc-list-base mat-list-option.mat-mdc-list-option:hover, .plr-dark-theme .mat-mdc-selection-list.mat-mdc-list-base mat-list-option.mat-mdc-list-option:active {
  background: transparent;
}
.plr-dark-theme .mat-mdc-selection-list.mat-mdc-list-base mat-list-option.mat-mdc-list-option.cdk-focused, .plr-dark-theme .mat-mdc-selection-list.mat-mdc-list-base mat-list-option.mat-mdc-list-option:focus {
  outline: none;
  border: 2px solid var(--plr-focus-color);
  border-radius: 4px;
}
.plr-dark-theme .mat-mdc-selection-list.mat-mdc-list-base mat-list-option.mat-mdc-list-option .mdc-list-item__content {
  padding: 0;
  padding-left: 2px;
}
.plr-dark-theme .mat-mdc-selection-list.mat-mdc-list-base mat-list-option.mat-mdc-list-option .mdc-list-item__start {
  margin-right: 0px;
}
.plr-dark-theme .mat-mdc-selection-list.mat-mdc-list-base mat-list-option.mat-mdc-list-option .mdc-list-item__primary-text {
  word-wrap: break-word;
  width: 90%;
  white-space: normal;
}
.plr-dark-theme .mat-mdc-selection-list.mat-mdc-list-base plr-checkbox-list .mat-mdc-selection-list.mat-mdc-list-base {
  /* TODO(mdc-migration): The following rule targets internal classes of list that may no longer apply for the MDC version.*/
}
.plr-dark-theme .mat-mdc-selection-list.mat-mdc-list-base plr-checkbox-list .mat-mdc-selection-list.mat-mdc-list-base .mat-mdc-list-option:hover, .plr-dark-theme .mat-mdc-selection-list.mat-mdc-list-base plr-checkbox-list .mat-mdc-selection-list.mat-mdc-list-base .mat-mdc-list-option:active, .plr-dark-theme .mat-mdc-selection-list.mat-mdc-list-base plr-checkbox-list .mat-mdc-selection-list.mat-mdc-list-base .mat-mdc-list-option:focus {
  background: transparent;
}
.plr-dark-theme .mat-mdc-checkbox .mdc-form-field .mdc-label {
  color: var(--plr-label-color);
}
.plr-dark-theme .mat-mdc-checkbox.mat-mdc-checkbox-disabled .mdc-form-field .mdc-label,
.plr-dark-theme .mat-mdc-checkbox .mdc-checkbox--disabled + .mdc-form-field .mdc-label {
  color: var(--plr-color-neutral-400);
}
.plr-dark-theme .mat-mdc-checkbox.read-only .mdc-form-field .mdc-label {
  color: var(--plr-label-color);
}
.plr-dark-theme plr-metadata-multi-select-checkbox .mat-mdc-checkbox.read-only {
  pointer-events: none;
}
.plr-dark-theme plr-metadata-multi-select-checkbox .mat-mdc-checkbox.read-only .mdc-checkbox .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background {
  --plr-focus-color: var(--plr-color-neutral-600);
  border: 2px solid var(--plr-color-neutral-600);
}
.plr-dark-theme plr-metadata-multi-select-checkbox .mat-mdc-checkbox.read-only .mdc-checkbox .mdc-checkbox__native-control:enabled ~ .mdc-checkbox__background .mdc-checkbox__checkmark {
  background: var(--plr-color-neutral-50);
  color: var(--plr-color-neutral-600);
}
.plr-dark-theme plr-metadata-multi-select-checkbox .mat-mdc-checkbox.read-only .mdc-checkbox .mdc-checkbox__native-control:enabled ~ .mdc-checkbox__background .mdc-checkbox__checkmark .mdc-checkbox__checkmark-path {
  stroke: var(--plr-color-neutral-600);
}
.plr-dark-theme .plr-view-mode .mat-mdc-checkbox .mdc-form-field .mdc-label {
  color: var(--plr-label-color);
}
.plr-dark-theme .bc-chip-container {
  padding: 0 0.25rem;
  align-items: center;
  box-sizing: border-box;
  display: grid;
  grid-template-columns: auto 1fr;
  gap: 10px;
}
.plr-dark-theme .mat-mdc-chip-listbox .mdc-evolution-chip-set__chips {
  margin: 0;
}
.plr-dark-theme .mat-mdc-chip-listbox .mat-mdc-chip {
  color: var(--plr-color-primary-700);
}
.plr-dark-theme .mat-mdc-chip-listbox .mat-mdc-chip:hover {
  box-shadow: none;
}
.plr-dark-theme .mat-mdc-chip-listbox .mat-mdc-chip:hover::after {
  opacity: 0 !important;
}
.plr-dark-theme .mat-mdc-chip-listbox .mat-mdc-chip:active {
  box-shadow: none !important;
}
.plr-dark-theme .mat-mdc-chip-listbox .mat-mdc-chip:focus::after {
  opacity: 0 !important;
}
.plr-dark-theme .mat-mdc-chip-listbox .mat-mdc-chip.mat-mdc-standard-chip {
  min-height: 24px;
  height: auto;
}
.plr-dark-theme .mat-mdc-chip-listbox .mat-mdc-chip.mat-mdc-standard-chip .mat-mdc-chip-action {
  height: 24px;
}
.plr-dark-theme .mat-mdc-chip-listbox .mat-mdc-chip.mat-mdc-standard-chip .mat-mdc-chip-action .chip-cancel-button {
  background: none;
  border: none;
  padding: 0;
  vertical-align: middle;
  align-items: center;
  cursor: pointer;
  height: 24px;
}
.plr-dark-theme .mat-mdc-chip-listbox .mat-mdc-chip .label {
  margin-right: 4px;
}
.plr-dark-theme .mat-mdc-standard-chip {
  transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
  display: inline-flex;
  border-radius: 16px;
  align-items: center;
  cursor: default;
  min-height: 32px;
  height: 1px;
  color: inherit;
  border: inherit;
}
.plr-dark-theme .mat-mdc-standard-chip.plr-success-chip {
  --mdc-chip-label-text-color: var(--success-color-dark);
  color: var(--success-color-dark);
  background-color: var(--success-color);
  border: 1px solid var(--success-color-dark);
}
.plr-dark-theme .mat-mdc-standard-chip.plr-error-chip {
  --mdc-chip-label-text-color: var(--error-color-dark);
  color: var(--error-color-dark);
  background-color: var(--error-color);
  border: 1px solid var(--error-color-dark);
}
.plr-dark-theme .mat-mdc-standard-chip.plr-info-chip {
  --mdc-chip-label-text-color: var(--info-color-dark);
  color: var(--info-color-dark);
  background-color: var(--info-color);
  border: 1px solid var(--info-color-dark);
}
.plr-dark-theme .mat-mdc-standard-chip.plr-warning-chip {
  --mdc-chip-label-text-color: var(--warning-color-dark);
  color: var(--warning-color-dark);
  background-color: var(--warning-color);
  border: 1px solid var(--warning-color-dark);
}
.plr-dark-theme .mat-mdc-standard-chip.plr-default-chip {
  border: 1px solid var(--mdc-chip-label-text-color);
}
.plr-dark-theme .mat-mdc-standard-chip.bc-filter-chip {
  background-color: #f5f4f4;
}
.plr-dark-theme .mat-mdc-standard-chip.bc-filter-chip .mdc-evolution-chip__text-label {
  color: #076575;
  font-weight: 700;
}
.plr-dark-theme .mat-mdc-chip-set.mat-mdc-chip-grid.mdc-evolution-chip-set {
  display: inline-block;
}
.plr-dark-theme .mat-mdc-chip {
  height: auto !important;
}
.plr-dark-theme .mat-mdc-chip:focus, .plr-dark-theme .mat-mdc-chip:focus-visible, .plr-dark-theme .mat-mdc-chip.cdk-focused {
  border: 2px solid var(--plr-focus-color);
}
.plr-dark-theme .mat-mdc-chip .mdc-evolution-chip__text-label {
  overflow-wrap: break-word;
  word-break: normal;
  white-space: normal;
}
.plr-dark-theme .mat-mdc-chip .control-wrapper--readonly {
  min-width: 100%;
}
.plr-dark-theme .mat-mdc-chip .control-wrapper:focus,
.plr-dark-theme .mat-mdc-chip .control-wrapper :focus-visible {
  outline: none;
}
.plr-dark-theme .mat-form-field-appearance-fill,
.plr-dark-theme .mat-form-field-appearance-outline {
  margin: 0px 0px 10px 0px;
  padding: 0px;
}
.plr-dark-theme .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper,
.plr-dark-theme .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper {
  padding: 0 0.5em;
  position: static;
  display: inline-flex;
  word-break: break-word;
  width: 100%;
  box-sizing: border-box;
}
.plr-dark-theme .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper .mat-mdc-form-field-hint-end,
.plr-dark-theme .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper .mat-mdc-form-field-hint-end {
  flex: none;
}
.plr-dark-theme .mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading,
.plr-dark-theme .mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch,
.plr-dark-theme .mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing {
  border-color: var(--plr-color-sand-200);
}
.plr-dark-theme > .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
.plr-dark-theme > .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch,
.plr-dark-theme > .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing {
  border-color: var(--plr-input-error-color);
}
.plr-dark-theme > .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error {
  color: var(--plr-input-error-color);
}
.plr-dark-theme .plr-metadata-form-field .mat-mdc-form-field:has(.metadata-date-range) > .mat-mdc-text-field-wrapper > .mat-mdc-form-field-flex > .mdc-notched-outline {
  display: none;
}
.plr-dark-theme .plr-metadata-form-field .mat-mdc-form-field.mat-form-field-invalid .mdc-notched-outline .mdc-notched-outline__leading,
.plr-dark-theme .plr-metadata-form-field .mat-mdc-form-field.mat-form-field-invalid .mdc-notched-outline .mdc-notched-outline__notch,
.plr-dark-theme .plr-metadata-form-field .mat-mdc-form-field.mat-form-field-invalid .mdc-notched-outline .mdc-notched-outline__trailing {
  border-color: var(--plr-input-error-color, #f44336);
}
.plr-dark-theme .plr-metadata-form-field .mat-mdc-form-field.mat-form-field-disabled .mat-mdc-text-field-wrapper {
  padding: 0px;
}
.plr-dark-theme .plr-metadata-form-field .mat-mdc-form-field.mat-form-field-disabled .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element {
  background-color: var(--plr-color-neutral-100);
}
.plr-dark-theme .plr-metadata-form-field .mat-mdc-form-field.mat-form-field-disabled .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
.plr-dark-theme .plr-metadata-form-field .mat-mdc-form-field.mat-form-field-disabled .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch,
.plr-dark-theme .plr-metadata-form-field .mat-mdc-form-field.mat-form-field-disabled .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing {
  border-color: var(--plr-color-neutral-300);
}
.plr-dark-theme .plr-metadata-form-field .mat-mdc-form-field.mat-form-field-disabled .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix {
  display: none;
}
.plr-dark-theme .plr-metadata-form-field.no-outline > div > .mat-mdc-form-field > .mat-mdc-text-field-wrapper > .mat-mdc-form-field-flex > .mdc-notched-outline {
  display: none;
}
.plr-dark-theme .mat-mdc-form-field-subscript-wrapper {
  position: relative !important;
}
.plr-dark-theme .mat-mdc-form-field.mat-form-field .mat-mdc-form-field-flex {
  padding-top: 0px;
}
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.no-outline > .mat-mdc-text-field-wrapper > .mat-mdc-form-field-flex > .mdc-notched-outline {
  display: none;
}
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch,
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing {
  border-color: var(--plr-color-sand-200);
}
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element:focus {
  caret-color: var(--plr-focus-color);
}
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix {
  display: flex;
  flex: 0 0 auto;
  align-self: center;
  top: 0px;
  height: 35px;
  padding: 0;
}
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-mdc-icon-button.mat-mdc-button-base {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: inherit;
  width: 2.5em;
  height: 1.5em;
}
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-mdc-icon-button.mat-mdc-button-base .mat-icon {
  display: contents;
}
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-icon {
  position: relative;
}
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle {
  height: var(--plr-input-height);
  margin: 0px;
}
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button {
  height: auto;
  width: auto;
  top: 4px;
  right: initial;
  position: relative;
  margin: 0px;
  padding: 5px 3px 0px 0px;
}
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button .mat-datepicker-toggle-default-icon {
  width: 1.5em;
  height: 1.5em;
}
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper mat-datepicker-toggle .mat-mdc-icon-button .mat-ripple.mat-mdc-button-ripple,
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper mat-datepicker-toggle .mat-mdc-icon-button .mat-mdc-button-persistent-ripple {
  top: 0px;
  right: -2px;
  bottom: -4px;
  left: -6px;
}
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__leading, .plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__leading {
  border-width: 2px;
}
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__trailing, .plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__trailing {
  border-width: 2px;
}
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading {
  border-width: 2px;
}
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing {
  border-width: 2px;
}
.plr-dark-theme .mat-mdc-form-field-icon-suffix {
  padding-right: 1px !important;
  height: var(--plr-input-height);
}
.plr-dark-theme .mat-mdc-form-field-icon-suffix .mat-mdc-button.btn_clear[mat-button] {
  height: var(--plr-input-height);
  padding: 3px 4px 0px;
  line-height: 10px;
  border: none;
}
.plr-dark-theme .mat-mdc-form-field-icon-suffix .mat-mdc-button.btn_clear[mat-button]:hover, .plr-dark-theme .mat-mdc-form-field-icon-suffix .mat-mdc-button.btn_clear[mat-button]:focus, .plr-dark-theme .mat-mdc-form-field-icon-suffix .mat-mdc-button.btn_clear[mat-button].cdk-focused {
  color: var(--plr-focus-color);
  border: none;
  outline: 1px solid var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
}
.plr-dark-theme .mat-mdc-form-field-icon-suffix .mat-mdc-button.btn_clear[mat-button]:hover .mat-mdc-focus-indicator, .plr-dark-theme .mat-mdc-form-field-icon-suffix .mat-mdc-button.btn_clear[mat-button]:focus .mat-mdc-focus-indicator, .plr-dark-theme .mat-mdc-form-field-icon-suffix .mat-mdc-button.btn_clear[mat-button].cdk-focused .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme .mat-mdc-form-field-icon-suffix .mat-mdc-button.btn_clear[mat-button] .mat-icon {
  margin-right: 4px;
  font-size: 150%;
}
.plr-dark-theme .mat-mdc-form-field-icon-suffix mat-datepicker-toggle[matsuffix] {
  margin-top: -7px;
  margin-right: -7px;
}
.plr-dark-theme .required > .input-container > .plr-metadata-form-field .mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
.plr-dark-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading {
  border-left-width: 6px !important;
}
.plr-dark-theme .required > .input-container > .plr-metadata-form-field .mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
.plr-dark-theme .required > .input-container > .plr-metadata-form-field .mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch,
.plr-dark-theme .required > .input-container > .plr-metadata-form-field .mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing,
.plr-dark-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
.plr-dark-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch,
.plr-dark-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing {
  border-color: var(--plr-required-input-color);
}
.plr-dark-theme .required > .input-container > .plr-metadata-form-field .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
.plr-dark-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading {
  border-width: 2px 0 2px 6px;
}
.plr-dark-theme .required > .input-container > .plr-metadata-form-field .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing,
.plr-dark-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing {
  border-width: 2px;
}
.plr-dark-theme .required > .input-container > .plr-metadata-form-field .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
.plr-dark-theme .required > .input-container > .plr-metadata-form-field .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch,
.plr-dark-theme .required > .input-container > .plr-metadata-form-field .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing,
.plr-dark-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
.plr-dark-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch,
.plr-dark-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing {
  border-color: var(--plr-input-error-color);
}
.plr-dark-theme .required > .input-container > .plr-metadata-form-field .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-icon-button,
.plr-dark-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-icon-button {
  color: var(--plr-input-error-color);
}
.plr-dark-theme .required > .input-container > .plr-metadata-form-field .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error,
.plr-dark-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error {
  color: var(--plr-input-error-color);
}
.plr-dark-theme .required > .input-container .mat-form-field-appearance-fill .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
.plr-dark-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-fill .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  border-left: 6px solid var(--plr-required-input-color);
  min-height: var(--plr-input-height);
}
.plr-dark-theme .required > .input-container .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
.plr-dark-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  border-left-width: 6px !important;
}
.plr-dark-theme .required > .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
.plr-dark-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  border-left-width: 6px !important;
}
.plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper {
  padding: 0px;
  border-radius: 4px;
  background-color: var(--plr-color-white);
}
.plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mdc-line-ripple {
  display: none;
}
.plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  min-height: auto;
  padding: 0 4px;
}
.plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element,
.plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-select {
  height: var(--plr-input-height);
}
.plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix {
  display: flex;
  flex: 0 0 auto;
  align-self: baseline;
}
.plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-icon {
  padding-bottom: 4px;
}
.plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-checkbox {
  margin-right: 12px;
}
.plr-dark-theme .mat-form-field-appearance-fill.mat-form-field-invalid .mdc-line-ripple {
  height: 3px !important;
}
.plr-dark-theme .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-datepicker-toggle .mat-mdc-icon-button {
  color: var(--plr-input-error-color);
}
.plr-dark-theme .mat-form-field-appearance-outline:not(.field-group) .mat-mdc-text-field-wrapper {
  border-radius: 4px;
  background-color: var(--plr-color-white);
}
.plr-dark-theme .mat-form-field-appearance-outline.field-group > .mat-mdc-text-field-wrapper {
  padding: 0;
}
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  display: flex;
  align-items: center;
  min-height: auto;
  padding: 0px;
}
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element,
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-select {
  max-width: 100% !important;
  width: 100%;
  height: var(--plr-input-height);
  border: none;
  outline: none;
}
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix {
  display: flex;
  flex: 0 0 auto;
  align-self: baseline;
}
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-icon {
  padding-bottom: 4px;
  font-size: 150%;
  line-height: 1.125;
}
.plr-dark-theme .plr-select-multiple .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element,
.plr-dark-theme .plr-select-multiple .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-select {
  height: auto;
  margin: 0;
}
.plr-dark-theme .mat-mdc-paginator {
  padding: 2px;
  margin: 0 auto;
}
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container {
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: var(--plr-input-height);
  padding: 5px 0px 0px 0px;
}
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size .mat-mdc-form-field.mat-form-field-appearance-outline {
  margin: 0px;
  width: 66px;
  min-height: 32px;
}
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper {
  padding-right: 10px;
  text-align: center;
}
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-form-field-flex {
  min-height: 32px;
  align-items: center;
}
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-select-value-text {
  font-size: 12px;
}
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-form-field-subscript-wrapper {
  display: none;
}
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size-label {
  margin: 0px 4px 0px 0px;
}
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-label {
  margin: 0px 20px;
}
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size:focus-within .mat-mdc-paginator-page-size-label {
  color: var(--plr-focus-color);
}
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-paginator-range-label.cdk-keyboard-focused, .plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-paginator-range-label.cdk-focused, .plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-paginator-range-label:focus, .plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-paginator-range-label:focus-within {
  outline: none;
  font-family: var(--plr-roboto-medium);
  color: var(--plr-focus-color);
}
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button {
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 0px;
  line-height: initial;
  font-family: var(--plr-roboto-medium);
  font-weight: 500;
  font-size: 14px;
  text-decoration: none;
  color: var(--plr-icon-btn-enabled-color);
  border: 2px solid transparent;
  height: 40px;
  width: 40px;
}
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button:hover, .plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button:focus, .plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button.cdk-focused {
  outline: none;
  text-decoration: none;
  background-color: transparent;
}
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button:hover, .plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button:focus, .plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button.cdk-focused {
  color: var(--plr-focus-color);
  border: 2px solid var(--plr-focus-color);
}
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button:hover .mat-mdc-focus-indicator, .plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button:focus .mat-mdc-focus-indicator, .plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button.cdk-focused .mat-mdc-focus-indicator {
  display: none;
}
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button:hover {
  cursor: pointer;
}
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button[disabled] {
  cursor: not-allowed;
}
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button[disabled]:hover, .plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button[disabled]:focus, .plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button[disabled].cdk-focused {
  outline: none;
  text-decoration: none;
  border: 2px solid transparent;
}
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button[disabled], .plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button[disabled]:hover, .plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button[disabled]:focus, .plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button[disabled].cdk-focused {
  color: var(--plr-icon-btn-disabled-color);
  opacity: 1;
}
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button .mat-mdc-button-touch-target {
  height: 40px;
  width: 40px;
}
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button[disabled] {
  pointer-events: auto;
  cursor: not-allowed;
}
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-paginator-icon {
  fill: var(--plr-focus-color);
}
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-button-disabled .mat-mdc-paginator-icon {
  fill: var(--mat-paginator-enabled-icon-color);
}
@media screen and (max-width: 1080px) {
  .plr-dark-theme .mat-mdc-paginator .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
    height: 25px;
  }
  .plr-dark-theme .mat-mdc-paginator .mat-mdc-icon-button {
    height: 25px;
    width: 25px;
  }
}
.plr-dark-theme .mat-mdc-select-panel {
  font-size: 14px !important;
}
.plr-dark-theme .mat-mdc-select-panel .mat-mdc-option {
  height: auto !important;
  line-height: inherit !important;
}
.plr-dark-theme .mat-mdc-select-panel .mat-mdc-select-search-input {
  padding: 8px !important;
}
.plr-dark-theme .mat-mdc-select-panel .mat-mdc-option:not(.mdc-list-item--disabled):hover {
  background-color: var(--plr-menu-option-hover-bg-color);
}
.plr-dark-theme .mat-mdc-select-panel .mat-mdc-option:not(.mdc-list-item--disabled):hover .mdc-list-item__primary-text {
  color: var(--mat-option-selected-state-label-text-color);
}
.plr-dark-theme .mat-mdc-select-panel .mat-mdc-option:not(.mdc-list-item--disabled).mat-active, .plr-dark-theme .mat-mdc-select-panel .mat-mdc-option:not(.mdc-list-item--disabled):focus {
  background-color: var(--plr-menu-option-focus-bg-color);
}
.plr-dark-theme .mat-mdc-select-panel .mat-mdc-form-field .mat-mdc-select {
  height: 100%;
}
.plr-dark-theme .mat-mdc-select-panel .mat-mdc-form-field .mat-mdc-select .mat-mdc-select-trigger {
  height: 100%;
}
.plr-dark-theme .mat-mdc-select-panel .mat-mdc-form-field .mat-mdc-select .mat-mdc-select-value-text {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  margin: 0px;
  padding: 0px;
}
.plr-dark-theme .mat-stepper-horizontal {
  --mat-stepper-header-icon-background-color: var(--plr-base-title-color);
  --mat-stepper-line-color: var(--plr-focus-color);
}
@media print {
  .plr-dark-theme .mat-stepper-horizontal {
    --mat-stepper-header-icon-background-color: var(--plr-print-color);
    --mat-stepper-header-selected-state-label-text-weight: bold;
  }
}
.plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container {
  height: auto;
  margin-bottom: 10px;
  padding: 2px;
  overflow: hidden;
}
@media (max-width: 768px) {
  .plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container:not(:has(.mat-step-header:nth-child(5))) {
    display: none;
  }
}
.plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .stepper-next-button {
  right: 0;
}
.plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .stepper-next-button::before {
  transform: rotate(45deg);
}
.plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .stepper-previous-button {
  left: 0;
}
.plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .stepper-previous-button::before {
  transform: rotate(-135deg);
}
.plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header {
  height: 50px;
  margin: 0px 15px;
  padding: 0px 15px;
  border: 1px solid transparent;
  border-radius: 10px;
}
.plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header.mat-step-header-sm {
  min-width: 150px;
}
.plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header .mat-step-icon {
  border: 1px solid transparent;
}
.plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header .mat-step-icon {
  background-color: var(--plr-color-neutral-600);
  font-weight: 500;
  height: 30px;
  width: 30px;
}
.plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header .mat-step-icon-state-done.mat-step-icon,
.plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header .mat-step-icon.mat-step-icon-selected {
  background-color: var(--plr-color-primary-600);
}
.plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header .mat-step-label {
  color: var(--plr-event-enabled-color);
  font-weight: 400;
  font-size: 12px;
}
.plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header .mat-step-label.mat-step-label-selected {
  color: var(--plr-color-neutral-900);
}
.plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header.cdk-focused, .plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header:hover:not([aria-disabled=true]), .plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header:focus {
  background-color: transparent;
}
.plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header.cdk-focused .mat-step-icon, .plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header:hover:not([aria-disabled=true]) .mat-step-icon, .plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header:focus .mat-step-icon {
  background-color: var(--plr-focus-color);
}
.plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header.cdk-focused .mat-step-icon.mat-step-icon-state-edit, .plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header.cdk-focused .mat-step-icon.mat-step-icon-selected, .plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header:hover:not([aria-disabled=true]) .mat-step-icon.mat-step-icon-state-edit, .plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header:hover:not([aria-disabled=true]) .mat-step-icon.mat-step-icon-selected, .plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header:focus .mat-step-icon.mat-step-icon-state-edit, .plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header:focus .mat-step-icon.mat-step-icon-selected {
  background-color: var(--plr-color-white);
  color: var(--plr-base-text-color);
  border: 1px solid var(--plr-focus-color);
  outline: 1px solid var(--plr-focus-color);
}
.plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header.cdk-focused .mat-step-label, .plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header:hover:not([aria-disabled=true]) .mat-step-label, .plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header:focus .mat-step-label {
  color: var(-plr-base-text-color);
}
.plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header[aria-disabled=true] .mat-step-label {
  color: var(--plr-event-disabled-color);
}
.plr-dark-theme .mat-stepper-horizontal .mat-horizontal-stepper-wrapper {
  position: relative;
}
.plr-dark-theme .mat-stepper-horizontal .carousel-button, .plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .stepper-previous-button,
.plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .stepper-next-button {
  width: 36px;
  height: 36px;
  position: absolute;
  background: var(--plr-color-white);
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  border: none;
  box-shadow: 0 2px 8px 0 var(--plr-radio-disabled-label-color);
}
.plr-dark-theme .mat-stepper-horizontal .carousel-button::before, .plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .stepper-previous-button::before,
.plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .stepper-next-button::before {
  position: relative;
  content: "";
  display: inline-block;
  width: 0.3rem;
  height: 0.3rem;
  border-right: 0.2rem solid var(--plr-color-black);
  border-top: 0.2rem solid var(--plr-color-black);
}
.plr-dark-theme plr-textarea .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
.plr-dark-theme plr-textarea .mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  height: unset;
  width: 100%;
  flex: unset;
  padding: 6px 0 8px 4px;
}
.plr-dark-theme .plr-override-container {
  position: relative;
}
@media (max-width: 768px) {
  .plr-dark-theme .plr-override-container .cdk-global-overlay-wrapper,
  .plr-dark-theme .plr-override-container .cdk-overlay-backdrop {
    position: fixed !important;
  }
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel {
    max-width: 90vw;
  }
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel:not(.no-responsive, .confirmation-dialog, .full-screen) {
    position: absolute !important;
    width: 100% !important;
    height: 100% !important;
    max-width: none;
    max-height: 85vh;
    bottom: 0;
  }
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel:not(.no-responsive, .confirmation-dialog, .full-screen) .mat-mdc-dialog-container {
    border-radius: 15px 15px 0 0 !important;
    /* Rounded top corners */
    box-shadow: 0px -4px 12px rgba(0, 0, 0, 0.2);
    /* Subtle shadow at the top */
    width: 100%;
    /* Full width */
  }
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.full-screen {
    max-width: none;
    width: 100vw;
  }
}
@media print {
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel {
    position: fixed !important;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100% !important;
    height: 100% !important;
    max-width: 100% !important;
    max-height: 100% !important;
    background-color: white;
  }
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel .mat-mdc-dialog-container {
    border-radius: 0 !important;
  }
}
@media print {
  .plr-dark-theme .cdk-overlay-container .cdk-overlay-backdrop-showing {
    display: none;
  }
}
.plr-dark-theme .cdk-overlay-container .cdk-overlay-pane .mat-mdc-menu-panel {
  max-height: 24rem;
  max-width: 14rem;
}
@media print {
  .plr-dark-theme .cdk-overlay-container .cdk-overlay-pane .mat-mdc-menu-panel {
    display: none;
  }
}
.plr-dark-theme .cdk-overlay-container .cdk-overlay-pane .mat-mdc-menu-panel .mat-mdc-menu-content {
  display: flex;
  flex-direction: column;
  max-height: inherit;
}
@media (max-width: 768px) {
  .plr-dark-theme .cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,
  .plr-dark-theme .cdk-overlay-backdrop.cdk-overlay-backdrop-showing {
    background-color: rgba(0, 0, 0, 0.6);
    opacity: 1;
  }
  .plr-dark-theme .cdk-overlay-connected-position-bounding-box:not(:has(.mat-mdc-tooltip-panel, .mat-mdc-autocomplete-panel)) {
    width: 100% !important;
    bottom: 0 !important;
    top: auto !important;
    left: 0 !important;
    right: 0 !important;
    height: 80vh !important;
    justify-content: flex-end;
  }
  .plr-dark-theme .cdk-overlay-connected-position-bounding-box:not(:has(.mat-mdc-tooltip-panel, .mat-mdc-autocomplete-panel)) .cdk-overlay-backdrop {
    background-color: rgba(0, 0, 0, 0.6);
  }
  .plr-dark-theme .cdk-overlay-connected-position-bounding-box:not(:has(.mat-mdc-tooltip-panel, .mat-mdc-autocomplete-panel)) .cdk-overlay-pane {
    position: static;
    width: 100%;
    min-width: 100%;
    top: auto !important;
    bottom: 0 !important;
    left: 0 !important;
    right: 0 !important;
    transform: translate(0, 0) !important;
  }
  .plr-dark-theme .cdk-overlay-connected-position-bounding-box:not(:has(.mat-mdc-tooltip-panel, .mat-mdc-autocomplete-panel)) .cdk-overlay-pane .mat-mdc-menu-panel {
    max-width: 100% !important;
    width: 100%;
    border-radius: 15px 15px 0 0 !important;
    overflow: hidden;
  }
  .plr-dark-theme .cdk-overlay-connected-position-bounding-box:not(:has(.mat-mdc-tooltip-panel, .mat-mdc-autocomplete-panel)) .cdk-overlay-pane .mat-mdc-menu-panel.mat-mdc-elevation-specific {
    max-width: 100% !important;
  }
  .plr-dark-theme .cdk-overlay-connected-position-bounding-box:not(:has(.mat-mdc-tooltip-panel, .mat-mdc-autocomplete-panel)) .cdk-overlay-pane .mat-mdc-menu-panel .mat-mdc-menu-content {
    height: 100%;
    overflow: auto;
  }
}
.plr-dark-theme .mat-mdc-slide-toggle,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked {
  --mdc-switch-selected-handle-color: var(--plr-emphasize-border-hover-color);
  --mdc-switch-selected-pressed-handle-color: var(--plr-emphasize-border-hover-color);
  --mdc-switch-selected-pressed-state-layer-color: var(--plr-emphasize-border-hover-color);
  --mdc-switch-selected-hover-state-layer-color: var(--plr-emphasize-border-hover-color);
  --mdc-switch-selected-hover-handle-color: var(--plr-emphasize-border-hover-color);
  --mdc-switch-selected-focus-state-layer-color: var(--plr-emphasize-border-hover-color);
  --mdc-switch-selected-focus-handle-color: var(--plr-emphasize-border-hover-color);
  --mdc-switch-selected-track-color: transparent;
  --mdc-switch-pressed-track-color: transparent;
  --mat-switch-pressed-track-color: transparent;
  --mdc-switch-selected-pressed-track-color: transparent;
  --mdc-switch-selected-hover-track-color: transparent;
  --mdc-switch-selected-focus-track-color: transparent;
  --mdc-switch-unselected-pressed-track-color: transparent;
  --mdc-switch-unselected-hover-track-color: transparent;
  --mdc-switch-unselected-focus-track-color: transparent;
  --mdc-switch-unselected-track-color: transparent;
  --mdc-switch-unselected-icon-color: transparent;
  --mdc-switch-selected-icon-color: transparent;
  --mat-switch-unselected-handle-size: 8px;
  --mat-switch-selected-handle-size: 8px;
  --mat-switch-pressed-handle-size: 8px;
  --mat-switch-with-icon-handle-size: 8px;
  --mdc-switch-handle-height: 8px;
  --mdc-switch-handle-shape: 8px;
  --mdc-switch-handle-width: 8px;
  --mdc-switch-selected-icon-size: 8px;
  --mdc-switch-track-height: 14px;
  --mdc-switch-track-shape: 10px;
  --mdc-switch-track-width: 24px;
  --mat-switch-with-icon-handle-horizontal-margin: 0 4px;
  --mat-switch-selected-with-icon-handle-horizontal-margin: 0 -4px;
  --mat-switch-unselected-with-icon-handle-horizontal-margin: var(--mat-switch-with-icon-handle-horizontal-margin);
  --mat-switch-unselected-pressed-with-icon-handle-horizontal-margin: var(
    --mat-switch-with-icon-handle-horizontal-margin
  );
  --mat-switch-selected-pressed-with-icon-handle-horizontal-margin: var(
    --mat-switch-selected-with-icon-handle-horizontal-margin
  );
  --mat-switch-unselected-pressed-handle-horizontal-margin: var(--mat-switch-with-icon-handle-horizontal-margin);
  --mat-switch-selected-pressed-handle-horizontal-margin: var(
    --mat-switch-selected-with-icon-handle-horizontal-margin
  );
  --mat-switch-track-outline-width: 2px;
  --mat-switch-selected-track-outline-width: var(--mat-switch-track-outline-width);
  --mat-switch-unselected-track-outline-width: var(--mat-switch-track-outline-width);
  --mdc-switch-unselected-track-outline-color: var(--plr-slide-toggle-primary-unselected-color);
  --mdc-switch-unselected-handle-color: var(--plr-slide-toggle-primary-unselected-color);
  --mdc-switch-track-outline-color: var(--plr-slide-toggle-primary-unselected-color);
  --mat-switch-track-outline-color: var(--mdc-switch-track-outline-color);
  --mdc-switch-unselected-handle-color: var(--plr-slide-toggle-primary-unselected-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-primary-unselected-color);
  --mdc-switch-unselected-pressed-state-layer-color: var(--plr-slide-toggle-unselected-primary-color);
  --mdc-switch-unselected-hover-handle-cover: var(--plr-slide-toggle-primary-unselected-color);
  --mdc-switch-hover-handle-color: var(--plr-slide-toggle-primary-unselected-color);
  --mdc-switch-unselected-hover-handle-color: var(--plr-slide-toggle-primary-unselected-color);
  --mdc-switch-unselected-focus-handle-color: var(--plr-slide-toggle-primary-unselected-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-primary-unselected-color);
  padding: 4px 8px;
  border: 2px solid transparent;
}
@media print {
  .plr-dark-theme .mat-mdc-slide-toggle,
  .plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked {
    filter: grayscale(1);
  }
}
.plr-dark-theme .mat-mdc-slide-toggle .mdc-label,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked .mdc-label {
  color: var(--plr-slide-toggle-primary-unselected-color);
}
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.mat-mdc-slide-toggle-checked {
  --mat-switch-track-outline-color: var(--plr-slide-toggle-primary-selected-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-primary-selected-action-color);
  --mdc-switch-unselected-pressed-state-layer-color: var(--plr-slide-toggle-primary-selected-action-color);
  --mdc-switch-unselected-hover-handle-cover: var(--plr-slide-toggle-primary-selected-action-color);
  --mdc-switch-unselected-hover-handle-color: var(--plr-slide-toggle-primary-selected-action-color);
  --mdc-switch-unselected-focus-handle-color: var(--plr-slide-toggle-primary-selected-action-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-primary-selected-action-color);
}
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked .mdc-label,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.mat-mdc-slide-toggle-checked .mdc-label {
  color: var(--plr-slide-toggle-primary-selected-color);
}
.plr-dark-theme .mat-mdc-slide-toggle:focus, .plr-dark-theme .mat-mdc-slide-toggle:focus-within,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked:focus,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked:focus-within {
  border: 0px;
  border-radius: 0px;
}
.plr-dark-theme .mat-mdc-slide-toggle.plr-primary.mat-mdc-slide-toggle-checked,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-primary.mat-mdc-slide-toggle-checked {
  --mat-switch-track-outline-color: var(--plr-slide-toggle-primary-selected-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-primary-selected-action-color);
  --mdc-switch-unselected-pressed-state-layer-color: var(--plr-slide-toggle-primary-selected-action-color);
  --mdc-switch-unselected-hover-handle-cover: var(--plr-slide-toggle-primary-selected-action-color);
  --mdc-switch-unselected-hover-handle-color: var(--plr-slide-toggle-primary-selected-action-color);
  --mdc-switch-unselected-focus-handle-color: var(--plr-slide-toggle-primary-selected-action-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-primary-selected-action-color);
}
.plr-dark-theme .mat-mdc-slide-toggle.plr-primary.mat-mdc-slide-toggle-checked .mdc-label,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-primary.mat-mdc-slide-toggle-checked .mdc-label {
  color: var(--plr-slide-toggle-primary-selected-color);
}
.plr-dark-theme .mat-mdc-slide-toggle.plr-secondary,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-secondary {
  --mdc-switch-unselected-track-outline-color: var(--plr-slide-toggle-secondary-unselected-color);
  --mdc-switch-unselected-handle-color: var(--plr-slide-toggle-secondary-unselected-color);
  --mdc-switch-track-outline-color: var(--plr-slide-toggle-secondary-unselected-color);
  --mat-switch-track-outline-color: var(--mdc-switch-track-outline-color);
  --mdc-switch-unselected-handle-color: var(--plr-slide-toggle-secondary-unselected-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-secondary-unselected-color);
  --mdc-switch-unselected-pressed-state-layer-color: var(--plr-slide-toggle-unselected-secondary-color);
  --mdc-switch-unselected-hover-handle-cover: var(--plr-slide-toggle-secondary-unselected-color);
  --mdc-switch-hover-handle-color: var(--plr-slide-toggle-secondary-unselected-color);
  --mdc-switch-unselected-hover-handle-color: var(--plr-slide-toggle-secondary-unselected-color);
  --mdc-switch-unselected-focus-handle-color: var(--plr-slide-toggle-secondary-unselected-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-secondary-unselected-color);
}
.plr-dark-theme .mat-mdc-slide-toggle.plr-secondary .mdc-label,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-secondary .mdc-label {
  color: var(--plr-slide-toggle-secondary-unselected-color);
}
.plr-dark-theme .mat-mdc-slide-toggle.plr-secondary.mat-mdc-slide-toggle-checked,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-secondary.mat-mdc-slide-toggle-checked {
  --mat-switch-track-outline-color: var(--plr-slide-toggle-secondary-selected-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-secondary-selected-action-color);
  --mdc-switch-unselected-pressed-state-layer-color: var(--plr-slide-toggle-secondary-selected-action-color);
  --mdc-switch-unselected-hover-handle-cover: var(--plr-slide-toggle-secondary-selected-action-color);
  --mdc-switch-unselected-hover-handle-color: var(--plr-slide-toggle-secondary-selected-action-color);
  --mdc-switch-unselected-focus-handle-color: var(--plr-slide-toggle-secondary-selected-action-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-secondary-selected-action-color);
}
.plr-dark-theme .mat-mdc-slide-toggle.plr-secondary.mat-mdc-slide-toggle-checked .mdc-label,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-secondary.mat-mdc-slide-toggle-checked .mdc-label {
  color: var(--plr-slide-toggle-secondary-selected-color);
}
.plr-dark-theme .mat-mdc-slide-toggle.plr-tertiary,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-tertiary {
  --mdc-switch-unselected-track-outline-color: var(--plr-slide-toggle-tertiary-unselected-color);
  --mdc-switch-unselected-handle-color: var(--plr-slide-toggle-tertiary-unselected-color);
  --mdc-switch-track-outline-color: var(--plr-slide-toggle-tertiary-unselected-color);
  --mat-switch-track-outline-color: var(--mdc-switch-track-outline-color);
  --mdc-switch-unselected-handle-color: var(--plr-slide-toggle-tertiary-unselected-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-tertiary-unselected-color);
  --mdc-switch-unselected-pressed-state-layer-color: var(--plr-slide-toggle-unselected-tertiary-color);
  --mdc-switch-unselected-hover-handle-cover: var(--plr-slide-toggle-tertiary-unselected-color);
  --mdc-switch-hover-handle-color: var(--plr-slide-toggle-tertiary-unselected-color);
  --mdc-switch-unselected-hover-handle-color: var(--plr-slide-toggle-tertiary-unselected-color);
  --mdc-switch-unselected-focus-handle-color: var(--plr-slide-toggle-tertiary-unselected-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-tertiary-unselected-color);
}
.plr-dark-theme .mat-mdc-slide-toggle.plr-tertiary .mdc-label,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-tertiary .mdc-label {
  color: var(--plr-slide-toggle-tertiary-unselected-color);
}
.plr-dark-theme .mat-mdc-slide-toggle.plr-tertiary.mat-mdc-slide-toggle-checked,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-tertiary.mat-mdc-slide-toggle-checked {
  --mat-switch-track-outline-color: var(--plr-slide-toggle-tertiary-selected-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-tertiary-selected-action-color);
  --mdc-switch-unselected-pressed-state-layer-color: var(--plr-slide-toggle-tertiary-selected-action-color);
  --mdc-switch-unselected-hover-handle-cover: var(--plr-slide-toggle-tertiary-selected-action-color);
  --mdc-switch-unselected-hover-handle-color: var(--plr-slide-toggle-tertiary-selected-action-color);
  --mdc-switch-unselected-focus-handle-color: var(--plr-slide-toggle-tertiary-selected-action-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-tertiary-selected-action-color);
}
.plr-dark-theme .mat-mdc-slide-toggle.plr-tertiary.mat-mdc-slide-toggle-checked .mdc-label,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-tertiary.mat-mdc-slide-toggle-checked .mdc-label {
  color: var(--plr-slide-toggle-tertiary-selected-color);
}
.plr-dark-theme .mat-mdc-slide-toggle.plr-neutral,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-neutral {
  --mdc-switch-unselected-track-outline-color: var(--plr-slide-toggle-neutral-unselected-color);
  --mdc-switch-unselected-handle-color: var(--plr-slide-toggle-neutral-unselected-color);
  --mdc-switch-track-outline-color: var(--plr-slide-toggle-neutral-unselected-color);
  --mat-switch-track-outline-color: var(--mdc-switch-track-outline-color);
  --mdc-switch-unselected-handle-color: var(--plr-slide-toggle-neutral-unselected-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-neutral-unselected-color);
  --mdc-switch-unselected-pressed-state-layer-color: var(--plr-slide-toggle-unselected-neutral-color);
  --mdc-switch-unselected-hover-handle-cover: var(--plr-slide-toggle-neutral-unselected-color);
  --mdc-switch-hover-handle-color: var(--plr-slide-toggle-neutral-unselected-color);
  --mdc-switch-unselected-hover-handle-color: var(--plr-slide-toggle-neutral-unselected-color);
  --mdc-switch-unselected-focus-handle-color: var(--plr-slide-toggle-neutral-unselected-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-neutral-unselected-color);
}
.plr-dark-theme .mat-mdc-slide-toggle.plr-neutral .mdc-label,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-neutral .mdc-label {
  color: var(--plr-slide-toggle-neutral-unselected-color);
}
.plr-dark-theme .mat-mdc-slide-toggle.plr-neutral:hover,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-neutral:hover {
  --mdc-switch-unselected-track-outline-color: var(--plr-slide-toggle-neutral-unselected-action-color);
  --mdc-switch-unselected-handle-color: var(--plr-slide-toggle-neutral-unselected-action-color);
  --mdc-switch-track-outline-color: var(--plr-slide-toggle-neutral-unselected-action-color);
  --mat-switch-track-outline-color: var(--mdc-switch-track-outline-color);
  --mdc-switch-unselected-handle-color: var(--plr-slide-toggle-neutral-unselected-action-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-neutral-unselected-action-color);
  --mdc-switch-unselected-pressed-state-layer-color: var(--plr-slide-toggle-neutral-unselected-action-color);
  --mdc-switch-unselected-hover-handle-cover: var(--plr-slide-toggle-neutral-unselected-action-color);
  --mdc-switch-hover-handle-color: var(--plr-slide-toggle-neutral-unselected-action-color);
  --mdc-switch-unselected-hover-handle-color: var(--plr-slide-toggle-neutral-unselected-action-color);
  --mdc-switch-unselected-focus-handle-color: var(--plr-slide-toggle-neutral-unselected-action-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-neutral-unselected-action-color);
}
.plr-dark-theme .mat-mdc-slide-toggle.plr-neutral:hover .mdc-label,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-neutral:hover .mdc-label {
  color: var(--plr-slide-toggle-unselected-action-color);
}
.plr-dark-theme .mat-mdc-slide-toggle.plr-neutral.mat-mdc-slide-toggle-checked, .plr-dark-theme .mat-mdc-slide-toggle.plr-neutral:active,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-neutral.mat-mdc-slide-toggle-checked,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-neutral:active {
  --mdc-switch-unselected-track-outline-color: var(--plr-slide-toggle-primary-selected-color);
  --mdc-switch-unselected-handle-color: var(--plr-slide-toggle-primary-selected-color);
  --mdc-switch-track-outline-color: var(--plr-slide-toggle-primary-selected-color);
  --mat-switch-track-outline-color: var(--mdc-switch-track-outline-color);
  --mdc-switch-unselected-handle-color: var(--plr-slide-toggle-primary-selected-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-primary-selected-color);
  --mdc-switch-unselected-pressed-state-layer-color: var(--plr-slide-toggle-primary-selected-color);
  --mdc-switch-unselected-hover-handle-cover: var(--plr-slide-toggle-primary-selected-color);
  --mdc-switch-hover-handle-color: var(--plr-slide-toggle-primary-selected-color);
  --mdc-switch-unselected-hover-handle-color: var(--plr-slide-toggle-primary-selected-color);
  --mdc-switch-unselected-focus-handle-color: var(--plr-slide-toggle-primary-selected-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-primary-selected-color);
}
.plr-dark-theme .mat-mdc-slide-toggle.plr-neutral.mat-mdc-slide-toggle-checked .mdc-label, .plr-dark-theme .mat-mdc-slide-toggle.plr-neutral:active .mdc-label,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-neutral.mat-mdc-slide-toggle-checked .mdc-label,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-neutral:active .mdc-label {
  color: var(--plr-slide-toggle-primary-selected-color);
}
.plr-dark-theme .mat-mdc-slide-toggle:disabled,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked:disabled {
  --mdc-switch-unselected-track-outline-color: var(--plr-slide-toggle-disabled-unselected-color);
  --mdc-switch-unselected-handle-color: var(--plr-slide-toggle-disabled-unselected-color);
  --mdc-switch-track-outline-color: var(--plr-slide-toggle-disabled-unselected-color);
  --mat-switch-track-outline-color: var(--mdc-switch-track-outline-color);
  --mdc-switch-unselected-handle-color: var(--plr-slide-toggle-disabled-unselected-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-disabled-unselected-color);
  --mdc-switch-unselected-pressed-state-layer-color: var(--plr-slide-toggle-unselected-disabled-color);
  --mdc-switch-unselected-hover-handle-cover: var(--plr-slide-toggle-disabled-unselected-color);
  --mdc-switch-hover-handle-color: var(--plr-slide-toggle-disabled-unselected-color);
  --mdc-switch-unselected-hover-handle-color: var(--plr-slide-toggle-disabled-unselected-color);
  --mdc-switch-unselected-focus-handle-color: var(--plr-slide-toggle-disabled-unselected-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-disabled-unselected-color);
}
.plr-dark-theme .mat-mdc-slide-toggle:disabled .mdc-label,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked:disabled .mdc-label {
  color: var(--plr-slide-toggle-disabled-unselected-color);
}
.plr-dark-theme .mat-mdc-slide-toggle:disabled.mat-mdc-slide-toggle-checked,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked:disabled.mat-mdc-slide-toggle-checked {
  --mat-switch-track-outline-color: var(--plr-slide-toggle-disabled-selected-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-disabled-selected-action-color);
  --mdc-switch-unselected-pressed-state-layer-color: var(--plr-slide-toggle-disabled-selected-action-color);
  --mdc-switch-unselected-hover-handle-cover: var(--plr-slide-toggle-disabled-selected-action-color);
  --mdc-switch-unselected-hover-handle-color: var(--plr-slide-toggle-disabled-selected-action-color);
  --mdc-switch-unselected-focus-handle-color: var(--plr-slide-toggle-disabled-selected-action-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-disabled-selected-action-color);
}
.plr-dark-theme .mat-mdc-slide-toggle:disabled.mat-mdc-slide-toggle-checked .mdc-label,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked:disabled.mat-mdc-slide-toggle-checked .mdc-label {
  color: var(--plr-slide-toggle-disabled-selected-color);
}
.plr-dark-theme .plr-toolbar-button-menu-button .mat-mdc-slide-toggle .mdc-switch {
  width: 28px;
  max-width: 28px;
}
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-invalid-touched label,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .label,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .label-content,
.plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .display-content,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content .plr-field-container.plr-edit-mode.plr-invalid-touched .display-content,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .label-pseudo,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-mdc-form-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-mdc-form-field-prefix,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-mdc-form-field-infix .mat-icon,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-mdc-form-field-icon-suffix .mat-icon,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-mdc-icon-button,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .suffix {
  color: var(--plr-input-error-color);
  opacity: 1;
}
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-mdc-mini-fab .mat-icon {
  color: inherit;
}
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-form-field-appearance-outline .mdc-notched-outline .mdc-notched-outline__leading,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-form-field-appearance-outline .mdc-notched-outline .mdc-notched-outline__notch,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-form-field-appearance-outline .mdc-notched-outline .mdc-notched-outline__trailing,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-form-field-appearance-outline.mat-form-field-invalid .mdc-notched-outline .mdc-notched-outline__leading,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-form-field-appearance-outline.mat-form-field-invalid .mdc-notched-outline .mdc-notched-outline__notch,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-form-field-appearance-outline.mat-form-field-invalid .mdc-notched-outline .mdc-notched-outline__trailing,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-form-field-appearance-outline.mat-form-field-invalid.mat-focused .mdc-notched-outline .mdc-notched-outline__leading,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-form-field-appearance-outline.mat-form-field-invalid.mat-focused .mdc-notched-outline .mdc-notched-outline__notch,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-form-field-appearance-outline.mat-form-field-invalid.mat-focused .mdc-notched-outline .mdc-notched-outline__trailing {
  border-color: var(--plr-input-error-color);
}
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus label,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .label,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .label-content,
.plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .display-content,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content .plr-field-container.plr-edit-mode.plr-has-focus .display-content,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .label-pseudo,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .input-container .mat-mdc-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-form-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-form-field-prefix,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-form-field-infix .mat-icon,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-form-field-icon-suffix .mat-icon,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-icon-button,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .suffix {
  color: var(--plr-focus-color);
  opacity: 1;
}
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-mini-fab .mat-icon {
  color: inherit;
}
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .mat-form-field-appearance-outline .mdc-notched-outline .mdc-notched-outline__leading,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .mat-form-field-appearance-outline .mdc-notched-outline .mdc-notched-outline__notch,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .mat-form-field-appearance-outline .mdc-notched-outline .mdc-notched-outline__trailing,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .mat-form-field-appearance-outline.mat-form-field-invalid .mdc-notched-outline .mdc-notched-outline__leading,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .mat-form-field-appearance-outline.mat-form-field-invalid .mdc-notched-outline .mdc-notched-outline__notch,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .mat-form-field-appearance-outline.mat-form-field-invalid .mdc-notched-outline .mdc-notched-outline__trailing,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .mat-form-field-appearance-outline.mat-form-field-invalid.mat-focused .mdc-notched-outline .mdc-notched-outline__leading,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .mat-form-field-appearance-outline.mat-form-field-invalid.mat-focused .mdc-notched-outline .mdc-notched-outline__notch,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .mat-form-field-appearance-outline.mat-form-field-invalid.mat-focused .mdc-notched-outline .mdc-notched-outline__trailing {
  border-color: var(--plr-focus-color) !important;
}
.plr-dark-theme .mat-form-field-appearance-fill .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
.plr-dark-theme .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  border-color: var(--plr-input-error-color) !important;
}
.plr-dark-theme .mat-form-field-appearance-fill .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-icon,
.plr-dark-theme .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-icon {
  color: var(--plr-input-error-color);
}
.plr-dark-theme .mat-form-field-appearance-fill .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix, .plr-dark-theme .mat-form-field-appearance-fill .mat-form-field-appearance-fill.ng-touched.ng-invalid.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
.plr-dark-theme .input-container .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
.plr-dark-theme .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  border-color: var(--plr-focus-color) !important;
}
.plr-dark-theme .mat-form-field-appearance-fill .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element, .plr-dark-theme .mat-form-field-appearance-fill .mat-form-field-appearance-fill.ng-touched.ng-invalid.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element,
.plr-dark-theme .input-container .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element,
.plr-dark-theme .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element {
  caret-color: var(--plr-focus-color);
}
.plr-dark-theme .mat-form-field-appearance-fill .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-icon, .plr-dark-theme .mat-form-field-appearance-fill .mat-form-field-appearance-fill.ng-touched.ng-invalid.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-icon,
.plr-dark-theme .input-container .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-icon,
.plr-dark-theme .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-icon {
  color: var(--plr-focus-color);
}
.plr-dark-theme .plr-field-container.plr-required .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  border: 1px solid var(--plr-input-error-color) !important;
  box-shadow: 0px 0px 0px 1px var(--plr-input-error-color) inset;
  border-left-width: 6px !important;
}
.plr-dark-theme .plr-field-container.plr-required .input-container .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix, .plr-dark-theme .plr-field-container.plr-required .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  border: 1px solid var(--plr-focus-color) !important;
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
  border-left-width: 6px !important;
}
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .input-container .mat-form-field-appearance-fill.cdk-keyboard-focused.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .input-container .mat-form-field-appearance-fill.cdk-keyboard-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix, .plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .input-container .mat-form-field-appearance-fill.cdk-focused.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .input-container .mat-form-field-appearance-fill.cdk-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix, .plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .input-container .mat-form-field-appearance-fill:focus.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .input-container .mat-form-field-appearance-fill:focus .mat-mdc-form-field-flex .mat-mdc-form-field-infix, .plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .input-container .mat-form-field-appearance-fill:focus-within.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .input-container .mat-form-field-appearance-fill:focus-within .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  border: 1px solid var(--plr-focus-color) !important;
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
}
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-required.plr-has-focus .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-required.plr-has-focus .input-container .mat-form-field-appearance-fill .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  border-left-width: 6px !important;
}
.plr-dark-theme .plr-collapsible-elem {
  position: relative;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-toggle {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  z-index: var(--plr-z-index-collapser-toggle);
  height: 52px;
  width: 40px;
  padding: 0px;
  right: 0px;
  bottom: -1px;
  color: var(--plr-color-white);
  background-color: transparent;
  border: 2px solid transparent;
  border-left: 1px solid var(--plr-color-primary-400);
  border-top-width: 0px;
  color: var(--plr-color-primary-200);
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-toggle .plr-collapser-collapse-icon,
.plr-dark-theme .plr-collapsible-elem .plr-collapser-toggle .plr-collapser-expand-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 30px;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-toggle .plr-collapser-expand-icon {
  display: none;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-toggle:hover, .plr-dark-theme .plr-collapsible-elem .plr-collapser-toggle.cdk-focused, .plr-dark-theme .plr-collapsible-elem .plr-collapser-toggle.cdk-keyboard-focused {
  outline: none;
  color: var(--plr-color-white);
  border-left: 1px solid var(--plr-color-primary-400);
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-expanded-state .plr-ribbon-collapse-section {
  display: none !important;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state {
  height: 40px !important;
  min-height: 40px;
  overflow: hidden;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .plr-ribbon-expand-section {
  display: none !important;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon-spacer {
  display: none;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon-button {
  border-radius: 4px;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state plr-button-toolbar {
  position: relative;
  right: 40px;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .plr-ribbon-collapse-section plr-ribbon-field {
  padding: 5px 8px 0px 8px;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .plr-ribbon-collapse-section plr-ribbon-field .plr-ribbon-field-value {
  margin-left: 4px;
  margin-top: -2px;
  display: inline-block;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .plr-ribbon-collapse-section .plr-ribbon-field-wrapper {
  flex-direction: row !important;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .file-ribbon .file-ribbon__center {
  padding-left: 0px;
  padding-right: 0px;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .file-ribbon file-ribbon__left {
  padding-left: 0px;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .avatar-container,
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon-divider,
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .plr-ribbon-custom-field {
  display: none !important;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon-data {
  padding-bottom: 0px;
  margin-right: 0px !important;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon-data .plr-ribbon-field .plr-ribbon-field-wrapper,
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .data-display-wrapper .data-display {
  display: flex;
  flex-direction: row-reverse !important;
  align-items: center;
  height: 24px !important;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon-data .plr-ribbon-field .plr-ribbon-field-wrapper .plr-ribbon-field-value,
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon-data .plr-ribbon-field .plr-ribbon-field-wrapper .data-display__text,
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .data-display-wrapper .data-display .plr-ribbon-field-value,
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .data-display-wrapper .data-display .data-display__text {
  margin-left: 4px;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .icon-close-button {
  height: 40px;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon_model_wrapper {
  margin: 0px 8px;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon_model_wrapper .icon-wrapper {
  display: none;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon_model {
  flex-direction: row-reverse !important;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon_model .label {
  margin-top: 8px;
  margin-right: 4px;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon_model .ribbon_model_content {
  margin-top: 5px;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .file-ribbon__center {
  height: 24px;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state h2 {
  margin-right: 0px !important;
  position: relative;
  bottom: 4px;
  padding: 0px 16px;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon-button:not(.grid-button) {
  height: 24px;
  width: 40px;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon-button:not(.grid-button) mat-icon {
  margin-bottom: 0px;
  font-size: 1.25rem;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon-button:not(.grid-button) span {
  display: none;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .plr-collapser-toggle {
  height: 40px;
  bottom: -1px;
  right: 40px;
  border-top-width: 0px;
  border-radius: 0px;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .plr-collapser-toggle .plr-collapser-expand-icon {
  display: flex;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .plr-collapser-toggle .plr-collapser-collapse-icon {
  display: none;
}
.plr-dark-theme a.skip-navigation,
.plr-dark-theme button.skip-navigation {
  left: -999px;
  position: absolute;
  top: auto;
  width: 1px;
  height: 1px;
  overflow: hidden;
  z-index: 999;
  background-color: transparent;
  border-color: transparent;
}
.plr-dark-theme a.skip-navigation:focus, .plr-dark-theme a.skip-navigation:active,
.plr-dark-theme button.skip-navigation:focus,
.plr-dark-theme button.skip-navigation:active {
  outline: none;
  color: var(--plr-focus-color);
  background: #f5f4f4;
  border: 3px solid var(--plr-focus-color);
  text-decoration: none;
  left: auto;
  top: auto;
  width: auto;
  min-width: 240px;
  min-width: max-content;
  height: auto;
  overflow: auto;
  margin: 12px 35%;
  padding: 8px 25px;
  border-radius: 50px;
  text-align: center;
  font-size: 20px;
}
.plr-dark-theme a.skip-navigation.bottom,
.plr-dark-theme button.skip-navigation.bottom {
  bottom: 0;
}
.plr-dark-theme a.skip-navigation.in-place:focus, .plr-dark-theme a.skip-navigation.in-place:active,
.plr-dark-theme button.skip-navigation.in-place:focus,
.plr-dark-theme button.skip-navigation.in-place:active {
  margin: 0;
}
.plr-dark-theme .tile-container .skip-navigation:focus, .plr-dark-theme .tile-container .skip-navigation:active {
  width: auto;
  left: 50%;
  margin-left: -90px;
  margin-right: 0px;
}

.plr-dark-theme {
  --plr-focus-color: #e2d0d8;
  --plr-508-lightest-gray: #c2bdbc;
  /**
    * Reference for Dark Theme Button Color Specs: https://dvz1oz.axshare.com/?id=o3bq1p&p=dark_theme_common_buttons__specs&g=1&sc=3
    * overriden variables needs to add `` because most of the variables are inside `pillar-ng-theme` mixin
    */
  --plr-btn-primary-color: #4a2f3b;
  --plr-btn-primary-bg-color: #d2b8c4;
  --plr-btn-primary-border-color: #d2b8c4;
  --plr-btn-primary-hover-color: #4a2f3b;
  --plr-btn-primary-hover-bg-color: #c29eaf;
  --plr-btn-primary-hover-border-color: #c29eaf;
  --plr-btn-primary-stroked-hover-bg-color: #c29eaf;
  --plr-btn-secondary-color: #e2d0d8;
  --plr-btn-secondary-bg-color: #393635;
  --plr-btn-secondary-border-color: #7b4d63;
  --plr-btn-secondary-hover-color: #e2d0d8;
  --plr-btn-secondary-hover-bg-color: #674152;
  --plr-btn-secondary-hover-border-color: #674152;
  --plr-btn-secondary-stroked-hover-bg-color: #674152;
  --plr-btn-neutral-color: #c2bdbc;
  --plr-btn-neutral-bg-color: #393635;
  --plr-btn-neutral-border-color: #605a58;
  --plr-btn-neutral-hover-color: #d7d4d3;
  --plr-btn-neutral-hover-bg-color: rgba(255, 255, 255, 0.1);
  --plr-btn-neutral-hover-border-color: rgba(255, 255, 255, 0.1);
  --plr-btn-disabled-color: #97908e;
  --plr-btn-disabled-bg-color: #504b49;
  --plr-btn-disabled-border-color: #504b49;
  --plr-btn-active-color: #eee5e9;
  --plr-btn-active-bg-color: #393635;
  --plr-btn-active-border-color: #eee5e9;
  --plr-btn-focus-border-color: var(--plr-color-white);
  --plr-icon-btn-primary-color: #d2b8c4;
  --plr-icon-btn-primary-hover-color: #e2d0d8;
  --plr-icon-btn-primary-bg-color: transparent;
  --plr-icon-btn-primary-hover-bg-color: rgba(255, 255, 255, 0.1);
  --plr-icon-btn-primary-hover-border-color: #d2b8c4;
  --plr-icon-btn-secondary-color: #d2b8c4;
  --plr-icon-btn-secondary-hover-color: #e2d0d8;
  --plr-icon-btn-secondary-bg-color: transparent;
  --plr-icon-btn-secondary-hover-bg-color: rgba(255, 255, 255, 0.1);
  --plr-icon-btn-secondary-hover-border-color: #d2b8c4;
  --plr-icon-btn-tertiary-color: #d2b8c4;
  --plr-icon-btn-tertiary-hover-color: #e2d0d8;
  --plr-icon-btn-tertiary-bg-color: transparent;
  --plr-icon-btn-tertiary-hover-bg-color: rgba(255, 255, 255, 0.1);
  --plr-icon-btn-tertiary-hover-border-color: #d2b8c4;
  --plr-icon-btn-neutral-color: #c2bdbc;
  --plr-icon-btn-neutral-hover-color: #d7d4d3;
  --plr-icon-btn-neutral-bg-color: transparent;
  --plr-icon-btn-neutral-hover-bg-color: rgba(255, 255, 255, 0.1);
  --plr-icon-btn-neutral-hover-border-color: #c2bdbc;
  --plr-icon-btn-disabled-color: #97908e;
  --plr-icon-btn-focused-color: #eee5e9;
  --plr-icon-btn-focused-border-color: var(--plr-color-white);
  --plr-icon-btn-active-color: #eee5e9;
  --plr-icon-btn-active-border-color: #eee5e9;
  --plr-menu-button-color: #d2b8c4;
  --plr-menu-button-bg-color: #393635;
  --plr-menu-button-border-color: #605a58;
  --plr-menu-button-hover-color: #e2d0d8;
  --plr-menu-button-hover-bg-color: rgba(255, 255, 255, 0.1);
  --plr-menu-button-hover-border-color: #7b4d63;
  --plr-menu-button-disabled-color: #97908e;
  --plr-menu-button-disabled-bg-color: #504b49;
  --plr-menu-button-disabled-border-color: #504b49;
  --plr-menu-button-selected-color: #eee5e9;
  --plr-menu-button-selected-bg-color: #393635;
  --plr-menu-button-selected-border-color: #eee5e9;
  --plr-menu-button-focused-border-color: var(--plr-color-white);
  --plr-mat-menu-content-container-bg-color: #393635;
  --plr-mat-menu-content-container-color: #d2b8c4;
  --plr-mat-menu-content-container-icon-color: #d2b8c4;
  --plr-mat-menu-content-container-hover-bg-color: rgba(255, 255, 255, 0.1);
  --plr-mat-menu-content-container-hover-color: #e2d0d8;
  --plr-mat-menu-content-container-hover-icon-color: #e2d0d8;
  --plr-mat-menu-content-container-box-shadow-color: 0px 0px 4px 0px #605a58;
  --plr-mat-menu-trigger-color: #d2b8c4;
  --plr-mat-menu-trigger-bg-color: #393635;
  --plr-mat-menu-trigger-border-color: #605a58;
  --plr-mat-menu-trigger-icon-color: #d2b8c4;
  --plr-mat-menu-trigger-hover-color: #e2d0d8;
  --plr-mat-menu-trigger-hover-bg-color: rgba(255, 255, 255, 0.1);
  --plr-mat-menu-trigger-hover-border-color: #eee5e9;
  --plr-mat-menu-trigger-focus-bg-color: transparent;
  --plr-mat-menu-trigger-focus-border-color: var(--plr-color-white);
  --plr-mat-menu-trigger-disabled-color: #97908e;
  --plr-mat-menu-trigger-disabled-bg-color: #504b49;
  --plr-mat-menu-trigger-disabled-border-color: #504b49;
  --plr-slide-toggle-unselected-color: #c2bdbc;
  --plr-slide-toggle-unselected-action-color: #d7d4d3;
  --plr-slide-toggle-primary-selected-color: #d2b8c4;
  --plr-slide-toggle-primary-selected-action-color: #e2d0d8;
  --plr-slide-toggle-primary-unselected-color: var(--plr-slide-toggle-unselected-color);
  --plr-slide-toggle-primary-unselected-action-color: var(--plr-slide-toggle-unselected-action-color);
  --plr-slide-toggle-secondary-selected-color: #eee5e9;
  --plr-slide-toggle-secondary-selected-action-color: #f8f3f5;
  --plr-slide-toggle-secondary-unselected-color: var(--plr-slide-toggle-unselected-color);
  --plr-slide-toggle-secondary-unselected-action-color: var(--plr-slide-toggle-unselected-action-color);
  --plr-slide-toggle-tertiary-selected-color: #eee5e9;
  --plr-slide-toggle-tertiary-selected-action-color: #f8f3f5;
  --plr-slide-toggle-tertiary-unselected-color: var(--plr-slide-toggle-unselected-color);
  --plr-slide-toggle-tertiary-unselected-action-color: var(--plr-slide-toggle-unselected-action-color);
  --plr-slide-toggle-neutral-selected-color: #c2bdbc;
  --plr-slide-toggle-neutral-selected-action-color: #d7d4d3;
  --plr-slide-toggle-neutral-unselected-color: var(--plr-slide-toggle-unselected-color);
  --plr-slide-toggle-neutral-unselected-action-color: var(--plr-slide-toggle-unselected-action-color);
  --plr-mat-mdc-mat-menu-border-color: #504b49;
  --plr-mat-mdc-mat-menu-bg-color: #393635;
  --plr-mat-mdc-mat-menu-item-color: #d2b8c4;
  --plr-mat-mdc-mat-menu-item-hover-color: #e2d0d8;
  --plr-mat-mdc-mat-menu-item-hover-bg-color: rgba(255, 255, 255, 0.1);
  --plr-mat-mdc-mat-menu-item-border-color: #504b49;
  --plr-mat-mdc-mat-menu-item-icon-color: #d2b8c4;
  --plr-mat-mdc-mat-menu-item-disabled-color: #847b7a;
  --plr-mat-mdc-mat-menu-item-focus-border-color: #eee5e9;
  --plr-text-input-background: var(--plr-color-white);
  --plr-dropzone-overlay-background-color: rgba(255, 255, 255, 0.6);
  --plr-dropzone-overlay-color: var(--plr-color-black);
  --plr-overlay-box-shadow: 0px 0px 4px 0px #605a58;
  --plr-collapsible-side-panel-expand-icon-hover-bg-color: rgba(255, 255, 255, 0.85);
  --mat-stepper-header-selected-state-label-text-color: var(--plr-base-text-color);
  --plr-tab-border-color: var(--plr-color-neutral-600);
  --plr-tab-hover-bg-color: var(--plr-color-neutral-800);
  --plr-tab-active-color: var(--plr-focus-color);
  --plr-tab-bg-color: var(--plr-color-neutral-800);
  --plr-tab-color: var(--plr-508-lightest-gray);
  --plr-tab-active-bg-color: var(--plr-body-bg-color);
}

p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
blockquote,
figure {
  margin-block-start: 0;
  margin-block-end: 0;
}

wpc-quick-access .menu-btn {
  border: 2px solid transparent;
  box-shadow: none;
  box-sizing: content-box;
  white-space: nowrap;
  height: 32px;
  margin: 8px;
  position: relative;
  cursor: pointer;
  border-radius: 4px;
  background: transparent;
  font-size: 1rem;
  display: inline-flex;
  flex: 0 0 100px;
  align-items: center;
  justify-content: center;
}
wpc-quick-access .menu-btn:hover, wpc-quick-access .menu-btn:focus, wpc-quick-access .menu-btn:active {
  background: transparent;
  outline: none;
}
wpc-quick-access .menu-btn .search-link__label,
wpc-quick-access .menu-btn .menu-btn__label {
  white-space: nowrap;
}
wpc-quick-access .dropdown.menu-btn {
  width: auto;
  flex-basis: auto;
}
wpc-quick-access .menu-btn .mat-badge-content {
  height: 24px;
  min-height: 24px;
  width: 24px;
  min-width: 24px;
  line-height: 24px;
  margin-left: 4px !important;
  position: static;
  overflow: visible;
}

wpc-access-resolver .action-button, wpc-access-resolver .text-button, plr-button-toolbar .action-button, plr-button-toolbar .text-button {
  padding: 4px !important;
}

.left-nav-component .root-node .mat-mdc-nav-list .mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item, .button-menu .overlay-container .mat-list-base.mat-action-list button .mat-list-item-content, .table-menu.mat-menu-panel .mat-menu-content .mat-menu-item, .table-menu.mat-menu-panel .mat-menu-content .mat-mdc-menu-item, .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-menu-item, .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item, .plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
html .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item, .plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item {
  padding: 6px 4px;
  line-height: normal;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}

.button-menu .overlay-container .mat-list-base.mat-action-list button, .table-menu.mat-menu-panel .mat-menu-content .mat-menu-item button, .table-menu.mat-menu-panel .mat-menu-content .mat-mdc-menu-item button, .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-menu-item button, .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item button,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-menu-item button,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-mdc-menu-item button,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-menu-item button,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item button {
  background-color: transparent;
  border: none;
  color: #08778a;
  width: 100%;
  padding: 0 0 0 6px;
  text-align: left;
  outline: none !important;
  box-shadow: none;
}

.button-menu .overlay-container .mat-list-base.mat-action-list button .mat-list-item-content .mat-icon, .table-menu.mat-menu-panel .mat-menu-content .mat-menu-item .mat-icon, .table-menu.mat-menu-panel .mat-menu-content .mat-mdc-menu-item .mat-icon, .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-menu-item .mat-icon, .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item .mat-icon,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-menu-item .mat-icon,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-mdc-menu-item .mat-icon,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-menu-item .mat-icon,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item .mat-icon {
  margin-right: 8px;
  color: #08778a;
}

.table-menu.mat-menu-panel,
.cdk-overlay-pane > .mat-mdc-menu-panel {
  margin-top: 16px;
  border-radius: 8px;
  min-height: unset;
  max-width: 100%;
}
.table-menu.mat-menu-panel .mat-menu-content .mat-menu-item .mat-icon, .table-menu.mat-menu-panel .mat-menu-content .mat-mdc-menu-item .mat-icon, .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-menu-item .mat-icon, .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item .mat-icon,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-menu-item .mat-icon,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-mdc-menu-item .mat-icon,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-menu-item .mat-icon,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item .mat-icon {
  vertical-align: top;
}
.table-menu.mat-menu-panel .mat-menu-content .mat-menu-item button .mat-badge-content, .table-menu.mat-menu-panel .mat-menu-content .mat-menu-item button .mat-mdc-badge-content, .table-menu.mat-menu-panel .mat-menu-content .mat-mdc-menu-item button .mat-badge-content, .table-menu.mat-menu-panel .mat-menu-content .mat-mdc-menu-item button .mat-mdc-badge-content, .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-menu-item button .mat-badge-content, .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-menu-item button .mat-mdc-badge-content, .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item button .mat-badge-content, .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item button .mat-mdc-badge-content,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-menu-item button .mat-badge-content,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-menu-item button .mat-mdc-badge-content,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-mdc-menu-item button .mat-badge-content,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-mdc-menu-item button .mat-mdc-badge-content,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-menu-item button .mat-badge-content,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-menu-item button .mat-mdc-badge-content,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item button .mat-badge-content,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item button .mat-mdc-badge-content {
  height: 24px;
  width: 24px;
  line-height: 24px;
  margin-left: 4px;
  position: static;
  overflow: visible;
  background: #ff1744;
  color: white;
}
.table-menu.mat-menu-panel > .mat-menu-content .horizantal-menu-divider,
.table-menu.mat-menu-panel .mat-mdc-menu-content .horizantal-menu-divider,
.cdk-overlay-pane > .mat-mdc-menu-panel > .mat-menu-content .horizantal-menu-divider,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .horizantal-menu-divider {
  border-bottom: 1px solid var(--plr-color-neutral-200);
  margin: 7px 0px;
}
.table-menu.mat-menu-panel > .mat-menu-content:not(:empty) .mat-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.table-menu.mat-menu-panel .mat-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel > .mat-menu-content:not(:empty) .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-menu-item {
  height: auto;
  min-height: 32px;
  line-height: normal;
  white-space: break-spaces;
  padding: 0px 16px 0px 12px;
  min-width: 102px;
  font-family: var(--plr-roboto);
  font-size: 14px;
  opacity: 1;
}
.table-menu.mat-menu-panel > .mat-menu-content:not(:empty) .mat-menu-item:disabled:hover,
.table-menu.mat-menu-panel .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item:disabled:hover,
.table-menu.mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item:disabled:hover,
.table-menu.mat-menu-panel .mat-menu-content .mat-menu-item:disabled:hover,
.cdk-overlay-pane > .mat-mdc-menu-panel > .mat-menu-content:not(:empty) .mat-menu-item:disabled:hover,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item:disabled:hover,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item:disabled:hover,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-menu-item:disabled:hover {
  border-color: transparent;
  background-color: transparent;
}
.table-menu.mat-menu-panel > .mat-menu-content:not(:empty) .mat-menu-item:active,
.table-menu.mat-menu-panel .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item:active,
.table-menu.mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item:active,
.table-menu.mat-menu-panel .mat-menu-content .mat-menu-item:active,
.cdk-overlay-pane > .mat-mdc-menu-panel > .mat-menu-content:not(:empty) .mat-menu-item:active,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item:active,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item:active,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-menu-item:active {
  border-color: var(--plr-menu-option-focus-bg-color);
  background-color: var(--plr-menu-option-focus-bg-color);
}
.table-menu.mat-menu-panel > .mat-menu-content:not(:empty) .mat-menu-item wpc-linked-persons-menu .ribbon-button .linked-persons-menu-button-avatar-wrapper .linked-person-icon-wrapper,
.table-menu.mat-menu-panel .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item wpc-linked-persons-menu .ribbon-button .linked-persons-menu-button-avatar-wrapper .linked-person-icon-wrapper,
.table-menu.mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item wpc-linked-persons-menu .ribbon-button .linked-persons-menu-button-avatar-wrapper .linked-person-icon-wrapper,
.table-menu.mat-menu-panel .mat-menu-content .mat-menu-item wpc-linked-persons-menu .ribbon-button .linked-persons-menu-button-avatar-wrapper .linked-person-icon-wrapper,
.cdk-overlay-pane > .mat-mdc-menu-panel > .mat-menu-content:not(:empty) .mat-menu-item wpc-linked-persons-menu .ribbon-button .linked-persons-menu-button-avatar-wrapper .linked-person-icon-wrapper,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item wpc-linked-persons-menu .ribbon-button .linked-persons-menu-button-avatar-wrapper .linked-person-icon-wrapper,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item wpc-linked-persons-menu .ribbon-button .linked-persons-menu-button-avatar-wrapper .linked-person-icon-wrapper,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-menu-item wpc-linked-persons-menu .ribbon-button .linked-persons-menu-button-avatar-wrapper .linked-person-icon-wrapper {
  border-right: none;
  display: flex;
}
.table-menu.mat-menu-panel > .mat-menu-content:not(:empty) .mat-menu-item wpc-linked-persons-menu .ribbon-button .linked-persons-menu-button-avatar-wrapper .linked-person-icon-wrapper .linked_person_label,
.table-menu.mat-menu-panel .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item wpc-linked-persons-menu .ribbon-button .linked-persons-menu-button-avatar-wrapper .linked-person-icon-wrapper .linked_person_label,
.table-menu.mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item wpc-linked-persons-menu .ribbon-button .linked-persons-menu-button-avatar-wrapper .linked-person-icon-wrapper .linked_person_label,
.table-menu.mat-menu-panel .mat-menu-content .mat-menu-item wpc-linked-persons-menu .ribbon-button .linked-persons-menu-button-avatar-wrapper .linked-person-icon-wrapper .linked_person_label,
.cdk-overlay-pane > .mat-mdc-menu-panel > .mat-menu-content:not(:empty) .mat-menu-item wpc-linked-persons-menu .ribbon-button .linked-persons-menu-button-avatar-wrapper .linked-person-icon-wrapper .linked_person_label,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item wpc-linked-persons-menu .ribbon-button .linked-persons-menu-button-avatar-wrapper .linked-person-icon-wrapper .linked_person_label,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item wpc-linked-persons-menu .ribbon-button .linked-persons-menu-button-avatar-wrapper .linked-person-icon-wrapper .linked_person_label,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-menu-item wpc-linked-persons-menu .ribbon-button .linked-persons-menu-button-avatar-wrapper .linked-person-icon-wrapper .linked_person_label {
  min-width: 115px;
  position: relative;
  top: 3px;
}
.table-menu.mat-menu-panel > .mat-menu-content:not(:empty) .mat-menu-item wpc-linked-persons-menu .ribbon-button .linked-persons-menu-button-avatar-wrapper .linked-person-dropdown-arrow,
.table-menu.mat-menu-panel .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item wpc-linked-persons-menu .ribbon-button .linked-persons-menu-button-avatar-wrapper .linked-person-dropdown-arrow,
.table-menu.mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item wpc-linked-persons-menu .ribbon-button .linked-persons-menu-button-avatar-wrapper .linked-person-dropdown-arrow,
.table-menu.mat-menu-panel .mat-menu-content .mat-menu-item wpc-linked-persons-menu .ribbon-button .linked-persons-menu-button-avatar-wrapper .linked-person-dropdown-arrow,
.cdk-overlay-pane > .mat-mdc-menu-panel > .mat-menu-content:not(:empty) .mat-menu-item wpc-linked-persons-menu .ribbon-button .linked-persons-menu-button-avatar-wrapper .linked-person-dropdown-arrow,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item wpc-linked-persons-menu .ribbon-button .linked-persons-menu-button-avatar-wrapper .linked-person-dropdown-arrow,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item wpc-linked-persons-menu .ribbon-button .linked-persons-menu-button-avatar-wrapper .linked-person-dropdown-arrow,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-menu-item wpc-linked-persons-menu .ribbon-button .linked-persons-menu-button-avatar-wrapper .linked-person-dropdown-arrow {
  rotate: -90deg;
  top: 0px;
}
.table-menu.mat-menu-panel > .mat-menu-content:not(:empty) .mat-menu-item > .mat-mdc-menu-item-text,
.table-menu.mat-menu-panel .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item > .mat-mdc-menu-item-text,
.table-menu.mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item > .mat-mdc-menu-item-text,
.table-menu.mat-menu-panel .mat-menu-content .mat-menu-item > .mat-mdc-menu-item-text,
.cdk-overlay-pane > .mat-mdc-menu-panel > .mat-menu-content:not(:empty) .mat-menu-item > .mat-mdc-menu-item-text,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item > .mat-mdc-menu-item-text,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item > .mat-mdc-menu-item-text,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-menu-item > .mat-mdc-menu-item-text {
  display: flex;
}
.table-menu.mat-menu-panel.mat-menu-content-container,
.cdk-overlay-pane > .mat-mdc-menu-panel.mat-menu-content-container {
  margin-top: 5px;
}

.mat-mdc-tab-header.mat-mdc-tab-nav-bar-stretch-tabs .mat-mdc-tab-link {
  flex-grow: 0 !important;
}

.mat-mdc-button.negative-button {
  min-width: 100px !important;
}

.mat-mdc-form-field-subscript-wrapper,
.mat-mdc-form--bottom-align {
  font-size: 10.5px !important;
}

.mat-mdc-form-field-hint-wrapper, .mat-mdc-form-field-error-wrapper {
  padding: 0px !important;
}

.paginator-container {
  display: block !important;
}

.plr-metadata-column-options-menu .mdc-checkbox, .advanced-dialog .mdc-checkbox {
  padding: 4px !important;
  vertical-align: inherit !important;
}
.plr-metadata-column-options-menu .mdc-checkbox .mdc-checkbox__background, .advanced-dialog .mdc-checkbox .mdc-checkbox__background {
  top: 4px !important;
  left: 4px !important;
}
.plr-metadata-column-options-menu .mdc-list-item__primary-text, .advanced-dialog .mdc-list-item__primary-text {
  font-size: 0.875rem !important;
  margin-left: 4px !important;
  font-family: "Roboto Regular";
  white-space: initial;
  line-height: normal !important;
}

.plr-metadata-column-options-menu .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line,
.plr-metadata-column-options-menu .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line {
  height: auto !important;
}
.plr-metadata-column-options-menu .mdc-list-item__primary-text {
  white-space: nowrap;
}

.button-menu .overlay-container {
  border-radius: 8px;
}
.button-menu .overlay-container .mat-list-base.mat-action-list {
  padding: 8px;
}
.button-menu .overlay-container .mat-list-base.mat-action-list button {
  border-radius: 4px;
}
.button-menu .overlay-container .mat-list-base.mat-action-list button:hover, .button-menu .overlay-container .mat-list-base.mat-action-list button:focus, .button-menu .overlay-container .mat-list-base.mat-action-list button:active {
  background: #f1efef;
}
.button-menu .overlay-container .mat-list-base.mat-action-list button .mat-list-item-content {
  padding: 0 16px 0 8px;
  font-size: 1rem;
}
.button-menu .overlay-container .mat-list-base.mat-action-list button .mat-list-item-content .mat-icon {
  vertical-align: middle;
  margin-right: 16px;
}

.user-account-menu .account-info-container .staff-name {
  background: #0a8aa0;
  padding: 4px 4px;
  border-radius: 4px;
  color: white;
  font-size: 1rem;
}
.user-account-menu .account-info-container .account-info {
  padding: 4px 0;
  margin: 4px 0;
  border-bottom: 1px solid #fce4c7;
}
.user-account-menu .account-info-container .account-info .organization .organization-name {
  font-size: 0.875rem;
  color: #065462;
}
.user-account-menu .account-info-container .account-info .organization .location-name {
  font-size: 0.875rem;
  color: #847b7a;
}
.user-account-menu .account-info-container .account-info .organization .logged-in-as {
  font-size: 0.75rem;
  color: #847b7a;
}

.mat-menu-panel .mat-menu-content {
  padding: 8px;
}
.mat-menu-panel .mat-menu-content .mat-menu-item {
  border-radius: 4px;
  color: #08778a;
}
.mat-menu-panel .mat-menu-content .mat-menu-item mat-icon {
  color: #08778a;
}

.mat-mdc-tab-list .mat-badge-medium.mat-badge-overlap .mat-badge-content {
  position: static;
  margin: 4px 0 0 4px;
  height: 24px;
  min-height: 24px;
  width: 24px;
  min-width: 24px;
  line-height: 24px;
  background-color: #ff1744;
  font-size: 12px;
}

wpc-search-history-window-shade mat-nav-list > mat-list-item .mdc-list-item__primary-text {
  width: 100%;
}

.form-builder-fieldset {
  position: relative;
  margin: 8px auto;
  border-radius: 8px;
  box-sizing: border-box;
  border: 2px solid var(--plr-field-set-border-color);
}
.form-builder-fieldset.cdk-focused, .form-builder-fieldset:focus, .form-builder-fieldset:focus-within {
  outline: none;
  border: 2px solid var(--plr-focus-color);
}
.form-builder-fieldset.cdk-focused legend, .form-builder-fieldset.cdk-focused legend .label-content, .form-builder-fieldset.cdk-focused legend .plr-light-theme .plr-metadata-control-host.label-display-content .display-content, .plr-light-theme .plr-metadata-control-host.label-display-content .form-builder-fieldset.cdk-focused legend .display-content,
.form-builder-fieldset.cdk-focused legend html .plr-metadata-control-host.label-display-content .display-content,
html .plr-metadata-control-host.label-display-content .form-builder-fieldset.cdk-focused legend .display-content, .form-builder-fieldset.cdk-focused legend .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-metadata-control-host.label-display-content .form-builder-fieldset.cdk-focused legend .display-content, .form-builder-fieldset.cdk-focused legend .label-pseudo,
.form-builder-fieldset.cdk-focused .fieldset-legend,
.form-builder-fieldset.cdk-focused .fieldset-legend .label-content,
.form-builder-fieldset.cdk-focused .fieldset-legend .plr-light-theme .plr-metadata-control-host.label-display-content .display-content,
.plr-light-theme .plr-metadata-control-host.label-display-content .form-builder-fieldset.cdk-focused .fieldset-legend .display-content,
.form-builder-fieldset.cdk-focused .fieldset-legend html .plr-metadata-control-host.label-display-content .display-content,
html .plr-metadata-control-host.label-display-content .form-builder-fieldset.cdk-focused .fieldset-legend .display-content,
.form-builder-fieldset.cdk-focused .fieldset-legend .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content .form-builder-fieldset.cdk-focused .fieldset-legend .display-content,
.form-builder-fieldset.cdk-focused .fieldset-legend .label-pseudo, .form-builder-fieldset:focus legend, .form-builder-fieldset:focus legend .label-content, .form-builder-fieldset:focus legend .plr-light-theme .plr-metadata-control-host.label-display-content .display-content, .plr-light-theme .plr-metadata-control-host.label-display-content .form-builder-fieldset:focus legend .display-content,
.form-builder-fieldset:focus legend html .plr-metadata-control-host.label-display-content .display-content,
html .plr-metadata-control-host.label-display-content .form-builder-fieldset:focus legend .display-content, .form-builder-fieldset:focus legend .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-metadata-control-host.label-display-content .form-builder-fieldset:focus legend .display-content, .form-builder-fieldset:focus legend .label-pseudo,
.form-builder-fieldset:focus .fieldset-legend,
.form-builder-fieldset:focus .fieldset-legend .label-content,
.form-builder-fieldset:focus .fieldset-legend .plr-light-theme .plr-metadata-control-host.label-display-content .display-content,
.plr-light-theme .plr-metadata-control-host.label-display-content .form-builder-fieldset:focus .fieldset-legend .display-content,
.form-builder-fieldset:focus .fieldset-legend html .plr-metadata-control-host.label-display-content .display-content,
html .plr-metadata-control-host.label-display-content .form-builder-fieldset:focus .fieldset-legend .display-content,
.form-builder-fieldset:focus .fieldset-legend .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content .form-builder-fieldset:focus .fieldset-legend .display-content,
.form-builder-fieldset:focus .fieldset-legend .label-pseudo, .form-builder-fieldset:focus-within legend, .form-builder-fieldset:focus-within legend .label-content, .form-builder-fieldset:focus-within legend .plr-light-theme .plr-metadata-control-host.label-display-content .display-content, .plr-light-theme .plr-metadata-control-host.label-display-content .form-builder-fieldset:focus-within legend .display-content,
.form-builder-fieldset:focus-within legend html .plr-metadata-control-host.label-display-content .display-content,
html .plr-metadata-control-host.label-display-content .form-builder-fieldset:focus-within legend .display-content, .form-builder-fieldset:focus-within legend .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-metadata-control-host.label-display-content .form-builder-fieldset:focus-within legend .display-content, .form-builder-fieldset:focus-within legend .label-pseudo,
.form-builder-fieldset:focus-within .fieldset-legend,
.form-builder-fieldset:focus-within .fieldset-legend .label-content,
.form-builder-fieldset:focus-within .fieldset-legend .plr-light-theme .plr-metadata-control-host.label-display-content .display-content,
.plr-light-theme .plr-metadata-control-host.label-display-content .form-builder-fieldset:focus-within .fieldset-legend .display-content,
.form-builder-fieldset:focus-within .fieldset-legend html .plr-metadata-control-host.label-display-content .display-content,
html .plr-metadata-control-host.label-display-content .form-builder-fieldset:focus-within .fieldset-legend .display-content,
.form-builder-fieldset:focus-within .fieldset-legend .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content .form-builder-fieldset:focus-within .fieldset-legend .display-content,
.form-builder-fieldset:focus-within .fieldset-legend .label-pseudo {
  color: var(--plr-focus-color);
}

.left-nav-component .root-node .mat-mdc-nav-list .mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item, .plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
html .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item, .plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item, .table-menu.mat-menu-panel .mat-menu-content .mat-menu-item, .table-menu.mat-menu-panel .mat-menu-content .mat-mdc-menu-item, .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-menu-item, .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item, .button-menu .overlay-container .mat-list-base.mat-action-list button .mat-list-item-content {
  border: none;
}

.left-nav-component {
  margin: 16px 8px;
}
.left-nav-component .view-all {
  font-size: 0.875rem;
  margin: 8px 0;
  cursor: pointer;
  text-decoration: underline;
}
.left-nav-component .view-all.active {
  font-weight: bold;
}
.left-nav-component .root-node {
  padding-top: 4px;
}
.left-nav-component .root-node div.root-node__display-name {
  display: flex;
  color: #000;
}
.left-nav-component .root-node div.root-node__display-name h2 {
  display: flex;
  align-self: center;
  height: unset;
  margin: 0;
  font-size: 1rem;
  font-weight: normal;
  color: #000;
}
.left-nav-component .root-node div.root-node__display-name .mat-mdc-nav-list {
  flex-grow: 1;
}
.left-nav-component .root-node div.root-node__display-name .mat-mdc-nav-list .mdc-list-item:focus, .left-nav-component .root-node div.root-node__display-name .mat-mdc-nav-list .mdc-list-item:hover,
.left-nav-component .root-node div.root-node__display-name .mat-mdc-nav-list .mat-mdc-list-item:focus,
.left-nav-component .root-node div.root-node__display-name .mat-mdc-nav-list .mat-mdc-list-item:hover {
  border-radius: 4px;
  border: none;
}
.left-nav-component .root-node .root-node__display-name.clickable,
.left-nav-component .root-node .child-node__display-name {
  font-weight: normal;
  cursor: pointer;
  display: inline-block;
  padding: 1px 8px;
  border-left: 2px solid #000;
  color: #000;
}
.left-nav-component .root-node .root-node__display-name.clickable.active,
.left-nav-component .root-node .child-node__display-name.active {
  text-decoration: underline;
}
.left-nav-component .root-node .root-node__display-name.clickable.query-filter-display-name,
.left-nav-component .root-node .child-node__display-name.query-filter-display-name {
  border-left: 2px solid #000;
}
.left-nav-component .root-node .mat-mdc-nav-list {
  padding: 4px 8px;
  margin-left: 14px;
}
.left-nav-component .root-node .mat-mdc-nav-list .mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item {
  border-radius: 0px;
  display: inline-flex;
  flex-grow: 1;
  padding: 4px;
  font-size: 1rem;
  height: auto;
}
.left-nav-component .root-node .mat-mdc-nav-list .mdc-list-item .mdc-list-item__content,
.left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item .mdc-list-item__content {
  flex-grow: 1;
  padding: 0;
}
.left-nav-component .root-node .mat-mdc-nav-list .mdc-list-item.mdc-list-item:hover::before,
.left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item.mdc-list-item:hover::before {
  --mdc-list-list-item-hover-state-layer-color: transparent;
  --mdc-list-list-item-hover-state-layer-opacity: 0;
}
.left-nav-component .root-node .mat-mdc-nav-list .mdc-list-item.active, .left-nav-component .root-node .mat-mdc-nav-list .mdc-list-item:hover,
.left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item.active,
.left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item:hover {
  background: #f4f2f1;
}
.left-nav-component .root-node .mat-mdc-nav-list .mdc-list-item.active .child-node__display-name, .left-nav-component .root-node .mat-mdc-nav-list .mdc-list-item:hover .child-node__display-name,
.left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item.active .child-node__display-name,
.left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item:hover .child-node__display-name {
  text-decoration: underline;
  font-weight: bold;
  border-left: 2px solid rgb(255, 255, 255);
  color: black;
}
.left-nav-component .root-node span.child-node__display-name {
  padding: 1px 8px;
  border-left: 2px solid #000;
}

.list-filter.left-nav-component .root-node .mat-mdc-list-item.mdc-list-item.mat-mdc-list-item-single-line.mdc-list-item--with-one-line {
  margin: 0;
  height: auto;
}

wpc-quick-access .menu-btn {
  border: 2px solid transparent;
  box-shadow: none;
  box-sizing: content-box;
  white-space: nowrap;
  height: 32px;
  margin: 8px;
  position: relative;
  cursor: pointer;
  border-radius: 4px;
  background: transparent;
  font-size: 1rem;
  display: inline-flex;
  flex: 0 0 100px;
  align-items: center;
  justify-content: center;
}
wpc-quick-access .menu-btn:hover, wpc-quick-access .menu-btn:focus, wpc-quick-access .menu-btn:active {
  background: transparent;
  outline: none;
}
wpc-quick-access .menu-btn .search-link__label,
wpc-quick-access .menu-btn .menu-btn__label {
  white-space: nowrap;
}
wpc-quick-access .dropdown.menu-btn {
  width: auto;
  flex-basis: auto;
}
wpc-quick-access .menu-btn .mat-badge-content {
  height: 24px;
  min-height: 24px;
  width: 24px;
  min-width: 24px;
  line-height: 24px;
  margin-left: 4px !important;
  position: static;
  overflow: visible;
}

.plr-ribbon-wrapper {
  position: relative;
  z-index: 210;
  border: none;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: stretch !important;
  min-height: 6.25rem;
  padding: 8px 0px 8px 8px !important;
  height: 104px !important;
  overflow: hidden;
  box-sizing: border-box;
}
@media screen and (max-width: 1600px) {
  .plr-ribbon-wrapper {
    padding: 8px;
  }
}
.plr-ribbon-wrapper .fields-section-container > .avatar-container {
  flex: 0 0 auto;
  box-sizing: border-box;
  padding: 4px 16px;
  margin-right: 0 !important;
  width: 111.936px;
}
@media print {
  .plr-ribbon-wrapper .fields-section-container > .avatar-container[style] {
    display: block;
    margin-right: 0 !important;
  }
}
.plr-ribbon-wrapper .linked-persons-menu-button-avatar .avatar-container {
  margin-right: 0;
}
.plr-ribbon-wrapper wpc-avatar {
  align-items: center;
}
.plr-ribbon-wrapper wpc-avatar .avatar-container {
  display: inline-flex;
  flex-grow: 0;
  flex-shrink: 0;
  width: 80px;
  height: 80px;
}
.plr-ribbon-wrapper wpc-avatar .avatar-container .image-wrapper {
  width: 80px !important;
  height: 80px !important;
}
.plr-ribbon-wrapper__left, .plr-ribbon-wrapper__center, .plr-ribbon-wrapper__right {
  display: inline-flex;
  flex-direction: row;
}
.plr-ribbon-wrapper__left {
  flex: 0 1 auto;
  flex-direction: column;
}
.plr-ribbon-wrapper__left .header-container {
  display: flex;
  flex: 0 0 auto;
  flex-direction: column;
  align-self: stretch;
}
.plr-ribbon-wrapper__left ::ng-deep plr-data-display {
  display: flex;
  flex: 0 0 auto;
  align-self: flex-start;
  margin-top: 12px;
}
.plr-ribbon-wrapper__center {
  flex: 0 1 auto;
  justify-content: space-between;
}
.plr-ribbon-wrapper__center ::ng-deep wpc-ribbon-model-wrapper:not(:first-of-type) {
  margin-left: 16px;
}
.plr-ribbon-wrapper__right {
  flex: 0 1 auto;
  margin-left: auto;
  align-items: center;
  position: relative;
  min-width: 20%;
  width: 20%;
}

.identity-field-container {
  max-width: 326.4px;
  justify-content: space-around;
  padding-left: 8px;
  padding-right: 8px;
  height: 88px;
  position: relative;
}

.ribbon-divider {
  margin-left: 8px;
  margin-right: 8px;
}

.ribbon-spacer {
  width: 10%;
  max-width: 192px;
}

@media print {
  .plr-ribbon-wrapper {
    margin-bottom: 0;
    display: block;
    height: auto;
    min-height: unset;
  }
  .plr-ribbon-wrapper .avatar-container,
  .plr-ribbon-wrapper .file-ribbon__center,
  .plr-ribbon-wrapper .file-ribbon__right {
    display: none;
  }
  .plr-ribbon-wrapper .row {
    display: block;
  }
  .plr-ribbon-wrapper .row ::ng-deep plr-data-display, .plr-ribbon-wrapper .row ::ng-deep .data-container {
    padding: 0 32px 16px 0;
    margin: 0;
    display: inline-block;
  }
  .plr-ribbon-wrapper .row ::ng-deep plr-data-display .data-display, .plr-ribbon-wrapper .row ::ng-deep .data-container .data-display {
    display: inline-block;
  }
  .plr-ribbon-wrapper .ribbon-center,
  .plr-ribbon-wrapper .ribbon-right {
    display: block;
    overflow: visible;
  }
  .plr-ribbon-wrapper .back-button {
    display: none;
  }
}
.parent {
  font-weight: bold !important;
}

.childItem {
  border-left: 1px solid var(--theme-neutral-400) !important;
  color: var(--theme-neutral-700) !important;
  outline: none !important;
  background-color: transparent !important;
  border-radius: 0px !important;
}
.childItem:hover {
  border-left: 4px solid var(--theme-primary-400) !important;
  padding-left: 10px !important;
}

.selectedChildItem {
  border-left: 4px solid var(--theme-primary-600) !important;
  background-color: var(--theme-neutral-50) !important;
  padding-left: 10px !important;
}
.selectedChildItem:hover {
  border-left: 4px solid var(--theme-primary-600) !important;
}

.parentItem {
  color: var(--theme-neutral-900) !important;
}
.parentItem:hover {
  outline: none !important;
  background-color: transparent !important;
  border-radius: 0px !important;
}

.selectedParentItem {
  color: var(--theme-primary-800) !important;
}

wpc-scrollspy .scroll-spy-heading,
wpc-scrollspy .stepper-spy-heading,
wpc-stepper-spy .scroll-spy-heading,
wpc-stepper-spy .stepper-spy-heading {
  font-size: 1rem;
  font-family: "Roboto Regular";
  color: white;
  padding: 4px;
}
wpc-scrollspy .scroll-spy-heading .mdc-list-item__primary-text,
wpc-scrollspy .stepper-spy-heading .mdc-list-item__primary-text,
wpc-stepper-spy .scroll-spy-heading .mdc-list-item__primary-text,
wpc-stepper-spy .stepper-spy-heading .mdc-list-item__primary-text {
  white-space: normal;
}
wpc-scrollspy button,
wpc-stepper-spy button {
  text-align: left;
  width: 100%;
}
wpc-scrollspy mat-nav-list.mat-list-base[dense],
wpc-stepper-spy mat-nav-list.mat-list-base[dense] {
  margin: 0;
  padding: 0.6rem 0.5rem;
}
wpc-scrollspy mat-nav-list.mat-list-base[dense]:focus,
wpc-stepper-spy mat-nav-list.mat-list-base[dense]:focus {
  outline: none;
  box-shadow: inset 0 0 0 2px var(--plr-focus-color);
  border-radius: 8px;
}
wpc-scrollspy mat-nav-list.mat-list-base[dense] .mat-list-item,
wpc-stepper-spy mat-nav-list.mat-list-base[dense] .mat-list-item {
  margin: 0px;
  padding: 8px 3px 8px 5px;
  height: auto;
  width: 100%;
  width: -webkit-fill-available;
  margin-left: -8px;
  font-size: 14px;
  background: transparent;
  border: none;
  border-left: 4px solid transparent;
}
wpc-scrollspy mat-nav-list.mat-list-base[dense] .mat-list-item.cdk-focused, wpc-scrollspy mat-nav-list.mat-list-base[dense] .mat-list-item.cdk-keyboard-focused, wpc-scrollspy mat-nav-list.mat-list-base[dense] .mat-list-item:focus,
wpc-stepper-spy mat-nav-list.mat-list-base[dense] .mat-list-item.cdk-focused,
wpc-stepper-spy mat-nav-list.mat-list-base[dense] .mat-list-item.cdk-keyboard-focused,
wpc-stepper-spy mat-nav-list.mat-list-base[dense] .mat-list-item:focus {
  color: var(--plr-focus-color);
  border-left-color: var(--plr-focus-color);
}
wpc-scrollspy mat-nav-list.mat-list-base[dense] .mat-list-item:last-of-type,
wpc-stepper-spy mat-nav-list.mat-list-base[dense] .mat-list-item:last-of-type {
  margin-bottom: 0;
}
wpc-scrollspy mat-nav-list.mat-list-base[dense] .mat-list-item .mat-list-item-content,
wpc-stepper-spy mat-nav-list.mat-list-base[dense] .mat-list-item .mat-list-item-content {
  padding: 0px;
  cursor: pointer;
}
wpc-scrollspy mat-nav-list.mat-list-base[dense] .mat-list-item .mat-list-item-content .scroll-spy-heading,
wpc-stepper-spy mat-nav-list.mat-list-base[dense] .mat-list-item .mat-list-item-content .scroll-spy-heading {
  display: inline-block;
  padding: 2px 8px;
  font-size: 1rem;
}
wpc-scrollspy mat-nav-list.mat-list-base[dense] .mat-list-item:hover,
wpc-stepper-spy mat-nav-list.mat-list-base[dense] .mat-list-item:hover {
  color: var(--plr-focus-color);
  outline: 2px solid var(--plr-color-neutral-100);
  background-color: var(--plr-color-neutral-100);
  border-radius: 2px;
}
wpc-scrollspy .parent .scroll-spy-heading,
wpc-stepper-spy .parent .scroll-spy-heading {
  font-size: 1rem !important;
  border: 0;
  max-width: 95%;
  overflow: hidden;
  text-overflow: ellipsis;
}

.mat-slide-toggle,
.slide-toggle.mat-slide-toggle {
  background: transparent;
}
.mat-slide-toggle .mat-slide-toggle-bar,
.slide-toggle.mat-slide-toggle .mat-slide-toggle-bar {
  background: transparent;
  border: 3px solid #757575;
  border-radius: 24px;
  height: 12px;
  width: 24px;
}
.mat-slide-toggle .mat-slide-toggle-bar .mat-slide-toggle-thumb-container,
.slide-toggle.mat-slide-toggle .mat-slide-toggle-bar .mat-slide-toggle-thumb-container {
  cursor: pointer;
  height: 10px;
  left: 2px;
  top: 1px;
  width: 10px;
}
.mat-slide-toggle .mat-slide-toggle-bar .mat-slide-toggle-thumb-container .mat-slide-toggle-thumb,
.slide-toggle.mat-slide-toggle .mat-slide-toggle-bar .mat-slide-toggle-thumb-container .mat-slide-toggle-thumb {
  background: #847b7a;
  border-radius: 50%;
  cursor: pointer;
  height: 10px;
  width: 10px;
  transition: unset;
}
.mat-slide-toggle .mat-slide-toggle-bar .mat-slide-toggle-thumb-container .mat-ripple,
.slide-toggle.mat-slide-toggle .mat-slide-toggle-bar .mat-slide-toggle-thumb-container .mat-ripple {
  display: none;
}
.mat-slide-toggle .mat-slide-toggle-content,
.slide-toggle.mat-slide-toggle .mat-slide-toggle-content {
  font-size: 0.75rem;
  color: #716a68;
}
.mat-slide-toggle.mat-checked .mat-slide-toggle-bar,
.slide-toggle.mat-slide-toggle.mat-checked .mat-slide-toggle-bar {
  background: transparent;
  border-color: #076575;
}
.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb-container,
.slide-toggle.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb-container {
  transform: translate3d(10px, 0, 0) !important;
}
.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb-container .mat-slide-toggle-thumb,
.slide-toggle.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb-container .mat-slide-toggle-thumb {
  background-color: var(--plr-emphasize-border-hover-color);
}
.mat-slide-toggle.cdk-focused .mat-slide-toggle-bar, .mat-slide-toggle.cdk-keyboard-focused .mat-slide-toggle-bar, .mat-slide-toggle:hover .mat-slide-toggle-bar, .mat-slide-toggle:focus .mat-slide-toggle-bar,
.slide-toggle.mat-slide-toggle.cdk-focused .mat-slide-toggle-bar,
.slide-toggle.mat-slide-toggle.cdk-keyboard-focused .mat-slide-toggle-bar,
.slide-toggle.mat-slide-toggle:hover .mat-slide-toggle-bar,
.slide-toggle.mat-slide-toggle:focus .mat-slide-toggle-bar {
  border-color: var(--plr-focus-color);
}
.mat-slide-toggle.cdk-focused .mat-slide-toggle-bar .mat-slide-toggle-thumb, .mat-slide-toggle.cdk-keyboard-focused .mat-slide-toggle-bar .mat-slide-toggle-thumb, .mat-slide-toggle:hover .mat-slide-toggle-bar .mat-slide-toggle-thumb, .mat-slide-toggle:focus .mat-slide-toggle-bar .mat-slide-toggle-thumb,
.slide-toggle.mat-slide-toggle.cdk-focused .mat-slide-toggle-bar .mat-slide-toggle-thumb,
.slide-toggle.mat-slide-toggle.cdk-keyboard-focused .mat-slide-toggle-bar .mat-slide-toggle-thumb,
.slide-toggle.mat-slide-toggle:hover .mat-slide-toggle-bar .mat-slide-toggle-thumb,
.slide-toggle.mat-slide-toggle:focus .mat-slide-toggle-bar .mat-slide-toggle-thumb {
  background-color: var(--plr-focus-color);
}
.mat-slide-toggle.cdk-focused.mat-checked .mat-slide-toggle-bar .mat-slide-toggle-thumb, .mat-slide-toggle.cdk-keyboard-focused.mat-checked .mat-slide-toggle-bar .mat-slide-toggle-thumb, .mat-slide-toggle:hover.mat-checked .mat-slide-toggle-bar .mat-slide-toggle-thumb, .mat-slide-toggle:focus.mat-checked .mat-slide-toggle-bar .mat-slide-toggle-thumb,
.slide-toggle.mat-slide-toggle.cdk-focused.mat-checked .mat-slide-toggle-bar .mat-slide-toggle-thumb,
.slide-toggle.mat-slide-toggle.cdk-keyboard-focused.mat-checked .mat-slide-toggle-bar .mat-slide-toggle-thumb,
.slide-toggle.mat-slide-toggle:hover.mat-checked .mat-slide-toggle-bar .mat-slide-toggle-thumb,
.slide-toggle.mat-slide-toggle:focus.mat-checked .mat-slide-toggle-bar .mat-slide-toggle-thumb {
  background-color: var(--plr-emphasize-border-hover-color);
}
.mat-slide-toggle.cdk-focused .mat-slide-toggle-bar .mat-slide-toggle-thumb-container .mat-ripple, .mat-slide-toggle.cdk-keyboard-focused .mat-slide-toggle-bar .mat-slide-toggle-thumb-container .mat-ripple, .mat-slide-toggle:focus .mat-slide-toggle-bar .mat-slide-toggle-thumb-container .mat-ripple,
.slide-toggle.mat-slide-toggle.cdk-focused .mat-slide-toggle-bar .mat-slide-toggle-thumb-container .mat-ripple,
.slide-toggle.mat-slide-toggle.cdk-keyboard-focused .mat-slide-toggle-bar .mat-slide-toggle-thumb-container .mat-ripple,
.slide-toggle.mat-slide-toggle:focus .mat-slide-toggle-bar .mat-slide-toggle-thumb-container .mat-ripple {
  display: initial;
}
.mat-slide-toggle.cdk-focused .mat-slide-toggle-bar .mat-slide-toggle-thumb-container .mat-ripple .mat-slide-toggle-persistent-ripple, .mat-slide-toggle.cdk-keyboard-focused .mat-slide-toggle-bar .mat-slide-toggle-thumb-container .mat-ripple .mat-slide-toggle-persistent-ripple, .mat-slide-toggle:focus .mat-slide-toggle-bar .mat-slide-toggle-thumb-container .mat-ripple .mat-slide-toggle-persistent-ripple,
.slide-toggle.mat-slide-toggle.cdk-focused .mat-slide-toggle-bar .mat-slide-toggle-thumb-container .mat-ripple .mat-slide-toggle-persistent-ripple,
.slide-toggle.mat-slide-toggle.cdk-keyboard-focused .mat-slide-toggle-bar .mat-slide-toggle-thumb-container .mat-ripple .mat-slide-toggle-persistent-ripple,
.slide-toggle.mat-slide-toggle:focus .mat-slide-toggle-bar .mat-slide-toggle-thumb-container .mat-ripple .mat-slide-toggle-persistent-ripple {
  background-color: #043d46;
  opacity: 0.2;
}

.primary-actions-container .slide-toggle {
  margin: 0 8px 0 4px;
}

.aux-actions-container .slide-toggle {
  margin: 0 16px 0 8px;
}

.split .aux-actions-container .slide-toggle {
  margin: 0 35px 0 8px;
}

.slide-toggle.column-toggle {
  margin: 0 8px 0 auto;
}

.slide-toggle.edit-metadata-slide-toggle {
  margin: 8px 12px;
}
.slide-toggle.edit-metadata-slide-toggle .mat-slide-toggle-content {
  font-size: 0.875rem;
  color: var(--plr-focus-color);
}

@media print {
  mat-slide-toggle {
    display: none !important;
  }
}

.page-layout-wrapper {
  box-sizing: border-box;
  height: 100%;
  padding: 12px;
}
.page-layout-wrapper wpc-page-layout {
  box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
}

wpc-page-layout .tab-container .mat-tab-group .mat-tab-header .mat-tab-label-container .mat-tab-label {
  color: #08778a;
  height: 24px;
  opacity: 1;
}
wpc-page-layout .tab-container .mat-tab-group .mat-tab-header .mat-tab-label-container .mat-tab-label.mat-tab-label-active {
  color: #043d46;
}
wpc-page-layout .tab-container .mat-tab-group .mat-tab-body-wrapper {
  padding: 16px;
}

.tab-container {
  --mdc-tab-indicator-active-indicator-height:0;
}

.mat-mdc-dialog-container {
  border-radius: 14px !important;
  border: 2px solid var(--plr-color-neutral-300);
  padding: 0 !important;
  overflow: hidden !important;
  background: #f0f0f0;
  background: var(--plr-color-white);
  min-width: 35vw;
  box-shadow: 0px 0px 12px 2px var(--plr-color-neutral-900);
}
.mat-mdc-dialog-container .mdc-dialog__title::before {
  height: unset;
}

.cdk-overlay-pane.dialog--confirm,
.cdk-overlay-pane.dialog--alert,
.cdk-overlay-pane.dialog--open,
.cdk-overlay-pane.mat-mdc-dialog-panel.dialog--open {
  max-width: 682px !important;
  min-width: 682px;
  --mat-dialog-container-min-width: 682px;
}
@media (min-width: 420px) and (max-width: 599px) {
  .cdk-overlay-pane.dialog--confirm,
  .cdk-overlay-pane.dialog--alert,
  .cdk-overlay-pane.dialog--open,
  .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--open {
    max-width: 532px !important;
    min-width: 532px;
    --mat-dialog-container-min-width: 532px;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .cdk-overlay-pane.dialog--confirm,
  .cdk-overlay-pane.dialog--alert,
  .cdk-overlay-pane.dialog--open,
  .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--open {
    max-width: 532px !important;
    min-width: 532px;
    --mat-dialog-container-min-width: 532px;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .cdk-overlay-pane.dialog--confirm,
  .cdk-overlay-pane.dialog--alert,
  .cdk-overlay-pane.dialog--open,
  .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--open {
    max-width: 532px !important;
    min-width: 532px;
    --mat-dialog-container-min-width: 532px;
  }
}

.dialog-auto-logout-backdrop {
  background: rgba(0, 0, 0, 0.32);
  z-index: 10000;
}
.dialog-auto-logout-backdrop + div.cdk-global-overlay-wrapper {
  z-index: 10000;
}

.cdk-overlay-pane.dialog-auto-logout--open {
  z-index: 11000;
}

.cdk-overlay-pane.dialog--editor,
.cdk-overlay-pane.dialog--large,
.cdk-overlay-pane.dialog--done {
  max-width: 932px !important;
  min-width: 932px;
}
@media (min-width: 420px) and (max-width: 599px) {
  .cdk-overlay-pane.dialog--editor,
  .cdk-overlay-pane.dialog--large,
  .cdk-overlay-pane.dialog--done {
    max-width: 682px !important;
    min-width: 682px;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .cdk-overlay-pane.dialog--editor,
  .cdk-overlay-pane.dialog--large,
  .cdk-overlay-pane.dialog--done {
    max-width: 682px !important;
    min-width: 682px;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .cdk-overlay-pane.dialog--editor,
  .cdk-overlay-pane.dialog--large,
  .cdk-overlay-pane.dialog--done {
    max-width: 682px !important;
    min-width: 682px;
  }
}

.cdk-overlay-pane.dialog--x-large {
  max-width: 80vw !important;
  min-width: 80vw;
}

.cdk-overlay-pane.dialog--auto {
  max-width: 100% !important;
  min-width: auto;
}

.mat-mdc-dialog-container .mdc-dialog__content {
  letter-spacing: normal !important;
  font-size: inherit !important;
}

.cdk-overlay-pane:not(.mat-mdc-select-panel-above) div.mat-mdc-select-panel {
  border-radius: 4px;
  box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px rgba(0, 0, 0, 0.1411764706), 0 1px 10px rgba(0, 0, 0, 0.1215686275);
  padding: 0px;
  margin-left: -5px;
  margin-top: -25px;
}

.cdk-overlay-pane:not(.mat-mdc-autocomplete-panel-above) div.mat-mdc-autocomplete-panel {
  padding: 0px;
}

.cdk-overlay-pane .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible .mat-mdc-option {
  font-size: 16px;
}

.cdk-overlay-pane .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible .mat-mdc-option .mdc-list-item__primary-text {
  color: rgba(0, 0, 0, 0.8705882353);
}

.plr-history-back-button .plr-primary-button.mat-icon,
.plr-history-back-button .plr-light-theme .mat-icon.mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-light-theme .plr-history-back-button .mat-icon.mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-history-back-button html .mat-icon.mat-mdc-button.plr-toolbar-button:not(:disabled),
html .plr-history-back-button .mat-icon.mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-history-back-button .plr-dark-theme .mat-icon.mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-dark-theme .plr-history-back-button .mat-icon.mat-mdc-button.plr-toolbar-button:not(:disabled) {
  font-size: 20px;
  margin-right: 8px !important;
  line-height: 24px;
}

.plr-history-back-button .mat-mdc-icon-button.mat-mdc-button-base {
  width: auto;
  border-radius: 4px;
  background-color: var(--plr-color-sand-100) !important;
  font-family: "Roboto", sans-serif;
  color: var(--plr-color-neutral-700) !important;
  font-size: 12px;
  font-weight: 400;
  padding: 0 10px !important;
  border: 2px solid var(--plr-color-sand-100) !important;
}
.plr-history-back-button .mat-mdc-icon-button.mat-mdc-button-base:hover {
  color: var(--plr-color-primary-600) !important;
  background-color: var(--plr-color-white) !important;
  border: 2px solid var(--plr-color-primary-600) !important;
  padding: 0 10px !important;
}

.plr-primary-button .mat-icon,
.plr-light-theme .mat-mdc-button:not(:disabled).plr-toolbar-button .mat-icon,
html .mat-mdc-button:not(:disabled).plr-toolbar-button .mat-icon,
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-toolbar-button .mat-icon {
  vertical-align: middle;
  width: 14px;
  height: 14px;
  font-weight: 400;
  margin-right: 8px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.plr-primary-button.mat-icon-button .mat-icon,
.plr-light-theme .mat-icon-button.mat-mdc-button.plr-toolbar-button:not(:disabled) .mat-icon,
html .mat-icon-button.mat-mdc-button.plr-toolbar-button:not(:disabled) .mat-icon,
.plr-dark-theme .mat-icon-button.mat-mdc-button.plr-toolbar-button:not(:disabled) .mat-icon,
.plr-primary-button.mdc-icon-button .mat-icon,
.plr-light-theme .mdc-icon-button.mat-mdc-button.plr-toolbar-button:not(:disabled) .mat-icon,
html .mdc-icon-button.mat-mdc-button.plr-toolbar-button:not(:disabled) .mat-icon,
.plr-dark-theme .mdc-icon-button.mat-mdc-button.plr-toolbar-button:not(:disabled) .mat-icon {
  margin-right: 0px;
}

.icon-close-button.mat-mdc-icon-button.mat-mdc-button-base {
  width: 40px;
  padding: 0px;
}

.mat-stepper-horizontal .actions {
  position: absolute;
  bottom: 8px;
}

.mat-mdc-tooltip .mdc-tooltip__surface {
  background-color: inherit !important;
  max-width: 500px;
}

.mat-tooltip {
  font-size: 0.875rem;
}
.mat-tooltip.no-overflow {
  overflow: visible;
  text-overflow: unset;
  max-width: unset;
}

.mat-option-text {
  flex-grow: 1;
  overflow: visible !important;
  white-space: normal;
  line-height: normal;
}

wpc-form-type-filter .form-type-filter {
  background-color: #fefcfb;
  border-radius: 8px;
  width: 17.5rem;
  height: 25rem;
  overflow: auto;
  margin: 0;
  padding: 0.5rem;
}
wpc-form-type-filter .form-type-filter:focus {
  outline: 2px solid var(--plr-focus-color);
}
wpc-form-type-filter .form-type-filter .view-all.active {
  margin: 6px 0px;
}
wpc-form-type-filter .form-type-filter .view-all.active a {
  padding: 2px 4px;
}
wpc-form-type-filter .form-type-filter .view-all.active a:focus {
  outline: 2px solid var(--plr-focus-color);
  color: var(--plr-focus-color);
  border-radius: 2px;
}
wpc-form-type-filter .form-type-filter .root-node {
  border-bottom: 1px solid var(--theme-accent-200);
  margin-bottom: 4px;
}
wpc-form-type-filter .form-type-filter .root-node:last-of-type {
  border-bottom: none;
  margin-bottom: 0;
}
wpc-form-type-filter .form-type-filter .root-node .root-node__display-name {
  font-family: "Roboto Bold";
  font-size: 0.75rem;
  text-transform: uppercase;
  color: var(--theme-neutral-400);
}
wpc-form-type-filter .form-type-filter .root-node .mat-nav-list {
  margin: 0;
  padding: 4px 0;
}
wpc-form-type-filter .form-type-filter .root-node .mat-nav-list .mat-list-item {
  border: none;
  padding: 4px 0;
  margin: 0;
}
wpc-form-type-filter .form-type-filter .root-node .mat-nav-list .mat-list-item .child-node__display-name {
  font-size: 0.875rem;
  font-weight: normal;
  text-decoration: none;
  border-left: none !important;
  color: var(--theme-primary-900);
}
wpc-form-type-filter .form-type-filter .root-node .mat-nav-list .mat-list-item:hover, wpc-form-type-filter .form-type-filter .root-node .mat-nav-list .mat-list-item:active, wpc-form-type-filter .form-type-filter .root-node .mat-nav-list .mat-list-item:focus {
  border-radius: 4px;
  border: none !important;
  background: var(--theme-neutral-100);
}
wpc-form-type-filter .form-type-filter .root-node .mat-nav-list .mat-list-item:hover,
wpc-form-type-filter .form-type-filter .root-node .mat-nav-list .mat-list-item:hover span, wpc-form-type-filter .form-type-filter .root-node .mat-nav-list .mat-list-item:active,
wpc-form-type-filter .form-type-filter .root-node .mat-nav-list .mat-list-item:active span, wpc-form-type-filter .form-type-filter .root-node .mat-nav-list .mat-list-item:focus,
wpc-form-type-filter .form-type-filter .root-node .mat-nav-list .mat-list-item:focus span {
  color: var(--plr-focus-color);
}

.mat-mdc-menu-panel {
  max-width: 100% !important;
}
.mat-mdc-menu-panel .mat-mdc-menu-item {
  padding: 0 16px 0 12px !important;
  min-height: 32px !important;
}
.mat-mdc-menu-panel .mat-mdc-menu-item .action-button .mat-icon {
  width: 2rem !important;
  height: 2rem !important;
}

.mat-mdc-dialog-container .mdc-dialog__content {
  color: rgba(0, 0, 0, 0.8705882353) !important;
}

:root {
  --mdc-checkbox-state-layer-size: calc(22px);
  --mdc-checkbox-disabled-selected-icon-color: var(--plr-focus-color);
  --mat-datepicker-calendar-navigation-button-icon-color: var(
    --plr-focus-color
  );
}

.plr-metadata-column-options-menu .menu .mat-mdc-list-item.mdc-list-item.mat-mdc-list-item-single-line.mdc-list-item--with-one-line {
  height: 40px;
  padding-left: 4px;
}
.plr-metadata-column-options-menu .menu .mat-mdc-list-item.mdc-list-item.mat-mdc-list-item-single-line.mdc-list-item--with-one-line .mat-mdc-list-item-unscoped-content {
  display: flex;
  gap: 2px;
  align-items: center;
  color: #076575;
  font-family: Roboto, Helvetica Neue, sans-serif;
}
.plr-metadata-column-options-menu .menu .mat-mdc-list-item.mdc-list-item.mat-mdc-list-item-single-line.mdc-list-item--with-one-line:hover {
  cursor: pointer;
  background: var(--plr-menu-option-hover-bg-color);
  border-radius: 4px;
}
.plr-metadata-column-options-menu .menu .mat-mdc-list-item.mdc-list-item.mat-mdc-list-item-single-line.mdc-list-item--with-one-line:hover .mat-mdc-list-item-unscoped-content {
  color: var(--plr-focus-color);
}
.plr-metadata-column-options-menu .menu .mat-mdc-list-item.mdc-list-item.mat-mdc-list-item-single-line.mdc-list-item--with-one-line.active {
  background: var(--plr-menu-option-focus-bg-color);
  border-radius: 4px;
}
.plr-metadata-column-options-menu .menu .mat-mdc-list-item.mdc-list-item.mat-mdc-list-item-single-line.mdc-list-item--with-one-line.active .mdc-list-item__primary-text {
  font-family: "Roboto Medium";
  color: var(--plr-color-primary-700);
}
.plr-metadata-column-options-menu .menu .mat-mdc-list-item.mdc-list-item.mat-mdc-list-item-single-line.mdc-list-item--with-one-line:focus::before {
  background-color: inherit;
}
.plr-metadata-column-options-menu .selection {
  padding: 10px;
}
.plr-metadata-column-options-menu .selection .mat-mdc-select {
  padding: 0 4px;
  border: 1px solid #f9cd97;
  border-radius: 4px;
}
.plr-metadata-column-options-menu .selection .mat-mdc-selection-list.mat-mdc-list-base mat-list-option.mat-mdc-list-option {
  height: auto;
  min-height: 28px;
}
.plr-metadata-column-options-menu .selection .mat-mdc-selection-list.mat-mdc-list-base mat-list-option.mat-mdc-list-option .mdc-list-item__start {
  margin: 0;
}
.plr-metadata-column-options-menu .selection .mat-mdc-selection-list.mat-mdc-list-base mat-list-option.mat-mdc-list-option .mdc-list-item__start .mdc-checkbox {
  padding: 0 !important;
}

wpc-dialog-layout .mdc-list-item.mdc-list-item--with-one-line .mdc-list-item__start {
  align-self: normal !important;
}

.mat-mdc-form-field-hint-wrapper {
  padding: 0 !important;
}

.mat-mdc-form-field-focus-overlay {
  background-color: inherit !important;
}

plr-file-upload .input-container {
  position: relative;
}
plr-file-upload .input-container .file-upload__progress {
  width: 100%;
}

.mat-mdc-form-field-flex {
  align-items: center !important;
}

plr-file-upload .mat-mdc-form-field-infix {
  background: var(--plr-color-neutral-100) !important;
}

wpc-address-form plr-editor plr-fieldset .mat-mdc-selection-list.mat-mdc-list-base mat-list-option.mat-mdc-list-option .mdc-list-item__content {
  padding: 0;
  display: flex !important;
}

.plr-dark-theme {
  --plr-body-bg-color: #393635;
  --plr-base-bg-color: #393635;
  --plr-button-bg-color: #393635;
  --plr-focus-color: #e2d0d8;
  --plr-base-text-color: #f8f3f5;
  --plr-base-title-color: #f8f3f5;
  --plr-active-item-bg-color: #7b4d63;
  --plr-page-layout-bg-color: var(--plr-body-bg-color);
  --plr-emphasize-bg-hover-color: #f3992b;
  --plr-emphasize-border-hover-color: #f19018;
  /*#region primary, secondary, neutral, sand colors made available as css variables/custom properties*/
  --plr-color-primary-25: #fcf9fa;
  --plr-color-primary-50: #f8f3f5;
  --plr-color-primary-70: #f3edf0;
  --plr-color-primary-100: #eee5e9;
  --plr-color-primary-135: #ebdfe4;
  --plr-color-primary-200: #e2d0d8;
  --plr-color-primary-300: #d2b8c4;
  --plr-color-primary-400: #c29eaf;
  --plr-color-primary-500: #b2859a;
  --plr-color-primary-600: #925c75;
  --plr-color-primary-700: #7b4d63;
  --plr-color-primary-800: #674152;
  --plr-color-primary-900: #4a2f3b;
  --plr-color-primary-A200: #84536a;
  --plr-color-primary-A400: #a36d87;
  --plr-color-secondary-25: #fcf9fa;
  --plr-color-secondary-50: #f8f3f5;
  --plr-color-secondary-70: #f3edf0;
  --plr-color-secondary-100: #eee5e9;
  --plr-color-secondary-135: #ebdfe4;
  --plr-color-secondary-200: #e2d0d8;
  --plr-color-secondary-300: #d2b8c4;
  --plr-color-secondary-400: #c29eaf;
  --plr-color-secondary-500: #b2859a;
  --plr-color-secondary-600: #925c75;
  --plr-color-secondary-700: #7b4d63;
  --plr-color-secondary-800: #674152;
  --plr-color-secondary-900: #4a2f3b;
  --plr-color-secondary-A200: #84536a;
  --plr-color-secondary-A400: #a36d87;
  --plr-color-tertiary-25: #fcf9fa;
  --plr-color-tertiary-50: #f8f3f5;
  --plr-color-tertiary-70: #f3edf0;
  --plr-color-tertiary-100: #eee5e9;
  --plr-color-tertiary-135: #ebdfe4;
  --plr-color-tertiary-200: #e2d0d8;
  --plr-color-tertiary-300: #d2b8c4;
  --plr-color-tertiary-400: #c29eaf;
  --plr-color-tertiary-500: #b2859a;
  --plr-color-tertiary-600: #925c75;
  --plr-color-tertiary-700: #7b4d63;
  --plr-color-tertiary-800: #674152;
  --plr-color-tertiary-900: #4a2f3b;
  --plr-color-tertiary-A200: #84536a;
  --plr-color-tertiary-A400: #a36d87;
  --plr-color-quaternary-25: #f5fbfb;
  --plr-color-quaternary-50: #ebf6f6;
  --plr-color-quaternary-70: #e2f2f2;
  --plr-color-quaternary-100: #d5ecec;
  --plr-color-quaternary-135: #cae8e7;
  --plr-color-quaternary-200: #b1dddb;
  --plr-color-quaternary-300: #85cac8;
  --plr-color-quaternary-400: #469e9c;
  --plr-color-quaternary-500: #3c8887;
  --plr-color-quaternary-600: #337573;
  --plr-color-quaternary-700: #2b6261;
  --plr-color-quaternary-800: #245351;
  --plr-color-quaternary-900: #1a3b3b;
  --plr-color-quaternary-A200: #3e8d8b;
  --plr-color-quaternary-A400: #57b5b3;
  --plr-color-neutral-25: #fafafa;
  --plr-color-neutral-50: #f5f4f4;
  --plr-color-neutral-70: #efeeee;
  --plr-color-neutral-100: #e8e7e6;
  --plr-color-neutral-135: #e4e2e1;
  --plr-color-neutral-200: #d7d4d3;
  --plr-color-neutral-300: #c2bdbc;
  --plr-color-neutral-400: #97908e;
  --plr-color-neutral-500: #847b7a;
  --plr-color-neutral-600: #716a68;
  --plr-color-neutral-700: #605a58;
  --plr-color-neutral-800: #504b49;
  --plr-color-neutral-900: #393635;
  --plr-color-neutral-A200: #bbb6b5;
  --plr-color-neutral-A400: #aca6a5;
  --plr-color-sand-25: #fbfaf7;
  --plr-color-sand-50: #f7f4ef;
  --plr-color-sand-70: #f3eee8;
  --plr-color-sand-100: #eee7de;
  --plr-color-sand-135: #ebe1d6;
  --plr-color-sand-200: #e1d3c2;
  --plr-color-sand-300: #d0bba1;
  --plr-color-sand-400: #bfa37e;
  --plr-color-sand-500: #9a774c;
  --plr-color-sand-600: #846641;
  --plr-color-sand-700: #6f5637;
  --plr-color-sand-800: #5d492e;
  --plr-color-sand-900: #433421;
  --plr-color-sand-A200: #ceb89c;
  --plr-color-sand-A400: #af8b5e;
  /*#endregion primary, secondary, neutral, sand colors made available as css variables/custom properties*/
  /*#region z-index variables*/
  --plr-z-index-left-nav-hover: 999;
  --plr-z-index-collapser-toggle: 998;
  --plr-z-index-app-header: 250;
  --plr-z-index-table-column-options: 101;
  /*#endregion z-index variables*/
  --plr-roboto: "Roboto", "Helvetica Neue", sans-serif;
  --plr-roboto-regular: "Roboto Regular", "Roboto", "Helvetica Neue", sans-serif;
  --plr-roboto-medium: "Roboto Medium", "Roboto Regular", "Roboto", "Helvetica Neue", sans-serif;
  --plr-roboto-bold: "Roboto Bold", "Roboto Medium", "Roboto Regular", "Roboto", "Helvetica Neue", sans-serif;
  --plr-508-lightest-gray: #767679;
  --plr-focus-contrast-color: white;
  --plr-input-error-color: #cc0000;
  --plr-label-color: var(--plr-base-text-color);
  --plr-input-height: 30px;
  --plr-input-border-color: var(--plr-color-neutral-300);
  --plr-input-border-radius: 4px;
  --plr-separator-line-color: var(--plr-color-neutral-100);
  /*#region Heading CSS Properties */
  --plr-h1-font-family: var(--plr-roboto-medium);
  --plr-h1-font-size: 1.875rem;
  --plr-h1-color: var(--plr-color-primary-600);
  --plr-focus-color: var(--plr-color-primary-600);
  --plr-h2-font-family: var(--plr-roboto-medium);
  --plr-h2-font-size: 1.5rem;
  --plr-h2-color: var(--plr-color-primary-600);
  --plr-h3-font-family: var(--plr-roboto-medium);
  --plr-h3-font-size: 1.125rem;
  --plr-h3-color: var(--plr-color-primary-700);
  --plr-h4-font-family: var(--plr-roboto-medium);
  --plr-h4-font-size: 1rem;
  --plr-h4-color: var(--plr-color-neutral-900);
  --plr-h5-font-family: var(--plr-roboto-medium);
  --plr-h5-font-size: 0.875rem;
  --plr-h5-color: var(--plr-color-neutral-900);
  --plr-h6-font-family: var(--plr-roboto);
  --plr-h6-font-size: 0.75rem;
  --plr-h6-color: var(--plr-color-neutral-900);
  /*#endregion Heading CSS Properties */
  --plr-active-item-color: var(--plr-color-primary-700);
  --plr-event-enabled-color: var(--plr-active-item-color);
  --plr-event-disabled-color: var(--plr-508-lightest-gray);
  --plr-icon-color: var(--plr-color-neutral-600);
  --plr-text-link-color: var(--plr-color-neutral-600);
  --plr-mat-btn-text-color: var(--plr-color-neutral-600);
  --plr-action-button-text-color: var(--plr-color-primary-700);
  --plr-icon-btn-enabled-color: var(--plr-event-enabled-color);
  --plr-icon-btn-disabled-color: var(--plr-event-disabled-color);
  --plr-menu-option-hover-bg-color: var(--plr-color-neutral-70);
  --plr-menu-option-focus-bg-color: var(--plr-color-neutral-135);
  --plr-focus-overlay-bg-color: var(--plr-color-primary-900);
  --plr-focus-overlay-opacity: 0.2;
  --plr-icon-btn-focus-overlay-color: var(--plr-color-primary-500);
  --plr-item-editor-action-btn-size: 36px;
  --plr-item-editor-action-icon-size: 28px;
  /*#region Button CSS Properties */
  --plr-btn-font-family: var(--plr-roboto-medium);
  --plr-btn-font-weight: normal;
  --plr-btn-border-radius: 6px;
  --plr-action-btn-border-radius: 4px;
  --plr-btn-primary-color: var(--plr-color-white);
  --plr-btn-primary-bg-color: var(--plr-color-primary-700);
  --plr-btn-primary-border-color: var(--plr-color-primary-700);
  --plr-btn-primary-hover-color: var(--plr-focus-color);
  --plr-btn-primary-hover-border-color: var(--plr-focus-color);
  --plr-btn-primary-hover-bg-color: var(--plr-button-bg-color);
  --plr-btn-primary-stroked-color: var(--plr-color-primary-600);
  --plr-btn-primary-stroked-hover-bg-color: var(--plr-color-primary-100);
  --plr-btn-secondary-color: var(--plr-color-primary-700);
  --plr-btn-secondary-hover-color: var(--plr-focus-color);
  --plr-btn-secondary-bg-color: var(--plr-color-primary-50);
  --plr-btn-secondary-hover-bg-color: var(--plr-button-bg-color);
  --plr-btn-secondary-hover-border-color: var(--plr-focus-color);
  --plr-btn-secondary-stroked-color: var(--plr-color-primary-100);
  --plr-btn-secondary-border-color: var(--plr-color-primary-300);
  --plr-btn-secondary-stroked-hover-bg-color: var(--plr-color-primary-200);
  --plr-btn-tertiary-color: var(--plr-color-secondary-600);
  --plr-btn-tertiary-hover-color: var(--plr-color-secondary-600);
  --plr-btn-tertiary-bg-color: var(--plr-color-secondary-50);
  --plr-btn-tertiary-hover-bg-color: var(--plr-button-bg-color);
  --plr-btn-tertiary-border-color: var(--plr-color-secondary-50);
  --plr-btn-tertiary-border-hover-color: var(--plr-color-secondary-A400);
  --plr-btn-tertiary-stroked-color: var(--plr-color-secondary-600);
  --plr-btn-tertiary-stroked-border-color: var(--plr-color-secondary-700);
  --plr-btn-tertiary-stroked-hover-bg-color: var(--plr-color-secondary-100);
  --plr-btn-tertiary-active-color: var(--plr-color-secondary-600);
  --plr-btn-tertiary-active-border-color: var(--plr-color-secondary-600);
  --plr-btn-neutral-color: var(--plr-color-neutral-600);
  --plr-btn-neutral-hover-color: var(--plr-focus-color);
  --plr-btn-neutral-bg-color: var(--plr-button-bg-color);
  --plr-btn-neutral-hover-bg-color: var(--plr-button-bg-color);
  --plr-btn-neutral-border-color: var(--plr-color-neutral-300);
  --plr-btn-neutral-hover-border-color: var(--plr-focus-color);
  --plr-btn-neutral-stroked-color: var(--plr-color-neutral-600);
  --plr-btn-neutral-stroked-border-color: var(--plr-color-neutral-700);
  --plr-btn-neutral-stroked-hover-bg-color: var(--plr-color-neutral-100);
  --plr-btn-small-container-height: 32px;
  --plr-btn-medium-container-height: 40px;
  --plr-btn-large-container-height: 48px;
  --plr-btn-small-horizontal-padding: 12px;
  --plr-btn-medium-horizontal-padding: 16px;
  --plr-btn-large-horizontal-padding: 16px;
  --plr-btn-disabled-color: var(--plr-color-neutral-400);
  --plr-btn-disabled-bg-color: var(--plr-color-neutral-100);
  --plr-btn-disabled-border-color: var(--plr-color-neutral-100);
  --plr-btn-active-color: var(--plr-color-primary-700);
  --plr-btn-active-bg-color: var(--plr-color-white);
  --plr-btn-active-border-color: var(--plr-color-primary-700);
  --plr-btn-focus-bg-color: transparent;
  --plr-btn-focus-border-color: var(--plr-color-black);
  --plr-icon-btn-primary-color: var(--plr-color-primary-700);
  --plr-icon-btn-primary-hover-color: var(--plr-color-primary-600);
  --plr-icon-btn-primary-bg-color: transparent;
  --plr-icon-btn-primary-hover-bg-color: var(--plr-color-neutral-50);
  --plr-icon-btn-primary-hover-border-color: var(--plr-color-primary-700);
  --plr-icon-btn-secondary-color: var(--plr-color-primary-100);
  --plr-icon-btn-secondary-hover-color: var(--plr-color-primary-50);
  --plr-icon-btn-secondary-bg-color: transparent;
  --plr-icon-btn-secondary-hover-bg-color: var(--plr-color-neutral-50);
  --plr-icon-btn-secondary-hover-border-color: var(--plr-color-primary-100);
  --plr-icon-btn-tertiary-color: var(--plr-color-secondary-600);
  --plr-icon-btn-tertiary-hover-color: var(--plr-color-secondary-500);
  --plr-icon-btn-tertiary-bg-color: transparent;
  --plr-icon-btn-tertiary-hover-bg-color: var(--plr-color-neutral-50);
  --plr-icon-btn-tertiary-hover-border-color: var(--plr-color-primary-600);
  --plr-icon-btn-neutral-color: var(--plr-color-neutral-700);
  --plr-icon-btn-neutral-hover-color: var(--plr-color-neutral-600);
  --plr-icon-btn-neutral-bg-color: transparent;
  --plr-icon-btn-neutral-hover-bg-color: var(--plr-color-neutral-50);
  --plr-icon-btn-neutral-hover-border-color: var(--plr-color-neutral-700);
  --plr-icon-btn-disabled-color: var(--plr-color-neutral-400);
  --plr-icon-btn-focused-color: var(--plr-color-quaternary-700);
  --plr-icon-btn-focused-bg-color: transparent;
  --plr-icon-btn-focused-border-color: var(--plr-color-primary-600);
  --plr-icon-btn-active-color: var(--plr-color-primary-700);
  --plr-icon-btn-active-bg-color: transparent;
  --plr-icon-btn-active-border-color: var(--plr-color-primary-700);
  --plr-menu-button-color: var(--plr-color-primary-700);
  --plr-menu-button-bg-color: var(--plr-color-white);
  --plr-menu-button-border-color: var(--plr-color-neutral-200);
  --plr-menu-button-hover-color: var(--plr-color-primary-600);
  --plr-menu-button-hover-bg-color: var(--plr-color-neutral-50);
  --plr-menu-button-hover-border-color: var(--plr-color-neutral-200);
  --plr-menu-button-disabled-color: var(--plr-color-neutral-400);
  --plr-menu-button-disabled-bg-color: var(--plr-color-neutral-100);
  --plr-menu-button-disabled-border-color: var(--plr-color-neutral-200);
  --plr-mat-menu-content-container-box-shadow-color: none;
  --plr-menu-button-selected-color: var(--plr-color-primary-700);
  --plr-menu-button-selected-bg-color: var(--plr-color-white);
  --plr-menu-button-selected-border-color: var(--plr-color-primary-700);
  --plr-menu-button-focused-bg-color: transparent;
  --plr-menu-button-focused-border-color: var(--plr-color-black);
  --plr-mat-menu-content-container-bg-color: var(--plr-color-white);
  --plr-mat-menu-content-container-color: var(--plr-color-quaternary-600);
  --plr-mat-menu-content-container-icon-color: var(--plr-color-quaternary-600);
  --plr-mat-menu-content-container-hover-bg-color: var(--plr-menu-option-hover-bg-color);
  --plr-mat-menu-content-container-hover-color: var(--plr-color-quaternary-600);
  --plr-mat-menu-content-container-hover-icon-color: var(--plr-color-quaternary-600);
  --plr-menu-button-disabled-color: var(--plr-color-neutral-400);
  --plr-menu-button-disabled-bg-color: var(--plr-color-neutral-100);
  --plr-menu-button-disabled-border-color: var(--plr-color-neutral-200);
  --plr-mat-menu-trigger-color: var(--plr-color-primary-700);
  --plr-mat-menu-trigger-bg-color: var(--plr-color-white);
  --plr-mat-menu-trigger-border-color: var(--plr-color-neutral-200);
  --plr-mat-menu-trigger-icon-color: var(--plr-color-primary-700);
  --plr-mat-menu-trigger-hover-color: var(--plr-color-primary-600);
  --plr-mat-menu-trigger-hover-bg-color: var(--plr-color-neutral-50);
  --plr-mat-menu-trigger-hover-border-color: var(--plr-color-neutral-200);
  --plr-mat-menu-trigger-focus-bg-color: transparent;
  --plr-mat-menu-trigger-focus-border-color: var(--plr-color-black);
  --plr-mat-menu-trigger-disabled-color: var(--plr-color-neutral-400);
  --plr-mat-menu-trigger-disabled-bg-color: var(--plr-color-neutral-100);
  --plr-mat-menu-trigger-disabled-border-color: var(--plr-color-neutral-200);
  --plr-mat-mdc-mat-menu-border-color: #e8e7e6;
  --plr-mat-mdc-mat-menu-bg-color: var(--plr-color-white);
  --plr-mat-mdc-mat-menu-item-color: var(--plr-color-primary-700);
  --plr-mat-mdc-mat-menu-item-hover-color: var(--plr-color-primary-600);
  --plr-mat-mdc-mat-menu-item-hover-bg-color: var(--plr-color-neutral-50);
  --plr-mat-mdc-mat-menu-item-border-color: transparent;
  --plr-mat-mdc-mat-menu-item-icon-color: var(--plr-color-primary-700);
  --plr-mat-mdc-mat-menu-item-disabled-color: var(--plr-color-neutral-400);
  --plr-mat-mdc-mat-menu-item-focus-border-color: var(--plr-color-primary-700);
  --plr-slide-toggle-primary-selected-color: #7b4d63;
  --plr-slide-toggle-primary-selected-action-color: #674152;
  --plr-slide-toggle-primary-unselected-color: #7b4d63;
  --plr-slide-toggle-primary-unselected-action-color: #674152;
  --plr-slide-toggle-secondary-selected-color: #d2b8c4;
  --plr-slide-toggle-secondary-selected-action-color: #7b4d63;
  --plr-slide-toggle-secondary-unselected-color: #d2b8c4;
  --plr-slide-toggle-secondary-unselected-action-color: #7b4d63;
  --plr-slide-toggle-tertiary-selected-color: #f8f3f5;
  --plr-slide-toggle-tertiary-selected-action-color: #7b4d63;
  --plr-slide-toggle-tertiary-unselected-color: #f8f3f5;
  --plr-slide-toggle-tertiary-unselected-action-color: #7b4d63;
  --plr-slide-toggle-neutral-selected-color: #c2bdbc;
  --plr-slide-toggle-neutral-selected-action-color: #605a58;
  --plr-slide-toggle-neutral-unselected-color: #c2bdbc;
  --plr-slide-toggle-neutral-unselected-action-color: #605a58;
  --plr-slide-toggle-disabled-selected-color: #97908e;
  --plr-slide-toggle-disabled-selected-action-color: #97908e;
  --plr-slide-toggle-disabled-unselected-color: #97908e;
  --plr-slide-toggle-disabled-unselected-action-color: #97908e;
  --plr-collapsible-side-panel-expand-icon-hover-bg-color: rgba(255, 255, 255, 0.85);
  /*#endregion Button CSS Properties */
  --plr-scrollbar-color: var(--plr-color-neutral-300);
  --plr-scrollbar-hover-color: var(
    --plr-color-neutral-500
  );
  --plr-scrollbar-active-color: var(
    --plr-focus-color
  );
  /*#region Content Area variables */
  --plr-content-area-border-radius: 14px;
  --plr-content-area-tb-margin: 15px;
  --plr-content-area-rl-margin: 12px;
  --plr-content-area-margin: var(--plr-content-area-tb-margin) var(--plr-content-area-rl-margin);
  --plr-content-area-box-shadow-color: #ceb89c;
  --plr-content-area-box-shadow: 0px 0px 12px 2px var(--plr-content-area-box-shadow-color);
  --plr-reduced-content-area-tb-margin: 5px;
  --plr-reduced-content-area-rl-margin: 5px;
  --plr-reduced-content-area-margin: var(--plr-reduced-content-area-tb-margin) var(--plr-reduced-content-area-rl-margin);
  --plr-reduced-content-area-box-shadow: 0px 0px 4px 1px var(--plr-content-area-box-shadow-color);
  --plr-reduced-sub-content-area-margin: 8px var(--plr-reduced-content-area-rl-margin);
  --plr-max-zoom-content-area-tb-margin: 2px;
  --plr-max-zoom-content-area-rl-margin: 2px;
  --plr-max-zoom-content-area-margin: var(--plr-max-zoom-content-area-tb-margin)
    var(--plr-max-zoom-content-area-rl-margin);
  --plr-max-zoom-content-area-box-shadow: 0px 0px 2px 1px var(--plr-content-area-box-shadow-color);
  --plr-max-zoom-sub-content-area-margin: 4px var(--plr-max-zoom-content-area-rl-margin);
  --plr-sub-content-area-margin: 25px 20px;
  /*#endregion Content Area variables*/
  --plr-container-emphasize-box-shadow-color: #ceb89c;
  --plr-container-emphasize-box-shadow: 0px 0px 12px 2px var(--plr-container-emphasize-box-shadow-color);
  --plr-tile-box-shadow: 0px 0px 4px 1px var(--plr-content-area-box-shadow-color);
  --plr-tile-emphasize-box-shadow-color: #f5b05d;
  --plr-tile-emphasize-box-shadow: 0px 0px 4px 1px var(--plr-tile-emphasize-box-shadow-color);
  --plr-field-set-border-color: var(--plr-color-sand-100);
  --plr-item-editor-border-color: var(--plr-color-sand-200);
  --plr-tab-border-color: #e5d8b5;
  --plr-tab-color: var(--plr-color-primary-900);
  --plr-tab-active-color: var(--plr-color-primary-700);
  --plr-tab-active-bg-color: var(--plr-color-white);
  --plr-tab-bg-color: var(--plr-color-quaternary);
  --plr-tab-bg-color-dark: var(--plr-color-quaternary-dark);
  --plr-tab-hover-bg-color: #fcfaf6;
  --plr-tab-border-radius-curvature: 6px;
  --plr-active-item-font-family: var(--plr-roboto-medium);
  --plr-active-item-color: var(--plr-color-primary-700);
  --plr-active-item-bg-color: var(--plr-color-primary-25);
  --plr-active-item-border-color: var(--plr-color-primary-400);
  --plr-radio-label-color: #000000;
  --plr-text-input-background: mat.get-color-from-palette($primary, "500-contrast");
  --plr-overlay-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  --plr-mini-toolbar-container-flat-border-color: var(--plr-color-neutral-100);
  --plr-mini-toolbar-container-raised-box-shadow-color: rgba(0, 0, 0, 0.15);
  --plr-mini-toolbar-container-bg-color: var(--plr-color-white);
  --plr-mini-toolbar-more-menu-btn-color: var(--plr-color-neutral-700);
  --plr-mini-toolbar-more-menu-btn-bg-color: transparent;
  --plr-mini-toolbar-more-menu-btn-hover-color: var(--plr-color-primary-600);
  --plr-mini-toolbar-more-menu-btn-hover-bg-color: var(--plr-color-neutral-50);
  --plr-mini-toolbar-more-menu-btn-active-color: var(--plr-color-primary-700);
  --plr-mini-toolbar-more-menu-btn-active-border-color: var(--plr-color-primary-700);
  --plr-mini-toolbar-divider-border-color: var(--plr-color-neutral-300);
  --plr-mini-toolbar-btn-icon-menu-btn-color: var(--plr-color-neutral-700);
  --plr-mini-toolbar-btn-icon-menu-btn-bg-color: transparent;
  --plr-mini-toolbar-btn-icon-menu-btn-hover-color: var(--plr-color-tertiary-600);
  --plr-mini-toolbar-btn-icon-menu-btn-hover-bg-color: var(--plr-color-neutral-50);
  --plr-mini-toolbar-btn-icon-menu-btn-active-color: var(--plr-color-primary-700);
  --plr-mini-toolbar-btn-icon-menu-btn-active-border-color: var(--plr-color-primary-700);
  --plr-mini-toolbar-btn-icon-menu-btn-disabled-color: var(--plr-color-neutral-400);
  --plr-mini-toolbar-btn-icon-menu-btn-disabled-bg-color: initial;
  --mat-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-option-selected-state-label-text-color: #b2859a;
  --mat-option-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-option-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-selected-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-optgroup-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-full-pseudo-checkbox-selected-icon-color: #b2859a;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #b2859a;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0;
  --mat-app-background-color: #fafafa;
  --mat-app-text-color: rgba(0, 0, 0, 0.87);
  --mdc-elevated-card-container-shape: 4px;
  --mdc-outlined-card-container-shape: 4px;
  --mdc-outlined-card-outline-width: 1px;
  --mdc-elevated-card-container-color: white;
  --mdc-elevated-card-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mdc-outlined-card-container-color: white;
  --mdc-outlined-card-outline-color: rgba(0, 0, 0, 0.12);
  --mdc-outlined-card-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mat-card-subtitle-text-color: rgba(0, 0, 0, 0.54);
  --mdc-linear-progress-active-indicator-height: 4px;
  --mdc-linear-progress-track-height: 4px;
  --mdc-linear-progress-track-shape: 0;
  --mdc-plain-tooltip-container-shape: 4px;
  --mdc-plain-tooltip-supporting-text-line-height: 16px;
  --mdc-plain-tooltip-container-color: #616161;
  --mdc-plain-tooltip-supporting-text-color: #fff;
  --mdc-filled-text-field-active-indicator-height: 1px;
  --mdc-filled-text-field-focus-active-indicator-height: 2px;
  --mdc-filled-text-field-container-shape: 4px;
  --mdc-outlined-text-field-outline-width: 1px;
  --mdc-outlined-text-field-focus-outline-width: 2px;
  --mdc-outlined-text-field-container-shape: 4px;
  --mdc-filled-text-field-caret-color: #b2859a;
  --mdc-filled-text-field-focus-active-indicator-color: #b2859a;
  --mdc-filled-text-field-focus-label-text-color: rgba(178, 133, 154, 0.87);
  --mdc-filled-text-field-container-color: whitesmoke;
  --mdc-filled-text-field-disabled-container-color: #fafafa;
  --mdc-filled-text-field-label-text-color: rgba(0, 0, 0, 0.6);
  --mdc-filled-text-field-hover-label-text-color: rgba(0, 0, 0, 0.6);
  --mdc-filled-text-field-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mdc-filled-text-field-input-text-color: rgba(0, 0, 0, 0.87);
  --mdc-filled-text-field-disabled-input-text-color: rgba(0, 0, 0, 0.38);
  --mdc-filled-text-field-input-text-placeholder-color: rgba(0, 0, 0, 0.6);
  --mdc-filled-text-field-error-hover-label-text-color: #f44336;
  --mdc-filled-text-field-error-focus-label-text-color: #f44336;
  --mdc-filled-text-field-error-label-text-color: #f44336;
  --mdc-filled-text-field-error-caret-color: #f44336;
  --mdc-filled-text-field-active-indicator-color: rgba(0, 0, 0, 0.42);
  --mdc-filled-text-field-disabled-active-indicator-color: rgba(0, 0, 0, 0.06);
  --mdc-filled-text-field-hover-active-indicator-color: rgba(0, 0, 0, 0.87);
  --mdc-filled-text-field-error-active-indicator-color: #f44336;
  --mdc-filled-text-field-error-focus-active-indicator-color: #f44336;
  --mdc-filled-text-field-error-hover-active-indicator-color: #f44336;
  --mdc-outlined-text-field-caret-color: #b2859a;
  --mdc-outlined-text-field-focus-outline-color: #b2859a;
  --mdc-outlined-text-field-focus-label-text-color: rgba(178, 133, 154, 0.87);
  --mdc-outlined-text-field-label-text-color: rgba(0, 0, 0, 0.6);
  --mdc-outlined-text-field-hover-label-text-color: rgba(0, 0, 0, 0.6);
  --mdc-outlined-text-field-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mdc-outlined-text-field-input-text-color: rgba(0, 0, 0, 0.87);
  --mdc-outlined-text-field-disabled-input-text-color: rgba(0, 0, 0, 0.38);
  --mdc-outlined-text-field-input-text-placeholder-color: rgba(0, 0, 0, 0.6);
  --mdc-outlined-text-field-error-caret-color: #f44336;
  --mdc-outlined-text-field-error-focus-label-text-color: #f44336;
  --mdc-outlined-text-field-error-label-text-color: #f44336;
  --mdc-outlined-text-field-error-hover-label-text-color: #f44336;
  --mdc-outlined-text-field-outline-color: rgba(0, 0, 0, 0.38);
  --mdc-outlined-text-field-disabled-outline-color: rgba(0, 0, 0, 0.06);
  --mdc-outlined-text-field-hover-outline-color: rgba(0, 0, 0, 0.87);
  --mdc-outlined-text-field-error-focus-outline-color: #f44336;
  --mdc-outlined-text-field-error-hover-outline-color: #f44336;
  --mdc-outlined-text-field-error-outline-color: #f44336;
  --mat-form-field-focus-select-arrow-color: rgba(178, 133, 154, 0.87);
  --mat-form-field-disabled-input-text-placeholder-color: rgba(0, 0, 0, 0.38);
  --mat-form-field-state-layer-color: rgba(0, 0, 0, 0.87);
  --mat-form-field-error-text-color: #f44336;
  --mat-form-field-select-option-text-color: inherit;
  --mat-form-field-select-disabled-option-text-color: GrayText;
  --mat-form-field-leading-icon-color: unset;
  --mat-form-field-disabled-leading-icon-color: unset;
  --mat-form-field-trailing-icon-color: unset;
  --mat-form-field-disabled-trailing-icon-color: unset;
  --mat-form-field-error-focus-trailing-icon-color: unset;
  --mat-form-field-error-hover-trailing-icon-color: unset;
  --mat-form-field-error-trailing-icon-color: unset;
  --mat-form-field-enabled-select-arrow-color: rgba(0, 0, 0, 0.54);
  --mat-form-field-disabled-select-arrow-color: rgba(0, 0, 0, 0.38);
  --mat-form-field-hover-state-layer-opacity: 0.04;
  --mat-form-field-focus-state-layer-opacity: 0.08;
  --mat-form-field-container-height: 56px;
  --mat-form-field-filled-label-display: block;
  --mat-form-field-container-vertical-padding: 16px;
  --mat-form-field-filled-with-label-container-padding-top: 24px;
  --mat-form-field-filled-with-label-container-padding-bottom: 8px;
  --mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mat-select-panel-background-color: white;
  --mat-select-enabled-trigger-text-color: rgba(0, 0, 0, 0.87);
  --mat-select-disabled-trigger-text-color: rgba(0, 0, 0, 0.38);
  --mat-select-placeholder-text-color: rgba(0, 0, 0, 0.6);
  --mat-select-enabled-arrow-color: rgba(0, 0, 0, 0.54);
  --mat-select-disabled-arrow-color: rgba(0, 0, 0, 0.38);
  --mat-select-focused-arrow-color: rgba(178, 133, 154, 0.87);
  --mat-select-invalid-arrow-color: rgba(244, 67, 54, 0.87);
  --mat-select-arrow-transform: translateY(-8px);
  --mat-autocomplete-container-shape: 4px;
  --mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mat-autocomplete-background-color: white;
  --mdc-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
  --mdc-dialog-container-shadow-color: #000;
  --mdc-dialog-container-shape: 4px;
  --mat-dialog-container-max-width: 80vw;
  --mat-dialog-container-small-max-width: 80vw;
  --mat-dialog-container-min-width: 0;
  --mat-dialog-actions-alignment: start;
  --mat-dialog-actions-padding: 8px;
  --mat-dialog-content-padding: 20px 24px;
  --mat-dialog-with-actions-content-padding: 20px 24px;
  --mat-dialog-headline-padding: 0 24px 9px;
  --mdc-dialog-container-color: white;
  --mdc-dialog-subhead-color: rgba(0, 0, 0, 0.87);
  --mdc-dialog-supporting-text-color: rgba(0, 0, 0, 0.6);
  --mdc-switch-disabled-selected-icon-opacity: 0.38;
  --mdc-switch-disabled-track-opacity: 0.12;
  --mdc-switch-disabled-unselected-icon-opacity: 0.38;
  --mdc-switch-handle-height: 20px;
  --mdc-switch-handle-shape: 10px;
  --mdc-switch-handle-width: 20px;
  --mdc-switch-selected-icon-size: 18px;
  --mdc-switch-track-height: 14px;
  --mdc-switch-track-shape: 7px;
  --mdc-switch-track-width: 36px;
  --mdc-switch-unselected-icon-size: 18px;
  --mdc-switch-selected-focus-state-layer-opacity: 0.12;
  --mdc-switch-selected-hover-state-layer-opacity: 0.04;
  --mdc-switch-selected-pressed-state-layer-opacity: 0.1;
  --mdc-switch-unselected-focus-state-layer-opacity: 0.12;
  --mdc-switch-unselected-hover-state-layer-opacity: 0.04;
  --mdc-switch-unselected-pressed-state-layer-opacity: 0.1;
  --mat-switch-disabled-selected-handle-opacity: 0.38;
  --mat-switch-disabled-unselected-handle-opacity: 0.38;
  --mat-switch-unselected-handle-size: 20px;
  --mat-switch-selected-handle-size: 20px;
  --mat-switch-pressed-handle-size: 20px;
  --mat-switch-with-icon-handle-size: 20px;
  --mat-switch-selected-handle-horizontal-margin: 0;
  --mat-switch-selected-with-icon-handle-horizontal-margin: 0;
  --mat-switch-selected-pressed-handle-horizontal-margin: 0;
  --mat-switch-unselected-handle-horizontal-margin: 0;
  --mat-switch-unselected-with-icon-handle-horizontal-margin: 0;
  --mat-switch-unselected-pressed-handle-horizontal-margin: 0;
  --mat-switch-visible-track-opacity: 1;
  --mat-switch-hidden-track-opacity: 1;
  --mat-switch-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1);
  --mat-switch-hidden-track-transition: transform 75ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
  --mat-switch-track-outline-width: 1px;
  --mat-switch-track-outline-color: transparent;
  --mat-switch-selected-track-outline-width: 1px;
  --mat-switch-disabled-unselected-track-outline-width: 1px;
  --mat-switch-disabled-unselected-track-outline-color: transparent;
  --mdc-switch-selected-focus-state-layer-color: #925c75;
  --mdc-switch-selected-handle-color: #925c75;
  --mdc-switch-selected-hover-state-layer-color: #925c75;
  --mdc-switch-selected-pressed-state-layer-color: #925c75;
  --mdc-switch-selected-focus-handle-color: #4a2f3b;
  --mdc-switch-selected-hover-handle-color: #4a2f3b;
  --mdc-switch-selected-pressed-handle-color: #4a2f3b;
  --mdc-switch-selected-focus-track-color: #d2b8c4;
  --mdc-switch-selected-hover-track-color: #d2b8c4;
  --mdc-switch-selected-pressed-track-color: #d2b8c4;
  --mdc-switch-selected-track-color: #d2b8c4;
  --mdc-switch-disabled-selected-handle-color: #424242;
  --mdc-switch-disabled-selected-icon-color: #fff;
  --mdc-switch-disabled-selected-track-color: #424242;
  --mdc-switch-disabled-unselected-handle-color: #424242;
  --mdc-switch-disabled-unselected-icon-color: #fff;
  --mdc-switch-disabled-unselected-track-color: #424242;
  --mdc-switch-handle-surface-color: var(--mdc-theme-surface, #fff);
  --mdc-switch-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mdc-switch-handle-shadow-color: black;
  --mdc-switch-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mdc-switch-selected-icon-color: #fff;
  --mdc-switch-unselected-focus-handle-color: #212121;
  --mdc-switch-unselected-focus-state-layer-color: #424242;
  --mdc-switch-unselected-focus-track-color: #e0e0e0;
  --mdc-switch-unselected-handle-color: #616161;
  --mdc-switch-unselected-hover-handle-color: #212121;
  --mdc-switch-unselected-hover-state-layer-color: #424242;
  --mdc-switch-unselected-hover-track-color: #e0e0e0;
  --mdc-switch-unselected-icon-color: #fff;
  --mdc-switch-unselected-pressed-handle-color: #212121;
  --mdc-switch-unselected-pressed-state-layer-color: #424242;
  --mdc-switch-unselected-pressed-track-color: #e0e0e0;
  --mdc-switch-unselected-track-color: #e0e0e0;
  --mdc-switch-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mdc-switch-state-layer-size: 40px;
  --mdc-radio-disabled-selected-icon-opacity: 0.38;
  --mdc-radio-disabled-unselected-icon-opacity: 0.38;
  --mdc-radio-state-layer-size: 40px;
  --mdc-radio-state-layer-size: 40px;
  --mat-radio-touch-target-display: block;
  --mat-slider-value-indicator-width: auto;
  --mat-slider-value-indicator-height: 32px;
  --mat-slider-value-indicator-caret-display: block;
  --mat-slider-value-indicator-border-radius: 4px;
  --mat-slider-value-indicator-padding: 0 12px;
  --mat-slider-value-indicator-text-transform: none;
  --mat-slider-value-indicator-container-transform: translateX(-50%);
  --mdc-slider-active-track-height: 6px;
  --mdc-slider-active-track-shape: 9999px;
  --mdc-slider-handle-height: 20px;
  --mdc-slider-handle-shape: 50%;
  --mdc-slider-handle-width: 20px;
  --mdc-slider-inactive-track-height: 4px;
  --mdc-slider-inactive-track-shape: 9999px;
  --mdc-slider-with-overlap-handle-outline-width: 1px;
  --mdc-slider-with-tick-marks-active-container-opacity: 0.6;
  --mdc-slider-with-tick-marks-container-shape: 50%;
  --mdc-slider-with-tick-marks-container-size: 2px;
  --mdc-slider-with-tick-marks-inactive-container-opacity: 0.6;
  --mdc-slider-handle-color: #b2859a;
  --mdc-slider-focus-handle-color: #b2859a;
  --mdc-slider-hover-handle-color: #b2859a;
  --mdc-slider-active-track-color: #b2859a;
  --mdc-slider-inactive-track-color: #b2859a;
  --mdc-slider-with-tick-marks-inactive-container-color: #b2859a;
  --mdc-slider-with-tick-marks-active-container-color: black;
  --mdc-slider-disabled-active-track-color: #000;
  --mdc-slider-disabled-handle-color: #000;
  --mdc-slider-disabled-inactive-track-color: #000;
  --mdc-slider-label-container-color: #000;
  --mdc-slider-label-label-text-color: #fff;
  --mdc-slider-with-overlap-handle-outline-color: #fff;
  --mdc-slider-with-tick-marks-disabled-container-color: #000;
  --mdc-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mat-slider-ripple-color: #b2859a;
  --mat-slider-hover-state-layer-color: rgba(178, 133, 154, 0.05);
  --mat-slider-focus-state-layer-color: rgba(178, 133, 154, 0.2);
  --mat-slider-value-indicator-opacity: 0.6;
  --mat-menu-container-shape: 4px;
  --mat-menu-divider-bottom-spacing: 0;
  --mat-menu-divider-top-spacing: 0;
  --mat-menu-item-spacing: 16px;
  --mat-menu-item-icon-size: 24px;
  --mat-menu-item-leading-spacing: 16px;
  --mat-menu-item-trailing-spacing: 16px;
  --mat-menu-item-with-icon-leading-spacing: 16px;
  --mat-menu-item-with-icon-trailing-spacing: 16px;
  --mat-menu-item-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-menu-item-icon-color: rgba(0, 0, 0, 0.87);
  --mat-menu-item-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-menu-item-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-menu-container-color: white;
  --mat-menu-divider-color: rgba(0, 0, 0, 0.12);
  --mdc-list-list-item-container-shape: 0;
  --mdc-list-list-item-leading-avatar-shape: 50%;
  --mdc-list-list-item-container-color: transparent;
  --mdc-list-list-item-selected-container-color: transparent;
  --mdc-list-list-item-leading-avatar-color: transparent;
  --mdc-list-list-item-leading-icon-size: 24px;
  --mdc-list-list-item-leading-avatar-size: 40px;
  --mdc-list-list-item-trailing-icon-size: 24px;
  --mdc-list-list-item-disabled-state-layer-color: transparent;
  --mdc-list-list-item-disabled-state-layer-opacity: 0;
  --mdc-list-list-item-disabled-label-text-opacity: 0.38;
  --mdc-list-list-item-disabled-leading-icon-opacity: 0.38;
  --mdc-list-list-item-disabled-trailing-icon-opacity: 0.38;
  --mat-list-active-indicator-color: transparent;
  --mat-list-active-indicator-shape: 4px;
  --mdc-list-list-item-label-text-color: rgba(0, 0, 0, 0.87);
  --mdc-list-list-item-supporting-text-color: rgba(0, 0, 0, 0.54);
  --mdc-list-list-item-leading-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-trailing-supporting-text-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-trailing-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-selected-trailing-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-disabled-label-text-color: black;
  --mdc-list-list-item-disabled-leading-icon-color: black;
  --mdc-list-list-item-disabled-trailing-icon-color: black;
  --mdc-list-list-item-hover-label-text-color: rgba(0, 0, 0, 0.87);
  --mdc-list-list-item-hover-leading-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-hover-trailing-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-focus-label-text-color: rgba(0, 0, 0, 0.87);
  --mdc-list-list-item-hover-state-layer-color: black;
  --mdc-list-list-item-hover-state-layer-opacity: 0.04;
  --mdc-list-list-item-focus-state-layer-color: black;
  --mdc-list-list-item-focus-state-layer-opacity: 0.12;
  --mdc-list-list-item-one-line-container-height: 48px;
  --mdc-list-list-item-two-line-container-height: 64px;
  --mdc-list-list-item-three-line-container-height: 88px;
  --mat-list-list-item-leading-icon-start-space: 16px;
  --mat-list-list-item-leading-icon-end-space: 32px;
  --mat-paginator-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-paginator-container-background-color: white;
  --mat-paginator-enabled-icon-color: rgba(0, 0, 0, 0.54);
  --mat-paginator-disabled-icon-color: rgba(0, 0, 0, 0.12);
  --mat-paginator-container-size: 56px;
  --mat-paginator-form-field-container-height: 40px;
  --mat-paginator-form-field-container-vertical-padding: 8px;
  --mdc-tab-indicator-active-indicator-height: 2px;
  --mdc-tab-indicator-active-indicator-shape: 0;
  --mdc-secondary-navigation-tab-container-height: 48px;
  --mat-tab-header-divider-color: transparent;
  --mat-tab-header-divider-height: 0;
  --mdc-checkbox-disabled-selected-checkmark-color: #fff;
  --mdc-checkbox-selected-focus-state-layer-opacity: 0.16;
  --mdc-checkbox-selected-hover-state-layer-opacity: 0.04;
  --mdc-checkbox-selected-pressed-state-layer-opacity: 0.16;
  --mdc-checkbox-unselected-focus-state-layer-opacity: 0.16;
  --mdc-checkbox-unselected-hover-state-layer-opacity: 0.04;
  --mdc-checkbox-unselected-pressed-state-layer-opacity: 0.16;
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-checkmark-color: black;
  --mdc-checkbox-selected-focus-icon-color: #b2859a;
  --mdc-checkbox-selected-hover-icon-color: #b2859a;
  --mdc-checkbox-selected-icon-color: #b2859a;
  --mdc-checkbox-selected-pressed-icon-color: #b2859a;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #b2859a;
  --mdc-checkbox-selected-hover-state-layer-color: #b2859a;
  --mdc-checkbox-selected-pressed-state-layer-color: #b2859a;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
  --mat-checkbox-disabled-label-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-state-layer-size: 40px;
  --mat-checkbox-touch-target-display: block;
  --mdc-text-button-container-shape: 4px;
  --mdc-text-button-keep-touch-target: false;
  --mdc-filled-button-container-shape: 4px;
  --mdc-filled-button-keep-touch-target: false;
  --mdc-protected-button-container-shape: 4px;
  --mdc-protected-button-keep-touch-target: false;
  --mdc-outlined-button-keep-touch-target: false;
  --mdc-outlined-button-outline-width: 1px;
  --mdc-outlined-button-container-shape: 4px;
  --mat-text-button-horizontal-padding: 8px;
  --mat-text-button-with-icon-horizontal-padding: 8px;
  --mat-text-button-icon-spacing: 8px;
  --mat-text-button-icon-offset: 0;
  --mat-filled-button-horizontal-padding: 16px;
  --mat-filled-button-icon-spacing: 8px;
  --mat-filled-button-icon-offset: -4px;
  --mat-protected-button-horizontal-padding: 16px;
  --mat-protected-button-icon-spacing: 8px;
  --mat-protected-button-icon-offset: -4px;
  --mat-outlined-button-horizontal-padding: 15px;
  --mat-outlined-button-icon-spacing: 8px;
  --mat-outlined-button-icon-offset: -4px;
  --mdc-text-button-label-text-color: black;
  --mdc-text-button-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mat-text-button-state-layer-color: black;
  --mat-text-button-disabled-state-layer-color: black;
  --mat-text-button-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-text-button-hover-state-layer-opacity: 0.04;
  --mat-text-button-focus-state-layer-opacity: 0.12;
  --mat-text-button-pressed-state-layer-opacity: 0.12;
  --mdc-filled-button-container-color: white;
  --mdc-filled-button-label-text-color: black;
  --mdc-filled-button-disabled-container-color: rgba(0, 0, 0, 0.12);
  --mdc-filled-button-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mat-filled-button-state-layer-color: black;
  --mat-filled-button-disabled-state-layer-color: black;
  --mat-filled-button-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-filled-button-hover-state-layer-opacity: 0.04;
  --mat-filled-button-focus-state-layer-opacity: 0.12;
  --mat-filled-button-pressed-state-layer-opacity: 0.12;
  --mdc-protected-button-container-color: white;
  --mdc-protected-button-label-text-color: black;
  --mdc-protected-button-disabled-container-color: rgba(0, 0, 0, 0.12);
  --mdc-protected-button-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mdc-protected-button-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-container-shadow-color: #000;
  --mat-protected-button-state-layer-color: black;
  --mat-protected-button-disabled-state-layer-color: black;
  --mat-protected-button-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-protected-button-hover-state-layer-opacity: 0.04;
  --mat-protected-button-focus-state-layer-opacity: 0.12;
  --mat-protected-button-pressed-state-layer-opacity: 0.12;
  --mdc-outlined-button-disabled-outline-color: rgba(0, 0, 0, 0.12);
  --mdc-outlined-button-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mdc-outlined-button-label-text-color: black;
  --mdc-outlined-button-outline-color: rgba(0, 0, 0, 0.12);
  --mat-outlined-button-state-layer-color: black;
  --mat-outlined-button-disabled-state-layer-color: black;
  --mat-outlined-button-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-outlined-button-hover-state-layer-opacity: 0.04;
  --mat-outlined-button-focus-state-layer-opacity: 0.12;
  --mat-outlined-button-pressed-state-layer-opacity: 0.12;
  --mdc-text-button-container-height: 36px;
  --mdc-filled-button-container-height: 36px;
  --mdc-outlined-button-container-height: 36px;
  --mdc-protected-button-container-height: 36px;
  --mat-text-button-touch-target-display: block;
  --mat-filled-button-touch-target-display: block;
  --mat-protected-button-touch-target-display: block;
  --mat-outlined-button-touch-target-display: block;
  --mdc-icon-button-icon-size: 24px;
  --mdc-icon-button-icon-color: inherit;
  --mdc-icon-button-disabled-icon-color: rgba(0, 0, 0, 0.38);
  --mat-icon-button-state-layer-color: black;
  --mat-icon-button-disabled-state-layer-color: black;
  --mat-icon-button-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-icon-button-hover-state-layer-opacity: 0.04;
  --mat-icon-button-focus-state-layer-opacity: 0.12;
  --mat-icon-button-pressed-state-layer-opacity: 0.12;
  --mat-icon-button-touch-target-display: block;
  --mdc-fab-container-shape: 50%;
  --mdc-fab-icon-size: 24px;
  --mdc-fab-small-container-shape: 50%;
  --mdc-fab-small-icon-size: 24px;
  --mdc-extended-fab-container-height: 48px;
  --mdc-extended-fab-container-shape: 24px;
  --mdc-fab-container-color: white;
  --mdc-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mdc-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
  --mdc-fab-container-shadow-color: #000;
  --mat-fab-foreground-color: black;
  --mat-fab-state-layer-color: black;
  --mat-fab-disabled-state-layer-color: black;
  --mat-fab-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-fab-hover-state-layer-opacity: 0.04;
  --mat-fab-focus-state-layer-opacity: 0.12;
  --mat-fab-pressed-state-layer-opacity: 0.12;
  --mat-fab-disabled-state-container-color: rgba(0, 0, 0, 0.12);
  --mat-fab-disabled-state-foreground-color: rgba(0, 0, 0, 0.38);
  --mdc-fab-small-container-color: white;
  --mdc-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-container-shadow-color: #000;
  --mat-fab-small-foreground-color: black;
  --mat-fab-small-state-layer-color: black;
  --mat-fab-small-disabled-state-layer-color: black;
  --mat-fab-small-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-fab-small-hover-state-layer-opacity: 0.04;
  --mat-fab-small-focus-state-layer-opacity: 0.12;
  --mat-fab-small-pressed-state-layer-opacity: 0.12;
  --mat-fab-small-disabled-state-container-color: rgba(0, 0, 0, 0.12);
  --mat-fab-small-disabled-state-foreground-color: rgba(0, 0, 0, 0.38);
  --mdc-extended-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-container-shadow-color: #000;
  --mat-fab-touch-target-display: block;
  --mat-fab-small-touch-target-display: block;
  --mdc-snackbar-container-shape: 4px;
  --mdc-snackbar-container-color: #333333;
  --mdc-snackbar-supporting-text-color: rgba(255, 255, 255, 0.87);
  --mat-snack-bar-button-color: #b2859a;
  --mat-table-row-item-outline-width: 1px;
  --mat-table-background-color: white;
  --mat-table-header-headline-color: rgba(0, 0, 0, 0.87);
  --mat-table-row-item-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-table-row-item-outline-color: rgba(0, 0, 0, 0.12);
  --mat-table-header-container-height: 56px;
  --mat-table-footer-container-height: 52px;
  --mat-table-row-item-container-height: 52px;
  --mdc-circular-progress-active-indicator-width: 4px;
  --mdc-circular-progress-size: 48px;
  --mdc-circular-progress-active-indicator-color: #b2859a;
  --mat-badge-container-shape: 50%;
  --mat-badge-container-size: unset;
  --mat-badge-small-size-container-size: unset;
  --mat-badge-large-size-container-size: unset;
  --mat-badge-legacy-container-size: 22px;
  --mat-badge-legacy-small-size-container-size: 16px;
  --mat-badge-legacy-large-size-container-size: 28px;
  --mat-badge-container-offset: -11px 0;
  --mat-badge-small-size-container-offset: -8px 0;
  --mat-badge-large-size-container-offset: -14px 0;
  --mat-badge-container-overlap-offset: -11px;
  --mat-badge-small-size-container-overlap-offset: -8px;
  --mat-badge-large-size-container-overlap-offset: -14px;
  --mat-badge-container-padding: 0;
  --mat-badge-small-size-container-padding: 0;
  --mat-badge-large-size-container-padding: 0;
  --mat-badge-background-color: #b2859a;
  --mat-badge-text-color: black;
  --mat-badge-disabled-state-background-color: #b9b9b9;
  --mat-badge-disabled-state-text-color: rgba(0, 0, 0, 0.38);
  --mat-bottom-sheet-container-shape: 4px;
  --mat-bottom-sheet-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-bottom-sheet-container-background-color: white;
  --mat-legacy-button-toggle-height: 36px;
  --mat-legacy-button-toggle-shape: 2px;
  --mat-legacy-button-toggle-focus-state-layer-opacity: 1;
  --mat-standard-button-toggle-shape: 4px;
  --mat-standard-button-toggle-hover-state-layer-opacity: 0.04;
  --mat-standard-button-toggle-focus-state-layer-opacity: 0.12;
  --mat-legacy-button-toggle-text-color: rgba(0, 0, 0, 0.38);
  --mat-legacy-button-toggle-state-layer-color: rgba(0, 0, 0, 0.12);
  --mat-legacy-button-toggle-selected-state-text-color: rgba(0, 0, 0, 0.54);
  --mat-legacy-button-toggle-selected-state-background-color: #e0e0e0;
  --mat-legacy-button-toggle-disabled-state-text-color: rgba(0, 0, 0, 0.26);
  --mat-legacy-button-toggle-disabled-state-background-color: #eeeeee;
  --mat-legacy-button-toggle-disabled-selected-state-background-color: #bdbdbd;
  --mat-standard-button-toggle-text-color: rgba(0, 0, 0, 0.87);
  --mat-standard-button-toggle-background-color: white;
  --mat-standard-button-toggle-state-layer-color: black;
  --mat-standard-button-toggle-selected-state-background-color: #e0e0e0;
  --mat-standard-button-toggle-selected-state-text-color: rgba(0, 0, 0, 0.87);
  --mat-standard-button-toggle-disabled-state-text-color: rgba(0, 0, 0, 0.26);
  --mat-standard-button-toggle-disabled-state-background-color: white;
  --mat-standard-button-toggle-disabled-selected-state-text-color: rgba(0, 0, 0, 0.87);
  --mat-standard-button-toggle-disabled-selected-state-background-color: #bdbdbd;
  --mat-standard-button-toggle-divider-color: #e0e0e0;
  --mat-standard-button-toggle-height: 48px;
  --mat-datepicker-calendar-container-shape: 4px;
  --mat-datepicker-calendar-container-touch-shape: 4px;
  --mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  --mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
  --mat-datepicker-calendar-date-selected-state-text-color: black;
  --mat-datepicker-calendar-date-selected-state-background-color: #b2859a;
  --mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(178, 133, 154, 0.4);
  --mat-datepicker-calendar-date-today-selected-state-outline-color: black;
  --mat-datepicker-calendar-date-focus-state-background-color: rgba(178, 133, 154, 0.3);
  --mat-datepicker-calendar-date-hover-state-background-color: rgba(178, 133, 154, 0.3);
  --mat-datepicker-toggle-active-state-icon-color: #b2859a;
  --mat-datepicker-calendar-date-in-range-state-background-color: rgba(178, 133, 154, 0.2);
  --mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, 0.2);
  --mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;
  --mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;
  --mat-datepicker-toggle-icon-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-period-button-text-color: black;
  --mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, 0.12);
  --mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, 0.38);
  --mat-datepicker-calendar-date-today-disabled-state-outline-color: rgba(0, 0, 0, 0.18);
  --mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, 0.87);
  --mat-datepicker-calendar-date-outline-color: transparent;
  --mat-datepicker-calendar-date-disabled-state-text-color: rgba(0, 0, 0, 0.38);
  --mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, 0.24);
  --mat-datepicker-range-input-separator-color: rgba(0, 0, 0, 0.87);
  --mat-datepicker-range-input-disabled-state-separator-color: rgba(0, 0, 0, 0.38);
  --mat-datepicker-range-input-disabled-state-text-color: rgba(0, 0, 0, 0.38);
  --mat-datepicker-calendar-container-background-color: white;
  --mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-divider-width: 1px;
  --mat-divider-color: rgba(0, 0, 0, 0.12);
  --mat-expansion-container-shape: 4px;
  --mat-expansion-legacy-header-indicator-display: inline-block;
  --mat-expansion-header-indicator-display: none;
  --mat-expansion-container-background-color: white;
  --mat-expansion-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-expansion-actions-divider-color: rgba(0, 0, 0, 0.12);
  --mat-expansion-header-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-expansion-header-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-expansion-header-disabled-state-text-color: rgba(0, 0, 0, 0.26);
  --mat-expansion-header-text-color: rgba(0, 0, 0, 0.87);
  --mat-expansion-header-description-color: rgba(0, 0, 0, 0.54);
  --mat-expansion-header-indicator-color: rgba(0, 0, 0, 0.54);
  --mat-expansion-header-collapsed-state-height: 48px;
  --mat-expansion-header-expanded-state-height: 64px;
  --mat-icon-color: inherit;
  --mat-sidenav-container-shape: 0;
  --mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);
  --mat-sidenav-container-width: auto;
  --mat-sidenav-container-divider-color: rgba(0, 0, 0, 0.12);
  --mat-sidenav-container-background-color: white;
  --mat-sidenav-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-sidenav-content-background-color: #fafafa;
  --mat-sidenav-content-text-color: rgba(0, 0, 0, 0.87);
  --mat-sidenav-scrim-color: rgba(0, 0, 0, 0.6);
  --mat-stepper-header-icon-foreground-color: black;
  --mat-stepper-header-selected-state-icon-background-color: #b2859a;
  --mat-stepper-header-selected-state-icon-foreground-color: black;
  --mat-stepper-header-done-state-icon-background-color: #b2859a;
  --mat-stepper-header-done-state-icon-foreground-color: black;
  --mat-stepper-header-edit-state-icon-background-color: #b2859a;
  --mat-stepper-header-edit-state-icon-foreground-color: black;
  --mat-stepper-container-color: white;
  --mat-stepper-line-color: rgba(0, 0, 0, 0.12);
  --mat-stepper-header-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-stepper-header-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-stepper-header-label-text-color: rgba(0, 0, 0, 0.54);
  --mat-stepper-header-optional-label-text-color: rgba(0, 0, 0, 0.54);
  --mat-stepper-header-selected-state-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-stepper-header-error-state-label-text-color: #f44336;
  --mat-stepper-header-icon-background-color: rgba(0, 0, 0, 0.54);
  --mat-stepper-header-error-state-icon-foreground-color: #f44336;
  --mat-stepper-header-error-state-icon-background-color: transparent;
  --mat-stepper-header-height: 72px;
  --mat-sort-arrow-color: #757575;
  --mat-toolbar-container-background-color: whitesmoke;
  --mat-toolbar-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-toolbar-standard-height: 64px;
  --mat-toolbar-mobile-height: 56px;
  --mat-tree-container-background-color: white;
  --mat-tree-node-text-color: rgba(0, 0, 0, 0.87);
  --mat-tree-node-min-height: 48px;
  --meta-table-row-border-color: var(--plr-color-mojave-extra);
  --meta-table-row-border-hover-color: var(--plr-emphasize-border-hover-color);
  /* TODO(mdc-migration): The following rule targets internal classes of tabs that may no longer apply for the MDC version.*/
  /* TODO(mdc-migration): The following rule targets internal classes of menu that may no longer apply for the MDC version.*/
  --mat-form-field-subscript-text-size: 75%;
  --mat-form-field-subscript-text-line-height: normal;
  --mdc-outlined-text-field-hover-outline-color: var(--plr-color-sand-200);
}
.plr-dark-theme .blur {
  filter: blur(24px);
  -moz-filter: blur(24px);
  -o-filter: blur(24px);
  -ms-filter: blur(24px);
  filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='svgMask'><feGaussianBlur stdDeviation='24' /></filter></svg>#svgMask");
}
.plr-dark-theme .mat-mdc-dialog-container {
  border-radius: 8px !important;
  padding: 0 !important;
  overflow: hidden !important;
  background: rgba(255, 255, 255, 0.85);
}
.plr-dark-theme .mat-mdc-dialog-container .mdc-dialog__content {
  letter-spacing: normal;
  font-size: inherit;
  line-height: unset !important;
  font-family: var(--plr-roboto-regular) !important;
}
.plr-dark-theme .mdc-dialog__container,
.plr-dark-theme .mdc-dialog__container .mat-mdc-dialog-surface.mdc-dialog__surface {
  display: initial !important;
}
.plr-dark-theme .cdk-overlay-pane.dialog--confirm,
.plr-dark-theme .cdk-overlay-pane.dialog--alert,
.plr-dark-theme .cdk-overlay-pane.dialog--open,
.plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--confirm,
.plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--alert .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--open {
  max-width: 682px !important;
  min-width: 682px;
}
@media (min-width: 420px) and (max-width: 599px) {
  .plr-dark-theme .cdk-overlay-pane.dialog--confirm,
  .plr-dark-theme .cdk-overlay-pane.dialog--alert,
  .plr-dark-theme .cdk-overlay-pane.dialog--open,
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--confirm,
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--alert .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--open {
    max-width: 100% !important;
    min-width: 100%;
    height: 100%;
  }
}
@media (max-width: 420px) {
  .plr-dark-theme .cdk-overlay-pane.dialog--confirm,
  .plr-dark-theme .cdk-overlay-pane.dialog--alert,
  .plr-dark-theme .cdk-overlay-pane.dialog--open,
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--confirm,
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--alert .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--open {
    max-width: 100% !important;
    min-width: 100%;
    height: 100%;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .plr-dark-theme .cdk-overlay-pane.dialog--confirm,
  .plr-dark-theme .cdk-overlay-pane.dialog--alert,
  .plr-dark-theme .cdk-overlay-pane.dialog--open,
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--confirm,
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--alert .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--open {
    max-width: 100% !important;
    min-width: 100%;
    height: 100%;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .plr-dark-theme .cdk-overlay-pane.dialog--confirm,
  .plr-dark-theme .cdk-overlay-pane.dialog--alert,
  .plr-dark-theme .cdk-overlay-pane.dialog--open,
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--confirm,
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--alert .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--open {
    max-width: 532px !important;
    min-width: 532px;
  }
}
.plr-dark-theme .cdk-overlay-pane.dialog--editor,
.plr-dark-theme .cdk-overlay-pane.dialog--large,
.plr-dark-theme .cdk-overlay-pane.dialog--done,
.plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--editor,
.plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--large,
.plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--done {
  max-width: 932px !important;
  min-width: 932px;
}
@media (min-width: 420px) and (max-width: 599px) {
  .plr-dark-theme .cdk-overlay-pane.dialog--editor,
  .plr-dark-theme .cdk-overlay-pane.dialog--large,
  .plr-dark-theme .cdk-overlay-pane.dialog--done,
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--editor,
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--large,
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--done {
    max-width: 100% !important;
    min-width: 100%;
    height: 100%;
  }
}
@media (max-width: 420px) {
  .plr-dark-theme .cdk-overlay-pane.dialog--editor,
  .plr-dark-theme .cdk-overlay-pane.dialog--large,
  .plr-dark-theme .cdk-overlay-pane.dialog--done,
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--editor,
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--large,
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--done {
    max-width: 100% !important;
    min-width: 100%;
    height: 100%;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .plr-dark-theme .cdk-overlay-pane.dialog--editor,
  .plr-dark-theme .cdk-overlay-pane.dialog--large,
  .plr-dark-theme .cdk-overlay-pane.dialog--done,
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--editor,
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--large,
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--done {
    max-width: 100% !important;
    min-width: 100%;
    height: 100%;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .plr-dark-theme .cdk-overlay-pane.dialog--editor,
  .plr-dark-theme .cdk-overlay-pane.dialog--large,
  .plr-dark-theme .cdk-overlay-pane.dialog--done,
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--editor,
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--large,
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--done {
    max-width: 682px !important;
    min-width: 682px;
  }
}
.plr-dark-theme .cdk-overlay-pane.dialog--x-large,
.plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--x-large {
  max-width: 80vw !important;
  min-width: 80vw;
}
@media (min-width: 420px) and (max-width: 599px) {
  .plr-dark-theme .cdk-overlay-pane.dialog--x-large,
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--x-large {
    max-width: 100% !important;
    min-width: 100%;
    height: 100%;
  }
}
@media (max-width: 420px) {
  .plr-dark-theme .cdk-overlay-pane.dialog--x-large,
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--x-large {
    max-width: 100% !important;
    min-width: 100%;
    height: 100%;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .plr-dark-theme .cdk-overlay-pane.dialog--x-large,
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--x-large {
    max-width: 100% !important;
    min-width: 100%;
    height: 100%;
  }
}
.plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.plr-fullscreen-dialog-max-width {
  max-width: 95vw !important;
  min-width: 95vw;
}
@media (min-width: 420px) and (max-width: 599px) {
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.plr-fullscreen-dialog-max-width {
    max-width: 100% !important;
    min-width: 100%;
    height: 100%;
  }
}
@media (max-width: 420px) {
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.plr-fullscreen-dialog-max-width {
    max-width: 100% !important;
    min-width: 100%;
    height: 100%;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.plr-fullscreen-dialog-max-width {
    max-width: 100% !important;
    min-width: 100%;
    height: 100%;
  }
}
.plr-dark-theme .cdk-overlay-pane.dialog--auto {
  max-width: unset !important;
  min-width: auto;
}
@media (min-width: 420px) and (max-width: 599px) {
  .plr-dark-theme .cdk-overlay-pane.dialog--auto {
    max-width: 100% !important;
    min-width: 100%;
    height: 100%;
  }
}
@media (max-width: 420px) {
  .plr-dark-theme .cdk-overlay-pane.dialog--auto {
    max-width: 100% !important;
    min-width: 100%;
    height: 100%;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .plr-dark-theme .cdk-overlay-pane.dialog--auto {
    max-width: 100% !important;
    min-width: 100%;
    height: 100%;
  }
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel {
  border-radius: 8px;
  border: 1px solid var(--plr-mat-mdc-mat-menu-border-color);
  background: var(--plr-mat-mdc-mat-menu-bg-color);
  box-shadow: var(--plr-overlay-box-shadow);
  padding: 8px;
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel.mat-menu-content-container {
  margin-top: 5px;
  padding: 8px;
  border: 1px solid var(--plr-mat-mdc-mat-menu-border-color);
  background: var(--plr-mat-mdc-mat-menu-bg-color);
  box-shadow: var(--plr-overlay-box-shadow);
  min-width: 166px;
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) {
  padding: 5px;
  color: #674152;
  font-size: 14px;
  border-radius: 4px;
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  border-radius: 4px;
  color: var(--plr-mat-mdc-mat-menu-item-color);
  height: auto;
  min-height: 32px;
  min-height: 32px;
  line-height: normal;
  white-space: break-spaces;
  padding: 0px 12px;
  padding: 0px 12px;
  min-width: 150px;
  gap: 12px;
  margin-bottom: 4px;
  border: 2px solid transparent;
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item .mat-mdc-menu-item {
  padding: 0px;
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item .mdc-button.mat-mdc-button {
  height: auto;
  min-height: 32px;
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item .mat-icon {
  color: var(--plr-mat-mdc-mat-menu-item-icon-color);
  font-size: 20px;
  height: 20px;
  width: 20px;
  margin-right: 8px;
  box-sizing: border-box;
  display: flex;
  align-items: center;
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item .mat-mdc-menu-item-text {
  padding-right: 8px;
  min-width: 98px;
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item .mat-mdc-menu-item-text .mdc-button .mdc-button__label {
  display: flex;
  align-items: center;
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item:focus, .plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item:focus-within, .plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item:hover {
  color: var(--plr-mat-mdc-mat-menu-item-hover-color);
  background-color: var(--plr-mat-mdc-mat-menu-item-hover-bg-color);
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item:focus .mat-mdc-menu-item, .plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item:focus-within .mat-mdc-menu-item, .plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item:hover .mat-mdc-menu-item {
  background-color: transparent;
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item:focus-visible, .plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item.cdk-focus {
  border: 2px solid var(--plr-mat-mdc-mat-menu-item-focus-border-color);
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item:focus-visible .mat-mdc-menu-item, .plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item.cdk-focus .mat-mdc-menu-item {
  background-color: transparent;
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item:focus-visible .mat-mdc-menu-item-text, .plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item.cdk-focus .mat-mdc-menu-item-text {
  padding-left: 0px;
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item[disabled] {
  color: var(--plr-mat-mdc-mat-menu-item-disabled-color);
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item[disabled] .mat-icon {
  color: var(--plr-mat-mdc-mat-menu-item-disabled-color);
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .in-active-item:focus, .plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .in-active-item:focus-within {
  background-color: transparent;
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .in-active-item:hover {
  background-color: var(--plr-mat-mdc-mat-menu-item-hover-bg-color);
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .in-active-item:focus, .plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .in-active-item:focus-within, .plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .in-active-item.cdk-focus {
  border: none;
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .in-active-item:focus .mat-mdc-menu-item-text, .plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .in-active-item:focus-within .mat-mdc-menu-item-text, .plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .in-active-item.cdk-focus .mat-mdc-menu-item-text {
  padding-left: 4px;
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-select-panel {
  padding: 0px;
  min-width: calc(100% + 22px);
}
.plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.plr-dark-theme .mat-mdc-dialog-container .mdc-dialog__surface {
  background-color: var(--plr-color-neutral-900);
  color: var(--plr-color-primary-50);
}
.plr-dark-theme .plr-light-theme .plr-multi-select-search .multi-select__body__side__header mat-label, .plr-light-theme .plr-multi-select-search .multi-select__body__side__header .plr-dark-theme mat-label,
html .plr-multi-select-search .multi-select__body__side__header .plr-dark-theme mat-label, .plr-light-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size .plr-dark-theme .mat-mdc-paginator-page-size-label,
.plr-light-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .plr-dark-theme .mat-mdc-paginator-range-label,
html .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size .plr-dark-theme .mat-mdc-paginator-page-size-label,
html .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .plr-dark-theme .mat-mdc-paginator-range-label, .plr-dark-theme .plr-multi-select-search .multi-select__body__side__header mat-label, .plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-label,
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-paginator-range-label {
  color: var(--plr-label-color);
  font-family: "Roboto Regular";
  font-weight: 400;
  font-size: 0.875rem;
  font-style: normal;
  text-decoration: none;
  text-transform: none;
  opacity: 1;
}
.plr-dark-theme .plr-light-theme mat-ink-bar:after, .plr-light-theme .plr-dark-theme mat-ink-bar:after,
.plr-dark-theme html mat-ink-bar:after,
html .plr-dark-theme mat-ink-bar:after, .plr-dark-theme mat-ink-bar:after {
  content: "";
  position: absolute;
  right: 0;
  left: 0;
  background: #076575;
  width: 87% !important;
  box-sizing: border-box;
  height: 4px;
  border-radius: 8px;
  margin: 0 auto;
}
.plr-dark-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-mdc-tab-links .mat-mdc-tab-link {
  height: 48px;
}
.plr-dark-theme nav.mat-mdc-tab-nav-bar.main-tabs mat-ink-bar:after {
  top: -11px;
}
.plr-dark-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-mdc-tab-links .mat-mdc-tab-link {
  height: 32px;
}
.plr-dark-theme nav.mat-mdc-tab-nav-bar.sub-tabs mat-ink-bar:after {
  top: -5px;
}
.plr-dark-theme nav.mat-mdc-tab-nav-bar.main-tabs,
.plr-dark-theme nav.mat-mdc-tab-nav-bar.sub-tabs {
  background: rgba(255, 255, 255, 0.85);
  overflow: visible !important;
  border-bottom: none;
  max-width: 100%;
  width: 100%;
  overflow: auto !important;
}
.plr-dark-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-mdc-tab-links .mat-mdc-tab-link,
.plr-dark-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-mdc-tab-links .mat-mdc-tab-link {
  width: auto;
  min-width: 0;
  position: relative;
  font-weight: normal;
  color: rgba(0, 0, 0, 0.85);
  opacity: 1;
  font-size: 0.875rem;
  letter-spacing: 0.21px;
  padding: 0 12px;
  z-index: 50;
}
.plr-dark-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-mdc-tab-links .mat-mdc-tab-link.mdc-tab--active,
.plr-dark-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-mdc-tab-links .mat-mdc-tab-link.mdc-tab--active {
  opacity: 1;
  letter-spacing: normal;
  color: rgba(0, 0, 0, 0.85);
}
.plr-dark-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-mdc-tab-links .mat-mdc-tab-link:hover:not(.mdc-tab--active):after,
.plr-dark-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-mdc-tab-links .mat-mdc-tab-link:hover:not(.mdc-tab--active):after {
  display: none !important;
}
.plr-dark-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-icon,
.plr-dark-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-icon {
  margin: -17px 4px 0 -4px;
  width: 21px;
  height: 21px;
  font-size: 21px;
  position: relative;
  top: 8px;
  color: black;
}
.plr-dark-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-icon.light-green,
.plr-dark-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-icon.light-green {
  color: #47b3a9;
}
.plr-dark-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-icon.purple,
.plr-dark-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-icon.purple {
  color: #533e8a;
}
.plr-dark-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-icon.red,
.plr-dark-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-icon.red {
  color: #d42626;
}
.plr-dark-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-icon.green,
.plr-dark-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-icon.green {
  color: #568b3f;
}
.plr-dark-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-icon.light-blue,
.plr-dark-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-icon.light-blue {
  color: #2674b8;
}
.plr-dark-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-icon.orange,
.plr-dark-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-icon.orange {
  color: #eaa256;
}
.plr-dark-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-icon.dark-blue,
.plr-dark-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-icon.dark-blue {
  color: #268db8;
}
.plr-dark-theme mat-ink-bar {
  background: transparent !important;
  display: flex;
  align-items: center;
  flex-direction: row;
  z-index: 49;
}
.plr-dark-theme mat-ink-bar:after {
  display: flex;
  align-self: center;
}
@media print {
  .plr-dark-theme nav.mat-mdc-tab-nav-bar.main-tabs,
  .plr-dark-theme nav.mat-mdc-tab-nav-bar.sub-tabs {
    display: none;
  }
}
@media print and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .plr-dark-theme nav.mat-mdc-tab-nav-bar.main-tabs,
  .plr-dark-theme nav.mat-mdc-tab-nav-bar.sub-tabs {
    display: none;
  }
}
.plr-dark-theme .cdk-overlay-connected-position-bounding-box:has(div.metadata-lookup-panel) .cdk-overlay-pane {
  transform: translateX(-11px);
}
.plr-dark-theme .cdk-overlay-pane .mat-mdc-option {
  height: auto;
  min-height: 36px;
  font-family: var(--plr-roboto);
  padding: 4px 16px;
}
.plr-dark-theme .cdk-overlay-pane .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible {
  border: 2px solid var(--plr-focus-color);
  border-radius: 4px 4px 6px 6px;
  margin-top: -2px;
}
.plr-dark-theme .cdk-overlay-pane .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible .mat-mdc-option {
  border: 2px solid transparent;
  border-radius: 4px;
}
.plr-dark-theme .cdk-overlay-pane .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible .mat-mdc-option .mat-pseudo-checkbox {
  display: none;
}
.plr-dark-theme .cdk-overlay-pane .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible .mat-mdc-option:hover {
  background-color: var(--plr-menu-option-hover-bg-color);
}
.plr-dark-theme .cdk-overlay-pane .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible .mat-mdc-option:focus, .plr-dark-theme .cdk-overlay-pane .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible .mat-mdc-option:focus-within, .plr-dark-theme .cdk-overlay-pane .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible .mat-mdc-option.cdk-focus, .plr-dark-theme .cdk-overlay-pane .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible .mat-mdc-option.mat-active {
  border-color: var(--plr-menu-option-focus-bg-color);
  background-color: var(--plr-menu-option-focus-bg-color);
}
.plr-dark-theme .cdk-overlay-pane .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible .mat-mdc-option.plr-info-msg-option:hover, .plr-dark-theme .cdk-overlay-pane .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible .mat-mdc-option.plr-info-msg-option:focus, .plr-dark-theme .cdk-overlay-pane .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible .mat-mdc-option.plr-info-msg-option:focus-within, .plr-dark-theme .cdk-overlay-pane .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible .mat-mdc-option.plr-info-msg-option.cdk-focus, .plr-dark-theme .cdk-overlay-pane .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible .mat-mdc-option.plr-info-msg-option.mat-active {
  border-color: transparent;
  background-color: transparent;
}
.plr-dark-theme .cdk-overlay-pane.mat-mdc-autocomplete-panel-above .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible {
  max-height: 260px;
  margin-top: 0px;
  margin-bottom: -2px;
  border: 2px solid var(--plr-focus-color);
  box-shadow: 0px -2px 4px -1px rgba(0, 0, 0, 0.2), 0px -4px 5px 0px rgba(0, 0, 0, 0.14), 0px -1px 10px 0px rgba(0, 0, 0, 0.12);
  border-radius: 6px 6px 4px 4px;
}
.plr-dark-theme .plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item, .plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list .plr-dark-theme .mat-mdc-list-item,
.plr-dark-theme html .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
html .left-nav-component .root-node .mat-mdc-nav-list .plr-dark-theme .mat-mdc-list-item, .plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item, .plr-dark-theme .table-menu.mat-menu-panel .mat-menu-content .mat-menu-item, .table-menu.mat-menu-panel .mat-menu-content .plr-dark-theme .mat-menu-item, .plr-dark-theme .table-menu.mat-menu-panel .mat-menu-content .mat-mdc-menu-item, .table-menu.mat-menu-panel .mat-menu-content .plr-dark-theme .mat-mdc-menu-item, .plr-dark-theme .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-menu-item, .table-menu.mat-menu-panel .mat-mdc-menu-content .plr-dark-theme .mat-menu-item, .plr-dark-theme .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item, .table-menu.mat-menu-panel .mat-mdc-menu-content .plr-dark-theme .mat-mdc-menu-item,
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .plr-dark-theme .mat-menu-item,
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .plr-dark-theme .mat-mdc-menu-item,
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .plr-dark-theme .mat-menu-item,
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .plr-dark-theme .mat-mdc-menu-item, .plr-dark-theme .button-menu .overlay-container .mat-list-base.mat-action-list button .mat-list-item-content, .button-menu .overlay-container .mat-list-base.mat-action-list button .plr-dark-theme .mat-list-item-content, .plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list .mdc-list-item, .left-nav-component .root-node .mat-mdc-nav-list .plr-dark-theme .mdc-list-item,
.plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list .plr-dark-theme .mat-mdc-list-item {
  border: none;
}
.plr-dark-theme .left-nav-component {
  margin: 16px 8px;
}
.plr-dark-theme .left-nav-component a,
.plr-dark-theme .left-nav-component .active {
  text-decoration: none !important;
}
.plr-dark-theme .left-nav-component .root-node .root-node__display-name {
  display: flex;
  color: white;
}
.plr-dark-theme .left-nav-component .root-node .root-node__display-name h2 {
  display: flex;
  align-self: center;
  height: unset;
  margin: 0;
  font-size: 16px;
  font-weight: normal;
}
.plr-dark-theme .left-nav-component .root-node .root-node__display-name .mat-mdc-nav-list {
  flex-grow: 1;
}
.plr-dark-theme .left-nav-component .root-node cims-resolver .root-node {
  padding-top: 0;
}
.plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item {
  display: inline-flex;
  flex-grow: 1;
  height: auto;
}
.plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item .mdc-list-item__content {
  flex-grow: 1;
  padding: 0;
}
.plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item.active .child-node__display-name, .plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item:hover .child-node__display-name {
  border-left: 2px solid white;
}
.plr-dark-theme .left-nav-component .root-node .child-node__display-name {
  padding: 1px 8px;
  border-left: 2px solid rgba(255, 255, 255, 0.3);
}
.plr-dark-theme * .mat-form-field-appearance-fill {
  padding-top: 2px;
}
.plr-dark-theme .plr-light-theme .inline-field, .plr-light-theme .plr-dark-theme .inline-field,
.plr-dark-theme .plr-light-theme .inline-edit-field,
.plr-light-theme .plr-dark-theme .inline-edit-field,
.plr-dark-theme html .inline-field,
html .plr-dark-theme .inline-field,
.plr-dark-theme html .inline-edit-field,
html .plr-dark-theme .inline-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor .display-header .panel-card > .inline-field, .plr-light-theme cims-field-editor .display-header .plr-dark-theme .panel-card > .inline-field,
.plr-dark-theme .plr-light-theme cims-field-editor .display-header .panel-card > .block-edit-field,
.plr-light-theme cims-field-editor .display-header .plr-dark-theme .panel-card > .block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor .display-header .panel-card > .inline-field,
.plr-light-theme wpc-field-editor .display-header .plr-dark-theme .panel-card > .inline-field,
.plr-dark-theme .plr-light-theme wpc-field-editor .display-header .panel-card > .block-edit-field,
.plr-light-theme wpc-field-editor .display-header .plr-dark-theme .panel-card > .block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor .display-header .panel-card > .inline-field,
.plr-light-theme plr-editor .display-header .plr-dark-theme .panel-card > .inline-field,
.plr-dark-theme .plr-light-theme plr-editor .display-header .panel-card > .block-edit-field,
.plr-light-theme plr-editor .display-header .plr-dark-theme .panel-card > .block-edit-field,
.plr-dark-theme html cims-field-editor .display-header .panel-card > .inline-field,
html cims-field-editor .display-header .plr-dark-theme .panel-card > .inline-field,
.plr-dark-theme html cims-field-editor .display-header .panel-card > .block-edit-field,
html cims-field-editor .display-header .plr-dark-theme .panel-card > .block-edit-field,
.plr-dark-theme html wpc-field-editor .display-header .panel-card > .inline-field,
html wpc-field-editor .display-header .plr-dark-theme .panel-card > .inline-field,
.plr-dark-theme html wpc-field-editor .display-header .panel-card > .block-edit-field,
html wpc-field-editor .display-header .plr-dark-theme .panel-card > .block-edit-field,
.plr-dark-theme html plr-editor .display-header .panel-card > .inline-field,
html plr-editor .display-header .plr-dark-theme .panel-card > .inline-field,
.plr-dark-theme html plr-editor .display-header .panel-card > .block-edit-field,
html plr-editor .display-header .plr-dark-theme .panel-card > .block-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor .ready-only .block-edit-field, .plr-light-theme cims-field-editor .ready-only .plr-dark-theme .block-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor.ready-only .block-edit-field, .plr-light-theme cims-field-editor.ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor .ready-only .block-edit-field,
.plr-light-theme wpc-field-editor .ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor.ready-only .block-edit-field,
.plr-light-theme wpc-field-editor.ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor .ready-only .block-edit-field,
.plr-light-theme plr-editor .ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor.ready-only .block-edit-field,
.plr-light-theme plr-editor.ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme html cims-field-editor .ready-only .block-edit-field,
.plr-light-theme html cims-field-editor .ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme html cims-field-editor .ready-only .plr-light-theme .block-edit-field,
html cims-field-editor .ready-only .plr-light-theme .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme html cims-field-editor.ready-only .block-edit-field,
.plr-light-theme html cims-field-editor.ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme html cims-field-editor.ready-only .plr-light-theme .block-edit-field,
html cims-field-editor.ready-only .plr-light-theme .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme html wpc-field-editor .ready-only .block-edit-field,
.plr-light-theme html wpc-field-editor .ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme html wpc-field-editor .ready-only .plr-light-theme .block-edit-field,
html wpc-field-editor .ready-only .plr-light-theme .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme html wpc-field-editor.ready-only .block-edit-field,
.plr-light-theme html wpc-field-editor.ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme html wpc-field-editor.ready-only .plr-light-theme .block-edit-field,
html wpc-field-editor.ready-only .plr-light-theme .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme html plr-editor .ready-only .block-edit-field,
.plr-light-theme html plr-editor .ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme html plr-editor .ready-only .plr-light-theme .block-edit-field,
html plr-editor .ready-only .plr-light-theme .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme html plr-editor.ready-only .block-edit-field,
.plr-light-theme html plr-editor.ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme html plr-editor.ready-only .plr-light-theme .block-edit-field,
html plr-editor.ready-only .plr-light-theme .plr-dark-theme .block-edit-field,
.plr-dark-theme html .plr-light-theme cims-field-editor .ready-only .block-edit-field,
html .plr-light-theme cims-field-editor .ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme cims-field-editor .ready-only html .block-edit-field,
.plr-light-theme cims-field-editor .ready-only html .plr-dark-theme .block-edit-field,
.plr-dark-theme html .plr-light-theme cims-field-editor.ready-only .block-edit-field,
html .plr-light-theme cims-field-editor.ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme cims-field-editor.ready-only html .block-edit-field,
.plr-light-theme cims-field-editor.ready-only html .plr-dark-theme .block-edit-field,
.plr-dark-theme html .plr-light-theme wpc-field-editor .ready-only .block-edit-field,
html .plr-light-theme wpc-field-editor .ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor .ready-only html .block-edit-field,
.plr-light-theme wpc-field-editor .ready-only html .plr-dark-theme .block-edit-field,
.plr-dark-theme html .plr-light-theme wpc-field-editor.ready-only .block-edit-field,
html .plr-light-theme wpc-field-editor.ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor.ready-only html .block-edit-field,
.plr-light-theme wpc-field-editor.ready-only html .plr-dark-theme .block-edit-field,
.plr-dark-theme html .plr-light-theme plr-editor .ready-only .block-edit-field,
html .plr-light-theme plr-editor .ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor .ready-only html .block-edit-field,
.plr-light-theme plr-editor .ready-only html .plr-dark-theme .block-edit-field,
.plr-dark-theme html .plr-light-theme plr-editor.ready-only .block-edit-field,
html .plr-light-theme plr-editor.ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor.ready-only html .block-edit-field,
.plr-light-theme plr-editor.ready-only html .plr-dark-theme .block-edit-field,
.plr-dark-theme html cims-field-editor .ready-only .block-edit-field,
html cims-field-editor .ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme html cims-field-editor.ready-only .block-edit-field,
html cims-field-editor.ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme html wpc-field-editor .ready-only .block-edit-field,
html wpc-field-editor .ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme html wpc-field-editor.ready-only .block-edit-field,
html wpc-field-editor.ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme html plr-editor .ready-only .block-edit-field,
html plr-editor .ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme html plr-editor.ready-only .block-edit-field,
html plr-editor.ready-only .plr-dark-theme .block-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor .ready-only .block-edit-field .block-edit-field, .plr-light-theme cims-field-editor .ready-only .block-edit-field .plr-dark-theme .block-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor.ready-only .block-edit-field .block-edit-field, .plr-light-theme cims-field-editor.ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor .ready-only .block-edit-field .block-edit-field,
.plr-light-theme wpc-field-editor .ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor.ready-only .block-edit-field .block-edit-field,
.plr-light-theme wpc-field-editor.ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor .ready-only .block-edit-field .block-edit-field,
.plr-light-theme plr-editor .ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor.ready-only .block-edit-field .block-edit-field,
.plr-light-theme plr-editor.ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme html cims-field-editor .ready-only .block-edit-field .block-edit-field,
.plr-light-theme html cims-field-editor .ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html cims-field-editor .ready-only .block-edit-field .plr-light-theme .block-edit-field,
html cims-field-editor .ready-only .block-edit-field .plr-light-theme .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme html cims-field-editor.ready-only .block-edit-field .block-edit-field,
.plr-light-theme html cims-field-editor.ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html cims-field-editor.ready-only .block-edit-field .plr-light-theme .block-edit-field,
html cims-field-editor.ready-only .block-edit-field .plr-light-theme .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme html wpc-field-editor .ready-only .block-edit-field .block-edit-field,
.plr-light-theme html wpc-field-editor .ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html wpc-field-editor .ready-only .block-edit-field .plr-light-theme .block-edit-field,
html wpc-field-editor .ready-only .block-edit-field .plr-light-theme .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme html wpc-field-editor.ready-only .block-edit-field .block-edit-field,
.plr-light-theme html wpc-field-editor.ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html wpc-field-editor.ready-only .block-edit-field .plr-light-theme .block-edit-field,
html wpc-field-editor.ready-only .block-edit-field .plr-light-theme .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme html plr-editor .ready-only .block-edit-field .block-edit-field,
.plr-light-theme html plr-editor .ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html plr-editor .ready-only .block-edit-field .plr-light-theme .block-edit-field,
html plr-editor .ready-only .block-edit-field .plr-light-theme .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme html plr-editor.ready-only .block-edit-field .block-edit-field,
.plr-light-theme html plr-editor.ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html plr-editor.ready-only .block-edit-field .plr-light-theme .block-edit-field,
html plr-editor.ready-only .block-edit-field .plr-light-theme .plr-dark-theme .block-edit-field,
.plr-dark-theme html .plr-light-theme cims-field-editor .ready-only .block-edit-field .block-edit-field,
html .plr-light-theme cims-field-editor .ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme cims-field-editor .ready-only .block-edit-field html .block-edit-field,
.plr-light-theme cims-field-editor .ready-only .block-edit-field html .plr-dark-theme .block-edit-field,
.plr-dark-theme html .plr-light-theme cims-field-editor.ready-only .block-edit-field .block-edit-field,
html .plr-light-theme cims-field-editor.ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme cims-field-editor.ready-only .block-edit-field html .block-edit-field,
.plr-light-theme cims-field-editor.ready-only .block-edit-field html .plr-dark-theme .block-edit-field,
.plr-dark-theme html .plr-light-theme wpc-field-editor .ready-only .block-edit-field .block-edit-field,
html .plr-light-theme wpc-field-editor .ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor .ready-only .block-edit-field html .block-edit-field,
.plr-light-theme wpc-field-editor .ready-only .block-edit-field html .plr-dark-theme .block-edit-field,
.plr-dark-theme html .plr-light-theme wpc-field-editor.ready-only .block-edit-field .block-edit-field,
html .plr-light-theme wpc-field-editor.ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor.ready-only .block-edit-field html .block-edit-field,
.plr-light-theme wpc-field-editor.ready-only .block-edit-field html .plr-dark-theme .block-edit-field,
.plr-dark-theme html .plr-light-theme plr-editor .ready-only .block-edit-field .block-edit-field,
html .plr-light-theme plr-editor .ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor .ready-only .block-edit-field html .block-edit-field,
.plr-light-theme plr-editor .ready-only .block-edit-field html .plr-dark-theme .block-edit-field,
.plr-dark-theme html .plr-light-theme plr-editor.ready-only .block-edit-field .block-edit-field,
html .plr-light-theme plr-editor.ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor.ready-only .block-edit-field html .block-edit-field,
.plr-light-theme plr-editor.ready-only .block-edit-field html .plr-dark-theme .block-edit-field,
.plr-dark-theme html cims-field-editor .ready-only .block-edit-field .block-edit-field,
html cims-field-editor .ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html cims-field-editor.ready-only .block-edit-field .block-edit-field,
html cims-field-editor.ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html wpc-field-editor .ready-only .block-edit-field .block-edit-field,
html wpc-field-editor .ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html wpc-field-editor.ready-only .block-edit-field .block-edit-field,
html wpc-field-editor.ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html plr-editor .ready-only .block-edit-field .block-edit-field,
html plr-editor .ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html plr-editor.ready-only .block-edit-field .block-edit-field,
html plr-editor.ready-only .block-edit-field .plr-dark-theme .block-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field, .plr-light-theme cims-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme wpc-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme plr-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme .plr-light-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme html cims-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme html cims-field-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html cims-field-editor .plr-light-theme .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme .plr-light-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme html wpc-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme html wpc-field-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html wpc-field-editor .plr-light-theme .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme .plr-light-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme html plr-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme html plr-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html plr-editor .plr-light-theme .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme html .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html .plr-light-theme cims-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme .plr-light-theme cims-field-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme cims-field-editor html .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme html .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html .plr-light-theme wpc-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme wpc-field-editor html .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme html .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html .plr-light-theme plr-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme plr-editor html .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html cims-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html wpc-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html plr-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field, .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-light-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-light-theme .block-edit-field,
html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-light-theme .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-light-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-light-theme .block-edit-field,
html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-light-theme .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-light-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-light-theme .block-edit-field,
html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-light-theme .plr-dark-theme .block-edit-field,
.plr-dark-theme html .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
html .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field html .block-edit-field,
.plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field html .plr-dark-theme .block-edit-field,
.plr-dark-theme html .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
html .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field html .block-edit-field,
.plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field html .plr-dark-theme .block-edit-field,
.plr-dark-theme html .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
html .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field html .block-edit-field,
.plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field html .plr-dark-theme .block-edit-field,
.plr-dark-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme .block-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor .ready-only .block-edit-field, .plr-light-theme cims-field-editor .ready-only .plr-dark-theme .block-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor.ready-only .block-edit-field, .plr-light-theme cims-field-editor.ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor .ready-only .block-edit-field,
.plr-light-theme wpc-field-editor .ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor.ready-only .block-edit-field,
.plr-light-theme wpc-field-editor.ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor .ready-only .block-edit-field,
.plr-light-theme plr-editor .ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor.ready-only .block-edit-field,
.plr-light-theme plr-editor.ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme html cims-field-editor .ready-only .block-edit-field,
html cims-field-editor .ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme html cims-field-editor.ready-only .block-edit-field,
html cims-field-editor.ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme html wpc-field-editor .ready-only .block-edit-field,
html wpc-field-editor .ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme html wpc-field-editor.ready-only .block-edit-field,
html wpc-field-editor.ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme html plr-editor .ready-only .block-edit-field,
html plr-editor .ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme html plr-editor.ready-only .block-edit-field,
html plr-editor.ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme html cims-field-editor .ready-only .block-edit-field .block-edit-field,
html cims-field-editor .ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html cims-field-editor.ready-only .block-edit-field .block-edit-field,
html cims-field-editor.ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html wpc-field-editor .ready-only .block-edit-field .block-edit-field,
html wpc-field-editor .ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html wpc-field-editor.ready-only .block-edit-field .block-edit-field,
html wpc-field-editor.ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html plr-editor .ready-only .block-edit-field .block-edit-field,
html plr-editor .ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html plr-editor.ready-only .block-edit-field .block-edit-field,
html plr-editor.ready-only .block-edit-field .plr-dark-theme .block-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field, .plr-light-theme cims-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme wpc-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme plr-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html cims-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html wpc-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html plr-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field, .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme .block-edit-field, .plr-dark-theme .inline-field,
.plr-dark-theme .inline-edit-field, .plr-dark-theme cims-field-editor .display-header .panel-card > .inline-field,
.plr-dark-theme cims-field-editor .display-header .panel-card > .block-edit-field,
.plr-dark-theme wpc-field-editor .display-header .panel-card > .inline-field,
.plr-dark-theme wpc-field-editor .display-header .panel-card > .block-edit-field,
.plr-dark-theme plr-editor .display-header .panel-card > .inline-field,
.plr-dark-theme plr-editor .display-header .panel-card > .block-edit-field, .plr-light-theme .plr-dark-theme cims-field-editor .ready-only .block-edit-field, .plr-dark-theme cims-field-editor .ready-only .plr-light-theme .block-edit-field, .plr-light-theme .plr-dark-theme cims-field-editor.ready-only .block-edit-field, .plr-dark-theme cims-field-editor.ready-only .plr-light-theme .block-edit-field,
.plr-light-theme .plr-dark-theme wpc-field-editor .ready-only .block-edit-field,
.plr-dark-theme wpc-field-editor .ready-only .plr-light-theme .block-edit-field,
.plr-light-theme .plr-dark-theme wpc-field-editor.ready-only .block-edit-field,
.plr-dark-theme wpc-field-editor.ready-only .plr-light-theme .block-edit-field,
.plr-light-theme .plr-dark-theme plr-editor .ready-only .block-edit-field,
.plr-dark-theme plr-editor .ready-only .plr-light-theme .block-edit-field,
.plr-light-theme .plr-dark-theme plr-editor.ready-only .block-edit-field,
.plr-dark-theme plr-editor.ready-only .plr-light-theme .block-edit-field,
html .plr-dark-theme cims-field-editor .ready-only .block-edit-field,
.plr-dark-theme cims-field-editor .ready-only html .block-edit-field,
html .plr-dark-theme cims-field-editor.ready-only .block-edit-field,
.plr-dark-theme cims-field-editor.ready-only html .block-edit-field,
html .plr-dark-theme wpc-field-editor .ready-only .block-edit-field,
.plr-dark-theme wpc-field-editor .ready-only html .block-edit-field,
html .plr-dark-theme wpc-field-editor.ready-only .block-edit-field,
.plr-dark-theme wpc-field-editor.ready-only html .block-edit-field,
html .plr-dark-theme plr-editor .ready-only .block-edit-field,
.plr-dark-theme plr-editor .ready-only html .block-edit-field,
html .plr-dark-theme plr-editor.ready-only .block-edit-field,
.plr-dark-theme plr-editor.ready-only html .block-edit-field, .plr-dark-theme cims-field-editor .ready-only .block-edit-field, .plr-dark-theme cims-field-editor.ready-only .block-edit-field,
.plr-dark-theme wpc-field-editor .ready-only .block-edit-field,
.plr-dark-theme wpc-field-editor.ready-only .block-edit-field,
.plr-dark-theme plr-editor .ready-only .block-edit-field,
.plr-dark-theme plr-editor.ready-only .block-edit-field, .plr-light-theme .plr-dark-theme cims-field-editor .ready-only .block-edit-field .block-edit-field, .plr-dark-theme cims-field-editor .ready-only .block-edit-field .plr-light-theme .block-edit-field, .plr-light-theme .plr-dark-theme cims-field-editor.ready-only .block-edit-field .block-edit-field, .plr-dark-theme cims-field-editor.ready-only .block-edit-field .plr-light-theme .block-edit-field,
.plr-light-theme .plr-dark-theme wpc-field-editor .ready-only .block-edit-field .block-edit-field,
.plr-dark-theme wpc-field-editor .ready-only .block-edit-field .plr-light-theme .block-edit-field,
.plr-light-theme .plr-dark-theme wpc-field-editor.ready-only .block-edit-field .block-edit-field,
.plr-dark-theme wpc-field-editor.ready-only .block-edit-field .plr-light-theme .block-edit-field,
.plr-light-theme .plr-dark-theme plr-editor .ready-only .block-edit-field .block-edit-field,
.plr-dark-theme plr-editor .ready-only .block-edit-field .plr-light-theme .block-edit-field,
.plr-light-theme .plr-dark-theme plr-editor.ready-only .block-edit-field .block-edit-field,
.plr-dark-theme plr-editor.ready-only .block-edit-field .plr-light-theme .block-edit-field,
html .plr-dark-theme cims-field-editor .ready-only .block-edit-field .block-edit-field,
.plr-dark-theme cims-field-editor .ready-only .block-edit-field html .block-edit-field,
html .plr-dark-theme cims-field-editor.ready-only .block-edit-field .block-edit-field,
.plr-dark-theme cims-field-editor.ready-only .block-edit-field html .block-edit-field,
html .plr-dark-theme wpc-field-editor .ready-only .block-edit-field .block-edit-field,
.plr-dark-theme wpc-field-editor .ready-only .block-edit-field html .block-edit-field,
html .plr-dark-theme wpc-field-editor.ready-only .block-edit-field .block-edit-field,
.plr-dark-theme wpc-field-editor.ready-only .block-edit-field html .block-edit-field,
html .plr-dark-theme plr-editor .ready-only .block-edit-field .block-edit-field,
.plr-dark-theme plr-editor .ready-only .block-edit-field html .block-edit-field,
html .plr-dark-theme plr-editor.ready-only .block-edit-field .block-edit-field,
.plr-dark-theme plr-editor.ready-only .block-edit-field html .block-edit-field, .plr-dark-theme cims-field-editor .ready-only .block-edit-field .block-edit-field, .plr-dark-theme cims-field-editor.ready-only .block-edit-field .block-edit-field,
.plr-dark-theme wpc-field-editor .ready-only .block-edit-field .block-edit-field,
.plr-dark-theme wpc-field-editor.ready-only .block-edit-field .block-edit-field,
.plr-dark-theme plr-editor .ready-only .block-edit-field .block-edit-field,
.plr-dark-theme plr-editor.ready-only .block-edit-field .block-edit-field, .plr-light-theme .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field, .plr-dark-theme cims-field-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme .plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme wpc-field-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme .plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme plr-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme cims-field-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html .plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme wpc-field-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html .plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme plr-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field, .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field, .plr-light-theme .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field, .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-light-theme .block-edit-field,
.plr-light-theme .plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-light-theme .block-edit-field,
.plr-light-theme .plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-light-theme .block-edit-field,
html .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field html .block-edit-field,
html .plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field html .block-edit-field,
html .plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field html .block-edit-field, .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field {
  display: inline-block;
  vertical-align: top;
}
.plr-dark-theme .plr-light-theme .block-field, .plr-light-theme .plr-dark-theme .block-field,
.plr-dark-theme .plr-light-theme .block-edit-field,
.plr-light-theme .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme .default-display,
.plr-light-theme .plr-dark-theme .default-display,
.plr-dark-theme html .block-field,
html .plr-dark-theme .block-field,
.plr-dark-theme html .block-edit-field,
html .plr-dark-theme .block-edit-field,
.plr-dark-theme html .default-display,
html .plr-dark-theme .default-display, .plr-dark-theme .plr-light-theme cims-field-editor .display-header .panel-card > .block-field, .plr-light-theme cims-field-editor .display-header .plr-dark-theme .panel-card > .block-field,
.plr-dark-theme .plr-light-theme cims-field-editor .display-header .panel-card > .inline-edit-field,
.plr-light-theme cims-field-editor .display-header .plr-dark-theme .panel-card > .inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor .display-header .panel-card > .block-field,
.plr-light-theme wpc-field-editor .display-header .plr-dark-theme .panel-card > .block-field,
.plr-dark-theme .plr-light-theme wpc-field-editor .display-header .panel-card > .inline-edit-field,
.plr-light-theme wpc-field-editor .display-header .plr-dark-theme .panel-card > .inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor .display-header .panel-card > .block-field,
.plr-light-theme plr-editor .display-header .plr-dark-theme .panel-card > .block-field,
.plr-dark-theme .plr-light-theme plr-editor .display-header .panel-card > .inline-edit-field,
.plr-light-theme plr-editor .display-header .plr-dark-theme .panel-card > .inline-edit-field,
.plr-dark-theme html cims-field-editor .display-header .panel-card > .block-field,
html cims-field-editor .display-header .plr-dark-theme .panel-card > .block-field,
.plr-dark-theme html cims-field-editor .display-header .panel-card > .inline-edit-field,
html cims-field-editor .display-header .plr-dark-theme .panel-card > .inline-edit-field,
.plr-dark-theme html wpc-field-editor .display-header .panel-card > .block-field,
html wpc-field-editor .display-header .plr-dark-theme .panel-card > .block-field,
.plr-dark-theme html wpc-field-editor .display-header .panel-card > .inline-edit-field,
html wpc-field-editor .display-header .plr-dark-theme .panel-card > .inline-edit-field,
.plr-dark-theme html plr-editor .display-header .panel-card > .block-field,
html plr-editor .display-header .plr-dark-theme .panel-card > .block-field,
.plr-dark-theme html plr-editor .display-header .panel-card > .inline-edit-field,
html plr-editor .display-header .plr-dark-theme .panel-card > .inline-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor .ready-only .inline-edit-field, .plr-light-theme cims-field-editor .ready-only .plr-dark-theme .inline-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor.ready-only .inline-edit-field, .plr-light-theme cims-field-editor.ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor .ready-only .inline-edit-field,
.plr-light-theme wpc-field-editor .ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor.ready-only .inline-edit-field,
.plr-light-theme wpc-field-editor.ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor .ready-only .inline-edit-field,
.plr-light-theme plr-editor .ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor.ready-only .inline-edit-field,
.plr-light-theme plr-editor.ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme html cims-field-editor .ready-only .inline-edit-field,
.plr-light-theme html cims-field-editor .ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme html cims-field-editor .ready-only .plr-light-theme .inline-edit-field,
html cims-field-editor .ready-only .plr-light-theme .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme html cims-field-editor.ready-only .inline-edit-field,
.plr-light-theme html cims-field-editor.ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme html cims-field-editor.ready-only .plr-light-theme .inline-edit-field,
html cims-field-editor.ready-only .plr-light-theme .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme html wpc-field-editor .ready-only .inline-edit-field,
.plr-light-theme html wpc-field-editor .ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme html wpc-field-editor .ready-only .plr-light-theme .inline-edit-field,
html wpc-field-editor .ready-only .plr-light-theme .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme html wpc-field-editor.ready-only .inline-edit-field,
.plr-light-theme html wpc-field-editor.ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme html wpc-field-editor.ready-only .plr-light-theme .inline-edit-field,
html wpc-field-editor.ready-only .plr-light-theme .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme html plr-editor .ready-only .inline-edit-field,
.plr-light-theme html plr-editor .ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme html plr-editor .ready-only .plr-light-theme .inline-edit-field,
html plr-editor .ready-only .plr-light-theme .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme html plr-editor.ready-only .inline-edit-field,
.plr-light-theme html plr-editor.ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme html plr-editor.ready-only .plr-light-theme .inline-edit-field,
html plr-editor.ready-only .plr-light-theme .plr-dark-theme .inline-edit-field,
.plr-dark-theme html .plr-light-theme cims-field-editor .ready-only .inline-edit-field,
html .plr-light-theme cims-field-editor .ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme cims-field-editor .ready-only html .inline-edit-field,
.plr-light-theme cims-field-editor .ready-only html .plr-dark-theme .inline-edit-field,
.plr-dark-theme html .plr-light-theme cims-field-editor.ready-only .inline-edit-field,
html .plr-light-theme cims-field-editor.ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme cims-field-editor.ready-only html .inline-edit-field,
.plr-light-theme cims-field-editor.ready-only html .plr-dark-theme .inline-edit-field,
.plr-dark-theme html .plr-light-theme wpc-field-editor .ready-only .inline-edit-field,
html .plr-light-theme wpc-field-editor .ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor .ready-only html .inline-edit-field,
.plr-light-theme wpc-field-editor .ready-only html .plr-dark-theme .inline-edit-field,
.plr-dark-theme html .plr-light-theme wpc-field-editor.ready-only .inline-edit-field,
html .plr-light-theme wpc-field-editor.ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor.ready-only html .inline-edit-field,
.plr-light-theme wpc-field-editor.ready-only html .plr-dark-theme .inline-edit-field,
.plr-dark-theme html .plr-light-theme plr-editor .ready-only .inline-edit-field,
html .plr-light-theme plr-editor .ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor .ready-only html .inline-edit-field,
.plr-light-theme plr-editor .ready-only html .plr-dark-theme .inline-edit-field,
.plr-dark-theme html .plr-light-theme plr-editor.ready-only .inline-edit-field,
html .plr-light-theme plr-editor.ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor.ready-only html .inline-edit-field,
.plr-light-theme plr-editor.ready-only html .plr-dark-theme .inline-edit-field,
.plr-dark-theme html cims-field-editor .ready-only .inline-edit-field,
html cims-field-editor .ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme html cims-field-editor.ready-only .inline-edit-field,
html cims-field-editor.ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme html wpc-field-editor .ready-only .inline-edit-field,
html wpc-field-editor .ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme html wpc-field-editor.ready-only .inline-edit-field,
html wpc-field-editor.ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme html plr-editor .ready-only .inline-edit-field,
html plr-editor .ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme html plr-editor.ready-only .inline-edit-field,
html plr-editor.ready-only .plr-dark-theme .inline-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor .ready-only .inline-edit-field .inline-edit-field, .plr-light-theme cims-field-editor .ready-only .inline-edit-field .plr-dark-theme .inline-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor.ready-only .inline-edit-field .inline-edit-field, .plr-light-theme cims-field-editor.ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme wpc-field-editor .ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme wpc-field-editor.ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme plr-editor .ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme plr-editor.ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme html cims-field-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme html cims-field-editor .ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html cims-field-editor .ready-only .inline-edit-field .plr-light-theme .inline-edit-field,
html cims-field-editor .ready-only .inline-edit-field .plr-light-theme .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme html cims-field-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme html cims-field-editor.ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html cims-field-editor.ready-only .inline-edit-field .plr-light-theme .inline-edit-field,
html cims-field-editor.ready-only .inline-edit-field .plr-light-theme .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme html wpc-field-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme html wpc-field-editor .ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html wpc-field-editor .ready-only .inline-edit-field .plr-light-theme .inline-edit-field,
html wpc-field-editor .ready-only .inline-edit-field .plr-light-theme .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme html wpc-field-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme html wpc-field-editor.ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html wpc-field-editor.ready-only .inline-edit-field .plr-light-theme .inline-edit-field,
html wpc-field-editor.ready-only .inline-edit-field .plr-light-theme .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme html plr-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme html plr-editor .ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html plr-editor .ready-only .inline-edit-field .plr-light-theme .inline-edit-field,
html plr-editor .ready-only .inline-edit-field .plr-light-theme .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme html plr-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme html plr-editor.ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html plr-editor.ready-only .inline-edit-field .plr-light-theme .inline-edit-field,
html plr-editor.ready-only .inline-edit-field .plr-light-theme .plr-dark-theme .inline-edit-field,
.plr-dark-theme html .plr-light-theme cims-field-editor .ready-only .inline-edit-field .inline-edit-field,
html .plr-light-theme cims-field-editor .ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme cims-field-editor .ready-only .inline-edit-field html .inline-edit-field,
.plr-light-theme cims-field-editor .ready-only .inline-edit-field html .plr-dark-theme .inline-edit-field,
.plr-dark-theme html .plr-light-theme cims-field-editor.ready-only .inline-edit-field .inline-edit-field,
html .plr-light-theme cims-field-editor.ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme cims-field-editor.ready-only .inline-edit-field html .inline-edit-field,
.plr-light-theme cims-field-editor.ready-only .inline-edit-field html .plr-dark-theme .inline-edit-field,
.plr-dark-theme html .plr-light-theme wpc-field-editor .ready-only .inline-edit-field .inline-edit-field,
html .plr-light-theme wpc-field-editor .ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor .ready-only .inline-edit-field html .inline-edit-field,
.plr-light-theme wpc-field-editor .ready-only .inline-edit-field html .plr-dark-theme .inline-edit-field,
.plr-dark-theme html .plr-light-theme wpc-field-editor.ready-only .inline-edit-field .inline-edit-field,
html .plr-light-theme wpc-field-editor.ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor.ready-only .inline-edit-field html .inline-edit-field,
.plr-light-theme wpc-field-editor.ready-only .inline-edit-field html .plr-dark-theme .inline-edit-field,
.plr-dark-theme html .plr-light-theme plr-editor .ready-only .inline-edit-field .inline-edit-field,
html .plr-light-theme plr-editor .ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor .ready-only .inline-edit-field html .inline-edit-field,
.plr-light-theme plr-editor .ready-only .inline-edit-field html .plr-dark-theme .inline-edit-field,
.plr-dark-theme html .plr-light-theme plr-editor.ready-only .inline-edit-field .inline-edit-field,
html .plr-light-theme plr-editor.ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor.ready-only .inline-edit-field html .inline-edit-field,
.plr-light-theme plr-editor.ready-only .inline-edit-field html .plr-dark-theme .inline-edit-field,
.plr-dark-theme html cims-field-editor .ready-only .inline-edit-field .inline-edit-field,
html cims-field-editor .ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html cims-field-editor.ready-only .inline-edit-field .inline-edit-field,
html cims-field-editor.ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html wpc-field-editor .ready-only .inline-edit-field .inline-edit-field,
html wpc-field-editor .ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html wpc-field-editor.ready-only .inline-edit-field .inline-edit-field,
html wpc-field-editor.ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html plr-editor .ready-only .inline-edit-field .inline-edit-field,
html plr-editor .ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html plr-editor.ready-only .inline-edit-field .inline-edit-field,
html plr-editor.ready-only .inline-edit-field .plr-dark-theme .inline-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field, .plr-light-theme cims-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme wpc-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme plr-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme .plr-light-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme html cims-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme html cims-field-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html cims-field-editor .plr-light-theme .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme .plr-light-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme html wpc-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme html wpc-field-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html wpc-field-editor .plr-light-theme .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme .plr-light-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme html plr-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme html plr-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html plr-editor .plr-light-theme .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme html .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html .plr-light-theme cims-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme .plr-light-theme cims-field-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme cims-field-editor html .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme html .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html .plr-light-theme wpc-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme wpc-field-editor html .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme html .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html .plr-light-theme plr-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme plr-editor html .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html cims-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html wpc-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html plr-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field, .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-light-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-light-theme .inline-edit-field,
html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-light-theme .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-light-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-light-theme .inline-edit-field,
html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-light-theme .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-light-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-light-theme .inline-edit-field,
html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-light-theme .plr-dark-theme .inline-edit-field,
.plr-dark-theme html .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
html .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field html .inline-edit-field,
.plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field html .plr-dark-theme .inline-edit-field,
.plr-dark-theme html .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
html .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field html .inline-edit-field,
.plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field html .plr-dark-theme .inline-edit-field,
.plr-dark-theme html .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
html .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field html .inline-edit-field,
.plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field html .plr-dark-theme .inline-edit-field,
.plr-dark-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme .inline-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor .ready-only .inline-edit-field, .plr-light-theme cims-field-editor .ready-only .plr-dark-theme .inline-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor.ready-only .inline-edit-field, .plr-light-theme cims-field-editor.ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor .ready-only .inline-edit-field,
.plr-light-theme wpc-field-editor .ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor.ready-only .inline-edit-field,
.plr-light-theme wpc-field-editor.ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor .ready-only .inline-edit-field,
.plr-light-theme plr-editor .ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor.ready-only .inline-edit-field,
.plr-light-theme plr-editor.ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme html cims-field-editor .ready-only .inline-edit-field,
html cims-field-editor .ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme html cims-field-editor.ready-only .inline-edit-field,
html cims-field-editor.ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme html wpc-field-editor .ready-only .inline-edit-field,
html wpc-field-editor .ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme html wpc-field-editor.ready-only .inline-edit-field,
html wpc-field-editor.ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme html plr-editor .ready-only .inline-edit-field,
html plr-editor .ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme html plr-editor.ready-only .inline-edit-field,
html plr-editor.ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme html cims-field-editor .ready-only .inline-edit-field .inline-edit-field,
html cims-field-editor .ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html cims-field-editor.ready-only .inline-edit-field .inline-edit-field,
html cims-field-editor.ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html wpc-field-editor .ready-only .inline-edit-field .inline-edit-field,
html wpc-field-editor .ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html wpc-field-editor.ready-only .inline-edit-field .inline-edit-field,
html wpc-field-editor.ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html plr-editor .ready-only .inline-edit-field .inline-edit-field,
html plr-editor .ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html plr-editor.ready-only .inline-edit-field .inline-edit-field,
html plr-editor.ready-only .inline-edit-field .plr-dark-theme .inline-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field, .plr-light-theme cims-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme wpc-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme plr-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html cims-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html wpc-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html plr-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field, .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme .inline-edit-field, .plr-dark-theme .block-field,
.plr-dark-theme .block-edit-field,
.plr-dark-theme .default-display, .plr-dark-theme cims-field-editor .display-header .panel-card > .block-field,
.plr-dark-theme cims-field-editor .display-header .panel-card > .inline-edit-field,
.plr-dark-theme wpc-field-editor .display-header .panel-card > .block-field,
.plr-dark-theme wpc-field-editor .display-header .panel-card > .inline-edit-field,
.plr-dark-theme plr-editor .display-header .panel-card > .block-field,
.plr-dark-theme plr-editor .display-header .panel-card > .inline-edit-field, .plr-light-theme .plr-dark-theme cims-field-editor .ready-only .inline-edit-field, .plr-dark-theme cims-field-editor .ready-only .plr-light-theme .inline-edit-field, .plr-light-theme .plr-dark-theme cims-field-editor.ready-only .inline-edit-field, .plr-dark-theme cims-field-editor.ready-only .plr-light-theme .inline-edit-field,
.plr-light-theme .plr-dark-theme wpc-field-editor .ready-only .inline-edit-field,
.plr-dark-theme wpc-field-editor .ready-only .plr-light-theme .inline-edit-field,
.plr-light-theme .plr-dark-theme wpc-field-editor.ready-only .inline-edit-field,
.plr-dark-theme wpc-field-editor.ready-only .plr-light-theme .inline-edit-field,
.plr-light-theme .plr-dark-theme plr-editor .ready-only .inline-edit-field,
.plr-dark-theme plr-editor .ready-only .plr-light-theme .inline-edit-field,
.plr-light-theme .plr-dark-theme plr-editor.ready-only .inline-edit-field,
.plr-dark-theme plr-editor.ready-only .plr-light-theme .inline-edit-field,
html .plr-dark-theme cims-field-editor .ready-only .inline-edit-field,
.plr-dark-theme cims-field-editor .ready-only html .inline-edit-field,
html .plr-dark-theme cims-field-editor.ready-only .inline-edit-field,
.plr-dark-theme cims-field-editor.ready-only html .inline-edit-field,
html .plr-dark-theme wpc-field-editor .ready-only .inline-edit-field,
.plr-dark-theme wpc-field-editor .ready-only html .inline-edit-field,
html .plr-dark-theme wpc-field-editor.ready-only .inline-edit-field,
.plr-dark-theme wpc-field-editor.ready-only html .inline-edit-field,
html .plr-dark-theme plr-editor .ready-only .inline-edit-field,
.plr-dark-theme plr-editor .ready-only html .inline-edit-field,
html .plr-dark-theme plr-editor.ready-only .inline-edit-field,
.plr-dark-theme plr-editor.ready-only html .inline-edit-field, .plr-dark-theme cims-field-editor .ready-only .inline-edit-field, .plr-dark-theme cims-field-editor.ready-only .inline-edit-field,
.plr-dark-theme wpc-field-editor .ready-only .inline-edit-field,
.plr-dark-theme wpc-field-editor.ready-only .inline-edit-field,
.plr-dark-theme plr-editor .ready-only .inline-edit-field,
.plr-dark-theme plr-editor.ready-only .inline-edit-field, .plr-light-theme .plr-dark-theme cims-field-editor .ready-only .inline-edit-field .inline-edit-field, .plr-dark-theme cims-field-editor .ready-only .inline-edit-field .plr-light-theme .inline-edit-field, .plr-light-theme .plr-dark-theme cims-field-editor.ready-only .inline-edit-field .inline-edit-field, .plr-dark-theme cims-field-editor.ready-only .inline-edit-field .plr-light-theme .inline-edit-field,
.plr-light-theme .plr-dark-theme wpc-field-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme wpc-field-editor .ready-only .inline-edit-field .plr-light-theme .inline-edit-field,
.plr-light-theme .plr-dark-theme wpc-field-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme wpc-field-editor.ready-only .inline-edit-field .plr-light-theme .inline-edit-field,
.plr-light-theme .plr-dark-theme plr-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme plr-editor .ready-only .inline-edit-field .plr-light-theme .inline-edit-field,
.plr-light-theme .plr-dark-theme plr-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme plr-editor.ready-only .inline-edit-field .plr-light-theme .inline-edit-field,
html .plr-dark-theme cims-field-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme cims-field-editor .ready-only .inline-edit-field html .inline-edit-field,
html .plr-dark-theme cims-field-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme cims-field-editor.ready-only .inline-edit-field html .inline-edit-field,
html .plr-dark-theme wpc-field-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme wpc-field-editor .ready-only .inline-edit-field html .inline-edit-field,
html .plr-dark-theme wpc-field-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme wpc-field-editor.ready-only .inline-edit-field html .inline-edit-field,
html .plr-dark-theme plr-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme plr-editor .ready-only .inline-edit-field html .inline-edit-field,
html .plr-dark-theme plr-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme plr-editor.ready-only .inline-edit-field html .inline-edit-field, .plr-dark-theme cims-field-editor .ready-only .inline-edit-field .inline-edit-field, .plr-dark-theme cims-field-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme wpc-field-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme wpc-field-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme plr-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme plr-editor.ready-only .inline-edit-field .inline-edit-field, .plr-light-theme .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field, .plr-dark-theme cims-field-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme .plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme wpc-field-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme .plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme plr-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme cims-field-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html .plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme wpc-field-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html .plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme plr-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field, .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field, .plr-light-theme .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field, .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-light-theme .inline-edit-field,
.plr-light-theme .plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-light-theme .inline-edit-field,
.plr-light-theme .plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-light-theme .inline-edit-field,
html .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field html .inline-edit-field,
html .plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field html .inline-edit-field,
html .plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field html .inline-edit-field, .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field {
  display: block;
  clear: both;
}
.plr-dark-theme .reverse-wrapper {
  display: flex;
  flex-direction: column-reverse;
}
.plr-dark-theme .reverse-wrapper-inline {
  display: inline-flex;
}
.plr-dark-theme .reverse-wrapper-row {
  flex-direction: row-reverse;
}
.plr-dark-theme .field-component {
  margin: 0 16px 16px 0;
  overflow: visible;
}
.plr-dark-theme .field-component.block-field, .plr-dark-theme .field-component.default-display {
  margin-right: 0;
  display: block;
}
.plr-dark-theme .field-component:not(.field-set) .field-component {
  margin: 0;
}
.plr-dark-theme .field-component.edit {
  margin: 0 16px 0 0 !important;
}
.plr-dark-theme .field-component.x-small-field {
  width: 120px;
}
.plr-dark-theme .field-component.small-field {
  width: 200px;
}
@media (min-width: 420px) and (max-width: 599px) {
  .plr-dark-theme .field-component.small-field {
    width: 80px;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .plr-dark-theme .field-component.small-field {
    width: 160px;
  }
}
.plr-dark-theme .field-component.medium-field {
  width: 260px;
}
@media (min-width: 420px) and (max-width: 599px) {
  .plr-dark-theme .field-component.medium-field {
    width: 150px;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .plr-dark-theme .field-component.medium-field {
    width: 200px;
  }
}
.plr-dark-theme .field-component.large-field {
  width: 380px;
}
@media (min-width: 420px) and (max-width: 599px) {
  .plr-dark-theme .field-component.large-field {
    width: 220px;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .plr-dark-theme .field-component.large-field {
    width: 300px;
  }
}
.plr-dark-theme .field-component.x-large-field {
  width: 520px;
}
@media (min-width: 420px) and (max-width: 599px) {
  .plr-dark-theme .field-component.x-large-field {
    width: 320px;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .plr-dark-theme .field-component.x-large-field {
    width: 420px;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .plr-dark-theme .field-component.x-large-field {
    width: 420px;
  }
}
.plr-dark-theme .field-component.full-width-field {
  width: 100% !important;
}
.plr-dark-theme .field-component.full-width-field .mat-mdc-form-field {
  width: 100% !important;
}
.plr-dark-theme .field-component .default-size {
  width: 260px;
}
.plr-dark-theme .field-component .input-container {
  display: block;
}
.plr-dark-theme .field-component .input-container .mat-mdc-form-field-suffix {
  margin-left: 4px;
}
.plr-dark-theme .field-component .input-container.x-small-input .mat-mdc-form-field .mat-mdc-text-field-wrapper {
  width: 120px;
}
.plr-dark-theme .field-component .input-container.small-input .mat-mdc-form-field .mat-mdc-text-field-wrapper {
  width: 200px;
}
@media (min-width: 420px) and (max-width: 599px) {
  .plr-dark-theme .field-component .input-container.small-input .mat-mdc-form-field .mat-mdc-text-field-wrapper {
    width: 80px;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .plr-dark-theme .field-component .input-container.small-input .mat-mdc-form-field .mat-mdc-text-field-wrapper {
    width: 160px;
  }
}
.plr-dark-theme .field-component .input-container.small-input .mat-mdc-form-field .mat-mdc-form-field-error-wrapper {
  width: 200px;
}
.plr-dark-theme .field-component .input-container.medium-input .mat-mdc-form-field .mat-mdc-text-field-wrapper, .plr-dark-theme .field-component .input-container.default-size-input .mat-mdc-form-field .mat-mdc-text-field-wrapper {
  width: 260px;
}
@media (min-width: 420px) and (max-width: 599px) {
  .plr-dark-theme .field-component .input-container.medium-input .mat-mdc-form-field .mat-mdc-text-field-wrapper, .plr-dark-theme .field-component .input-container.default-size-input .mat-mdc-form-field .mat-mdc-text-field-wrapper {
    width: 140px;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .plr-dark-theme .field-component .input-container.medium-input .mat-mdc-form-field .mat-mdc-text-field-wrapper, .plr-dark-theme .field-component .input-container.default-size-input .mat-mdc-form-field .mat-mdc-text-field-wrapper {
    width: 200px;
  }
}
.plr-dark-theme .field-component .input-container.large-input .mat-mdc-form-field .mat-mdc-text-field-wrapper {
  width: 380px;
}
@media (min-width: 420px) and (max-width: 599px) {
  .plr-dark-theme .field-component .input-container.large-input .mat-mdc-form-field .mat-mdc-text-field-wrapper {
    width: 220px;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .plr-dark-theme .field-component .input-container.large-input .mat-mdc-form-field .mat-mdc-text-field-wrapper {
    width: 300px;
  }
}
.plr-dark-theme .field-component .input-container.x-large-input .mat-mdc-form-field .mat-mdc-text-field-wrapper {
  width: 520px;
}
@media (min-width: 420px) and (max-width: 599px) {
  .plr-dark-theme .field-component .input-container.x-large-input .mat-mdc-form-field .mat-mdc-text-field-wrapper {
    width: 320px;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .plr-dark-theme .field-component .input-container.x-large-input .mat-mdc-form-field .mat-mdc-text-field-wrapper {
    width: 420px;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .plr-dark-theme .field-component .input-container.x-large-input .mat-mdc-form-field .mat-mdc-text-field-wrapper {
    width: 420px;
  }
}
.plr-dark-theme .field-component .input-container.full-width-input {
  width: 100% !important;
}
.plr-dark-theme .field-component .input-container.full-width-input .mat-mdc-form-field .mat-mdc-text-field-wrapper {
  width: 100% !important;
}
.plr-dark-theme .field-component .input-container.full-width-input .mat-mdc-form-field-subscript-wrapper {
  width: 100% !important;
}
.plr-dark-theme cims-field-editor .field-editor,
.plr-dark-theme wpc-field-editor .field-editor,
.plr-dark-theme plr-editor .field-editor {
  width: auto !important;
}
.plr-dark-theme cims-field-editor .display-header > div:not([class]),
.plr-dark-theme cims-field-editor .display-header > div.row,
.plr-dark-theme wpc-field-editor .display-header > div:not([class]),
.plr-dark-theme wpc-field-editor .display-header > div.row,
.plr-dark-theme plr-editor .display-header > div:not([class]),
.plr-dark-theme plr-editor .display-header > div.row {
  width: 100%;
}
.plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields),
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields),
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields) {
  margin: 4px 24px 4px 0;
  box-sizing: border-box;
}
.plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields).full-width-field,
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields).full-width-field,
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields).full-width-field {
  margin: 0;
}
.plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode) > [class~=-field] > [class~=-field], .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode) > [class~=-size] > [class~=-size], .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode) > .null > [class~=-field], .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode) > .null > [class~=-size],
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode) > [class~=-field] > [class~=-field],
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode) > [class~=-size] > [class~=-size],
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode) > .null > [class~=-field],
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode) > .null > [class~=-size],
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode) > [class~=-field] > [class~=-field],
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode) > [class~=-size] > [class~=-size],
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode) > .null > [class~=-field],
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode) > .null > [class~=-size] {
  width: 100% important;
}
.plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode).full-width-field, .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode).multi-fields, .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode).null,
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode).full-width-field,
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode).multi-fields,
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode).null,
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode).full-width-field,
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode).multi-fields,
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode).null {
  width: 100% !important;
  max-width: 100%;
  flex-basis: 100%;
}
.plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).full-width-field, .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).multi-fields, .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).null,
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).full-width-field,
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).multi-fields,
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).null,
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).full-width-field,
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).multi-fields,
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).null {
  width: 100% !important;
  max-width: 100%;
  flex-basis: 100%;
}
.plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type) plr-data-display.field-component,
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type) plr-data-display.field-component,
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type) plr-data-display.field-component {
  width: 100%;
}
.plr-dark-theme cims-field-editor plr-editor.null,
.plr-dark-theme wpc-field-editor plr-editor.null,
.plr-dark-theme plr-editor plr-editor.null {
  width: 100%;
}
.plr-dark-theme cims-field-editor plr-editor.null .editor.read-only,
.plr-dark-theme wpc-field-editor plr-editor.null .editor.read-only,
.plr-dark-theme plr-editor plr-editor.null .editor.read-only {
  width: 100%;
}
.plr-dark-theme cims-field-editor plr-editor.null .editor.read-only > .full-width-field,
.plr-dark-theme cims-field-editor plr-editor.null .editor.read-only > .null,
.plr-dark-theme wpc-field-editor plr-editor.null .editor.read-only > .full-width-field,
.plr-dark-theme wpc-field-editor plr-editor.null .editor.read-only > .null,
.plr-dark-theme plr-editor plr-editor.null .editor.read-only > .full-width-field,
.plr-dark-theme plr-editor plr-editor.null .editor.read-only > .null {
  width: 100% !important;
  max-width: 100%;
  flex-basis: 100%;
}
.plr-dark-theme cims-field-editor plr-editor.null .editor.read-only plr-data-display.field-component,
.plr-dark-theme wpc-field-editor plr-editor.null .editor.read-only plr-data-display.field-component,
.plr-dark-theme plr-editor plr-editor.null .editor.read-only plr-data-display.field-component {
  width: 100%;
}
.plr-dark-theme plr-label.block-field + .mat-mdc-form-field {
  display: block;
  text-align: left;
}
.plr-dark-theme .input-container.x-large-input .mat-mdc-form-field .mat-mdc-text-field-wrapper {
  width: 520px;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .plr-dark-theme {
    /* TODO(mdc-migration): The following rule targets internal classes of list that may no longer apply for the MDC version.*/
  }
  .plr-dark-theme .mat-mdc-list-base .mat-mdc-list-option .mdc-list-item__content {
    display: block !important;
  }
  .plr-dark-theme .sticky-layout .sticky-layout__body {
    overflow-y: visible !important;
  }
  .plr-dark-theme * .area-header h1 {
    margin: 0;
  }
  .plr-dark-theme * .cdk-overlay-pane .dropdown-overlay[style] {
    min-width: 200px !important;
  }
  .plr-dark-theme * .data-display__text {
    font-family: "Roboto Bold";
  }
  .plr-dark-theme * .data-display__text,
  .plr-dark-theme * .age-display,
  .plr-dark-theme * .row {
    font-size: 0.875rem;
  }
  .plr-dark-theme * .field-component .data-display__label,
  .plr-dark-theme * .label-pseudo,
  .plr-dark-theme * .label-content,
  .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content {
    font-size: 12px !important;
  }
  .plr-dark-theme * .label-content, .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content {
    display: inline !important;
  }
  .plr-dark-theme * .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
    height: 100% !important;
    padding: 4px !important;
  }
  .plr-dark-theme * .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label {
    top: -1.1em !important;
  }
  .plr-dark-theme .bold {
    font-family: "Roboto Bold";
  }
  .plr-dark-theme .cdk-overlay-dark-backdrop {
    background: rgba(0, 0, 0, 0.75);
  }
  .plr-dark-theme .mat-mdc-slide-toggle .mdc-label {
    font-weight: normal;
    font-size: 12px;
  }
  .plr-dark-theme plr-select-search .mat-mdc-form-field {
    max-width: 100% !important;
  }
  .plr-dark-theme .footer {
    display: table;
    left: 35% !important;
    margin: 0 !important;
  }
  .plr-dark-theme mat-list[dense].mat-mdc-list-base mat-list-item.mat-mdc-list-item .mat-list-item-content .scroll-spy-heading {
    padding: 0 4px;
  }
  .plr-dark-theme .action-col {
    z-index: 999;
  }
}
@supports (-ms-ime-align: auto) {
  .plr-dark-theme .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label {
    top: -15px !important;
  }
}
.plr-dark-theme *::-ms-clear {
  display: none !important;
}
.plr-dark-theme cims-panel-card .panel-card__card.mat-mdc-card plr-editor {
  width: 100% !important;
}
.plr-dark-theme .quick-search-bar__btn {
  line-height: 30px !important;
}
.plr-dark-theme .editor.read-only .data-display__text__inner {
  flex-basis: auto !important;
  width: 100% !important;
}
.plr-dark-theme .editor.read-only plr-textarea .data-display {
  flex: 1 1 100% !important;
  width: auto !important;
}
.plr-dark-theme .editor.read-only plr-textarea .data-display .data-display {
  width: inherit !important;
}
.plr-dark-theme .editor.read-only plr-textarea .data-display .data-display .data-display__text__inner {
  width: auto !important;
  flex: 1 1 100% !important;
}
.plr-dark-theme .editor.read-only tr:hover .action-col,
.plr-dark-theme .editor.read-only tr.selected-row .action-col {
  z-index: 999999;
}
@media print {
  .plr-dark-theme :root {
    --plr-print-color: var(--plr-color-neutral-300);
    --plr-focus-color: var(--plr-print-color);
    --plr-required-input-color: var(--plr-print-color);
    --plr-input-error-color: var(--plr-print-color);
    --bc-divider-color: var(--plr-print-color);
    --plr-emphasize-bg-hover-color: unset;
    --plr-emphasize-border-hover-color: unset;
  }
  .plr-dark-theme * {
    color: black !important;
    box-sizing: border-box !important;
  }
}
.plr-dark-theme .mat-accent {
  --mat-option-selected-state-label-text-color: #b2859a;
  --mat-option-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-option-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-selected-state-layer-color: rgba(0, 0, 0, 0.04);
}
.plr-dark-theme .mat-warn {
  --mat-option-selected-state-label-text-color: #f44336;
  --mat-option-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-option-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-selected-state-layer-color: rgba(0, 0, 0, 0.04);
}
.plr-dark-theme .mat-primary {
  --mat-full-pseudo-checkbox-selected-icon-color: #b2859a;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #b2859a;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0;
}
.plr-dark-theme .mat-accent {
  --mat-full-pseudo-checkbox-selected-icon-color: #b2859a;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #b2859a;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0;
}
.plr-dark-theme .mat-warn {
  --mat-full-pseudo-checkbox-selected-icon-color: #f44336;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #f44336;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0;
}
.plr-dark-theme .mat-elevation-z0, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z0 {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z1, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z1 {
  box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z2, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z2 {
  box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z3, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z3 {
  box-shadow: 0px 3px 3px -2px rgba(0, 0, 0, 0.2), 0px 3px 4px 0px rgba(0, 0, 0, 0.14), 0px 1px 8px 0px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z4, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z4 {
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z5, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z5 {
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 5px 8px 0px rgba(0, 0, 0, 0.14), 0px 1px 14px 0px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z6, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z6 {
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z7, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z7 {
  box-shadow: 0px 4px 5px -2px rgba(0, 0, 0, 0.2), 0px 7px 10px 1px rgba(0, 0, 0, 0.14), 0px 2px 16px 1px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z8, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z8 {
  box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z9, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z9 {
  box-shadow: 0px 5px 6px -3px rgba(0, 0, 0, 0.2), 0px 9px 12px 1px rgba(0, 0, 0, 0.14), 0px 3px 16px 2px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z10, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z10 {
  box-shadow: 0px 6px 6px -3px rgba(0, 0, 0, 0.2), 0px 10px 14px 1px rgba(0, 0, 0, 0.14), 0px 4px 18px 3px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z11, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z11 {
  box-shadow: 0px 6px 7px -4px rgba(0, 0, 0, 0.2), 0px 11px 15px 1px rgba(0, 0, 0, 0.14), 0px 4px 20px 3px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z12, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z12 {
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z13, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z13 {
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 13px 19px 2px rgba(0, 0, 0, 0.14), 0px 5px 24px 4px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z14, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z14 {
  box-shadow: 0px 7px 9px -4px rgba(0, 0, 0, 0.2), 0px 14px 21px 2px rgba(0, 0, 0, 0.14), 0px 5px 26px 4px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z15, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z15 {
  box-shadow: 0px 8px 9px -5px rgba(0, 0, 0, 0.2), 0px 15px 22px 2px rgba(0, 0, 0, 0.14), 0px 6px 28px 5px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z16, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z16 {
  box-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z17, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z17 {
  box-shadow: 0px 8px 11px -5px rgba(0, 0, 0, 0.2), 0px 17px 26px 2px rgba(0, 0, 0, 0.14), 0px 6px 32px 5px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z18, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z18 {
  box-shadow: 0px 9px 11px -5px rgba(0, 0, 0, 0.2), 0px 18px 28px 2px rgba(0, 0, 0, 0.14), 0px 7px 34px 6px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z19, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z19 {
  box-shadow: 0px 9px 12px -6px rgba(0, 0, 0, 0.2), 0px 19px 29px 2px rgba(0, 0, 0, 0.14), 0px 7px 36px 6px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z20, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z20 {
  box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 20px 31px 3px rgba(0, 0, 0, 0.14), 0px 8px 38px 7px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z21, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z21 {
  box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 21px 33px 3px rgba(0, 0, 0, 0.14), 0px 8px 40px 7px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z22, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z22 {
  box-shadow: 0px 10px 14px -6px rgba(0, 0, 0, 0.2), 0px 22px 35px 3px rgba(0, 0, 0, 0.14), 0px 8px 42px 7px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z23, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z23 {
  box-shadow: 0px 11px 14px -7px rgba(0, 0, 0, 0.2), 0px 23px 36px 3px rgba(0, 0, 0, 0.14), 0px 9px 44px 8px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z24, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z24 {
  box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
}
.mat-theme-loaded-marker {
  display: none;
}

.plr-dark-theme .mat-mdc-progress-bar {
  --mdc-linear-progress-active-indicator-color: #b2859a;
  --mdc-linear-progress-track-color: rgba(178, 133, 154, 0.25);
}
.plr-dark-theme .mat-mdc-progress-bar.mat-accent {
  --mdc-linear-progress-active-indicator-color: #b2859a;
  --mdc-linear-progress-track-color: rgba(178, 133, 154, 0.25);
}
.plr-dark-theme .mat-mdc-progress-bar.mat-warn {
  --mdc-linear-progress-active-indicator-color: #f44336;
  --mdc-linear-progress-track-color: rgba(244, 67, 54, 0.25);
}
.plr-dark-theme .mat-mdc-form-field.mat-accent {
  --mdc-filled-text-field-caret-color: #b2859a;
  --mdc-filled-text-field-focus-active-indicator-color: #b2859a;
  --mdc-filled-text-field-focus-label-text-color: rgba(178, 133, 154, 0.87);
  --mdc-outlined-text-field-caret-color: #b2859a;
  --mdc-outlined-text-field-focus-outline-color: #b2859a;
  --mdc-outlined-text-field-focus-label-text-color: rgba(178, 133, 154, 0.87);
  --mat-form-field-focus-select-arrow-color: rgba(178, 133, 154, 0.87);
}
.plr-dark-theme .mat-mdc-form-field.mat-warn {
  --mdc-filled-text-field-caret-color: #f44336;
  --mdc-filled-text-field-focus-active-indicator-color: #f44336;
  --mdc-filled-text-field-focus-label-text-color: rgba(244, 67, 54, 0.87);
  --mdc-outlined-text-field-caret-color: #f44336;
  --mdc-outlined-text-field-focus-outline-color: #f44336;
  --mdc-outlined-text-field-focus-label-text-color: rgba(244, 67, 54, 0.87);
  --mat-form-field-focus-select-arrow-color: rgba(244, 67, 54, 0.87);
}
.plr-dark-theme .mat-mdc-form-field.mat-accent {
  --mat-select-panel-background-color: white;
  --mat-select-enabled-trigger-text-color: rgba(0, 0, 0, 0.87);
  --mat-select-disabled-trigger-text-color: rgba(0, 0, 0, 0.38);
  --mat-select-placeholder-text-color: rgba(0, 0, 0, 0.6);
  --mat-select-enabled-arrow-color: rgba(0, 0, 0, 0.54);
  --mat-select-disabled-arrow-color: rgba(0, 0, 0, 0.38);
  --mat-select-focused-arrow-color: rgba(178, 133, 154, 0.87);
  --mat-select-invalid-arrow-color: rgba(244, 67, 54, 0.87);
}
.plr-dark-theme .mat-mdc-form-field.mat-warn {
  --mat-select-panel-background-color: white;
  --mat-select-enabled-trigger-text-color: rgba(0, 0, 0, 0.87);
  --mat-select-disabled-trigger-text-color: rgba(0, 0, 0, 0.38);
  --mat-select-placeholder-text-color: rgba(0, 0, 0, 0.6);
  --mat-select-enabled-arrow-color: rgba(0, 0, 0, 0.54);
  --mat-select-disabled-arrow-color: rgba(0, 0, 0, 0.38);
  --mat-select-focused-arrow-color: rgba(244, 67, 54, 0.87);
  --mat-select-invalid-arrow-color: rgba(244, 67, 54, 0.87);
}
.plr-dark-theme .mat-mdc-standard-chip {
  --mdc-chip-container-shape-family: rounded;
  --mdc-chip-container-shape-radius: 16px 16px 16px 16px;
  --mdc-chip-with-avatar-avatar-shape-family: rounded;
  --mdc-chip-with-avatar-avatar-shape-radius: 14px 14px 14px 14px;
  --mdc-chip-with-avatar-avatar-size: 28px;
  --mdc-chip-with-icon-icon-size: 18px;
  --mdc-chip-outline-width: 0;
  --mdc-chip-outline-color: transparent;
  --mdc-chip-disabled-outline-color: transparent;
  --mdc-chip-focus-outline-color: transparent;
  --mdc-chip-hover-state-layer-opacity: 0.04;
  --mdc-chip-with-avatar-disabled-avatar-opacity: 1;
  --mdc-chip-flat-selected-outline-width: 0;
  --mdc-chip-selected-hover-state-layer-opacity: 0.04;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1;
  --mdc-chip-with-icon-disabled-icon-opacity: 1;
  --mat-chip-disabled-container-opacity: 0.4;
  --mat-chip-trailing-action-opacity: 0.54;
  --mat-chip-trailing-action-focus-opacity: 1;
  --mat-chip-trailing-action-state-layer-color: transparent;
  --mat-chip-selected-trailing-action-state-layer-color: transparent;
  --mat-chip-trailing-action-hover-state-layer-opacity: 0;
  --mat-chip-trailing-action-focus-state-layer-opacity: 0;
}
.plr-dark-theme .mat-mdc-standard-chip {
  --mdc-chip-disabled-label-text-color: #212121;
  --mdc-chip-elevated-container-color: #e0e0e0;
  --mdc-chip-elevated-selected-container-color: #e0e0e0;
  --mdc-chip-elevated-disabled-container-color: #e0e0e0;
  --mdc-chip-flat-disabled-selected-container-color: #e0e0e0;
  --mdc-chip-focus-state-layer-color: black;
  --mdc-chip-hover-state-layer-color: black;
  --mdc-chip-selected-hover-state-layer-color: black;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: black;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
  --mdc-chip-label-text-color: #212121;
  --mdc-chip-selected-label-text-color: #212121;
  --mdc-chip-with-icon-icon-color: #212121;
  --mdc-chip-with-icon-disabled-icon-color: #212121;
  --mdc-chip-with-icon-selected-icon-color: #212121;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #212121;
  --mdc-chip-with-trailing-icon-trailing-icon-color: #212121;
  --mat-chip-selected-disabled-trailing-icon-color: #212121;
  --mat-chip-selected-trailing-icon-color: #212121;
}
.plr-dark-theme .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary, .plr-dark-theme .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary {
  --mdc-chip-disabled-label-text-color: black;
  --mdc-chip-elevated-container-color: #b2859a;
  --mdc-chip-elevated-selected-container-color: #b2859a;
  --mdc-chip-elevated-disabled-container-color: #b2859a;
  --mdc-chip-flat-disabled-selected-container-color: #b2859a;
  --mdc-chip-focus-state-layer-color: black;
  --mdc-chip-hover-state-layer-color: black;
  --mdc-chip-selected-hover-state-layer-color: black;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: black;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
  --mdc-chip-label-text-color: black;
  --mdc-chip-selected-label-text-color: black;
  --mdc-chip-with-icon-icon-color: black;
  --mdc-chip-with-icon-disabled-icon-color: black;
  --mdc-chip-with-icon-selected-icon-color: black;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-color: black;
  --mdc-chip-with-trailing-icon-trailing-icon-color: black;
  --mat-chip-selected-disabled-trailing-icon-color: black;
  --mat-chip-selected-trailing-icon-color: black;
}
.plr-dark-theme .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent, .plr-dark-theme .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent {
  --mdc-chip-disabled-label-text-color: black;
  --mdc-chip-elevated-container-color: #b2859a;
  --mdc-chip-elevated-selected-container-color: #b2859a;
  --mdc-chip-elevated-disabled-container-color: #b2859a;
  --mdc-chip-flat-disabled-selected-container-color: #b2859a;
  --mdc-chip-focus-state-layer-color: black;
  --mdc-chip-hover-state-layer-color: black;
  --mdc-chip-selected-hover-state-layer-color: black;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: black;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
  --mdc-chip-label-text-color: black;
  --mdc-chip-selected-label-text-color: black;
  --mdc-chip-with-icon-icon-color: black;
  --mdc-chip-with-icon-disabled-icon-color: black;
  --mdc-chip-with-icon-selected-icon-color: black;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-color: black;
  --mdc-chip-with-trailing-icon-trailing-icon-color: black;
  --mat-chip-selected-disabled-trailing-icon-color: black;
  --mat-chip-selected-trailing-icon-color: black;
}
.plr-dark-theme .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn, .plr-dark-theme .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn {
  --mdc-chip-disabled-label-text-color: white;
  --mdc-chip-elevated-container-color: #f44336;
  --mdc-chip-elevated-selected-container-color: #f44336;
  --mdc-chip-elevated-disabled-container-color: #f44336;
  --mdc-chip-flat-disabled-selected-container-color: #f44336;
  --mdc-chip-focus-state-layer-color: black;
  --mdc-chip-hover-state-layer-color: black;
  --mdc-chip-selected-hover-state-layer-color: black;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: black;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
  --mdc-chip-label-text-color: white;
  --mdc-chip-selected-label-text-color: white;
  --mdc-chip-with-icon-icon-color: white;
  --mdc-chip-with-icon-disabled-icon-color: white;
  --mdc-chip-with-icon-selected-icon-color: white;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;
  --mdc-chip-with-trailing-icon-trailing-icon-color: white;
  --mat-chip-selected-disabled-trailing-icon-color: white;
  --mat-chip-selected-trailing-icon-color: white;
}
.plr-dark-theme .mat-mdc-chip.mat-mdc-standard-chip {
  --mdc-chip-container-height: 32px;
}
.plr-dark-theme .mat-mdc-slide-toggle {
  --mdc-form-field-label-text-color: rgba(0, 0, 0, 0.87);
}
.plr-dark-theme .mat-mdc-slide-toggle.mat-accent {
  --mdc-switch-selected-focus-state-layer-color: #925c75;
  --mdc-switch-selected-handle-color: #925c75;
  --mdc-switch-selected-hover-state-layer-color: #925c75;
  --mdc-switch-selected-pressed-state-layer-color: #925c75;
  --mdc-switch-selected-focus-handle-color: #4a2f3b;
  --mdc-switch-selected-hover-handle-color: #4a2f3b;
  --mdc-switch-selected-pressed-handle-color: #4a2f3b;
  --mdc-switch-selected-focus-track-color: #d2b8c4;
  --mdc-switch-selected-hover-track-color: #d2b8c4;
  --mdc-switch-selected-pressed-track-color: #d2b8c4;
  --mdc-switch-selected-track-color: #d2b8c4;
}
.plr-dark-theme .mat-mdc-slide-toggle.mat-warn {
  --mdc-switch-selected-focus-state-layer-color: #e53935;
  --mdc-switch-selected-handle-color: #e53935;
  --mdc-switch-selected-hover-state-layer-color: #e53935;
  --mdc-switch-selected-pressed-state-layer-color: #e53935;
  --mdc-switch-selected-focus-handle-color: #b71c1c;
  --mdc-switch-selected-hover-handle-color: #b71c1c;
  --mdc-switch-selected-pressed-handle-color: #b71c1c;
  --mdc-switch-selected-focus-track-color: #e57373;
  --mdc-switch-selected-hover-track-color: #e57373;
  --mdc-switch-selected-pressed-track-color: #e57373;
  --mdc-switch-selected-track-color: #e57373;
}
.plr-dark-theme .mat-mdc-radio-button {
  --mdc-form-field-label-text-color: rgba(0, 0, 0, 0.87);
}
.plr-dark-theme .mat-mdc-radio-button.mat-primary {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #b2859a;
  --mdc-radio-selected-hover-icon-color: #b2859a;
  --mdc-radio-selected-icon-color: #b2859a;
  --mdc-radio-selected-pressed-icon-color: #b2859a;
  --mat-radio-ripple-color: black;
  --mat-radio-checked-ripple-color: #b2859a;
  --mat-radio-disabled-label-color: rgba(0, 0, 0, 0.38);
}
.plr-dark-theme .mat-mdc-radio-button.mat-accent {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #b2859a;
  --mdc-radio-selected-hover-icon-color: #b2859a;
  --mdc-radio-selected-icon-color: #b2859a;
  --mdc-radio-selected-pressed-icon-color: #b2859a;
  --mat-radio-ripple-color: black;
  --mat-radio-checked-ripple-color: #b2859a;
  --mat-radio-disabled-label-color: rgba(0, 0, 0, 0.38);
}
.plr-dark-theme .mat-mdc-radio-button.mat-warn {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #f44336;
  --mdc-radio-selected-hover-icon-color: #f44336;
  --mdc-radio-selected-icon-color: #f44336;
  --mdc-radio-selected-pressed-icon-color: #f44336;
  --mat-radio-ripple-color: black;
  --mat-radio-checked-ripple-color: #f44336;
  --mat-radio-disabled-label-color: rgba(0, 0, 0, 0.38);
}
.plr-dark-theme .mat-accent {
  --mat-slider-ripple-color: #b2859a;
  --mat-slider-hover-state-layer-color: rgba(178, 133, 154, 0.05);
  --mat-slider-focus-state-layer-color: rgba(178, 133, 154, 0.2);
  --mdc-slider-handle-color: #b2859a;
  --mdc-slider-focus-handle-color: #b2859a;
  --mdc-slider-hover-handle-color: #b2859a;
  --mdc-slider-active-track-color: #b2859a;
  --mdc-slider-inactive-track-color: #b2859a;
  --mdc-slider-with-tick-marks-inactive-container-color: #b2859a;
  --mdc-slider-with-tick-marks-active-container-color: black;
}
.plr-dark-theme .mat-warn {
  --mat-slider-ripple-color: #f44336;
  --mat-slider-hover-state-layer-color: rgba(244, 67, 54, 0.05);
  --mat-slider-focus-state-layer-color: rgba(244, 67, 54, 0.2);
  --mdc-slider-handle-color: #f44336;
  --mdc-slider-focus-handle-color: #f44336;
  --mdc-slider-hover-handle-color: #f44336;
  --mdc-slider-active-track-color: #f44336;
  --mdc-slider-inactive-track-color: #f44336;
  --mdc-slider-with-tick-marks-inactive-container-color: #f44336;
  --mdc-slider-with-tick-marks-active-container-color: white;
}
.plr-dark-theme .mdc-list-item__start,
.plr-dark-theme .mdc-list-item__end {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #b2859a;
  --mdc-radio-selected-hover-icon-color: #b2859a;
  --mdc-radio-selected-icon-color: #b2859a;
  --mdc-radio-selected-pressed-icon-color: #b2859a;
}
.plr-dark-theme .mat-accent .mdc-list-item__start,
.plr-dark-theme .mat-accent .mdc-list-item__end {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #b2859a;
  --mdc-radio-selected-hover-icon-color: #b2859a;
  --mdc-radio-selected-icon-color: #b2859a;
  --mdc-radio-selected-pressed-icon-color: #b2859a;
}
.plr-dark-theme .mat-warn .mdc-list-item__start,
.plr-dark-theme .mat-warn .mdc-list-item__end {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #f44336;
  --mdc-radio-selected-hover-icon-color: #f44336;
  --mdc-radio-selected-icon-color: #f44336;
  --mdc-radio-selected-pressed-icon-color: #f44336;
}
.plr-dark-theme .mat-mdc-list-option {
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-checkmark-color: black;
  --mdc-checkbox-selected-focus-icon-color: #b2859a;
  --mdc-checkbox-selected-hover-icon-color: #b2859a;
  --mdc-checkbox-selected-icon-color: #b2859a;
  --mdc-checkbox-selected-pressed-icon-color: #b2859a;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #b2859a;
  --mdc-checkbox-selected-hover-state-layer-color: #b2859a;
  --mdc-checkbox-selected-pressed-state-layer-color: #b2859a;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
}
.plr-dark-theme .mat-mdc-list-option.mat-accent {
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-checkmark-color: black;
  --mdc-checkbox-selected-focus-icon-color: #b2859a;
  --mdc-checkbox-selected-hover-icon-color: #b2859a;
  --mdc-checkbox-selected-icon-color: #b2859a;
  --mdc-checkbox-selected-pressed-icon-color: #b2859a;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #b2859a;
  --mdc-checkbox-selected-hover-state-layer-color: #b2859a;
  --mdc-checkbox-selected-pressed-state-layer-color: #b2859a;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
}
.plr-dark-theme .mat-mdc-list-option.mat-warn {
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-checkmark-color: white;
  --mdc-checkbox-selected-focus-icon-color: #f44336;
  --mdc-checkbox-selected-hover-icon-color: #f44336;
  --mdc-checkbox-selected-icon-color: #f44336;
  --mdc-checkbox-selected-pressed-icon-color: #f44336;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #f44336;
  --mdc-checkbox-selected-hover-state-layer-color: #f44336;
  --mdc-checkbox-selected-pressed-state-layer-color: #f44336;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
}
.plr-dark-theme .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,
.plr-dark-theme .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text {
  color: #b2859a;
}
.plr-dark-theme .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,
.plr-dark-theme .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start {
  color: #b2859a;
}
.plr-dark-theme .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,
.plr-dark-theme .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,
.plr-dark-theme .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end {
  opacity: 1;
}
.plr-dark-theme .mdc-list-item__start,
.plr-dark-theme .mdc-list-item__end {
  --mdc-radio-state-layer-size: 40px;
}
.plr-dark-theme .mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line, .plr-dark-theme .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line, .plr-dark-theme .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line {
  height: 56px;
}
.plr-dark-theme .mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines, .plr-dark-theme .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines, .plr-dark-theme .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines {
  height: 72px;
}
.plr-dark-theme .mat-mdc-tab-group, .plr-dark-theme .mat-mdc-tab-nav-bar {
  --mdc-tab-indicator-active-indicator-color: #b2859a;
  --mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, 0.38);
  --mat-tab-header-pagination-icon-color: black;
  --mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-label-text-color: #b2859a;
  --mat-tab-header-active-ripple-color: #b2859a;
  --mat-tab-header-inactive-ripple-color: #b2859a;
  --mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-focus-label-text-color: #b2859a;
  --mat-tab-header-active-hover-label-text-color: #b2859a;
  --mat-tab-header-active-focus-indicator-color: #b2859a;
  --mat-tab-header-active-hover-indicator-color: #b2859a;
}
.plr-dark-theme .mat-mdc-tab-group.mat-accent, .plr-dark-theme .mat-mdc-tab-nav-bar.mat-accent {
  --mdc-tab-indicator-active-indicator-color: #b2859a;
  --mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, 0.38);
  --mat-tab-header-pagination-icon-color: black;
  --mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-label-text-color: #b2859a;
  --mat-tab-header-active-ripple-color: #b2859a;
  --mat-tab-header-inactive-ripple-color: #b2859a;
  --mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-focus-label-text-color: #b2859a;
  --mat-tab-header-active-hover-label-text-color: #b2859a;
  --mat-tab-header-active-focus-indicator-color: #b2859a;
  --mat-tab-header-active-hover-indicator-color: #b2859a;
}
.plr-dark-theme .mat-mdc-tab-group.mat-warn, .plr-dark-theme .mat-mdc-tab-nav-bar.mat-warn {
  --mdc-tab-indicator-active-indicator-color: #f44336;
  --mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, 0.38);
  --mat-tab-header-pagination-icon-color: black;
  --mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-label-text-color: #f44336;
  --mat-tab-header-active-ripple-color: #f44336;
  --mat-tab-header-inactive-ripple-color: #f44336;
  --mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-focus-label-text-color: #f44336;
  --mat-tab-header-active-hover-label-text-color: #f44336;
  --mat-tab-header-active-focus-indicator-color: #f44336;
  --mat-tab-header-active-hover-indicator-color: #f44336;
}
.plr-dark-theme .mat-mdc-tab-group.mat-background-primary, .plr-dark-theme .mat-mdc-tab-nav-bar.mat-background-primary {
  --mat-tab-header-with-background-background-color: #b2859a;
  --mat-tab-header-with-background-foreground-color: black;
}
.plr-dark-theme .mat-mdc-tab-group.mat-background-accent, .plr-dark-theme .mat-mdc-tab-nav-bar.mat-background-accent {
  --mat-tab-header-with-background-background-color: #b2859a;
  --mat-tab-header-with-background-foreground-color: black;
}
.plr-dark-theme .mat-mdc-tab-group.mat-background-warn, .plr-dark-theme .mat-mdc-tab-nav-bar.mat-background-warn {
  --mat-tab-header-with-background-background-color: #f44336;
  --mat-tab-header-with-background-foreground-color: white;
}
.plr-dark-theme .mat-mdc-tab-header {
  --mdc-secondary-navigation-tab-container-height: 48px;
}
.plr-dark-theme .mat-mdc-checkbox {
  --mdc-form-field-label-text-color: rgba(0, 0, 0, 0.87);
}
.plr-dark-theme .mat-mdc-checkbox.mat-primary {
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-checkmark-color: black;
  --mdc-checkbox-selected-focus-icon-color: #b2859a;
  --mdc-checkbox-selected-hover-icon-color: #b2859a;
  --mdc-checkbox-selected-icon-color: #b2859a;
  --mdc-checkbox-selected-pressed-icon-color: #b2859a;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #b2859a;
  --mdc-checkbox-selected-hover-state-layer-color: #b2859a;
  --mdc-checkbox-selected-pressed-state-layer-color: #b2859a;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
}
.plr-dark-theme .mat-mdc-checkbox.mat-warn {
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-checkmark-color: white;
  --mdc-checkbox-selected-focus-icon-color: #f44336;
  --mdc-checkbox-selected-hover-icon-color: #f44336;
  --mdc-checkbox-selected-icon-color: #f44336;
  --mdc-checkbox-selected-pressed-icon-color: #f44336;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #f44336;
  --mdc-checkbox-selected-hover-state-layer-color: #f44336;
  --mdc-checkbox-selected-pressed-state-layer-color: #f44336;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
}
.plr-dark-theme .mat-mdc-button.mat-primary {
  --mdc-text-button-label-text-color: #b2859a;
  --mat-text-button-state-layer-color: #b2859a;
  --mat-text-button-ripple-color: rgba(178, 133, 154, 0.1);
}
.plr-dark-theme .mat-mdc-button.mat-accent {
  --mdc-text-button-label-text-color: #b2859a;
  --mat-text-button-state-layer-color: #b2859a;
  --mat-text-button-ripple-color: rgba(178, 133, 154, 0.1);
}
.plr-dark-theme .mat-mdc-button.mat-warn {
  --mdc-text-button-label-text-color: #f44336;
  --mat-text-button-state-layer-color: #f44336;
  --mat-text-button-ripple-color: rgba(244, 67, 54, 0.1);
}
.plr-dark-theme .mat-mdc-unelevated-button.mat-primary {
  --mdc-filled-button-container-color: #b2859a;
  --mdc-filled-button-label-text-color: black;
  --mat-filled-button-state-layer-color: black;
  --mat-filled-button-ripple-color: rgba(0, 0, 0, 0.1);
}
.plr-dark-theme .mat-mdc-unelevated-button.mat-accent {
  --mdc-filled-button-container-color: #b2859a;
  --mdc-filled-button-label-text-color: black;
  --mat-filled-button-state-layer-color: black;
  --mat-filled-button-ripple-color: rgba(0, 0, 0, 0.1);
}
.plr-dark-theme .mat-mdc-unelevated-button.mat-warn {
  --mdc-filled-button-container-color: #f44336;
  --mdc-filled-button-label-text-color: white;
  --mat-filled-button-state-layer-color: white;
  --mat-filled-button-ripple-color: rgba(255, 255, 255, 0.1);
}
.plr-dark-theme .mat-mdc-raised-button.mat-primary {
  --mdc-protected-button-container-color: #b2859a;
  --mdc-protected-button-label-text-color: black;
  --mat-protected-button-state-layer-color: black;
  --mat-protected-button-ripple-color: rgba(0, 0, 0, 0.1);
}
.plr-dark-theme .mat-mdc-raised-button.mat-accent {
  --mdc-protected-button-container-color: #b2859a;
  --mdc-protected-button-label-text-color: black;
  --mat-protected-button-state-layer-color: black;
  --mat-protected-button-ripple-color: rgba(0, 0, 0, 0.1);
}
.plr-dark-theme .mat-mdc-raised-button.mat-warn {
  --mdc-protected-button-container-color: #f44336;
  --mdc-protected-button-label-text-color: white;
  --mat-protected-button-state-layer-color: white;
  --mat-protected-button-ripple-color: rgba(255, 255, 255, 0.1);
}
.plr-dark-theme .mat-mdc-outlined-button.mat-primary {
  --mdc-outlined-button-label-text-color: #b2859a;
  --mdc-outlined-button-outline-color: rgba(0, 0, 0, 0.12);
  --mat-outlined-button-state-layer-color: #b2859a;
  --mat-outlined-button-ripple-color: rgba(178, 133, 154, 0.1);
}
.plr-dark-theme .mat-mdc-outlined-button.mat-accent {
  --mdc-outlined-button-label-text-color: #b2859a;
  --mdc-outlined-button-outline-color: rgba(0, 0, 0, 0.12);
  --mat-outlined-button-state-layer-color: #b2859a;
  --mat-outlined-button-ripple-color: rgba(178, 133, 154, 0.1);
}
.plr-dark-theme .mat-mdc-outlined-button.mat-warn {
  --mdc-outlined-button-label-text-color: #f44336;
  --mdc-outlined-button-outline-color: rgba(0, 0, 0, 0.12);
  --mat-outlined-button-state-layer-color: #f44336;
  --mat-outlined-button-ripple-color: rgba(244, 67, 54, 0.1);
}
.plr-dark-theme .mat-mdc-icon-button.mat-primary {
  --mdc-icon-button-icon-color: #b2859a;
  --mat-icon-button-state-layer-color: #b2859a;
  --mat-icon-button-ripple-color: rgba(178, 133, 154, 0.1);
}
.plr-dark-theme .mat-mdc-icon-button.mat-accent {
  --mdc-icon-button-icon-color: #b2859a;
  --mat-icon-button-state-layer-color: #b2859a;
  --mat-icon-button-ripple-color: rgba(178, 133, 154, 0.1);
}
.plr-dark-theme .mat-mdc-icon-button.mat-warn {
  --mdc-icon-button-icon-color: #f44336;
  --mat-icon-button-state-layer-color: #f44336;
  --mat-icon-button-ripple-color: rgba(244, 67, 54, 0.1);
}
.plr-dark-theme .mat-mdc-icon-button.mat-mdc-button-base {
  --mdc-icon-button-state-layer-size: 48px;
  width: var(--mdc-icon-button-state-layer-size);
  height: var(--mdc-icon-button-state-layer-size);
  padding: 12px;
}
.plr-dark-theme .mat-mdc-fab.mat-primary {
  --mdc-fab-container-color: #b2859a;
  --mat-fab-foreground-color: black;
  --mat-fab-state-layer-color: black;
  --mat-fab-ripple-color: rgba(0, 0, 0, 0.1);
}
.plr-dark-theme .mat-mdc-fab.mat-accent {
  --mdc-fab-container-color: #b2859a;
  --mat-fab-foreground-color: black;
  --mat-fab-state-layer-color: black;
  --mat-fab-ripple-color: rgba(0, 0, 0, 0.1);
}
.plr-dark-theme .mat-mdc-fab.mat-warn {
  --mdc-fab-container-color: #f44336;
  --mat-fab-foreground-color: white;
  --mat-fab-state-layer-color: white;
  --mat-fab-ripple-color: rgba(255, 255, 255, 0.1);
}
.plr-dark-theme .mat-mdc-mini-fab.mat-primary {
  --mdc-fab-small-container-color: #b2859a;
  --mat-fab-small-foreground-color: black;
  --mat-fab-small-state-layer-color: black;
  --mat-fab-small-ripple-color: rgba(0, 0, 0, 0.1);
}
.plr-dark-theme .mat-mdc-mini-fab.mat-accent {
  --mdc-fab-small-container-color: #b2859a;
  --mat-fab-small-foreground-color: black;
  --mat-fab-small-state-layer-color: black;
  --mat-fab-small-ripple-color: rgba(0, 0, 0, 0.1);
}
.plr-dark-theme .mat-mdc-mini-fab.mat-warn {
  --mdc-fab-small-container-color: #f44336;
  --mat-fab-small-foreground-color: white;
  --mat-fab-small-state-layer-color: white;
  --mat-fab-small-ripple-color: rgba(255, 255, 255, 0.1);
}
.plr-dark-theme .mat-accent {
  --mdc-circular-progress-active-indicator-color: #b2859a;
}
.plr-dark-theme .mat-warn {
  --mdc-circular-progress-active-indicator-color: #f44336;
}
.plr-dark-theme .mat-badge-accent {
  --mat-badge-background-color: #b2859a;
  --mat-badge-text-color: black;
}
.plr-dark-theme .mat-badge-warn {
  --mat-badge-background-color: #f44336;
  --mat-badge-text-color: white;
}
.plr-dark-theme .mat-datepicker-content.mat-accent {
  --mat-datepicker-calendar-date-selected-state-text-color: black;
  --mat-datepicker-calendar-date-selected-state-background-color: #b2859a;
  --mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(178, 133, 154, 0.4);
  --mat-datepicker-calendar-date-today-selected-state-outline-color: black;
  --mat-datepicker-calendar-date-focus-state-background-color: rgba(178, 133, 154, 0.3);
  --mat-datepicker-calendar-date-hover-state-background-color: rgba(178, 133, 154, 0.3);
  --mat-datepicker-calendar-date-in-range-state-background-color: rgba(178, 133, 154, 0.2);
  --mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, 0.2);
  --mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;
  --mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;
}
.plr-dark-theme .mat-datepicker-content.mat-warn {
  --mat-datepicker-calendar-date-selected-state-text-color: white;
  --mat-datepicker-calendar-date-selected-state-background-color: #f44336;
  --mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(244, 67, 54, 0.4);
  --mat-datepicker-calendar-date-today-selected-state-outline-color: white;
  --mat-datepicker-calendar-date-focus-state-background-color: rgba(244, 67, 54, 0.3);
  --mat-datepicker-calendar-date-hover-state-background-color: rgba(244, 67, 54, 0.3);
  --mat-datepicker-calendar-date-in-range-state-background-color: rgba(244, 67, 54, 0.2);
  --mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, 0.2);
  --mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;
  --mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;
}
.plr-dark-theme .mat-datepicker-toggle-active.mat-accent {
  --mat-datepicker-toggle-active-state-icon-color: #b2859a;
}
.plr-dark-theme .mat-datepicker-toggle-active.mat-warn {
  --mat-datepicker-toggle-active-state-icon-color: #f44336;
}
.plr-dark-theme .mat-calendar-controls {
  --mat-icon-button-touch-target-display: none;
}
.plr-dark-theme .mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base {
  --mdc-icon-button-state-layer-size: 40px;
  width: var(--mdc-icon-button-state-layer-size);
  height: var(--mdc-icon-button-state-layer-size);
  padding: 8px;
}
.plr-dark-theme .mat-icon.mat-primary {
  --mat-icon-color: #b2859a;
}
.plr-dark-theme .mat-icon.mat-accent {
  --mat-icon-color: #b2859a;
}
.plr-dark-theme .mat-icon.mat-warn {
  --mat-icon-color: #f44336;
}
.plr-dark-theme .mat-step-header.mat-accent {
  --mat-stepper-header-icon-foreground-color: black;
  --mat-stepper-header-selected-state-icon-background-color: #b2859a;
  --mat-stepper-header-selected-state-icon-foreground-color: black;
  --mat-stepper-header-done-state-icon-background-color: #b2859a;
  --mat-stepper-header-done-state-icon-foreground-color: black;
  --mat-stepper-header-edit-state-icon-background-color: #b2859a;
  --mat-stepper-header-edit-state-icon-foreground-color: black;
}
.plr-dark-theme .mat-step-header.mat-warn {
  --mat-stepper-header-icon-foreground-color: white;
  --mat-stepper-header-selected-state-icon-background-color: #f44336;
  --mat-stepper-header-selected-state-icon-foreground-color: white;
  --mat-stepper-header-done-state-icon-background-color: #f44336;
  --mat-stepper-header-done-state-icon-foreground-color: white;
  --mat-stepper-header-edit-state-icon-background-color: #f44336;
  --mat-stepper-header-edit-state-icon-foreground-color: white;
}
.plr-dark-theme .mat-toolbar.mat-primary {
  --mat-toolbar-container-background-color: #b2859a;
  --mat-toolbar-container-text-color: black;
}
.plr-dark-theme .mat-toolbar.mat-accent {
  --mat-toolbar-container-background-color: #b2859a;
  --mat-toolbar-container-text-color: black;
}
.plr-dark-theme .mat-toolbar.mat-warn {
  --mat-toolbar-container-background-color: #f44336;
  --mat-toolbar-container-text-color: white;
}
.plr-dark-theme .mat-datepicker-content {
  border: 2px solid #c2bdbc;
  border-radius: 8px !important;
  padding: 0px;
}
.plr-dark-theme .mat-datepicker-content .mat-datepicker-close-button {
  width: initial;
  min-width: 0px;
  height: 2.5rem;
  min-height: 2.5rem;
  line-height: normal;
  padding: 0px 1rem;
  font-family: var(--plr-btn-font-family);
  font-size: 1rem;
  font-weight: 500;
  background-image: none;
  color: var(--plr-btn-primary-color);
  background-color: var(--plr-btn-primary-bg-color);
  border: 1px solid var(--plr-btn-primary-border-color);
  border-radius: var(--plr-action-btn-border-radius);
  box-shadow: none;
}
.plr-dark-theme .mat-datepicker-content .mat-datepicker-close-button mat-icon {
  width: auto;
  height: auto;
  font-size: 16px;
  font-weight: bold;
  margin-left: -5px;
  margin-right: 5px;
}
.plr-dark-theme .mat-datepicker-content .mat-datepicker-close-button.back-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -2px;
  margin-left: -10px;
}
.plr-dark-theme .mat-datepicker-content .mat-datepicker-close-button.next-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -10px;
  margin-left: -2px;
}
.plr-dark-theme .mat-datepicker-content .mat-datepicker-close-button .mat-mdc-focus-indicator {
  display: none;
  opacity: 0;
}
.plr-dark-theme .mat-datepicker-content .mat-datepicker-close-button:hover, .plr-dark-theme .mat-datepicker-content .mat-datepicker-close-button:focus, .plr-dark-theme .mat-datepicker-content .mat-datepicker-close-button.cdk-focused {
  background-color: var(--plr-btn-primary-hover-bg-color);
  color: var(--plr-btn-primary-hover-color);
  border: 1px solid var(--plr-btn-primary-hover-border-color);
  outline: 0;
  cursor: pointer;
  box-shadow: none;
}
.plr-dark-theme .mat-datepicker-content .mat-datepicker-close-button:hover span, .plr-dark-theme .mat-datepicker-content .mat-datepicker-close-button:focus span, .plr-dark-theme .mat-datepicker-content .mat-datepicker-close-button.cdk-focused span {
  text-decoration: none;
}
.plr-dark-theme .mat-datepicker-content .mat-datepicker-close-button[disabled], .plr-dark-theme .mat-datepicker-content .mat-datepicker-close-button[disabled]:hover, .plr-dark-theme .mat-datepicker-content .mat-datepicker-close-button[disabled]:focus {
  border: 1px solid var(--plr-color-neutral-100);
  color: var(--plr-color-neutral-500);
  background-color: var(--plr-color-neutral-100);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme .mat-calendar-previous-button {
  padding: 0px;
}
.plr-dark-theme .mat-calendar-previous-button::after,
.plr-dark-theme .mat-calendar-next-button::after {
  margin: 15.5px;
  width: 5px;
  height: 5px;
}
.plr-dark-theme .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected) {
  border: 1px solid #d7d4d3 !important;
  background-color: #d7d4d3 !important;
}
.plr-dark-theme .cdk-keyboard-focused .mat-calendar-body-active > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected),
.plr-dark-theme .cdk-program-focused .mat-calendar-body-active > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected) {
  border: 1px solid var(--plr-focus-color);
  background-color: var(--plr-color-white);
}
.plr-dark-theme .mat-calendar .mat-calendar-header {
  font-size: 14px;
}
.plr-dark-theme .mat-calendar .mat-calendar-header .mat-calendar-controls {
  height: 40px;
}
.plr-dark-theme .mat-calendar .mat-calendar-header .mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base {
  padding: 0px;
  width: 40px;
  height: 40px;
}
.plr-dark-theme .mat-calendar .mat-calendar-header button {
  font-family: "Roboto Medium";
  color: #7b4d63;
  border: 1px solid transparent;
  line-height: 35px;
}
.plr-dark-theme .mat-calendar .mat-calendar-header button.mat-mdc-button {
  border-radius: var(--plr-btn-border-radius);
}
.plr-dark-theme .mat-calendar .mat-calendar-header button .mat-calendar-arrow {
  fill: #7b4d63;
}
.plr-dark-theme .mat-calendar .mat-calendar-header button .mat-mdc-focus-indicator {
  display: none;
}
.plr-dark-theme .mat-calendar .mat-calendar-header button:hover {
  color: #925c75;
}
.plr-dark-theme .mat-calendar .mat-calendar-header button:hover .mat-calendar-arrow {
  fill: #925c75;
}
.plr-dark-theme .mat-calendar .mat-calendar-header button:hover, .plr-dark-theme .mat-calendar .mat-calendar-header button:focus {
  border: 1px solid var(--plr-focus-color);
  outline: 1px solid var(--plr-focus-color);
}
.plr-dark-theme .mat-calendar .mat-calendar-table .mat-calendar-table-header th {
  color: #605a58;
  font-size: 12px;
}
.plr-dark-theme .mat-calendar .mat-calendar-table .mat-calendar-body .mat-calendar-body-label {
  font-family: "Roboto Medium";
}
.plr-dark-theme .mat-calendar .mat-calendar-table .mat-calendar-body .mat-calendar-body-cell-content {
  color: #393635;
  border: 1px solid transparent;
  border-radius: 50%;
}
.plr-dark-theme .mat-calendar .mat-calendar-table .mat-calendar-body .mat-calendar-body-cell-content:hover {
  background-color: #d7d4d3 !important;
  border: 1px solid #d7d4d3 !important;
}
.plr-dark-theme .mat-calendar .mat-calendar-table .mat-calendar-body .mat-calendar-body-cell-content.mat-calendar-body-today {
  background-color: transparent;
  border: 1px solid #605a58 !important;
}
.plr-dark-theme .mat-calendar .mat-calendar-table .mat-calendar-body .mat-calendar-body-cell-content.mat-calendar-body-today:hover {
  border: 1px solid #605a58 !important;
}
.plr-dark-theme .mat-calendar .mat-calendar-table .mat-calendar-body .mat-calendar-body-cell-content.mat-calendar-body-selected {
  font-family: "Roboto Medium";
  color: var(--plr-color-white);
  background-color: #925c75 !important;
  border: 1px solid #925c75 !important;
}
.plr-dark-theme .mat-calendar .mat-calendar-table .mat-calendar-body .mat-calendar-body-cell-content.mat-calendar-body-selected:focus, .plr-dark-theme .mat-calendar .mat-calendar-table .mat-calendar-body .mat-calendar-body-cell-content.mat-calendar-body-selected:hover {
  color: #925c75;
  background-color: var(--plr-color-white) !important;
  border: 1px solid #925c75 !important;
}
.plr-dark-theme .mat-calendar .mat-calendar-table .mat-calendar-body .mat-calendar-body-cell-content.mat-calendar-body-selected.mat-calendar-body-today {
  box-shadow: 0px 0px 0px 2px var(--plr-color-white) inset;
}
.plr-dark-theme .mat-calendar .mat-calendar-table .mat-calendar-body .mat-calendar-body-cell.mat-calendar-body-active .mat-calendar-body-cell-content, .plr-dark-theme .mat-calendar .mat-calendar-table .mat-calendar-body .mat-calendar-body-cell.mat-calendar-body-active .mat-calendar-body-cell-content.mat-calendar-body-selected {
  color: var(--plr-focus-color);
  border: 1px solid var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
  background-color: var(--plr-color-white) !important;
}
.plr-dark-theme ::-webkit-scrollbar-thumb {
  background: var(--plr-scrollbar-color);
  opacity: 1;
}
.plr-dark-theme ::-webkit-scrollbar-thumb:hover {
  background: var(--plr-scrollbar-hover-color);
  cursor: -webkit-grab;
}
.plr-dark-theme ::-webkit-scrollbar-thumb:active {
  background: var(--plr-scrollbar-active-color);
  cursor: -webkit-grabbing;
}
.plr-dark-theme .checkbox-list__checkbox .mdc-label {
  color: rgba(0, 0, 0, 0.85);
}
.plr-dark-theme .mat-list-item-disabled {
  background: transparent !important;
}
.plr-dark-theme .mat-list-item-disabled .mdc-list-item__primary-text {
  color: var(--plr-508-lightest-gray);
}
.plr-dark-theme .data-display .data-display__text .data-display__text__inner {
  text-transform: none;
}
.plr-dark-theme .file-ribbon .data-display .data-display__label .label-content, .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .file-ribbon .data-display .data-display__label .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme .file-ribbon .data-display .data-display__label .display-content, .plr-dark-theme .file-ribbon .data-display .data-display__label .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-metadata-control-host.label-display-content .file-ribbon .data-display .data-display__label .display-content,
.plr-dark-theme .plr-ribbon-wrapper .data-display .data-display__label .label-content,
.plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .plr-ribbon-wrapper .data-display .data-display__label .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme .plr-ribbon-wrapper .data-display .data-display__label .display-content,
.plr-dark-theme .plr-ribbon-wrapper .data-display .data-display__label .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content .plr-ribbon-wrapper .data-display .data-display__label .display-content {
  color: #bef2fb;
}
.plr-dark-theme plr-data-display.ribbon-overflow mat-icon {
  color: var(--plr-focus-color);
}
.plr-dark-theme .data-display-wrapper.cdk-focused, .plr-dark-theme .data-display-wrapper:focus {
  outline: none;
}
.plr-dark-theme .data-display-wrapper.cdk-focused > .data-display > .data-display__label,
.plr-dark-theme .data-display-wrapper.cdk-focused > .data-display > .data-display__label .label-content,
.plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .data-display-wrapper.cdk-focused > .data-display > .data-display__label .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme .data-display-wrapper.cdk-focused > .data-display > .data-display__label .display-content,
.plr-dark-theme .data-display-wrapper.cdk-focused > .data-display > .data-display__label .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content .data-display-wrapper.cdk-focused > .data-display > .data-display__label .display-content,
.plr-dark-theme .data-display-wrapper.cdk-focused > .data-display > .data-display__label .label-pseudo, .plr-dark-theme .data-display-wrapper:focus > .data-display > .data-display__label,
.plr-dark-theme .data-display-wrapper:focus > .data-display > .data-display__label .label-content,
.plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .data-display-wrapper:focus > .data-display > .data-display__label .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme .data-display-wrapper:focus > .data-display > .data-display__label .display-content,
.plr-dark-theme .data-display-wrapper:focus > .data-display > .data-display__label .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content .data-display-wrapper:focus > .data-display > .data-display__label .display-content,
.plr-dark-theme .data-display-wrapper:focus > .data-display > .data-display__label .label-pseudo {
  color: var(--plr-focus-color);
}
.plr-dark-theme .data-display-wrapper.cdk-focused > .data-display > .data-display__text, .plr-dark-theme .data-display-wrapper:focus > .data-display > .data-display__text {
  color: var(--plr-focus-color);
}
.plr-dark-theme .data-display-wrapper.cdk-focused > .data-display > .data-display__text .data-display__text, .plr-dark-theme .data-display-wrapper:focus > .data-display > .data-display__text .data-display__text {
  color: var(--plr-base-text-color);
}
.plr-dark-theme .file-ribbon .data-display-wrapper.cdk-focused, .plr-dark-theme .file-ribbon .data-display-wrapper:focus,
.plr-dark-theme .plr-ribbon-wrapper .data-display-wrapper.cdk-focused,
.plr-dark-theme .plr-ribbon-wrapper .data-display-wrapper:focus {
  outline: 2px solid var(--plr-focus-color);
  background-color: var(--plr-color-white);
  border-radius: 2px;
}
.plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content:focus, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content:focus-within, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content.cdk-focused, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content.cdk-keyboard-focused {
  outline: none;
}
.plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content:focus .label-content, .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content:focus .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content:focus .display-content, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content:focus .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-metadata-control-host.label-display-content .plr-dynamic-item-editor .dynamic-item-editor__header__content:focus .display-content,
.plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content:focus .label-pseudo, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content:focus-within .label-content, .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content:focus-within .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content:focus-within .display-content, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content:focus-within .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-metadata-control-host.label-display-content .plr-dynamic-item-editor .dynamic-item-editor__header__content:focus-within .display-content,
.plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content:focus-within .label-pseudo, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content.cdk-focused .label-content, .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content.cdk-focused .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content.cdk-focused .display-content, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content.cdk-focused .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-metadata-control-host.label-display-content .plr-dynamic-item-editor .dynamic-item-editor__header__content.cdk-focused .display-content,
.plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content.cdk-focused .label-pseudo, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content.cdk-keyboard-focused .label-content, .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content.cdk-keyboard-focused .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content.cdk-keyboard-focused .display-content, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content.cdk-keyboard-focused .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-metadata-control-host.label-display-content .plr-dynamic-item-editor .dynamic-item-editor__header__content.cdk-keyboard-focused .display-content,
.plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content.cdk-keyboard-focused .label-pseudo {
  font-family: var(--plr-roboto-medium);
  color: var(--plr-focus-color);
}
.plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header + .dynamic-item-editor__body {
  border: 1px solid var(--plr-item-editor-border-color);
}
.plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header + .dynamic-item-editor__body.cdk-focused, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header + .dynamic-item-editor__body:focus, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header + .dynamic-item-editor__body:focus-within {
  border-color: var(--plr-focus-color);
}
.plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button {
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 0px;
  line-height: initial;
  font-family: var(--plr-roboto-medium);
  font-weight: 500;
  font-size: 14px;
  text-decoration: none;
  color: var(--plr-icon-color);
  border: 2px solid transparent;
  border-width: 0px;
}
.plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button:hover, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button:focus, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button.cdk-focused {
  outline: none;
  text-decoration: none;
  background-color: transparent;
}
.plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button:hover {
  cursor: pointer;
}
.plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button[disabled] {
  cursor: not-allowed;
}
.plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button[disabled]:hover, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button[disabled]:focus, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button[disabled].cdk-focused {
  outline: none;
  text-decoration: none;
  border: 2px solid transparent;
}
.plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button[disabled], .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button[disabled]:hover, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button[disabled]:focus, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button[disabled].cdk-focused {
  color: var(--plr-icon-color);
  opacity: 0.7;
}
.plr-dark-theme .plr-dynamic-item-editor .no-record-message:focus, .plr-dark-theme .plr-dynamic-item-editor .no-record-message.cdk-focused, .plr-dark-theme .plr-dynamic-item-editor .no-record-message.cdk-keyboard-focused {
  outline: 2px solid var(--plr-focus-color);
  background-color: var(--plr-color-white);
  color: var(--plr-focus-color);
}
.plr-dark-theme .expansion-container.mat-expansion-panel {
  box-shadow: none !important;
  background: transparent !important;
  border: 1px solid #666;
  border-radius: 4px !important;
}
.plr-dark-theme .expansion-container.mat-expansion-panel .mat-expansion-panel-header {
  background: transparent;
}
.plr-dark-theme .expansion-container.mat-expansion-panel .mat-expansion-panel-header mat-icon {
  font-size: 16px;
  color: #666;
}
.plr-dark-theme .plr-field-heading .plr-heading-text {
  border-radius: 4px;
}
.plr-dark-theme .plr-field-heading .plr-heading-text:focus, .plr-dark-theme .plr-field-heading .plr-heading-text:focus-within, .plr-dark-theme .plr-field-heading .plr-heading-text.cdk-focused {
  outline: 2px solid var(--plr-focus-color);
  color: var(--plr-focus-color);
}
.plr-dark-theme .wpc-heading--1,
.plr-dark-theme .wpc-heading {
  line-height: 1rem;
  font-size: 1rem;
  color: rgba(0, 0, 0, 0.7);
  background: rgba(0, 0, 0, 0.05);
  border-radius: 6px;
}
.plr-dark-theme .wpc-heading--1:focus-within,
.plr-dark-theme .wpc-heading:focus-within {
  outline: 2px solid var(--plr-focus-color);
  background-color: var(--plr-color-white);
}
.plr-dark-theme .wpc-heading--1:focus-within .plr-heading-text:focus, .plr-dark-theme .wpc-heading--1:focus-within .plr-heading-text:focus-within, .plr-dark-theme .wpc-heading--1:focus-within .plr-heading-text.cdk-focused,
.plr-dark-theme .wpc-heading:focus-within .plr-heading-text:focus,
.plr-dark-theme .wpc-heading:focus-within .plr-heading-text:focus-within,
.plr-dark-theme .wpc-heading:focus-within .plr-heading-text.cdk-focused {
  outline: none;
  color: var(--plr-focus-color);
}
.plr-dark-theme .wpc-heading--2 {
  background: transparent;
  font-size: 15px;
  padding: 0;
  margin: 8px 0;
  letter-spacing: normal !important;
  color: #000;
  display: inline-block;
  background: rgba(0, 0, 0, 0.05);
}
.plr-dark-theme .edit-mode .wpc-heading--2 {
  background: rgba(0, 0, 0, 0.05);
}
.plr-dark-theme fieldset {
  border-radius: 8px;
  border: 2px solid var(--plr-field-set-border-color);
}
.plr-dark-theme fieldset.cdk-focused, .plr-dark-theme fieldset:focus, .plr-dark-theme fieldset:focus-within {
  outline: none;
  border: 2px solid var(--plr-focus-color);
}
.plr-dark-theme fieldset.cdk-focused legend,
.plr-dark-theme fieldset.cdk-focused legend .label-content,
.plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset.cdk-focused legend .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset.cdk-focused legend .display-content,
.plr-dark-theme fieldset.cdk-focused legend .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content fieldset.cdk-focused legend .display-content,
.plr-dark-theme fieldset.cdk-focused legend .label-pseudo,
.plr-dark-theme fieldset.cdk-focused legend .wpc-label,
.plr-dark-theme fieldset.cdk-focused .fieldset-legend,
.plr-dark-theme fieldset.cdk-focused .fieldset-legend .label-content,
.plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset.cdk-focused .fieldset-legend .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset.cdk-focused .fieldset-legend .display-content,
.plr-dark-theme fieldset.cdk-focused .fieldset-legend .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content fieldset.cdk-focused .fieldset-legend .display-content,
.plr-dark-theme fieldset.cdk-focused .fieldset-legend .label-pseudo,
.plr-dark-theme fieldset.cdk-focused .fieldset-legend .wpc-label, .plr-dark-theme fieldset:focus legend,
.plr-dark-theme fieldset:focus legend .label-content,
.plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset:focus legend .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset:focus legend .display-content,
.plr-dark-theme fieldset:focus legend .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content fieldset:focus legend .display-content,
.plr-dark-theme fieldset:focus legend .label-pseudo,
.plr-dark-theme fieldset:focus legend .wpc-label,
.plr-dark-theme fieldset:focus .fieldset-legend,
.plr-dark-theme fieldset:focus .fieldset-legend .label-content,
.plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset:focus .fieldset-legend .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset:focus .fieldset-legend .display-content,
.plr-dark-theme fieldset:focus .fieldset-legend .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content fieldset:focus .fieldset-legend .display-content,
.plr-dark-theme fieldset:focus .fieldset-legend .label-pseudo,
.plr-dark-theme fieldset:focus .fieldset-legend .wpc-label, .plr-dark-theme fieldset:focus-within legend,
.plr-dark-theme fieldset:focus-within legend .label-content,
.plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset:focus-within legend .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset:focus-within legend .display-content,
.plr-dark-theme fieldset:focus-within legend .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content fieldset:focus-within legend .display-content,
.plr-dark-theme fieldset:focus-within legend .label-pseudo,
.plr-dark-theme fieldset:focus-within legend .wpc-label,
.plr-dark-theme fieldset:focus-within .fieldset-legend,
.plr-dark-theme fieldset:focus-within .fieldset-legend .label-content,
.plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset:focus-within .fieldset-legend .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset:focus-within .fieldset-legend .display-content,
.plr-dark-theme fieldset:focus-within .fieldset-legend .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content fieldset:focus-within .fieldset-legend .display-content,
.plr-dark-theme fieldset:focus-within .fieldset-legend .label-pseudo,
.plr-dark-theme fieldset:focus-within .fieldset-legend .wpc-label {
  color: var(--plr-focus-color);
}
.plr-dark-theme .fieldset-legend {
  letter-spacing: -1px;
}
.plr-dark-theme .fieldset-legend .label-pseudo {
  letter-spacing: normal;
}
.plr-dark-theme .wpc-fieldset {
  border: 2px solid var(--plr-field-set-border-color);
  padding: 16px;
  border-radius: 8px;
  margin-bottom: 16px;
}
.plr-dark-theme .wpc-fieldset.cdk-focused, .plr-dark-theme .wpc-fieldset:focus, .plr-dark-theme .wpc-fieldset:focus-within {
  border-color: var(--plr-focus-color);
}
@media print {
  .plr-dark-theme .wpc-fieldset {
    padding: 0;
    margin-bottom: 4px;
    border-color: var(--plr-print-color);
  }
}
.plr-dark-theme fieldset {
  border-radius: 8px;
  border: 2px solid var(--plr-field-set-border-color);
}
.plr-dark-theme fieldset.cdk-focused, .plr-dark-theme fieldset:focus, .plr-dark-theme fieldset:focus-within {
  outline: none;
  border: 2px solid var(--plr-focus-color);
}
.plr-dark-theme fieldset.cdk-focused legend,
.plr-dark-theme fieldset.cdk-focused legend .label-content,
.plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset.cdk-focused legend .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset.cdk-focused legend .display-content,
.plr-dark-theme fieldset.cdk-focused legend .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content fieldset.cdk-focused legend .display-content,
.plr-dark-theme fieldset.cdk-focused legend .label-pseudo,
.plr-dark-theme fieldset.cdk-focused legend .wpc-label,
.plr-dark-theme fieldset.cdk-focused .fieldset-legend,
.plr-dark-theme fieldset.cdk-focused .fieldset-legend .label-content,
.plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset.cdk-focused .fieldset-legend .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset.cdk-focused .fieldset-legend .display-content,
.plr-dark-theme fieldset.cdk-focused .fieldset-legend .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content fieldset.cdk-focused .fieldset-legend .display-content,
.plr-dark-theme fieldset.cdk-focused .fieldset-legend .label-pseudo,
.plr-dark-theme fieldset.cdk-focused .fieldset-legend .wpc-label, .plr-dark-theme fieldset:focus legend,
.plr-dark-theme fieldset:focus legend .label-content,
.plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset:focus legend .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset:focus legend .display-content,
.plr-dark-theme fieldset:focus legend .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content fieldset:focus legend .display-content,
.plr-dark-theme fieldset:focus legend .label-pseudo,
.plr-dark-theme fieldset:focus legend .wpc-label,
.plr-dark-theme fieldset:focus .fieldset-legend,
.plr-dark-theme fieldset:focus .fieldset-legend .label-content,
.plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset:focus .fieldset-legend .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset:focus .fieldset-legend .display-content,
.plr-dark-theme fieldset:focus .fieldset-legend .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content fieldset:focus .fieldset-legend .display-content,
.plr-dark-theme fieldset:focus .fieldset-legend .label-pseudo,
.plr-dark-theme fieldset:focus .fieldset-legend .wpc-label, .plr-dark-theme fieldset:focus-within legend,
.plr-dark-theme fieldset:focus-within legend .label-content,
.plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset:focus-within legend .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset:focus-within legend .display-content,
.plr-dark-theme fieldset:focus-within legend .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content fieldset:focus-within legend .display-content,
.plr-dark-theme fieldset:focus-within legend .label-pseudo,
.plr-dark-theme fieldset:focus-within legend .wpc-label,
.plr-dark-theme fieldset:focus-within .fieldset-legend,
.plr-dark-theme fieldset:focus-within .fieldset-legend .label-content,
.plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset:focus-within .fieldset-legend .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset:focus-within .fieldset-legend .display-content,
.plr-dark-theme fieldset:focus-within .fieldset-legend .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content fieldset:focus-within .fieldset-legend .display-content,
.plr-dark-theme fieldset:focus-within .fieldset-legend .label-pseudo,
.plr-dark-theme fieldset:focus-within .fieldset-legend .wpc-label {
  color: var(--plr-focus-color);
}
.plr-dark-theme .fieldset-legend {
  letter-spacing: -1px;
}
.plr-dark-theme .fieldset-legend .label-pseudo {
  letter-spacing: normal;
}
.plr-dark-theme plr-file-upload .file-upload__input.mat-form-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  background: #e8e7e6;
}
.plr-dark-theme plr-file-upload .file-upload__input.mat-form-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element {
  background: #e8e7e6;
}
.plr-dark-theme plr-file-upload mat-form-field.file-upload__input .mat-mdc-form-field-subscript-wrapper {
  height: 0px;
  margin-top: 6px;
}
.plr-dark-theme plr-file-upload .file-upload__button .primary-button {
  width: initial;
  min-width: 0px;
  height: 2.5rem;
  min-height: 2.5rem;
  line-height: normal;
  padding: 0px 1rem;
  font-family: var(--plr-btn-font-family);
  font-size: 1rem;
  font-weight: 500;
  background-image: none;
  color: var(--plr-btn-primary-color);
  background-color: var(--plr-btn-primary-bg-color);
  border: 1px solid var(--plr-btn-primary-border-color);
  border-radius: var(--plr-action-btn-border-radius);
  box-shadow: none;
  height: 34px;
  min-height: 34px;
}
.plr-dark-theme plr-file-upload .file-upload__button .primary-button mat-icon {
  width: auto;
  height: auto;
  font-size: 16px;
  font-weight: bold;
  margin-left: -5px;
  margin-right: 5px;
}
.plr-dark-theme plr-file-upload .file-upload__button .primary-button.back-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -2px;
  margin-left: -10px;
}
.plr-dark-theme plr-file-upload .file-upload__button .primary-button.next-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -10px;
  margin-left: -2px;
}
.plr-dark-theme plr-file-upload .file-upload__button .primary-button .mat-mdc-focus-indicator {
  display: none;
  opacity: 0;
}
.plr-dark-theme plr-file-upload .file-upload__button .primary-button:hover, .plr-dark-theme plr-file-upload .file-upload__button .primary-button:focus, .plr-dark-theme plr-file-upload .file-upload__button .primary-button.cdk-focused {
  background-color: var(--plr-btn-primary-hover-bg-color);
  color: var(--plr-btn-primary-hover-color);
  border: 1px solid var(--plr-btn-primary-hover-border-color);
  outline: 0;
  cursor: pointer;
  box-shadow: none;
}
.plr-dark-theme plr-file-upload .file-upload__button .primary-button:hover span, .plr-dark-theme plr-file-upload .file-upload__button .primary-button:focus span, .plr-dark-theme plr-file-upload .file-upload__button .primary-button.cdk-focused span {
  text-decoration: none;
}
.plr-dark-theme plr-file-upload .file-upload__button .primary-button[disabled], .plr-dark-theme plr-file-upload .file-upload__button .primary-button[disabled]:hover, .plr-dark-theme plr-file-upload .file-upload__button .primary-button[disabled]:focus {
  border: 1px solid var(--plr-color-neutral-100);
  color: var(--plr-color-neutral-500);
  background-color: var(--plr-color-neutral-100);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme .label-content, .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme .display-content, .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content {
  line-height: normal;
}
.plr-dark-theme .label-content.invalid, .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .invalid.display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme .invalid.display-content, .plr-dark-theme .plr-metadata-control-host.label-display-content .invalid.display-content {
  color: #a82f0b;
}
.plr-dark-theme .label-content mat-icon.error, .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .display-content mat-icon.error,
html .plr-metadata-control-host.label-display-content .plr-dark-theme .display-content mat-icon.error, .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content mat-icon.error {
  color: #d5811a;
}
.plr-dark-theme .label-content mat-icon.success, .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .display-content mat-icon.success,
html .plr-metadata-control-host.label-display-content .plr-dark-theme .display-content mat-icon.success, .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content mat-icon.success {
  color: #739d2f;
}
.plr-dark-theme plr-label .plr-label-description {
  font-style: italic;
  padding: 0;
  margin: 0;
}
.plr-dark-theme plr-label .plr-label-description.info {
  color: #076575;
}
.plr-dark-theme plr-label .plr-label-description.warning {
  color: #854d08;
}
.plr-dark-theme plr-label .plr-label-description.error {
  color: #a82f0b;
}
.plr-dark-theme .file-ribbon-layout .label-pseudo,
.plr-dark-theme .plr-ribbon-wrapper .label-pseudo {
  color: #bef2fb !important;
  text-transform: uppercase;
  font-size: 12px;
  margin: 0;
}
.plr-dark-theme .label-pseudo--required {
  color: red;
  padding-left: 2px;
}
.plr-dark-theme mat-icon.error {
  color: #d5811a;
}
.plr-dark-theme mat-icon.success {
  color: #739d2f;
}
.plr-dark-theme .plr-label-pseudo:focus,
.plr-dark-theme .plr-label-pseudo.cdk-focused {
  outline: none;
}
.plr-dark-theme .plr-label-pseudo:focus .label-pseudo,
.plr-dark-theme .plr-label-pseudo.cdk-focused .label-pseudo {
  color: var(--plr-focus-color);
}
.plr-dark-theme .paragraph-container {
  min-height: 32px;
  font-size: 14px;
  font-family: "Roboto Medium";
  font-weight: 500;
  border-radius: 6px;
  padding: 0;
}
.plr-dark-theme .paragraph-container .mat-icon {
  display: inline-flex;
  margin: 0 8px;
  height: 20px;
  line-height: 20px;
  font-size: 20px;
}
.plr-dark-theme .paragraph-container button.mat-mdc-mini-fab.mat-mdc-button-base .mat-mdc-focus-indicator {
  display: none;
}
.plr-dark-theme .paragraph-container .material-symbols-outlined {
  margin-right: 8px;
  font-size: 1.25rem;
  line-height: 1.25rem;
  height: 1.25rem;
  width: 1.25rem;
}
.plr-dark-theme .paragraph-container.alert {
  background-color: #fbf4dc;
  color: #8a650f;
}
.plr-dark-theme .paragraph-container.alert .mat-icon {
  color: #8a650f;
}
.plr-dark-theme .paragraph-container.alert .mat-icon.mat-accent {
  color: #8a650f;
}
.plr-dark-theme .paragraph-container.alert button.mat-mdc-mini-fab.mat-mdc-button-base {
  background: transparent;
  box-shadow: none;
  border: none;
  height: auto;
  width: auto;
  line-height: normal;
  display: inline-flex;
  padding: 2px;
  margin-right: 8px;
}
.plr-dark-theme .paragraph-container.alert button.mat-mdc-mini-fab.mat-mdc-button-base .mdc-button__label {
  background: transparent;
  padding: 0;
  line-height: normal;
}
.plr-dark-theme .paragraph-container.alert button.mat-mdc-mini-fab.mat-mdc-button-base .mdc-button__label .mat-icon.mat-icon-no-color {
  color: #8a650f;
  margin: 0;
  display: block;
  font-size: 1.125rem;
  line-height: 1.125rem;
  width: 1.125rem;
  height: 1.125rem;
}
.plr-dark-theme .paragraph-container.alert button.mat-mdc-mini-fab.mat-mdc-button-base.cdk-focused, .plr-dark-theme .paragraph-container.alert button.mat-mdc-mini-fab.mat-mdc-button-base.cdk-keyboard-focused {
  border-color: #8a650f;
  border: 2px solid #8a650f;
  outline: none;
  padding: 0;
}
.plr-dark-theme .paragraph-container.alert:focus {
  outline: 2px solid #8a650f;
}
.plr-dark-theme .paragraph-container.info {
  background-color: #e6f0f7;
  color: #074e75;
}
.plr-dark-theme .paragraph-container.info .mat-icon {
  color: #074e75;
}
.plr-dark-theme .paragraph-container.info .mat-icon.mat-accent {
  color: #074e75;
}
.plr-dark-theme .paragraph-container.info button.mat-mdc-mini-fab.mat-mdc-button-base {
  background: transparent;
  box-shadow: none;
  border: none;
  height: auto;
  width: auto;
  line-height: normal;
  display: inline-flex;
  padding: 2px;
  margin-right: 8px;
}
.plr-dark-theme .paragraph-container.info button.mat-mdc-mini-fab.mat-mdc-button-base .mdc-button__label {
  background: transparent;
  padding: 0;
  line-height: normal;
}
.plr-dark-theme .paragraph-container.info button.mat-mdc-mini-fab.mat-mdc-button-base .mdc-button__label .mat-icon.mat-icon-no-color {
  color: #074e75;
  margin: 0;
  display: block;
  font-size: 1.125rem;
  line-height: 1.125rem;
  width: 1.125rem;
  height: 1.125rem;
}
.plr-dark-theme .paragraph-container.info button.mat-mdc-mini-fab.mat-mdc-button-base.cdk-focused, .plr-dark-theme .paragraph-container.info button.mat-mdc-mini-fab.mat-mdc-button-base.cdk-keyboard-focused {
  border-color: #074e75;
  border: 2px solid #074e75;
  outline: none;
  padding: 0;
}
.plr-dark-theme .paragraph-container.info:focus {
  outline: 2px solid #074e75;
}
.plr-dark-theme .paragraph-container.error {
  background-color: #fff1f2;
  color: #ac0000;
}
.plr-dark-theme .paragraph-container.error .mat-icon {
  color: #ac0000;
}
.plr-dark-theme .paragraph-container.error .mat-icon.mat-accent {
  color: #ac0000;
}
.plr-dark-theme .paragraph-container.error button.mat-mdc-mini-fab.mat-mdc-button-base {
  background: transparent;
  box-shadow: none;
  border: none;
  height: auto;
  width: auto;
  line-height: normal;
  display: inline-flex;
  padding: 2px;
  margin-right: 8px;
}
.plr-dark-theme .paragraph-container.error button.mat-mdc-mini-fab.mat-mdc-button-base .mdc-button__label {
  background: transparent;
  padding: 0;
  line-height: normal;
}
.plr-dark-theme .paragraph-container.error button.mat-mdc-mini-fab.mat-mdc-button-base .mdc-button__label .mat-icon.mat-icon-no-color {
  color: #ac0000;
  margin: 0;
  display: block;
  font-size: 1.125rem;
  line-height: 1.125rem;
  width: 1.125rem;
  height: 1.125rem;
}
.plr-dark-theme .paragraph-container.error button.mat-mdc-mini-fab.mat-mdc-button-base.cdk-focused, .plr-dark-theme .paragraph-container.error button.mat-mdc-mini-fab.mat-mdc-button-base.cdk-keyboard-focused {
  border-color: #ac0000;
  border: 2px solid #ac0000;
  outline: none;
  padding: 0;
}
.plr-dark-theme .paragraph-container.error:focus {
  outline: 2px solid #ac0000;
}
.plr-dark-theme .paragraph-container.success {
  background-color: #e5f0e5;
  color: #2e7652;
}
.plr-dark-theme .paragraph-container.success .mat-icon {
  color: #2e7652;
}
.plr-dark-theme .paragraph-container.success .mat-icon.mat-accent {
  color: #2e7652;
}
.plr-dark-theme .paragraph-container.success button.mat-mdc-mini-fab.mat-mdc-button-base {
  background: transparent;
  box-shadow: none;
  border: none;
  height: auto;
  width: auto;
  line-height: normal;
  display: inline-flex;
  padding: 2px;
  margin-right: 8px;
}
.plr-dark-theme .paragraph-container.success button.mat-mdc-mini-fab.mat-mdc-button-base .mdc-button__label {
  background: transparent;
  padding: 0;
  line-height: normal;
}
.plr-dark-theme .paragraph-container.success button.mat-mdc-mini-fab.mat-mdc-button-base .mdc-button__label .mat-icon.mat-icon-no-color {
  color: #2e7652;
  margin: 0;
  display: block;
  font-size: 1.125rem;
  line-height: 1.125rem;
  width: 1.125rem;
  height: 1.125rem;
}
.plr-dark-theme .paragraph-container.success button.mat-mdc-mini-fab.mat-mdc-button-base.cdk-focused, .plr-dark-theme .paragraph-container.success button.mat-mdc-mini-fab.mat-mdc-button-base.cdk-keyboard-focused {
  border-color: #2e7652;
  border: 2px solid #2e7652;
  outline: none;
  padding: 0;
}
.plr-dark-theme .paragraph-container.success:focus {
  outline: 2px solid #2e7652;
}
.plr-dark-theme mat-form-field mat-hint.mat-mdc-form-field-hint {
  color: #716a68 !important;
}
.plr-dark-theme mat-sidenav-content .header {
  background: black;
  color: #4a2f3b;
}
.plr-dark-theme mat-sidenav-content .header a {
  color: #c29eaf;
}
.plr-dark-theme .label-description {
  line-height: normal;
}
.plr-dark-theme .mat-mdc-radio-button.mat-mdc-radio-disabled .mdc-radio,
.plr-dark-theme .mdc-form-field {
  color: #847b7a;
}
.plr-dark-theme .plr-select-multiple.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-form-field-infix .mat-mdc-chip-remove,
.plr-dark-theme .plr-select-multiple .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-chip-remove,
.plr-dark-theme .plr-select-multiple .mat-mdc-chip .mat-mdc-chip-remove,
.plr-dark-theme .plr-select-multiple .mat-mdc-chip.mat-mdc-standard-chip .mat-mdc-chip-remove {
  height: auto;
  width: auto;
  font-size: 16px;
  color: var(--plr-color-neutral-600);
  border: 2px solid;
  border-radius: 50%;
  opacity: 1;
  padding: 0;
}
.plr-dark-theme .plr-select-multiple.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-form-field-infix .mat-mdc-chip-remove:hover, .plr-dark-theme .plr-select-multiple.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-form-field-infix .mat-mdc-chip-remove:focus, .plr-dark-theme .plr-select-multiple.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-form-field-infix .mat-mdc-chip-remove.cdk-focused,
.plr-dark-theme .plr-select-multiple .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-chip-remove:hover,
.plr-dark-theme .plr-select-multiple .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-chip-remove:focus,
.plr-dark-theme .plr-select-multiple .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-chip-remove.cdk-focused,
.plr-dark-theme .plr-select-multiple .mat-mdc-chip .mat-mdc-chip-remove:hover,
.plr-dark-theme .plr-select-multiple .mat-mdc-chip .mat-mdc-chip-remove:focus,
.plr-dark-theme .plr-select-multiple .mat-mdc-chip .mat-mdc-chip-remove.cdk-focused,
.plr-dark-theme .plr-select-multiple .mat-mdc-chip.mat-mdc-standard-chip .mat-mdc-chip-remove:hover,
.plr-dark-theme .plr-select-multiple .mat-mdc-chip.mat-mdc-standard-chip .mat-mdc-chip-remove:focus,
.plr-dark-theme .plr-select-multiple .mat-mdc-chip.mat-mdc-standard-chip .mat-mdc-chip-remove.cdk-focused {
  outline: none;
  color: var(--plr-focus-color);
  opacity: 1;
}
.plr-dark-theme .plr-select-multiple.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-form-field-infix .mat-mdc-chip-remove mat-icon,
.plr-dark-theme .plr-select-multiple .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-chip-remove mat-icon,
.plr-dark-theme .plr-select-multiple .mat-mdc-chip .mat-mdc-chip-remove mat-icon,
.plr-dark-theme .plr-select-multiple .mat-mdc-chip.mat-mdc-standard-chip .mat-mdc-chip-remove mat-icon {
  font-size: 21px;
}
.plr-dark-theme .plr-select-multiple .mat-mdc-chip,
.plr-dark-theme .plr-select-multiple .mat-mdc-chip.mat-mdc-standard-chip {
  font-family: var(--plr-roboto-medium);
  --mdc-chip-label-text-color: var(--plr-color-primary-800);
  background-color: var(--plr-color-neutral-50);
  border: 1px solid var(--plr-color-neutral-100);
  padding: 7px 7px 8px 0;
  font-size: 14px;
}
.plr-dark-theme .plr-select-multiple .mat-mdc-chip::after,
.plr-dark-theme .plr-select-multiple .mat-mdc-chip.mat-mdc-standard-chip::after {
  opacity: 0 !important;
}
.plr-dark-theme .plr-select-multiple .mat-mdc-chip:focus, .plr-dark-theme .plr-select-multiple .mat-mdc-chip.cdk-focused,
.plr-dark-theme .plr-select-multiple .mat-mdc-chip.mat-mdc-standard-chip:focus,
.plr-dark-theme .plr-select-multiple .mat-mdc-chip.mat-mdc-standard-chip.cdk-focused {
  color: var(--plr-focus-color);
  background-color: var(--plr-color-white);
  border: 1px solid var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
}
.plr-dark-theme .plr-select-multiple .mat-mdc-chip:focus::after, .plr-dark-theme .plr-select-multiple .mat-mdc-chip.cdk-focused::after,
.plr-dark-theme .plr-select-multiple .mat-mdc-chip.mat-mdc-standard-chip:focus::after,
.plr-dark-theme .plr-select-multiple .mat-mdc-chip.mat-mdc-standard-chip.cdk-focused::after {
  opacity: 0 !important;
}
.plr-dark-theme .required-indicator {
  color: #cc0000;
}
.plr-dark-theme plr-select-search .mat-mdc-form-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  background: #e8e7e6 !important;
}
.plr-dark-theme plr-select-search .mat-mdc-form-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element {
  background: #e8e7e6;
}
.plr-dark-theme .mat-select-search-panel mat-option.mat-mdc-option .mdc-list-item__primary-text {
  color: #847b7a;
  overflow: visible;
  text-overflow: initial;
  white-space: normal;
}
.plr-dark-theme .plr-button-toolbar .more-button {
  border: 2px solid transparent;
  color: var(--plr-icon-color);
}
.plr-dark-theme .plr-button-toolbar .more-button:hover, .plr-dark-theme .plr-button-toolbar .more-button.cdk-focused, .plr-dark-theme .plr-button-toolbar .more-button:focus, .plr-dark-theme .plr-button-toolbar .more-button:active {
  color: var(--plr-focus-color);
  border-color: var(--plr-focus-color);
  border-radius: 6px;
}
.plr-dark-theme .plr-button-toolbar .more-button:hover .mat-mdc-focus-indicator, .plr-dark-theme .plr-button-toolbar .more-button.cdk-focused .mat-mdc-focus-indicator, .plr-dark-theme .plr-button-toolbar .more-button:focus .mat-mdc-focus-indicator, .plr-dark-theme .plr-button-toolbar .more-button:active .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme .file-ribbon-actions .default-action-item {
  min-width: unset !important;
}
.plr-dark-theme .file-ribbon-actions .default-action-item + .default-action-item {
  margin-left: 0 !important;
}
.plr-dark-theme .mat-mdc-menu-item .plr-toolbar-button-menu-button .mat-mdc-focus-indicator,
.plr-dark-theme .mat-mdc-menu-item .plr-toolbar-button-menu-button .mat-mdc-button-ripple {
  display: none;
}
.plr-dark-theme .space-evenly-margins .default-action-item + .default-action-item {
  margin-left: 0;
}
.plr-dark-theme .mat-error,
.plr-dark-theme .mat-mdc-form-field-error {
  color: #b90000 !important;
  padding-left: 5px;
  font-family: var(--plr-roboto-regular);
}
.plr-dark-theme .mat-form-field-invalid .mat-form-field-underline .mat-form-field-ripple {
  background-color: #b90000;
}
.plr-dark-theme .mat-form-field-invalid .mat-form-field-label-wrapper .mat-form-field-label {
  color: #ad0000;
}
.plr-dark-theme .mat-form-field-invalid .mat-form-field-label-wrapper .mat-form-field-label span.mat-placeholder-required {
  color: #ad0000;
}
.plr-dark-theme .filter-overlay {
  padding: 4px 8px 8px;
}
.plr-dark-theme .inline-field .mat-mdc-button {
  margin: 0;
  padding: 0;
}
.plr-dark-theme .mat-mdc-option:hover:not(.mdc-list-item--disabled),
.plr-dark-theme .mat-mdc-option:focus:not(.mdc-list-item--disabled) {
  background-color: var(--theme-neutral-100);
}
.plr-dark-theme .mat-mdc-raised-button.mat-accent mat-icon,
.plr-dark-theme .mat-mdc-fab.mat-accent mat-icon,
.plr-dark-theme .mat-mdc-mini-fab.mat-accent mat-icon {
  color: black;
}
.plr-dark-theme .phone-number {
  font-size: 12px;
}
.plr-dark-theme .plr-tooltip {
  width: 16px;
  height: 16px;
  font-size: 16px;
}
.plr-dark-theme .mat-mdc-tooltip.mat-mdc-tooltip-show {
  max-width: 500px;
  padding: 10px 12px;
  font-size: 16px;
  color: var(--plr-color-white);
  background-color: var(--mdc-plain-tooltip-container-color);
  border-radius: 6px;
}
.plr-dark-theme .mat-mdc-tooltip .mdc-tooltip__surface {
  --mdc-plain-tooltip-container-color: transparent;
  background-color: var(--mdc-plain-tooltip-container-color);
}
.plr-dark-theme .error-outline {
  color: #eeb274;
}
.plr-dark-theme .check-outline {
  color: #9cbb8e;
}
.plr-dark-theme .incomplete {
  background: #eeb274;
}
.plr-dark-theme .complete {
  background: #9cbb8e;
}
.plr-dark-theme .incomplete,
.plr-dark-theme .complete {
  box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme plr-ribbon-divider .plr-ribbon-divider-mat-divider {
  border-color: #c29eaf;
}
.plr-dark-theme plr-ribbon-field .plr-ribbon-field-value {
  color: #f3f7fb;
  font-size: 0.875rem;
  font-weight: 400;
}
.plr-dark-theme plr-ribbon-field .plr-ribbon-field-label {
  color: #eee5e9;
  font-size: 12px;
  font-weight: 400;
}
.plr-dark-theme plr-ribbon-header .plr-ribbon-header-value {
  color: #f3f7fb;
  font-weight: 500;
}
.plr-dark-theme plr-ribbon-header .plr-ribbon-header-value.h1 {
  font-size: 28px;
}
.plr-dark-theme plr-ribbon-header .plr-ribbon-header-value.h2 {
  font-size: 24px;
}
.plr-dark-theme plr-ribbon-header .plr-ribbon-header-value.h3 {
  font-size: 20px;
}
.plr-dark-theme plr-ribbon-header .plr-ribbon-header-label {
  color: #eee5e9;
  font-weight: 400;
}
.plr-dark-theme plr-ribbon-header .plr-ribbon-header-label.h1 {
  font-size: 16px;
}
.plr-dark-theme plr-ribbon-header .plr-ribbon-header-label.h2 {
  font-size: 0.875rem;
}
.plr-dark-theme plr-ribbon-header .plr-ribbon-header-label.h3 {
  font-size: 12px;
}
.plr-dark-theme plr-ribbon-icon .plr-ribbon-icon-wrapper {
  background-color: #e2d0d8;
  color: #925c75;
  border-color: #e2d0d8;
  font-size: 34px;
}
.plr-dark-theme plr-ribbon-icon .plr-ribbon-icon-wrapper .mat-icon {
  font-size: 34px;
  height: 34px;
  width: 34px;
}
.plr-dark-theme plr-ribbon-raised-field .plr-ribbon-raised-field-wrapper {
  border-color: #e2d0d8;
}
.plr-dark-theme plr-ribbon-raised-field .plr-ribbon-raised-field-value {
  color: #f3f7fb;
  font-size: 0.875rem;
  font-weight: 400;
}
.plr-dark-theme plr-ribbon-raised-field .plr-ribbon-raised-field-label {
  color: #eee5e9;
  font-size: 12px;
  font-weight: 400;
}
.plr-dark-theme plr-ribbon-icon-field .plr-ribbon-icon-field-icon {
  color: #d2b8c4;
  font-size: 28px;
  height: 28px;
  width: 28px;
}
.plr-dark-theme plr-ribbon-icon-field .plr-ribbon-icon-field-icon .mat-icon {
  font-size: 28px;
  height: 28px;
  width: 28px;
}
.plr-dark-theme plr-ribbon-icon-field .plr-ribbon-icon-field-value {
  color: #f3f7fb;
  font-size: 0.875rem;
  font-weight: 400;
}
.plr-dark-theme plr-ribbon-icon-field .plr-ribbon-icon-field-label {
  color: #eee5e9;
  font-size: 12px;
  font-weight: 400;
}
.plr-dark-theme plr-ribbon-custom-field .plr-ribbon-custom-field-value {
  color: #f3f7fb;
  font-size: 0.875rem;
  font-weight: 400;
}
.plr-dark-theme plr-ribbon-custom-field .plr-ribbon-custom-field-label {
  color: #eee5e9;
  font-size: 12px;
  font-weight: 400;
}
.plr-dark-theme plr-ribbon-custom-header .plr-ribbon-custom-header-value {
  color: #f3f7fb;
  font-weight: 500;
}
.plr-dark-theme plr-ribbon-custom-header .plr-ribbon-custom-header-value.h1 {
  font-size: 28px;
}
.plr-dark-theme plr-ribbon-custom-header .plr-ribbon-custom-header-value.h2 {
  font-size: 24px;
}
.plr-dark-theme plr-ribbon-custom-header .plr-ribbon-custom-header-value.h3 {
  font-size: 20px;
}
.plr-dark-theme plr-ribbon-custom-header .plr-ribbon-custom-header-label {
  color: #eee5e9;
  font-weight: 400;
}
.plr-dark-theme plr-ribbon-custom-header .plr-ribbon-custom-header-label.h1 {
  font-size: 16px;
}
.plr-dark-theme plr-ribbon-custom-header .plr-ribbon-custom-header-label.h2 {
  font-size: 0.875rem;
}
.plr-dark-theme plr-ribbon-custom-header .plr-ribbon-custom-header-label.h3 {
  font-size: 12px;
}
.plr-dark-theme plr-ribbon-button > .mat-mdc-raised-button {
  background-color: #925c75;
  color: #f3f7fb;
  font-size: 12px;
  line-height: 12px;
  font-weight: 400;
  border-color: #925c75;
}
.plr-dark-theme plr-ribbon-button > .mat-mdc-raised-button:hover, .plr-dark-theme plr-ribbon-button > .mat-mdc-raised-button:focus, .plr-dark-theme plr-ribbon-button > .mat-mdc-raised-button.cdk-focused {
  color: var(--plr-focus-color);
  background-color: var(--plr-color-white);
}
.plr-dark-theme plr-ribbon-button > .mat-mdc-raised-button:hover .mat-mdc-focus-indicator, .plr-dark-theme plr-ribbon-button > .mat-mdc-raised-button:focus .mat-mdc-focus-indicator, .plr-dark-theme plr-ribbon-button > .mat-mdc-raised-button.cdk-focused .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme plr-ribbon-menu-button {
  background-color: transparent;
}
.plr-dark-theme plr-ribbon-menu-button > .wrapper .field-wrapper {
  background-color: white;
}
.plr-dark-theme plr-ribbon-menu-button > .wrapper .field-wrapper [class*=-field-value] {
  color: #674152;
  text-align: center;
}
.plr-dark-theme plr-ribbon-menu-button > .wrapper .field-wrapper [class*=-field-label] {
  color: #925c75;
  text-align: center;
}
.plr-dark-theme plr-ribbon-menu-button > .wrapper .drop-down-button {
  border-left-color: #a36d87;
  background-color: #f8f3f5;
  color: #674152;
}
.plr-dark-theme plr-ribbon-menu-button > .wrapper .drop-down-button:hover {
  background-color: #eee5e9;
}
.plr-dark-theme plr-ribbon-menu-button > .wrapper .drop-down-button.mat-mdc-button[disabled] {
  background-color: #d7d4d3;
  border-color: #d7d4d3;
  color: #847b7a;
}
.plr-dark-theme .mat-menu-content-container {
  margin-top: 5px;
}
.plr-dark-theme .plr-ribbon-menu-button-panel {
  padding: 0 10px;
}
.plr-dark-theme .plr-ribbon-menu-button-panel plr-ribbon-field {
  border-bottom: 1px solid #fce4c7;
}
.plr-dark-theme .plr-ribbon-menu-button-panel [class*=-field-value] {
  color: #674152;
  font-size: 12px;
}
.plr-dark-theme .plr-ribbon-menu-button-panel [class*=-field-label] {
  color: #925c75;
  font-size: 10px;
}
.plr-dark-theme .plr-ribbon-menu-button-panel .mat-mdc-menu-item {
  padding: 0;
  border-radius: 6px;
}
.plr-dark-theme plr-ribbon {
  color: #f3f7fb;
}
@media print {
  .plr-dark-theme plr-ribbon {
    color: black;
  }
}
.plr-dark-theme plr-ribbon .plr-ribbon-wrapper {
  background: linear-gradient(180deg, var(--plr-color-primary-900) 0%, var(--plr-color-primary-700) 100%);
}
.plr-dark-theme plr-ribbon .plr-ribbon-wrapper [class*=plr-metadata-hide-displayname] [class*=-field-label],
.plr-dark-theme plr-ribbon .plr-ribbon-wrapper [class*=plr-metadata-hide-displayname] [class*=-header-label] {
  display: none !important;
}
.plr-dark-theme plr-ribbon .plr-ribbon-wrapper .more-button {
  color: var(--plr-color-primary-100);
}
.plr-dark-theme plr-ribbon .plr-ribbon-wrapper .more-button:hover, .plr-dark-theme plr-ribbon .plr-ribbon-wrapper .more-button.cdk-focused, .plr-dark-theme plr-ribbon .plr-ribbon-wrapper .more-button:focus, .plr-dark-theme plr-ribbon .plr-ribbon-wrapper .more-button:active {
  color: var(--plr-focus-color);
  background-color: var(--plr-color-white) !important;
}
.plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper {
  background: rgba(250, 250, 250, 0.4);
  color: #7b4d63;
  border-bottom-color: #fce4c7;
}
@media print {
  .plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper {
    color: black;
  }
}
.plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper plr-split-button {
  font-size: inherit;
  line-height: 0px;
  background-color: #f5f4f4;
}
.plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper plr-split-button .mat-button-toggle {
  padding: 5px 10px;
  line-height: 20px;
}
.plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper plr-split-button .mat-button-toggle:hover {
  background-color: #ffffff;
}
.plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper plr-split-button .mat-button-toggle:hover .mat-button-toggle-focus-overlay {
  opacity: 0;
}
.plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper plr-split-button .mat-button-toggle.mat-button-toggle-disabled {
  background-color: #f5f4f4;
  color: #97908e;
}
.plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper .mat-mdc-icon-button {
  height: 33px;
  line-height: 30px;
  border-radius: 6px;
  background-color: #f5f4f4;
  color: #7b4d63;
  border: 2px solid transparent;
}
.plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper .mat-mdc-icon-button:hover {
  color: #925c75;
  border: 2px solid #925c75;
  border-radius: 6px;
  background-color: #ffffff;
}
.plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper .mat-mdc-icon-button:hover .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper .mat-mdc-icon-button[disabled] {
  color: #97908e;
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper .mat-mdc-button {
  color: #7b4d63;
  line-height: 30px;
  border: 2px solid transparent;
  padding: 0 5px;
}
.plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper .mat-mdc-button .mat-icon {
  font-size: 20px;
}
.plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper .mat-mdc-button:hover, .plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper .mat-mdc-button:focus, .plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper .mat-mdc-button.cdk-focused {
  color: #925c75;
  border: 2px solid #925c75;
  border-radius: 6px;
  background-color: #ffffff;
}
.plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper .mat-mdc-button:hover .mat-mdc-focus-indicator, .plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper .mat-mdc-button:focus .mat-mdc-focus-indicator, .plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper .mat-mdc-button.cdk-focused .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper .mat-mdc-button[disabled] {
  color: #97908e;
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper .mat-divider {
  border-color: #fce4c7;
  height: 30px;
}
.plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper .plr-metadata-control-host plr-label .label-content, .plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper .plr-metadata-control-host.label-display-content plr-label .display-content {
  color: #605a58;
  padding-right: 5px;
  line-height: 20px;
  vertical-align: top;
  margin-right: 4px;
}
.plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper .plr-metadata-control-host .display-container {
  font-weight: 600;
  font-size: 120%;
}
.plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper .plr-metadata-control-host .display-container span,
.plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper .plr-metadata-control-host .display-container p {
  display: inline-block;
  margin-right: 4px;
}
.plr-dark-theme plr-ribbon .icon-close-button {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0px !important;
  line-height: normal;
  border-left: 1px solid var(--plr-color-primary-400);
  position: relative;
  top: -7px;
  height: 52px !important;
  width: 40px !important;
  border-bottom: 1px solid var(--plr-color-primary-400);
  border-radius: 0px;
  color: var(--plr-color-primary-200);
}
.plr-dark-theme plr-ribbon .icon-close-button:hover, .plr-dark-theme plr-ribbon .icon-close-button.cdk-keyboard-focused, .plr-dark-theme plr-ribbon .icon-close-button.cdk-focused, .plr-dark-theme plr-ribbon .icon-close-button:focus {
  outline: none;
  color: var(--plr-color-white);
}
.plr-dark-theme plr-ribbon .icon-close-button:hover .mat-button-focus-overlay, .plr-dark-theme plr-ribbon .icon-close-button.cdk-keyboard-focused .mat-button-focus-overlay, .plr-dark-theme plr-ribbon .icon-close-button.cdk-focused .mat-button-focus-overlay, .plr-dark-theme plr-ribbon .icon-close-button:focus .mat-button-focus-overlay {
  opacity: 0;
}
@media print {
  .plr-dark-theme {
    --meta-table-row-border-color: var(--plr-print-color);
    --meta-table-row-border-hover-color: var(--plr-print-color);
  }
  .plr-dark-theme .element-row {
    outline: none !important;
  }
}
.plr-dark-theme .plr-metadata-table {
  color: #393635;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper {
  background-color: var(--plr-color-white);
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .column-options-container > .column-options {
  background-color: transparent;
  border: 2px solid transparent;
  border-radius: var(--plr-btn-border-radius);
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .column-options-container > .column-options .mat-mdc-button-touch-target {
  height: inherit;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .column-options-container > .column-options:hover, .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .column-options-container > .column-options:focus, .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .column-options-container > .column-options:active, .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .column-options-container > .column-options.cdk-focused {
  outline: none;
  color: var(--plr-focus-color);
  border-color: var(--plr-focus-color);
  background-color: var(--plr-color-white);
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .hidden-header {
  color: transparent !important;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row {
  background-color: #f5f4f4;
  border-bottom: none;
  border-radius: 6px;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell {
  border-radius: 6px;
  font-size: 12px;
  color: #605a58;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell .mat-sort-header-container {
  line-height: 20px;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.group-2 {
  background-color: #e8e7e6;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.group-4 {
  background-color: #d7d4d3;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.group-6 {
  background-color: #c2bdbc;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.group-first:not(.first) {
  border-left: 1px solid #847b7a;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.sub-table .mat-sort-header-container,
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.sub-table .mat-sort-header-button {
  width: 100%;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.groups-row {
  background: var(--plr-color-white);
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.groups-row .group-header {
  font-size: 18px;
  font-weight: 500;
  text-align: center;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell .mat-sort-header-content > .text-wrapper:focus {
  outline: none;
  font-family: var(--plr-roboto-medium);
  color: var(--plr-focus-color);
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.mat-sort-header:not(.mat-sort-header-disabled):hover, .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.mat-sort-header:not(.mat-sort-header-disabled):focus, .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.mat-sort-header:not(.mat-sort-header-disabled).cdk-focused, .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.mat-sort-header:not(.mat-sort-header-disabled) > .mat-sort-header-container:hover, .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.mat-sort-header:not(.mat-sort-header-disabled) > .mat-sort-header-container:focus, .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.mat-sort-header:not(.mat-sort-header-disabled) > .mat-sort-header-container.cdk-focused {
  cursor: pointer;
  font-family: var(--plr-roboto-medium);
  color: var(--plr-focus-color);
  text-decoration: underline;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .selection-row {
  background: var(--plr-color-white);
  border-bottom-color: rgb(11, 160, 186) !important;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .selection-row .mat-mdc-raised-button {
  border: 2px solid rgb(225, 249, 253);
  background-color: rgb(225, 249, 253);
  color: #0c7388;
  font-weight: bold;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .selection-row .mat-mdc-raised-button:hover {
  background-color: var(--plr-color-white);
  border: 2px solid rgb(62, 170, 190);
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .selection-row .message {
  font-size: 0.875rem;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row {
  border: 1px solid transparent;
  border-bottom: solid 1px var(--meta-table-row-border-color);
  border-radius: 0px;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell:not(.first):not(.actions-column):not(.no-divider):after {
  background-color: var(--meta-table-row-border-color);
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row:hover, .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row:focus, .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row.expanded-row {
  background-color: var(--plr-emphasize-bg-hover-color);
  outline: 1px solid var(--meta-table-row-border-hover-color);
  border: 1px solid var(--meta-table-row-border-hover-color);
  border-radius: 6px;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row:hover .mat-mdc-cell:not(.first):not(.actions-column):not(.no-divider):after, .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row:focus .mat-mdc-cell:not(.first):not(.actions-column):not(.no-divider):after, .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row.expanded-row .mat-mdc-cell:not(.first):not(.actions-column):not(.no-divider):after {
  background-color: var(--meta-table-row-border-hover-color);
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row.expanded-row {
  outline: none;
  border: 2px solid var(--meta-table-row-border-hover-color);
  border-bottom: 2px solid transparent;
  border-radius: 6px 6px 0px 0px;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .currency-cell {
  color: #674152;
  background-color: #f5f4f4;
  font-weight: 500;
  font-family: "Roboto Medium";
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .currency-cell:hover {
  background-color: var(--plr-color-white);
  font-weight: 700;
  box-shadow: 0 0px 10px 0px #d7d4d3;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell {
  border-radius: 6px;
  border-bottom: none;
  color: inherit;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .name-value-pair .name-elem {
  font-size: 11px;
  font-weight: 400;
  font-style: normal;
  text-align: left;
  color: #716a68;
  padding-right: 10px;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .name-value-pair .value-elem {
  font-size: 0.875rem;
  color: #393635;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .toggle-button .mat-icon {
  color: inherit;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .toggle-button:hover, .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .toggle-button.cdk-keyboard-focused, .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .toggle-button.cdk-focused, .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .toggle-button:focus {
  background-color: #f3f7fb;
  border-color: var(--plr-focus-color);
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .toggle-button:hover .mat-icon, .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .toggle-button.cdk-keyboard-focused .mat-icon, .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .toggle-button.cdk-focused .mat-icon, .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .toggle-button:focus .mat-icon {
  color: var(--plr-focus-color);
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .toggle-button:hover .mat-mdc-focus-indicator, .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .toggle-button.cdk-keyboard-focused .mat-mdc-focus-indicator, .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .toggle-button.cdk-focused .mat-mdc-focus-indicator, .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .toggle-button:focus .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .table-default-chip {
  background-color: var(--plr-color-mojave-100);
  color: inherit;
  min-height: 24px;
  padding: 0 16px;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .detail-row {
  border-left: 2px solid var(--meta-table-row-border-hover-color);
  border-right: 2px solid var(--meta-table-row-border-hover-color);
  border-bottom: 2px solid var(--meta-table-row-border-hover-color);
  box-shadow: 0px 6px 12px 0px #eae0c4 inset;
  border-radius: 0 0 10px 10px;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .detail-row:has(.plr-sticky-toolbar) {
  overflow: visible;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .detail-row:has(.plr-sticky-toolbar) .mat-mdc-cell {
  overflow: visible;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .detail-row plr-metadata-table-editor > .wrapper,
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .detail-row .details-table-wrapper {
  display: block;
  height: auto;
  margin-top: 5px;
  padding: 10px;
  border-radius: 8px;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .detail-row plr-metadata-table-editor > .wrapper > .content,
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .detail-row .details-table-wrapper > .content {
  height: auto;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-cell.mat-column-actions .actions-wrapper .mat-mdc-button {
  padding: 0px 10px;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-cell.mat-column-actions .actions-wrapper .more-button {
  padding: 0px;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-cell.mat-column-actions .actions-wrapper .toggle-button {
  padding: 0px;
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 0px;
  line-height: initial;
  margin-right: 6px;
  border: 2px solid transparent;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-cell.mat-column-actions .actions-wrapper .toggle-button:hover, .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-cell.mat-column-actions .actions-wrapper .toggle-button:focus, .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-cell.mat-column-actions .actions-wrapper .toggle-button.cdk-focused {
  outline: none;
  text-decoration: none;
  color: var(--plr-focus-color);
  border: 2px solid var(--plr-focus-color);
  background-color: transparent;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-cell.mat-column-actions .actions-wrapper .toggle-button .mat-icon {
  padding-top: 2px !important;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-cell.mat-column-actions .actions-wrapper .mat-mdc-icon-button {
  font-size: 14px;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-cell.mat-column-actions .actions-wrapper .mat-mdc-icon-button .mat-mdc-button-persistent-ripple {
  display: none;
}
.plr-dark-theme .plr-metadata-table .metadata-table-empty-list .empty-list-message {
  background-color: #f5f4f4;
}
.plr-dark-theme .plr-metadata-table .mat-mdc-header-row {
  background-color: #f5f4f4;
  border-bottom: none;
  border-radius: 6px;
}
.plr-dark-theme .plr-metadata-table .mat-mdc-header-row .mat-mdc-paginator {
  width: 100%;
  display: flex;
  justify-content: center;
  background: transparent;
}
.plr-dark-theme .plr-metadata-table .mat-mdc-header-row .mat-mdc-paginator .mat-mdc-paginator-out.mat-mdc-icon-buttoer-container .mat-mdc-paginator-container {
  min-height: unset;
}
.plr-dark-theme .plr-metadata-table .mat-mdc-header-row .mat-mdc-paginator .mat-mdc-paginator-out.mat-mdc-icon-buttoer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size {
  align-items: center;
}
.plr-dark-theme .plr-metadata-table .mat-mdc-header-row .mat-mdc-paginator .mat-mdc-paginator-out.mat-mdc-icon-buttoer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-select {
  margin: 0;
}
.plr-dark-theme .plr-metadata-table .mat-mdc-header-row .mat-mdc-paginator .mat-mdc-paginator-out.mat-mdc-icon-buttoer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button .mat-mdc-paginator-icon {
  width: 1.75rem;
}
.plr-dark-theme .plr-metadata-table .mat-mdc-header-row .loading-indicator {
  background-color: rgba(255, 255, 255, 0.8);
}
.plr-dark-theme .plr-metadata-table .mat-mdc-header-row.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row {
  border: 1px solid var(--meta-table-row-border-color);
  border-radius: 8px;
}
.plr-dark-theme .plr-metadata-table .mat-mdc-header-row.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:hover, .plr-dark-theme .plr-metadata-table .mat-mdc-header-row.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.cdk-keyboard-focused, .plr-dark-theme .plr-metadata-table .mat-mdc-header-row.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.cdk-focused, .plr-dark-theme .plr-metadata-table .mat-mdc-header-row.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:focus, .plr-dark-theme .plr-metadata-table .mat-mdc-header-row.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:focus-within {
  border: 1px solid var(--meta-table-row-border-hover-color);
  border-radius: 8px;
}
.plr-dark-theme .plr-metadata-table .mat-mdc-header-row.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.expanded-row {
  outline: none;
  border: 2px solid var(--meta-table-row-border-hover-color);
  border-bottom: 2px solid transparent;
  border-radius: 8px 8px 0px 0px;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu {
  min-width: 400px;
  padding: 0;
  background: white;
  border: 1px solid #e8e7e6;
  box-shadow: 0px 0px 4px 0px #d7d4d3;
  border-radius: 10px;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .menu,
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection {
  padding: 10px;
  flex-direction: column;
  box-sizing: border-box;
  display: flex;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection {
  flex-direction: row;
  box-sizing: border-box;
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .mat-mdc-selection-list.mat-mdc-list-base {
  padding-top: 0;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .mat-mdc-selection-list.mat-mdc-list-base .mat-mdc-list-item.mat-mdc-list-option {
  height: auto;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .mat-mdc-selection-list.mat-mdc-list-base .mat-mdc-list-item.mat-mdc-list-option .mdc-list-item__content {
  height: auto;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .mat-mdc-selection-list.mat-mdc-list-base .mat-mdc-list-item.mat-mdc-list-option .mdc-checkbox {
  position: relative;
  bottom: 4px;
  right: 9px;
  padding: 5px 0px;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .mat-mdc-select {
  border: 1px solid #e2d0d8;
  border-radius: 4px;
  height: 22px;
  padding-top: 4px;
  margin-bottom: 8px;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .mat-mdc-select .mat-mdc-select-trigger {
  padding-left: 4px;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-arrow-wrapper {
  display: contents;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-arrow-wrapper .mat-mdc-select-arrow {
  right: 5px;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .mat-mdc-select:focus, .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .mat-mdc-select:active {
  outline: 1px solid var(--plr-focus-color);
  border-color: var(--plr-focus-color);
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .mat-mdc-select + span {
  display: inline-flex;
  width: auto;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection.group-4 {
  background-color: #d7d4d3;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection.group-6 {
  background-color: #c2bdbc;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection.group-first:not(.first) {
  border-left: 1px solid #847b7a;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection.sub-table .mat-sort-header-container,
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection.sub-table .mat-sort-header-button {
  width: 100%;
  align-items: center;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection.sub-table .mat-sort-header-container button.plr-primary-button,
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection.sub-table .mat-sort-header-container button.mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection.sub-table .mat-sort-header-button button.plr-primary-button,
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection.sub-table .mat-sort-header-button button.mat-mdc-button.plr-toolbar-button:not(:disabled) {
  margin-right: 4px;
  width: 40px;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection.sub-table .mat-sort-header-container button.plr-primary-button .mat-mdc-button-persistent-ripple,
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection.sub-table .mat-sort-header-container button.mat-mdc-button.plr-toolbar-button:not(:disabled) .mat-mdc-button-persistent-ripple,
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection.sub-table .mat-sort-header-button button.plr-primary-button .mat-mdc-button-persistent-ripple,
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection.sub-table .mat-sort-header-button button.mat-mdc-button.plr-toolbar-button:not(:disabled) .mat-mdc-button-persistent-ripple {
  display: none;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .menu {
  border-right: 1px solid #e2d0d8;
  min-width: 44%;
  width: 44%;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .menu .mat-mdc-list.mat-mdc-list-base {
  padding-top: 0;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item {
  border-radius: 4px;
  height: auto;
  margin-bottom: 4px;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item:last-of-type {
  margin-bottom: 0;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item .mdc-list-item__content {
  display: flex !important;
  font-size: 0.875rem;
  padding: 0 0 0 4px;
  border-radius: 4px;
  height: auto;
  cursor: pointer;
  color: #7b4d63;
  height: 36px;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item .mdc-list-item__content .mdc-list-item__primary-text {
  display: flex;
  align-items: center;
  color: #7b4d63;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item .mdc-list-item__content .mdc-list-item__primary-text > span {
  padding-left: 4px;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item .mdc-list-item__content:not(:last-of-type) {
  margin-bottom: 4px;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item:hover {
  outline: 2px solid var(--plr-menu-option-hover-bg-color);
  background: var(--plr-menu-option-hover-bg-color);
  border-radius: 4px;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item.active {
  outline: 2px solid var(--plr-menu-option-focus-bg-color);
  background: var(--plr-menu-option-focus-bg-color);
  font-family: "Roboto Medium";
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item:focus, .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item.cdk-focus {
  outline: 2px solid var(--plr-focus-color);
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .columns-container {
  overflow-y: auto;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .sort-select {
  background-color: #e8e7e6;
  padding: 0 10px;
  border-radius: 20px;
  height: 20px;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .sort-select label {
  font-size: 80%;
  line-height: 16px;
  margin-right: 5px;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .sort-select .mat-mdc-select {
  font-size: 110%;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .mat-mdc-menu-item {
  padding: 5px 5px 0 5px;
  line-height: 0;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .mat-divider {
  margin: 10px 0;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .header {
  margin: 0;
}
@media screen and (max-width: 1080px) {
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .detail-row {
    box-shadow: 0px 3px 6px 0px #eae0c4 inset;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row {
    border-radius: 6px;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row .group-header {
    font-size: 18px;
    font-weight: 500;
    text-align: center;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table.plr-deluxe .mat-sort-header-content > .text-wrapper:focus {
    outline: none;
    font-family: var(--plr-roboto-medium);
    color: var(--plr-focus-color);
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table.plr-deluxe.mat-sort-header:not(.mat-sort-header-disabled):hover, .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table.plr-deluxe.mat-sort-header:not(.mat-sort-header-disabled):focus, .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table.plr-deluxe.mat-sort-header:not(.mat-sort-header-disabled).cdk-focused, .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table.plr-deluxe.mat-sort-header:not(.mat-sort-header-disabled) > .mat-sort-header-container:hover, .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table.plr-deluxe.mat-sort-header:not(.mat-sort-header-disabled) > .mat-sort-header-container:focus, .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table.plr-deluxe.mat-sort-header:not(.mat-sort-header-disabled) > .mat-sort-header-container.cdk-focused {
    cursor: pointer;
    font-family: var(--plr-roboto-medium);
    color: var(--plr-focus-color);
    text-decoration: underline;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table .selection-row {
    background: var(--plr-color-white);
    border-bottom-color: rgb(11, 160, 186) !important;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table .selection-row .mat-raised-button {
    border: 2px solid rgb(225, 249, 253);
    background-color: rgb(225, 249, 253);
    color: #0c7388;
    font-weight: bold;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table .selection-row .mat-raised-button:hover {
    background-color: var(--plr-color-white);
    border: 2px solid rgb(62, 170, 190);
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table .selection-row .message {
    font-size: 0.875rem;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row {
    border: 1px solid transparent;
    border-bottom: solid 1px var(--meta-table-row-border-color);
    border-radius: 0px;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell:not(.first):not(.actions-column):not(.no-divider):after {
    background-color: var(--meta-table-row-border-color);
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row:hover, .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row:focus, .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row.expanded-row {
    background-color: var(--plr-emphasize-bg-hover-color);
    outline: 1px solid var(--meta-table-row-border-hover-color);
    border: 1px solid var(--meta-table-row-border-hover-color);
    border-radius: 6px;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row:hover .mat-mdc-cell:not(.first):not(.actions-column):not(.no-divider):after, .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row:focus .mat-mdc-cell:not(.first):not(.actions-column):not(.no-divider):after, .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row.expanded-row .mat-mdc-cell:not(.first):not(.actions-column):not(.no-divider):after {
    background-color: var(--meta-table-row-border-hover-color);
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row.expanded-row {
    outline: none;
    border: 2px solid var(--meta-table-row-border-hover-color);
    border-bottom: 2px solid transparent;
    border-radius: 6px 6px 0px 0px;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .currency-cell {
    color: #674152;
    background-color: #f5f4f4;
    font-weight: 500;
    font-family: "Roboto Medium";
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .currency-cell:hover {
    background-color: var(--plr-color-white);
    font-weight: 700;
    box-shadow: 0 0px 10px 0px #d7d4d3;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell {
    color: inherit;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .name-value-pair .name-elem {
    font-size: 11px;
    font-weight: 400;
    font-style: normal;
    text-align: left;
    color: #716a68;
    padding-right: 10px;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .name-value-pair .value-elem {
    font-size: 0.875rem;
    color: #393635;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .toggle-button .mat-icon {
    color: inherit;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .toggle-button:hover, .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .toggle-button.cdk-keyboard-focused, .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .toggle-button.cdk-focused, .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .toggle-button:focus {
    background-color: #f3f7fb;
    border-color: var(--plr-focus-color);
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .toggle-button:hover .mat-icon, .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .toggle-button.cdk-keyboard-focused .mat-icon, .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .toggle-button.cdk-focused .mat-icon, .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .toggle-button:focus .mat-icon {
    color: var(--plr-focus-color);
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .toggle-button:hover .mat-button-focus-overlay, .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .toggle-button.cdk-keyboard-focused .mat-button-focus-overlay, .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .toggle-button.cdk-focused .mat-button-focus-overlay, .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .toggle-button:focus .mat-button-focus-overlay {
    opacity: 0;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-standard-chip {
    background-color: var(--plr-color-mojave-100);
    color: inherit;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .detail-row {
    border-left: 2px solid var(--meta-table-row-border-hover-color);
    border-right: 2px solid var(--meta-table-row-border-hover-color);
    border-bottom: 2px solid var(--meta-table-row-border-hover-color);
    box-shadow: 0px 6px 12px 0px #eae0c4 inset;
    border-radius: 0 0 10px 10px;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .detail-row plr-metadata-table-editor > .wrapper,
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .detail-row .details-table-wrapper {
    display: block;
    height: auto;
    margin-top: 5px;
    padding: 10px;
    border-radius: 8px;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .detail-row plr-metadata-table-editor > .wrapper > .content,
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .detail-row .details-table-wrapper > .content {
    height: auto;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .mat-mdc-cell.mat-column-actions .actions-wrapper {
    text-align: right;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .mat-mdc-cell.mat-column-actions .actions-wrapper .mat-button {
    padding: 0px 10px;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .mat-mdc-cell.mat-column-actions .actions-wrapper .toggle-button {
    display: flex;
    align-items: center;
    justify-content: center;
    min-width: 0px;
    line-height: initial;
    margin-right: 6px;
    border: 2px solid transparent;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .mat-mdc-cell.mat-column-actions .actions-wrapper .toggle-button:hover, .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .mat-mdc-cell.mat-column-actions .actions-wrapper .toggle-button:focus, .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .mat-mdc-cell.mat-column-actions .actions-wrapper .toggle-button.cdk-focused {
    outline: none;
    text-decoration: none;
    color: var(--plr-focus-color);
    border: 2px solid var(--plr-focus-color);
    background-color: transparent;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .mat-mdc-cell.mat-column-actions .actions-wrapper .toggle-button .mat-icon {
    padding-top: 2px !important;
  }
}
.plr-dark-theme .plr-metadata-table .metadata-table-empty-list .empty-list-message {
  background-color: #f5f4f4;
}
@media screen and (max-width: 772px) {
  .plr-dark-theme .plr-metadata-table .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row {
    border-radius: 4px;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row {
    border-radius: 4px;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:hover, .plr-dark-theme .plr-metadata-table .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.cdk-keyboard-focused, .plr-dark-theme .plr-metadata-table .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.cdk-focused, .plr-dark-theme .plr-metadata-table .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:focus, .plr-dark-theme .plr-metadata-table .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:focus-within {
    border-radius: 4px;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.expanded-row {
    border-radius: 4px 4px 0px 0px;
  }
}
.plr-dark-theme .plr-metadata-table .mat-mdc-paginator {
  width: 100%;
  display: inline-flex;
  justify-content: center;
  background: transparent;
}
.plr-dark-theme .plr-metadata-table .mat-mdc-paginator.disable-last-page .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions button.mat-mdc-paginator-navigation-last {
  color: unset !important;
  border: unset !important;
}
.plr-dark-theme .plr-metadata-table .mat-mdc-paginator.disable-last-page .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions button.mat-mdc-paginator-navigation-last:active {
  pointer-events: none !important;
}
.plr-dark-theme .plr-metadata-table .mat-mdc-paginator.disable-last-page .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions button.mat-mdc-paginator-navigation-last:hover {
  cursor: not-allowed !important;
}
.plr-dark-theme .plr-metadata-table .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container {
  min-height: unset;
}
.plr-dark-theme .plr-metadata-table .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size {
  align-items: center;
}
.plr-dark-theme .plr-metadata-table .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-select {
  margin: 0;
  width: 56px;
}
.plr-dark-theme .plr-metadata-table .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button {
  padding: 0px;
  margin: 0px;
}
.plr-dark-theme .plr-metadata-table .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button .mat-mdc-paginator-icon {
  width: 1.75rem;
  height: 1.75rem;
}
.plr-dark-theme .plr-metadata-table .loading-indicator {
  background-color: rgba(255, 255, 255, 0.8);
}
.plr-dark-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row {
  border: 1px solid var(--meta-table-row-border-color);
  border-radius: 6px;
}
.plr-dark-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:hover, .plr-dark-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.cdk-keyboard-focused, .plr-dark-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.cdk-focused, .plr-dark-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:focus, .plr-dark-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:focus-within {
  border: 1px solid var(--meta-table-row-border-hover-color);
  border-radius: 8px;
}
.plr-dark-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.expanded-row {
  outline: none;
  border: 2px solid var(--meta-table-row-border-hover-color);
  border-bottom: 2px solid transparent;
  border-radius: 8px 8px 0px 0px;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-table-item {
  cursor: pointer;
  border-color: var(--plr-emphasize-border-color);
}
.plr-dark-theme .plr-metadata-table .plr-metadata-table-item:hover {
  border-color: var(--plr-emphasize-border-hover-color);
  background-color: var(--plr-emphasize-bg-hover-color);
}
.plr-dark-theme .plr-metadata-column-options-menu {
  min-width: 400px;
  padding: 0;
  background: white;
  border: 1px solid #e8e7e6;
  box-shadow: 0px 0px 4px 0px #d7d4d3;
  border-radius: 10px;
}
.plr-dark-theme .plr-metadata-column-options-menu .menu,
.plr-dark-theme .plr-metadata-column-options-menu .selection {
  padding: 0 10px;
  flex-direction: column;
  box-sizing: border-box;
  display: flex;
}
.plr-dark-theme .plr-metadata-column-options-menu .selection {
  flex-direction: row;
  box-sizing: border-box;
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.plr-dark-theme .plr-metadata-column-options-menu .selection .mat-selection-list.mat-list-base {
  padding-top: 0;
}
.plr-dark-theme .plr-metadata-column-options-menu .selection .mat-selection-list.mat-list-base .mat-list-item.mat-list-option {
  height: auto;
}
.plr-dark-theme .plr-metadata-column-options-menu .selection .mat-selection-list.mat-list-base .mat-list-item.mat-list-option .mat-list-item-content {
  height: auto;
}
.plr-dark-theme .plr-metadata-column-options-menu .selection .mdc-checkbox {
  padding: 0;
  position: static;
}
.plr-dark-theme .plr-metadata-column-options-menu .selection .mat-mdc-select {
  border: 1px solid #e2d0d8;
  border-radius: 4px;
  height: 27px;
  padding-left: 4px;
  margin-bottom: 8px;
  margin-top: 7px;
}
.plr-dark-theme .plr-metadata-column-options-menu .selection .mat-mdc-select .mat-mdc-select-trigger {
  padding-right: 5px;
}
.plr-dark-theme .plr-metadata-column-options-menu .selection .mat-mdc-select:focus, .plr-dark-theme .plr-metadata-column-options-menu .selection .mat-mdc-select:active {
  outline: 1px solid var(--plr-focus-color);
  border-color: var(--plr-focus-color);
}
.plr-dark-theme .plr-metadata-column-options-menu .selection .mat-mdc-select + span {
  display: inline-flex;
  width: auto;
}
.plr-dark-theme .plr-metadata-column-options-menu .selection .sort-direction {
  flex-direction: row;
  box-sizing: border-box;
  display: flex;
  width: 100%;
  align-items: center;
}
.plr-dark-theme .plr-metadata-column-options-menu .selection .sort-direction button.plr-primary-button,
.plr-dark-theme .plr-metadata-column-options-menu .selection .sort-direction button.mat-mdc-button.plr-toolbar-button:not(:disabled) {
  margin-right: 4px;
}
.plr-dark-theme .plr-metadata-column-options-menu .menu {
  border-right: 1px solid #e2d0d8;
  min-width: 44%;
  width: 44%;
}
.plr-dark-theme .plr-metadata-column-options-menu .menu .mat-mdc-list.mat-mdc-list-base {
  padding-top: 10px;
}
.plr-dark-theme .plr-metadata-column-options-menu .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item {
  border-radius: 4px;
  height: 36px;
  margin-bottom: 8px;
}
.plr-dark-theme .plr-metadata-column-options-menu .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item:last-of-type {
  margin-bottom: 0;
}
.plr-dark-theme .plr-metadata-column-options-menu .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item .mdc-list-item__content {
  font-size: 0.875rem;
  padding: 0 0 0 4px;
  border-radius: 4px;
  height: auto;
  cursor: pointer;
}
.plr-dark-theme .plr-metadata-column-options-menu .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item .mdc-list-item__content .mat-mdc-list-item-unscoped-content {
  color: #7b4d63 !important;
  display: inline-flex;
  align-items: center;
  gap: 5px;
}
.plr-dark-theme .plr-metadata-column-options-menu .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item .mdc-list-item__content:not(:last-of-type) {
  margin-bottom: 4px;
}
.plr-dark-theme .plr-metadata-column-options-menu .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item:hover {
  outline: 2px solid var(--plr-menu-option-hover-bg-color);
  background: var(--plr-menu-option-hover-bg-color);
  border-radius: 4px;
}
.plr-dark-theme .plr-metadata-column-options-menu .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item.active {
  outline: 2px solid var(--plr-menu-option-focus-bg-color);
  background: var(--plr-menu-option-focus-bg-color);
  font-family: "Roboto Medium";
}
.plr-dark-theme .plr-metadata-column-options-menu .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item:focus, .plr-dark-theme .plr-metadata-column-options-menu .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item.cdk-focus {
  outline: 2px solid var(--plr-focus-color);
}
.plr-dark-theme .columns-container {
  overflow-y: auto;
}
.plr-dark-theme .sort-select {
  background-color: #e8e7e6;
  padding: 0 10px;
  border-radius: 20px;
  height: 20px;
}
.plr-dark-theme .sort-select label {
  font-size: 80%;
  line-height: 16px;
  margin-right: 5px;
}
.plr-dark-theme .sort-select .mat-select {
  font-size: 110%;
}
.plr-dark-theme .mat-menu-item {
  padding: 5px 5px 0 5px;
  line-height: 0;
}
.plr-dark-theme .mat-divider {
  margin: 10px 0;
}
.plr-dark-theme .header {
  margin: 0;
}
@media screen and (max-width: 1080px) {
  .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .detail-row {
    box-shadow: 0px 3px 6px 0px #eae0c4 inset;
  }
  .plr-dark-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row {
    border-radius: 6px;
  }
  .plr-dark-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:hover, .plr-dark-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.cdk-keyboard-focused, .plr-dark-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.cdk-focused, .plr-dark-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:focus, .plr-dark-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:focus-within {
    border-radius: 6px;
  }
  .plr-dark-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.expanded-row {
    border-radius: 6px 6px 0px 0px;
  }
}
@media screen and (max-width: 772px) {
  .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row {
    border-radius: 4px;
  }
  .plr-dark-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row {
    border-radius: 4px;
  }
  .plr-dark-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:hover, .plr-dark-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.cdk-keyboard-focused, .plr-dark-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.cdk-focused, .plr-dark-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:focus, .plr-dark-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:focus-within {
    border-radius: 4px;
  }
  .plr-dark-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.expanded-row {
    border-radius: 4px 4px 0px 0px;
  }
}
.plr-dark-theme .plr-metadata-search-display .selected-search {
  border-right-color: #fce4c7;
}
.plr-dark-theme .plr-metadata-search-display .mat-mdc-chip {
  border: solid 2px transparent;
  background-color: #f5f4f4;
  box-sizing: border-box;
  color: #925c75;
}
.plr-dark-theme .plr-metadata-search-display .mat-mdc-chip .mdc-evolution-chip__cell--primary {
  overflow: hidden;
}
.plr-dark-theme .plr-metadata-search-display .mat-mdc-chip.plr-advanced-search-chip-predefinedSearch {
  background-color: #e6f0f7;
}
.plr-dark-theme .plr-metadata-search-display .mat-mdc-chip .mat-icon {
  font-size: 100%;
  color: #716a68;
  border: solid 1px #716a68;
}
.plr-dark-theme .plr-metadata-search-display .mat-mdc-chip .mat-icon:hover {
  color: #925c75;
  border: solid 1px #925c75;
}
.plr-dark-theme .plr-metadata-search-display .mat-mdc-chip .plr-metadata-control-host {
  align-items: end;
  color: #7b4d63;
  font-weight: 700;
  overflow: hidden;
  display: inline-flex;
  width: 100%;
}
.plr-dark-theme .plr-metadata-search-display .mat-mdc-chip .plr-metadata-control-host plr-label,
.plr-dark-theme .plr-metadata-search-display .mat-mdc-chip .plr-metadata-control-host plr-label .label-container {
  flex-shrink: 0;
}
.plr-dark-theme .plr-metadata-search-display .mat-mdc-chip .plr-metadata-control-host .display-container {
  flex: 1;
  min-width: 0;
  overflow: hidden;
}
.plr-dark-theme .plr-metadata-search-display .mat-mdc-chip .plr-metadata-control-host .label-content, .plr-dark-theme .plr-metadata-search-display .mat-mdc-chip .plr-metadata-control-host.label-display-content .display-content {
  color: #7b4d63;
  font-weight: 400;
}
.plr-dark-theme .plr-metadata-search-display .mat-mdc-chip .plr-metadata-control-host .label-content plr-info-icon, .plr-dark-theme .plr-metadata-search-display .mat-mdc-chip .plr-metadata-control-host.label-display-content .display-content plr-info-icon {
  display: none;
}
.plr-dark-theme .plr-metadata-search-display .mat-mdc-chip .plr-metadata-control-host:not(.plr-metadata-multi-date-picker) .label-content::after, .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .plr-metadata-search-display .mat-mdc-chip .plr-metadata-control-host:not(.plr-metadata-multi-date-picker) .display-content::after,
html .plr-metadata-control-host.label-display-content .plr-dark-theme .plr-metadata-search-display .mat-mdc-chip .plr-metadata-control-host:not(.plr-metadata-multi-date-picker) .display-content::after, .plr-dark-theme .plr-metadata-search-display .mat-mdc-chip .plr-metadata-control-host:not(.plr-metadata-multi-date-picker) .plr-metadata-control-host.label-display-content .display-content::after, .plr-dark-theme .plr-metadata-control-host.label-display-content .plr-metadata-search-display .mat-mdc-chip .plr-metadata-control-host:not(.plr-metadata-multi-date-picker) .display-content::after {
  content: "​: ";
}
.plr-dark-theme .plr-metadata-search-display .mat-mdc-chip .list-horizontal .display-container .mat-mdc-list {
  position: relative;
  top: 4px;
  display: inline-flex !important;
  flex-wrap: nowrap !important;
  gap: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
}
.plr-dark-theme .plr-metadata-search-display .mat-mdc-chip .list-horizontal .display-container .mat-mdc-list .mat-mdc-list-item {
  flex-shrink: 0 !important;
  width: auto !important;
  height: auto !important;
  padding: 0 !important;
}
.plr-dark-theme .plr-metadata-search-display .mat-mdc-chip .list-horizontal .display-container .mat-mdc-list .mat-mdc-list-item .mdc-list-item__content .mat-mdc-list-item-unscoped-content {
  color: #7b4d63;
  font-weight: 700;
}
.plr-dark-theme .plr-metadata-search-display .mat-mdc-chip:hover {
  border: solid 2px #925c75;
}
.plr-dark-theme .plr-advanced-search-control-tooltip {
  background-color: #e0e0e0;
  border-radius: 10px;
  margin: 0 10px;
  padding: 5px;
  max-width: 20vw;
  width: 100%;
  pointer-events: none;
}
.plr-dark-theme .plr-advanced-search-control-tooltip .plr-metadata-control-host {
  display: block;
  width: 100%;
}
.plr-dark-theme .plr-advanced-search-control-tooltip .plr-metadata-control-host .mat-mdc-list .mat-mdc-list-item {
  max-width: 100%;
}
.plr-dark-theme .plr-advanced-search-control-tooltip .plr-metadata-control-host .mat-mdc-list .mat-mdc-list-item::before {
  content: "•";
  position: absolute;
  left: 4px;
}
.plr-dark-theme .plr-advanced-search-control-tooltip .plr-metadata-control-host .mat-mdc-list .mat-mdc-list-item .mdc-list-item__content {
  padding: 0 0 0 16px !important;
}
.plr-dark-theme .plr-advanced-search-control-tooltip .plr-metadata-control-host .mat-mdc-list .mat-mdc-list-item .mdc-list-item__content .mdc-list-item__primary-text {
  white-space: normal !important;
}
.plr-dark-theme .plr-advanced-search-control-tooltip .plr-metadata-control-host .mat-mdc-list .mat-mdc-list-item:not(:last-child)::after {
  display: none;
}
.plr-dark-theme .plr-metadata-table-search-builder {
  border-color: #7b4d63;
}
.plr-dark-theme .plr-metadata-table-search-builder .my-searches {
  border-color: #97908e;
}
.plr-dark-theme .plr-metadata-table-search-builder .fields-wrapper {
  background-color: #f5f4f4;
}
.plr-dark-theme .plr-metadata-table-search-builder .plr-metadata-control-host {
  padding: 0;
  margin: 0;
}
.plr-dark-theme .plr-metadata-table-search-builder plr-split-button {
  display: inline-block;
}
.plr-dark-theme .plr-metadata-table-search-menu ul li {
  cursor: pointer;
  font-size: 95%;
  border-radius: 4px;
}
.plr-dark-theme .plr-metadata-table-search-menu ul li:hover {
  background-color: var(--plr-menu-option-hover-bg-color);
  outline: 2px solid var(--plr-menu-option-hover-bg-color);
}
.plr-dark-theme .plr-metadata-table-search-menu ul li:focus, .plr-dark-theme .plr-metadata-table-search-menu ul li.cdk-focus {
  border-color: var(--plr-menu-option-focus-bg-color);
  background-color: var(--plr-menu-option-focus-bg-color);
  outline: 2px solid var(--plr-menu-option-focus-bg-color);
}
.plr-dark-theme .plr-metadata-table-search-menu ul li.empty-list-message-list-item {
  cursor: text;
}
.plr-dark-theme .plr-metadata-table-search-menu ul li.empty-list-message-list-item:hover {
  background-color: transparent;
  outline: none;
}
.plr-dark-theme .plr-metadata-table-search-menu ul li.empty-list-message-list-item:focus, .plr-dark-theme .plr-metadata-table-search-menu ul li.empty-list-message-list-item.cdk-focus {
  border-color: var(--plr-menu-option-focus-bg-color);
  background-color: var(--plr-menu-option-focus-bg-color);
  outline: 2px solid var(--plr-menu-option-focus-bg-color);
}
.plr-dark-theme .mat-mdc-button-persistent-ripple {
  display: none;
}
.plr-dark-theme plr-split-button {
  border-color: transparent;
}
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme plr-split-button plr-split-button,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme plr-split-button plr-split-button, .plr-dark-theme plr-split-button .plr-page-layout > .wrapper > .header-grid > .actions-bar plr-split-button, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar plr-split-button plr-split-button,
.plr-dark-theme plr-split-button plr-split-button.plr-toolbar-button {
  font-size: inherit;
  background-color: #f5f4f4;
  border-color: #f5f4f4;
}
.plr-dark-theme .plr-split-menu-content > button {
  padding-left: 5px;
  border-radius: 6px;
}
.plr-dark-theme .mat-mdc-menu-panel {
  border-color: #e8e7e6;
}
.plr-dark-theme .plr-basic-search > .wrapper .mat-icon,
.plr-dark-theme .plr-basic-search > .wrapper .search-icon {
  color: var(--plr-icon-color);
}
.plr-dark-theme .plr-basic-search > .wrapper input {
  border: 1px solid #c2bdbc;
}
.plr-dark-theme .plr-basic-search > .wrapper input:focus, .plr-dark-theme .plr-basic-search > .wrapper input.cdk-focused {
  outline: 1px solid var(--plr-focus-color);
  border: 1px solid var(--plr-focus-color);
}
.plr-dark-theme .plr-basic-search > .wrapper:focus-within .mat-icon,
.plr-dark-theme .plr-basic-search > .wrapper:focus-within .search-icon {
  color: var(--plr-focus-color);
}
.plr-dark-theme .plr-search-bar .search-bar .wrapper {
  border: rgb(234, 224, 212) solid 1px;
}
.plr-dark-theme .plr-search-bar .search-bar .wrapper:focus-within {
  border-color: rgb(2, 129, 157);
  outline: 1px solid rgb(2, 129, 157);
}
.plr-dark-theme .plr-search-bar .search-bar .wrapper:focus-within .mat-icon {
  color: rgb(2, 129, 157);
}
.plr-dark-theme .plr-search-bar .search-bar .wrapper input {
  background: transparent;
  color: #67564c;
}
.plr-dark-theme .plr-search-bar .search-bar .wrapper input:focus {
  outline: none;
}
.plr-dark-theme .plr-search-bar .search-bar .wrapper .mat-icon {
  color: #67564c;
}
.plr-dark-theme .bc-2022-1 .plr-search-bar .search-bar > .wrapper {
  border: rgb(234, 224, 212) solid 1px;
}
.plr-dark-theme .bc-2022-1 .plr-search-bar .search-bar > .wrapper:focus-within {
  border: 1px solid var(--plr-focus-color);
  outline: 1px solid var(--plr-focus-color);
}
.plr-dark-theme .bc-2022-1 .plr-search-bar .search-bar > .wrapper:focus-within .mat-icon {
  color: var(--plr-focus-color);
}
.plr-dark-theme .bc-2022-1 .plr-search-bar .search-bar > .wrapper:focus-within .mat-mdc-select-arrow {
  color: var(--plr-focus-color);
  opacity: 1;
}
.plr-dark-theme .bc-2022-1 .plr-search-bar .search-bar > .wrapper > input {
  background: transparent;
  font-family: "Roboto Regular";
  font-size: 14px;
  color: #67564c;
}
.plr-dark-theme .bc-2022-1 .plr-search-bar .search-bar > .wrapper > input:focus {
  outline: none;
  border: none;
}
.plr-dark-theme .bc-2022-1 .plr-search-bar .search-bar > .wrapper > .mat-icon {
  font-size: 28px;
  color: #67564c;
}
.plr-dark-theme .bc-2022-1 .plr-search-bar .search-bar > .wrapper > .mat-mdc-select {
  border: 2px solid transparent;
  border-radius: 50%;
}
.plr-dark-theme .bc-2022-1 .plr-search-bar .search-bar > .wrapper > .mat-mdc-select:hover, .plr-dark-theme .bc-2022-1 .plr-search-bar .search-bar > .wrapper > .mat-mdc-select.cdk-focused, .plr-dark-theme .bc-2022-1 .plr-search-bar .search-bar > .wrapper > .mat-mdc-select:focus {
  border: 2px solid var(--plr-focus-color);
  background-color: var(--plr-focus-color);
  opacity: 1;
}
.plr-dark-theme .bc-2022-1 .plr-search-bar .search-bar > .wrapper > .mat-mdc-select:hover .mat-mdc-select-arrow, .plr-dark-theme .bc-2022-1 .plr-search-bar .search-bar > .wrapper > .mat-mdc-select.cdk-focused .mat-mdc-select-arrow, .plr-dark-theme .bc-2022-1 .plr-search-bar .search-bar > .wrapper > .mat-mdc-select:focus .mat-mdc-select-arrow {
  color: var(--plr-color-white);
  opacity: 1;
}
.plr-dark-theme plr-history-back-button.plr-history-back-button {
  background-color: transparent;
  font-size: 12px;
  margin-right: 10px;
  height: 36px;
  color: #605a58;
}
.plr-dark-theme plr-history-back-button.plr-history-back-button .mat-mdc-button.plr-primary-button,
.plr-dark-theme plr-history-back-button.plr-history-back-button .mat-mdc-button.plr-toolbar-button:not(:disabled) {
  border-radius: 4px !important;
  background-color: var(--plr-color-sand-100) !important;
  color: var(--plr-color-neutral-700) !important;
  font-size: 12px;
  font-weight: 400;
  padding: 2px 12px !important;
  border: 2px solid transparent;
}
.plr-dark-theme plr-history-back-button.plr-history-back-button .mat-mdc-button.plr-primary-button > mat-icon.mat-icon.mat-icon-no-color,
.plr-dark-theme plr-history-back-button.plr-history-back-button .mat-mdc-button.plr-toolbar-button:not(:disabled) > mat-icon.mat-icon.mat-icon-no-color {
  width: 12px;
  height: 12px;
  font-size: 18px;
  line-height: 12px;
  font-weight: 400;
  margin-right: 0;
  transform: translateX(-5px);
}
.plr-dark-theme plr-history-back-button.plr-history-back-button .mat-mdc-button.plr-primary-button:hover,
.plr-dark-theme plr-history-back-button.plr-history-back-button .mat-mdc-button.plr-toolbar-button:hover:not(:disabled) {
  color: var(--plr-color-primary-600) !important;
  background-color: var(--plr-color-white) !important;
  border: 2px solid var(--plr-color-primary-600) !important;
}
.plr-dark-theme plr-history-back-button.plr-history-back-button > plr-split-button,
.plr-dark-theme plr-history-back-button.plr-history-back-button > button {
  font-size: inherit;
  line-height: 0px;
  background-color: #f4ece1;
}
.plr-dark-theme plr-history-back-button.plr-history-back-button > button.mat-mdc-icon-button[disabled] {
  background-color: var(--plr-color-neutral-100);
}
.plr-dark-theme plr-history-back-button.plr-history-back-button > button.mat-mdc-icon-button[disabled] mat-icon.mat-icon.mat-icon-no-color {
  margin-right: 0;
}
@media (min-width: 420px) and (max-width: 599px) {
  .plr-dark-theme plr-history-back-button.plr-history-back-button > button.mat-mdc-icon-button[disabled].arrow-only-mobile,
  .plr-dark-theme plr-history-back-button.plr-history-back-button > button.mat-mdc-icon-button.arrow-only-mobile.plr-primary-button:hover,
  .plr-dark-theme plr-history-back-button.plr-history-back-button > button.mat-mdc-icon-button.arrow-only-mobile.mat-mdc-button.plr-toolbar-button:hover:not(:disabled) {
    background-color: transparent;
  }
}
@media (max-width: 420px) {
  .plr-dark-theme plr-history-back-button.plr-history-back-button > button.mat-mdc-icon-button[disabled].arrow-only-mobile,
  .plr-dark-theme plr-history-back-button.plr-history-back-button > button.mat-mdc-icon-button.arrow-only-mobile.plr-primary-button:hover,
  .plr-dark-theme plr-history-back-button.plr-history-back-button > button.mat-mdc-icon-button.arrow-only-mobile.mat-mdc-button.plr-toolbar-button:hover:not(:disabled) {
    background-color: transparent;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .plr-dark-theme plr-history-back-button.plr-history-back-button > button.mat-mdc-icon-button[disabled].arrow-only-mobile,
  .plr-dark-theme plr-history-back-button.plr-history-back-button > button.mat-mdc-icon-button.arrow-only-mobile.plr-primary-button:hover,
  .plr-dark-theme plr-history-back-button.plr-history-back-button > button.mat-mdc-icon-button.arrow-only-mobile.mat-mdc-button.plr-toolbar-button:hover:not(:disabled) {
    background-color: transparent;
  }
}
.plr-dark-theme .plr-history-button-menu-item.mat-mdc-menu-item {
  color: #605a58;
  font-size: 12px;
  line-height: 12px;
}
@media (min-width: 420px) and (max-width: 599px) {
  .plr-dark-theme .arrow-only-mobile .back-label {
    display: none;
  }
}
@media (max-width: 420px) {
  .plr-dark-theme .arrow-only-mobile .back-label {
    display: none;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .plr-dark-theme .arrow-only-mobile .back-label {
    display: none;
  }
}
.plr-dark-theme #side-nav:focus,
.plr-dark-theme .side-navigation-root-container:focus,
.plr-dark-theme .menu-container:focus,
.plr-dark-theme .sub-menu-container:focus {
  outline: none;
}
.plr-dark-theme .side-navigation-root-container > .menu-container {
  background-color: transparent;
}
.plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item {
  background-color: #674152;
}
.plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button, .plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button > .mat-icon {
  color: #eee5e9;
}
.plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.sub-menu-arrow, .plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.title, .plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button > .mat-icon.sub-menu-arrow, .plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button > .mat-icon.title {
  color: var(--plr-color-white);
}
.plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button:hover, .plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button:hover > .mat-icon {
  color: var(--plr-color-white);
}
.plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button:focus, .plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.cdk-keyboard-focused {
  outline: none;
  box-shadow: 0px 0px 0px 2px var(--plr-color-white) inset;
  border-radius: 4px;
}
.plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active {
  border-radius: 4px;
  background-color: var(--plr-color-white);
}
.plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active:focus .title {
  color: var(--plr-color-white);
}
.plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active .title {
  color: var(--plr-focus-color);
}
.plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active, .plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active > .mat-icon {
  color: #7b4d63;
}
.plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active:hover, .plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active:hover > .mat-icon {
  color: #7b4d63;
}
.plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active:focus, .plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active.cdk-keyboard-focused {
  background-color: var(--plr-focus-color);
  outline: none;
  box-shadow: 0px 0px 0px 2px var(--plr-color-white) inset;
  border-radius: 4px;
}
.plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active:focus, .plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active:focus > .mat-icon, .plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active.cdk-keyboard-focused, .plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active.cdk-keyboard-focused > .mat-icon {
  color: var(--plr-color-white);
}
.plr-dark-theme .side-navigation-root-container > .sub-menu-container {
  background-color: var(--plr-color-white);
}
.plr-dark-theme .side-navigation-root-container > .sub-menu-container button.router-link-active, .plr-dark-theme .side-navigation-root-container > .sub-menu-container button.router-link-active:hover, .plr-dark-theme .side-navigation-root-container > .sub-menu-container button.link-active, .plr-dark-theme .side-navigation-root-container > .sub-menu-container button.link-active:hover {
  cursor: text;
  border: 1px solid var(--plr-active-item-border-color);
  outline: 1px solid var(--plr-active-item-border-color);
  background-color: var(--plr-active-item-bg-color);
  border-radius: 4px;
  box-shadow: none;
}
.plr-dark-theme .side-navigation-root-container > .sub-menu-container button.router-link-active .title, .plr-dark-theme .side-navigation-root-container > .sub-menu-container button.router-link-active:hover .title, .plr-dark-theme .side-navigation-root-container > .sub-menu-container button.link-active .title, .plr-dark-theme .side-navigation-root-container > .sub-menu-container button.link-active:hover .title {
  color: var(--plr-focus-color);
  font-family: var(--plr-roboto-medium);
}
.plr-dark-theme .side-navigation-root-container > .sub-menu-container button.router-link-active:focus, .plr-dark-theme .side-navigation-root-container > .sub-menu-container button.router-link-active.cdk-focused, .plr-dark-theme .side-navigation-root-container > .sub-menu-container button.link-active:focus, .plr-dark-theme .side-navigation-root-container > .sub-menu-container button.link-active.cdk-focused {
  border: 1px solid var(--plr-focus-color);
  outline: 1px solid var(--plr-focus-color);
}
.plr-dark-theme .side-navigation-root-container > .sub-menu-container button.close-button {
  border: 1px solid transparent;
  border-bottom: 1px solid var(--plr-color-mojave-extra);
  border-radius: 0px;
  background-color: transparent;
  line-height: normal;
  height: 1.5rem;
  width: 1.5rem;
}
.plr-dark-theme .side-navigation-root-container > .sub-menu-container button.close-button .mat-mdc-button-persistent-ripple {
  display: none;
}
.plr-dark-theme .side-navigation-root-container > .sub-menu-container button.close-button .mat-icon {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 25px;
  width: 25px;
  color: var(--plr-icon-color);
  font-weight: bold;
  bottom: 1px;
  line-height: 1rem;
  height: 1rem;
  width: 1rem;
  font-size: 1rem;
  border: 2px solid transparent;
  border-radius: 50%;
}
.plr-dark-theme .side-navigation-root-container > .sub-menu-container button.close-button:focus, .plr-dark-theme .side-navigation-root-container > .sub-menu-container button.close-button:hover {
  border: 1px solid transparent;
  border-bottom: 1px solid var(--plr-color-mojave-extra);
  border-radius: 4px;
}
.plr-dark-theme .side-navigation-root-container > .sub-menu-container button.close-button:focus .mat-icon, .plr-dark-theme .side-navigation-root-container > .sub-menu-container button.close-button:hover .mat-icon {
  color: var(--plr-focus-color);
  border: 2px solid var(--plr-focus-color);
}
.plr-dark-theme .side-navigation-root-container > .sub-menu-container button.close-button:focus .mat-mdc-focus-indicator, .plr-dark-theme .side-navigation-root-container > .sub-menu-container button.close-button:hover .mat-mdc-focus-indicator {
  background-color: var(--plr-focus-color);
  opacity: 0.12;
}
.plr-dark-theme .side-navigation-root-container > .sub-menu-container.sub-menu-collapsed {
  background-color: transparent;
  box-shadow: none;
}
.plr-dark-theme .plr-side-navigation.expanded .side-navigation-root-container .menu-container .plr-side-navigation-item {
  box-shadow: 2px 1px 2px 0px #7b4d63;
}
.plr-dark-theme .plr-side-navigation.expanded .side-navigation-root-container .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active {
  box-shadow: 3px 0px 4px 0px #d7d4d3;
}
.plr-dark-theme .plr-side-navigation.expanded .side-navigation-root-container .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active:focus, .plr-dark-theme .plr-side-navigation.expanded .side-navigation-root-container .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active.cdk-keyboard-focused {
  outline: none;
  box-shadow: 0px 0px 0px 2px var(--plr-color-white) inset;
}
.plr-dark-theme .plr-side-navigation.expanded .side-navigation-root-container .sub-menu-container {
  box-shadow: 3px 2px 12px -2px var(--plr-content-area-box-shadow-color);
}
.plr-dark-theme .plr-side-navigation.collapsed .side-navigation-root-container .menu-container .plr-side-navigation-item {
  box-shadow: 2px 1px 3px 0px #7b4d63;
}
.plr-dark-theme .plr-side-navigation.collapsed .side-navigation-root-container .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active {
  box-shadow: 3px 0px 4px 0px #d7d4d3;
}
.plr-dark-theme .plr-side-navigation.collapsed .side-navigation-root-container .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active:focus, .plr-dark-theme .plr-side-navigation.collapsed .side-navigation-root-container .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active.cdk-keyboard-focused {
  outline: none;
  box-shadow: 0px 0px 0px 2px var(--plr-color-white) inset;
}
.plr-dark-theme .plr-side-navigation.collapsed .side-navigation-root-container .sub-menu-container {
  box-shadow: none;
}
.plr-dark-theme .side-navigation-item-button {
  border: none;
  border-radius: 0px;
  background: transparent;
  color: var(--plr-color-white);
}
.plr-dark-theme .side-navigation-item-button:hover {
  border-radius: 4px;
}
.plr-dark-theme .side-navigation-item-button .icon {
  font-size: 2.25rem;
}
.plr-dark-theme .side-navigation-item-button .title {
  font-size: 0.75rem;
}
.plr-dark-theme .side-navigation-item-button.main-item:hover:not(.link-active), .plr-dark-theme .side-navigation-item-button.main-item:focus:not(.link-active) {
  background: #925c75;
}
.plr-dark-theme .side-navigation-item-button.main-item:hover:not(.link-active) .icon,
.plr-dark-theme .side-navigation-item-button.main-item:hover:not(.link-active) .title, .plr-dark-theme .side-navigation-item-button.main-item:focus:not(.link-active) .icon,
.plr-dark-theme .side-navigation-item-button.main-item:focus:not(.link-active) .title {
  color: var(--plr-color-white);
}
.plr-dark-theme .side-navigation-item-button.main-item.link-active {
  background-color: var(--plr-color-white);
  color: #7b4d63;
}
.plr-dark-theme .side-navigation-item-button.main-item.link-active:active, .plr-dark-theme .side-navigation-item-button.main-item.link-active:focus {
  background: #fafafa;
}
.plr-dark-theme .side-navigation-item-button.main-item.sub-menu-expanded {
  background: #925c75;
  color: var(--plr-color-white);
  border-radius: 4px;
}
.plr-dark-theme .side-navigation-item-button.sub-item {
  outline: none;
  border: 1px solid transparent;
  border-bottom-color: var(--plr-color-neutral-200);
}
.plr-dark-theme .side-navigation-item-button.sub-item .title {
  color: var(--plr-base-text-color);
  font-size: 0.875rem;
}
.plr-dark-theme .side-navigation-item-button.sub-item:hover, .plr-dark-theme .side-navigation-item-button.sub-item:active, .plr-dark-theme .side-navigation-item-button.sub-item:focus, .plr-dark-theme .side-navigation-item-button.sub-item.link-active, .plr-dark-theme .side-navigation-item-button.sub-item.cdk-focused {
  background: var(--plr-emphasize-bg-hover-color);
  border: 1px solid var(--plr-emphasize-border-hover-color);
  outline: 1px solid var(--plr-emphasize-border-hover-color);
}
.plr-dark-theme .side-navigation-item-button.sub-item:hover .title, .plr-dark-theme .side-navigation-item-button.sub-item:active .title, .plr-dark-theme .side-navigation-item-button.sub-item:focus .title, .plr-dark-theme .side-navigation-item-button.sub-item.link-active .title, .plr-dark-theme .side-navigation-item-button.sub-item.cdk-focused .title {
  color: var(--plr-focus-color);
}
.plr-dark-theme .side-navigation-menu {
  margin-top: 4px;
}
.plr-dark-theme .plr-page-layout {
  background-color: var(--plr-page-layout-bg-color);
}
.plr-dark-theme .plr-page-layout.transparent {
  background-color: transparent;
}
.plr-dark-theme .plr-page-layout > .wrapper {
  padding: 0px 10px;
}
@media print {
  .plr-dark-theme .plr-page-layout > .wrapper {
    height: auto;
  }
}
.plr-dark-theme .plr-page-layout > .wrapper .heading {
  line-height: normal;
  color: var(--plr-h1-color);
  padding-top: 10px;
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid {
  background-color: var(--plr-page-layout-bg-color);
  position: relative;
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid .additional-options-container .plr-button-toolbar .more-button:hover, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid .additional-options-container .plr-button-toolbar .more-button.cdk-focused, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid .additional-options-container .plr-button-toolbar .more-button:focus {
  background-color: var(--plr-color-white) !important;
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar {
  background: var(--plr-base-bg-color);
  color: #7b4d63;
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar plr-metadata-header {
  color: #7b4d63;
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-icon-button {
  font-family: Roboto, Helvetica Neue, sans-serif;
  font-size: 14px;
  font-weight: 500;
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-divider {
  margin: 0 10px 0 0;
  border-color: #fce4c7;
  height: 40px;
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar > .aux-actions-container .mat-mdc-slide-toggle.cdk-focused .mdc-switch, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar > .aux-actions-container .mat-mdc-slide-toggle:hover .mdc-switch, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar > .aux-actions-container .mat-mdc-slide-toggle:focus .mdc-switch {
  border-color: var(--plr-focus-color);
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar > .aux-actions-container .mat-mdc-slide-toggle.cdk-focused .mdc-switch .mdc-switch__shadow, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar > .aux-actions-container .mat-mdc-slide-toggle:hover .mdc-switch .mdc-switch__shadow, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar > .aux-actions-container .mat-mdc-slide-toggle:focus .mdc-switch .mdc-switch__shadow {
  background-color: var(--plr-focus-color);
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar > .aux-actions-container .mat-mdc-slide-toggle.cdk-focused.mat-mdc-slide-toggle-checked .mdc-switch__shadow, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar > .aux-actions-container .mat-mdc-slide-toggle:hover.mat-mdc-slide-toggle-checked .mdc-switch__shadow, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar > .aux-actions-container .mat-mdc-slide-toggle:focus.mat-mdc-slide-toggle-checked .mdc-switch__shadow {
  background-color: var(--plr-emphasize-border-hover-color);
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar > .aux-actions-container .mat-mdc-slide-toggle.cdk-focused .mdc-switch__ripple, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar > .aux-actions-container .mat-mdc-slide-toggle:focus .mdc-switch__ripple {
  display: initial;
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar > .aux-actions-container .mat-mdc-slide-toggle.cdk-focused .mdc-switch__ripple .mat-mdc-slide-toggle-ripple, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar > .aux-actions-container .mat-mdc-slide-toggle:focus .mdc-switch__ripple .mat-mdc-slide-toggle-ripple {
  background-color: #4a2f3b;
  opacity: 0.2;
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .tab-container .mat-mdc-tab-nav-bar {
  border-bottom: none;
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .tab-container .mat-mdc-tab-link-container {
  height: auto;
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .tab-container .mat-mdc-tab-link-container .mat-mdc-tab-link {
  color: var(--plr-tab-color);
  border-radius: 6px 6px 0 0;
  height: 34px;
  min-width: 120px;
  font-weight: 400;
  font-size: 16px;
  background-color: var(--plr-tab-bg-color-dark);
  border: 1px solid transparent;
  margin-right: 10px;
  opacity: 1;
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .tab-container .mat-mdc-tab-link-container .mat-mdc-tab-link .mdc-tab__text-label {
  color: var(--theme-primary-900);
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .tab-container .mat-mdc-tab-link-container .mat-mdc-tab-link.mdc-tab--active {
  font-weight: 500;
  font-size: 16px;
  opacity: 1;
  font-family: var(--plr-roboto-medium);
  background-color: var(--plr-color-white);
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .tab-container .mat-mdc-tab-link-container .mat-mdc-tab-link.mdc-tab--active .mdc-tab__text-label {
  color: var(--plr-color-primary-700);
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .tab-container .mat-mdc-tab-link-container .mat-mdc-tab-link:hover:not(.mdc-tab--active) {
  color: var(--plr-focus-color);
  background-color: var(--plr-tab-hover-bg-color);
  border-top: 1px solid var(--plr-tab-border-color);
  border-left: 1px solid var(--plr-tab-border-color);
  border-right: 1px solid var(--plr-tab-border-color);
  border-bottom: 1px solid transparent;
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .tab-container .mat-mdc-tab-link-container .mat-mdc-tab-link.cdk-focused, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .tab-container .mat-mdc-tab-link-container .mat-mdc-tab-link:focus {
  outline: none;
  color: var(--plr-focus-color);
  background-color: var(--plr-tab-hover-bg-color);
  border: 1px solid var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .tab-container .mat-mdc-tab-link-container .mat-ink-bar {
  display: none;
}
@media screen and (max-width: 1080px) {
  .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .tab-container .mat-mdc-tab-link-container .mat-mdc-tab-link {
    height: 25px;
    min-width: 100px;
    padding: 0px 20px;
  }
}
@media screen and (max-width: 772px) {
  .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .tab-container .mat-mdc-tab-link-container .mat-mdc-tab-link {
    height: 20px;
    min-width: 85px;
    margin-right: 8px;
    padding: 0px 15px;
  }
}
.plr-dark-theme .plr-page-layout > .wrapper .toggle-column-container .mat-mdc-tab-header .mat-mdc-tab.cdk-focused, .plr-dark-theme .plr-page-layout > .wrapper .toggle-column-container .mat-mdc-tab-header .mat-mdc-tab:focus {
  outline: none;
  color: var(--plr-focus-color);
  background-color: var(--plr-color-white);
  border: 1px solid var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-content > * {
  margin-right: var(--plr-content-area-rl-margin);
  margin-left: var(--plr-content-area-rl-margin);
}
.plr-dark-theme .plr-page-layout > .wrapper .plr-page-layout > .wrapper {
  padding: 0px;
}
.plr-dark-theme .plr-page-layout > .wrapper > .root-container .content-area {
  background-color: white;
}
.plr-dark-theme .plr-page-layout > .wrapper > .root-container .content-area.transparent {
  background-color: transparent;
}
.plr-dark-theme .plr-page-layout > .wrapper > .root-container .vertical-rule {
  background: #eee5e9;
}
.plr-dark-theme .plr-page-layout > .wrapper > .root-container > .content-area {
  margin: var(--plr-content-area-margin);
  padding: 5px;
  background-color: var(--plr-color-white);
  box-shadow: var(--plr-content-area-box-shadow);
  border-radius: var(--plr-content-area-border-radius);
}
.plr-dark-theme .plr-page-layout > .wrapper > .root-container > .content-area > .fill-container-wrapper > .fill-container-parent.toggle-column-enabled {
  background-color: transparent !important;
}
.plr-dark-theme .plr-page-layout > .wrapper > .root-container > .content-area > .fill-container-wrapper > .fill-container-parent.toggle-column-enabled + .vertical-rule {
  display: none;
}
.plr-dark-theme .plr-page-layout > .wrapper > .root-container > .content-area > .fill-container-wrapper > .toggle-column-wrapper {
  margin: 5px 0px 5px 8px;
  padding: 3px 5px;
  box-shadow: -3px 0px 10px -5px var(--plr-content-area-box-shadow-color);
}
@media screen and (max-width: 772px) {
  .plr-dark-theme .plr-page-layout > .wrapper > .root-container > .content-area > .fill-container-wrapper.toggle-column-opened {
    margin-left: 2px;
  }
}
.plr-dark-theme .plr-page-layout.plr-has-tabs .page-layout-wrapper {
  padding: 0px;
}
.plr-dark-theme .plr-page-layout.plr-has-tabs > .wrapper > .header-content > .actions-bar,
.plr-dark-theme .plr-page-layout.plr-has-tabs .plr-page-layout > .wrapper > .header-content > .actions-bar {
  border-radius: 0px 8px 8px 8px;
}
.plr-dark-theme .plr-page-layout.plr-has-sub-content-areas > .wrapper > .root-container > .content-area {
  background-color: transparent;
  border-radius: 0px;
}
.plr-dark-theme .plr-dashboard .plr-page-layout > .wrapper {
  padding: 10px 5px 10px 5px;
}
.plr-dark-theme .plr-dashboard .plr-page-layout > .wrapper .heading {
  margin: 0px;
  padding: 0px;
}
.plr-dark-theme .plr-dashboard .plr-page-layout > .wrapper > .root-container > .content-area {
  background-color: transparent;
}
.plr-dark-theme .plr-side-navigation-layout .plr-dashboard .plr-page-layout > .wrapper {
  padding-top: 0px;
}
.plr-dark-theme .plr-dashboard > .plr-page-layout > .wrapper > .root-container > .content-area,
.plr-dark-theme .plr-page-layout.plr-has-sub-content-areas > .wrapper > .root-container > .content-area {
  margin: 0px;
  padding: 0px;
  background-color: transparent;
  box-shadow: none;
}
.plr-dark-theme .plr-dashboard > .plr-page-layout > .wrapper > .root-container > .content-area .sub-content-area,
.plr-dark-theme .plr-page-layout.plr-has-sub-content-areas > .wrapper > .root-container > .content-area .sub-content-area {
  margin: var(--plr-sub-content-area-margin);
  padding: 5px;
  background-color: var(--plr-color-white);
  box-shadow: var(--plr-content-area-box-shadow);
  border-radius: var(--plr-content-area-border-radius);
}
.plr-dark-theme .plr-page-layout.plr-page-layout-loading > .wrapper > .header-content > .actions-bar {
  min-height: 42px;
}
.plr-dark-theme .plr-content-area-maximized .plr-page-layout .header-content .additional-options-container:hover, .plr-dark-theme .plr-content-area-maximized .plr-page-layout .header-content .additional-options-container:focus-within {
  background-color: var(--plr-body-bg-color);
  box-shadow: var(--plr-reduced-content-area-box-shadow);
  border-radius: 6px;
}
.plr-dark-theme .plr-alerts .plr-alert {
  font-size: 0.875rem;
  font-family: "Roboto Medium";
  border: 2px solid #ffffff;
  border-radius: 6px;
}
.plr-dark-theme .plr-alerts .info {
  background-color: #e6f0f7;
  color: #074e75;
}
.plr-dark-theme .plr-alerts .warning {
  background-color: #fbf4dc;
  color: #8a650f;
}
.plr-dark-theme .plr-alerts .error {
  background-color: #fff1f2;
  color: #ac0000;
}
.plr-dark-theme .plr-alerts .success {
  background-color: #e5f0e5;
  color: #2e7652;
}
.plr-dark-theme .plr-alert-toolTip {
  white-space: pre-line;
  min-width: 400px;
}
.plr-dark-theme .bc-2022-1 .plr-alerts {
  background-color: var(--plr-color-white);
  border: none;
  border-radius: 8px;
}
.plr-dark-theme .bc-2022-1 .plr-alerts:empty {
  background-color: transparent;
  box-shadow: none;
}
.plr-dark-theme .bc-2022-1 .plr-alerts .plr-alert .close-button {
  border: 2px solid transparent;
}
.plr-dark-theme .bc-2022-1 .plr-alerts .plr-alert .close-button:hover, .plr-dark-theme .bc-2022-1 .plr-alerts .plr-alert .close-button:focus, .plr-dark-theme .bc-2022-1 .plr-alerts .plr-alert .close-button.cdk-focused {
  border: 2px solid var(--plr-focus-color);
  /* TODO(mdc-migration): The following rule targets internal classes of button that may no longer apply for the MDC version.*/
}
.plr-dark-theme .bc-2022-1 .plr-alerts .plr-alert .close-button:hover .mat-icon, .plr-dark-theme .bc-2022-1 .plr-alerts .plr-alert .close-button:focus .mat-icon, .plr-dark-theme .bc-2022-1 .plr-alerts .plr-alert .close-button.cdk-focused .mat-icon {
  color: var(--plr-focus-color);
}
.plr-dark-theme .bc-2022-1 .plr-alerts .plr-alert .close-button:hover .mat-mdc-focus-indicator, .plr-dark-theme .bc-2022-1 .plr-alerts .plr-alert .close-button:focus .mat-mdc-focus-indicator, .plr-dark-theme .bc-2022-1 .plr-alerts .plr-alert .close-button.cdk-focused .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme .bc-2022-1 .dialog-layout > .plr-alerts {
  background-color: transparent;
  box-shadow: none;
}
.plr-dark-theme .mat-mdc-tab,
.plr-dark-theme .mat-mdc-tab-header .mat-mdc-tab {
  color: var(--plr-tab-color);
  font-weight: 400;
  font-size: 16px;
  background-color: var(--plr-tab-bg-color);
  height: 34px !important;
  margin: 6px 6px 0 6px;
  border-top: 1px solid var(--plr-tab-border-color);
  border-left: 1px solid var(--plr-tab-border-color);
  border-right: 1px solid var(--plr-tab-border-color);
  border-bottom: 1px solid transparent;
  border-radius: var(--plr-tab-border-radius-curvature) var(--plr-tab-border-radius-curvature) 0 0;
  opacity: 1;
}
.plr-dark-theme .mat-mdc-tab:hover:not(.mat-tab-disabled),
.plr-dark-theme .mat-mdc-tab-header .mat-mdc-tab:hover:not(.mat-tab-disabled) {
  color: var(--plr-focus-color);
  background-color: var(--plr-tab-hover-bg-color);
}
.plr-dark-theme .mat-mdc-tab.mat-tab-label-active,
.plr-dark-theme .mat-mdc-tab-header .mat-mdc-tab.mat-tab-label-active {
  font-family: var(--plr-roboto-medium);
}
.plr-dark-theme .mat-mdc-tab.mat-tab-label-active, .plr-dark-theme .mat-mdc-tab.mat-tab-label-active:hover,
.plr-dark-theme .mat-mdc-tab-header .mat-mdc-tab.mat-tab-label-active,
.plr-dark-theme .mat-mdc-tab-header .mat-mdc-tab.mat-tab-label-active:hover {
  color: var(--plr-tab-active-color);
  background-color: var(--plr-tab-active-bg-color);
}
.plr-dark-theme .mat-mdc-tab:not(.mat-mdc-tab-disabled) .mdc-tab__content .mdc-tab__text-label,
.plr-dark-theme .mat-mdc-tab-header .mat-mdc-tab:not(.mat-mdc-tab-disabled) .mdc-tab__content .mdc-tab__text-label,
.plr-dark-theme .mat-mdc-tab-group.mat-primary .mat-mdc-tab:not(.mat-mdc-tab-disabled) .mdc-tab__content .mdc-tab__text-label {
  color: var(--plr-tab-color);
}
.plr-dark-theme .mat-mdc-tab:not(.mat-mdc-tab-disabled).cdk-focused,
.plr-dark-theme .mat-mdc-tab-header .mat-mdc-tab:not(.mat-mdc-tab-disabled).cdk-focused,
.plr-dark-theme .mat-mdc-tab-group.mat-primary .mat-mdc-tab:not(.mat-mdc-tab-disabled).cdk-focused {
  outline: none;
  color: var(--plr-focus-color);
  background-color: var(--plr-tab-active-bg-color);
}
.plr-dark-theme .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active, .plr-dark-theme .mat-mdc-tab:not(.mat-mdc-tab-disabled):focus,
.plr-dark-theme .mat-mdc-tab-header .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active,
.plr-dark-theme .mat-mdc-tab-header .mat-mdc-tab:not(.mat-mdc-tab-disabled):focus,
.plr-dark-theme .mat-mdc-tab-group.mat-primary .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active,
.plr-dark-theme .mat-mdc-tab-group.mat-primary .mat-mdc-tab:not(.mat-mdc-tab-disabled):focus {
  outline: none;
  background-color: var(--plr-tab-active-bg-color);
}
.plr-dark-theme .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__content .mdc-tab__text-label, .plr-dark-theme .mat-mdc-tab:not(.mat-mdc-tab-disabled):focus .mdc-tab__content .mdc-tab__text-label,
.plr-dark-theme .mat-mdc-tab-header .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__content .mdc-tab__text-label,
.plr-dark-theme .mat-mdc-tab-header .mat-mdc-tab:not(.mat-mdc-tab-disabled):focus .mdc-tab__content .mdc-tab__text-label,
.plr-dark-theme .mat-mdc-tab-group.mat-primary .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__content .mdc-tab__text-label,
.plr-dark-theme .mat-mdc-tab-group.mat-primary .mat-mdc-tab:not(.mat-mdc-tab-disabled):focus .mdc-tab__content .mdc-tab__text-label {
  color: var(--plr-focus-color);
}
.plr-dark-theme .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab-indicator .mdc-tab-indicator__content--underline, .plr-dark-theme .mat-mdc-tab:not(.mat-mdc-tab-disabled):focus .mdc-tab-indicator .mdc-tab-indicator__content--underline,
.plr-dark-theme .mat-mdc-tab-header .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab-indicator .mdc-tab-indicator__content--underline,
.plr-dark-theme .mat-mdc-tab-header .mat-mdc-tab:not(.mat-mdc-tab-disabled):focus .mdc-tab-indicator .mdc-tab-indicator__content--underline,
.plr-dark-theme .mat-mdc-tab-group.mat-primary .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab-indicator .mdc-tab-indicator__content--underline,
.plr-dark-theme .mat-mdc-tab-group.mat-primary .mat-mdc-tab:not(.mat-mdc-tab-disabled):focus .mdc-tab-indicator .mdc-tab-indicator__content--underline {
  border: none;
}
.plr-dark-theme .mat-mdc-tab-group .mat-mdc-tab:first-of-type {
  margin-left: 0;
}
@media print {
  .plr-dark-theme .mat-button-toggle-group,
  .plr-dark-theme .mat-button-toggle-button,
  .plr-dark-theme .mat-button,
  .plr-dark-theme .mdc-button,
  .plr-dark-theme .mdc-icon-button,
  .plr-dark-theme .mat-mdc-menu-trigger,
  .plr-dark-theme .plr-primary-button,
  .plr-dark-theme .mat-mdc-button:not(:disabled).plr-toolbar-button,
  .plr-dark-theme .plr-secondary-button,
  .plr-dark-theme .plr-tertiary-button,
  .plr-dark-theme .plr-neutral-button {
    display: none !important;
  }
}
.plr-dark-theme .mat-mdc-unelevated-button,
.plr-dark-theme .mat-mdc-raised-button,
.plr-dark-theme .mat-mdc-fab,
.plr-dark-theme .mat-mdc-mini-fab {
  background: #925c75;
  color: white;
}
.plr-dark-theme .mat-mdc-unelevated-button:hover,
.plr-dark-theme .mat-mdc-raised-button:hover,
.plr-dark-theme .mat-mdc-fab:hover,
.plr-dark-theme .mat-mdc-mini-fab:hover {
  background: #b2859a;
}
.plr-dark-theme .mat-mdc-unelevated-button:focus, .plr-dark-theme .mat-mdc-unelevated-button:active,
.plr-dark-theme .mat-mdc-raised-button:focus,
.plr-dark-theme .mat-mdc-raised-button:active,
.plr-dark-theme .mat-mdc-fab:focus,
.plr-dark-theme .mat-mdc-fab:active,
.plr-dark-theme .mat-mdc-mini-fab:focus,
.plr-dark-theme .mat-mdc-mini-fab:active {
  border-radius: 6px;
}
.plr-dark-theme .mat-mdc-outlined-button:not([disabled]) {
  border: 1px solid #925c75;
  background: transparent;
  color: #7b4d63;
}
.plr-dark-theme .mat-mdc-outlined-button:hover {
  background: #f3f7fb;
  border: 1px solid #b2859a;
}
.plr-dark-theme .mat-mdc-outlined-button:focus, .plr-dark-theme .mat-mdc-outlined-button:active {
  background: #f3f7fb;
  border: 1px solid;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).text-button {
  background: black;
  color: #7b4d63;
  height: 36px;
  line-height: normal !important;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).text-button .mdc-button__label {
  display: inline-flex !important;
  align-items: center !important;
  font-weight: normal;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).text-button:focus, .plr-dark-theme .mat-mdc-button:not(:disabled).text-button:active {
  background: black;
}
.plr-dark-theme .plr-icon-text-button .mdc-button__label {
  display: inline-flex !important;
  align-items: center !important;
  font-weight: normal;
  gap: 8px;
}
.plr-dark-theme .mat-form-field-invalid {
  margin-bottom: 10px;
}
.plr-dark-theme .mat-form-field-invalid mat-icon {
  color: #b90000;
}
.plr-dark-theme .mat-form-field-appearance-fill.mat-form-field-invalid .mdc-line-ripple {
  height: 3px !important;
}
.plr-dark-theme .plr-light-theme .mat-mdc-unelevated-button, .plr-light-theme .plr-dark-theme .mat-mdc-unelevated-button,
.plr-dark-theme .plr-light-theme .mat-mdc-raised-button,
.plr-light-theme .plr-dark-theme .mat-mdc-raised-button,
.plr-dark-theme .plr-light-theme .mat-mdc-fab,
.plr-light-theme .plr-dark-theme .mat-mdc-fab,
.plr-dark-theme .plr-light-theme .mat-mdc-mini-fab,
.plr-light-theme .plr-dark-theme .mat-mdc-mini-fab,
.plr-dark-theme .plr-light-theme .positive-button,
.plr-light-theme .plr-dark-theme .positive-button,
.plr-dark-theme html .mat-mdc-unelevated-button,
html .plr-dark-theme .mat-mdc-unelevated-button,
.plr-dark-theme html .mat-mdc-raised-button,
html .plr-dark-theme .mat-mdc-raised-button,
.plr-dark-theme html .mat-mdc-fab,
html .plr-dark-theme .mat-mdc-fab,
.plr-dark-theme html .mat-mdc-mini-fab,
html .plr-dark-theme .mat-mdc-mini-fab,
.plr-dark-theme html .positive-button,
html .plr-dark-theme .positive-button, .plr-dark-theme .mat-mdc-unelevated-button,
.plr-dark-theme .mat-mdc-raised-button,
.plr-dark-theme .mat-mdc-fab,
.plr-dark-theme .mat-mdc-mini-fab,
.plr-dark-theme .positive-button,
.plr-dark-theme .positive-button.mat-mdc-button:not(:disabled) {
  background: #925c75;
  color: white;
}
.plr-dark-theme .plr-light-theme .mat-mdc-unelevated-button:hover, .plr-light-theme .plr-dark-theme .mat-mdc-unelevated-button:hover,
.plr-dark-theme .plr-light-theme .mat-mdc-raised-button:hover,
.plr-light-theme .plr-dark-theme .mat-mdc-raised-button:hover,
.plr-dark-theme .plr-light-theme .mat-mdc-fab:hover,
.plr-light-theme .plr-dark-theme .mat-mdc-fab:hover,
.plr-dark-theme .plr-light-theme .mat-mdc-mini-fab:hover,
.plr-light-theme .plr-dark-theme .mat-mdc-mini-fab:hover,
.plr-dark-theme .plr-light-theme .positive-button:hover,
.plr-light-theme .plr-dark-theme .positive-button:hover,
.plr-dark-theme html .mat-mdc-unelevated-button:hover,
html .plr-dark-theme .mat-mdc-unelevated-button:hover,
.plr-dark-theme html .mat-mdc-raised-button:hover,
html .plr-dark-theme .mat-mdc-raised-button:hover,
.plr-dark-theme html .mat-mdc-fab:hover,
html .plr-dark-theme .mat-mdc-fab:hover,
.plr-dark-theme html .mat-mdc-mini-fab:hover,
html .plr-dark-theme .mat-mdc-mini-fab:hover,
.plr-dark-theme html .positive-button:hover,
html .plr-dark-theme .positive-button:hover, .plr-dark-theme .mat-mdc-unelevated-button:hover,
.plr-dark-theme .mat-mdc-raised-button:hover,
.plr-dark-theme .mat-mdc-fab:hover,
.plr-dark-theme .mat-mdc-mini-fab:hover,
.plr-dark-theme .positive-button:hover,
.plr-dark-theme .positive-button.mat-mdc-button:hover:not(:disabled) {
  background: #b2859a;
  cursor: pointer;
}
.plr-dark-theme .plr-light-theme [disabled].mat-mdc-unelevated-button, .plr-light-theme .plr-dark-theme [disabled].mat-mdc-unelevated-button,
.plr-dark-theme .plr-light-theme [disabled].mat-mdc-raised-button,
.plr-light-theme .plr-dark-theme [disabled].mat-mdc-raised-button,
.plr-dark-theme .plr-light-theme [disabled].mat-mdc-fab,
.plr-light-theme .plr-dark-theme [disabled].mat-mdc-fab,
.plr-dark-theme .plr-light-theme [disabled].mat-mdc-mini-fab,
.plr-light-theme .plr-dark-theme [disabled].mat-mdc-mini-fab,
.plr-dark-theme .plr-light-theme [disabled].positive-button,
.plr-light-theme .plr-dark-theme [disabled].positive-button,
.plr-dark-theme html [disabled].mat-mdc-unelevated-button,
html .plr-dark-theme [disabled].mat-mdc-unelevated-button,
.plr-dark-theme html [disabled].mat-mdc-raised-button,
html .plr-dark-theme [disabled].mat-mdc-raised-button,
.plr-dark-theme html [disabled].mat-mdc-fab,
html .plr-dark-theme [disabled].mat-mdc-fab,
.plr-dark-theme html [disabled].mat-mdc-mini-fab,
html .plr-dark-theme [disabled].mat-mdc-mini-fab,
.plr-dark-theme html [disabled].positive-button,
html .plr-dark-theme [disabled].positive-button, .plr-dark-theme [disabled].mat-mdc-unelevated-button,
.plr-dark-theme [disabled].mat-mdc-raised-button,
.plr-dark-theme [disabled].mat-mdc-fab,
.plr-dark-theme [disabled].mat-mdc-mini-fab,
.plr-dark-theme [disabled].positive-button,
.plr-dark-theme [disabled].positive-button.mat-mdc-button:not(:disabled) {
  color: #716a68;
  border-color: var(--plr-btn-disabled-border-color);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme .plr-light-theme .mat-mdc-outlined-button:not([disabled]), .plr-light-theme .plr-dark-theme .mat-mdc-outlined-button:not([disabled]),
.plr-dark-theme html .mat-mdc-outlined-button:not([disabled]),
html .plr-dark-theme .mat-mdc-outlined-button:not([disabled]), .plr-dark-theme .mat-mdc-outlined-button:not([disabled]), .plr-dark-theme .mat-mdc-button.negative-button:not([disabled]):not(:disabled) {
  border: 1px solid #925c75;
  background: transparent;
  color: #7b4d63;
}
.plr-dark-theme .plr-light-theme .mat-mdc-outlined-button:hover, .plr-light-theme .plr-dark-theme .mat-mdc-outlined-button:hover,
.plr-dark-theme html .mat-mdc-outlined-button:hover,
html .plr-dark-theme .mat-mdc-outlined-button:hover, .plr-dark-theme .mat-mdc-outlined-button:hover, .plr-dark-theme .mat-mdc-button.negative-button:hover:not(:disabled) {
  background: #f3f7fb;
  border: 1px solid #b2859a;
}
.plr-dark-theme .plr-light-theme .mat-mdc-outlined-button:focus, .plr-light-theme .plr-dark-theme .mat-mdc-outlined-button:focus,
.plr-dark-theme html .mat-mdc-outlined-button:focus,
html .plr-dark-theme .mat-mdc-outlined-button:focus, .plr-dark-theme .mat-mdc-outlined-button:focus, .plr-dark-theme .mat-mdc-button.negative-button:focus:not(:disabled), .plr-dark-theme .plr-light-theme .mat-mdc-outlined-button:active, .plr-light-theme .plr-dark-theme .mat-mdc-outlined-button:active,
.plr-dark-theme html .mat-mdc-outlined-button:active,
html .plr-dark-theme .mat-mdc-outlined-button:active, .plr-dark-theme .mat-mdc-outlined-button:active, .plr-dark-theme .mat-mdc-button.negative-button:active:not(:disabled) {
  background: #f3f7fb;
  border: 1px solid;
}
.plr-dark-theme .plr-light-theme .mat-mdc-icon-button.text-button,
.plr-light-theme .plr-dark-theme .mat-mdc-icon-button.text-button,
.plr-dark-theme html .mat-mdc-icon-button.text-button,
html .plr-dark-theme .mat-mdc-icon-button.text-button, .plr-dark-theme .mat-mdc-button:not(:disabled).text-button,
.plr-dark-theme .mat-mdc-icon-button.text-button {
  font-family: var(--plr-btn-font-family);
  background: black;
  color: #7b4d63;
  border-radius: var(--plr-btn-border-radius);
  border: 1px solid var(--plr-input-border-color);
  box-shadow: none;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).text-button .mdc-button__label,
.plr-dark-theme .mat-mdc-icon-button.text-button .mdc-button__label {
  display: flex;
  align-items: center;
  justify-content: center;
  padding-bottom: 1px;
}
.plr-dark-theme .mat-mdc-button.text-button:hover:not(.mat-mdc-raised-button[disabled]):not(:disabled),
.plr-dark-theme .mat-mdc-icon-button.text-button:hover:not(.mat-mdc-raised-button[disabled]), .plr-dark-theme .cdk-focused.mat-mdc-button.text-button:not(.mat-mdc-raised-button[disabled]):not(:disabled),
.plr-dark-theme .cdk-focused.mat-mdc-icon-button.text-button:not(.mat-mdc-raised-button[disabled]), .plr-dark-theme .mat-mdc-button.text-button:focus:not(.mat-mdc-raised-button[disabled]):not(:disabled),
.plr-dark-theme .mat-mdc-icon-button.text-button:focus:not(.mat-mdc-raised-button[disabled]), .plr-dark-theme .mat-mdc-button.text-button:active:not(.mat-mdc-raised-button[disabled]):not(:disabled),
.plr-dark-theme .mat-mdc-icon-button.text-button:active:not(.mat-mdc-raised-button[disabled]) {
  box-shadow: none;
  outline: none;
  color: var(--plr-focus-color);
  border-color: var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
}
.plr-dark-theme .mat-mdc-button.text-button:hover:not(.mat-mdc-raised-button[disabled]):not(:disabled) .mat-mdc-focus-indicator,
.plr-dark-theme .mat-mdc-icon-button.text-button:hover:not(.mat-mdc-raised-button[disabled]) .mat-mdc-focus-indicator, .plr-dark-theme .cdk-focused.mat-mdc-button.text-button:not(.mat-mdc-raised-button[disabled]):not(:disabled) .mat-mdc-focus-indicator,
.plr-dark-theme .cdk-focused.mat-mdc-icon-button.text-button:not(.mat-mdc-raised-button[disabled]) .mat-mdc-focus-indicator, .plr-dark-theme .mat-mdc-button.text-button:focus:not(.mat-mdc-raised-button[disabled]):not(:disabled) .mat-mdc-focus-indicator,
.plr-dark-theme .mat-mdc-icon-button.text-button:focus:not(.mat-mdc-raised-button[disabled]) .mat-mdc-focus-indicator, .plr-dark-theme .mat-mdc-button.text-button:active:not(.mat-mdc-raised-button[disabled]):not(:disabled) .mat-mdc-focus-indicator,
.plr-dark-theme .mat-mdc-icon-button.text-button:active:not(.mat-mdc-raised-button[disabled]) .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).text-button .mdc-button__label,
.plr-dark-theme .mat-mdc-icon-button.text-button .mdc-button__label {
  display: flex;
  align-items: center;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).negative-button {
  box-shadow: none;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).positive-button,
.plr-dark-theme .mat-button.negative-button {
  line-height: normal !important;
  min-width: 100px !important;
  height: 32px;
  font-weight: 500;
}
.plr-dark-theme .positive-button {
  box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .positive-button[disabled],
.plr-dark-theme .negative-button[disabled] {
  color: rgba(0, 0, 0, 0.26) !important;
  background: rgba(0, 0, 0, 0.12) !important;
  box-shadow: none !important;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).positive-button,
.plr-dark-theme .mat-button.negative-button,
.plr-dark-theme .mat-mdc-raised-button.search-bar__btn {
  line-height: 34px;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-primary-button,
.plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-dark-theme .plr-primary-button {
  line-height: 30px;
  border: 1px solid transparent;
  color: #7b4d63;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-button > .mat-icon,
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-primary-button .mat-icon,
.plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled) .mat-icon,
.plr-dark-theme .plr-primary-button.mat-mdc-button > .mat-icon,
.plr-dark-theme .plr-primary-button .mat-icon {
  font-size: 20px;
  vertical-align: middle;
  height: 20px;
  width: 20px;
  line-height: 20px;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-primary-button:hover,
.plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled):hover,
.plr-dark-theme .plr-primary-button:hover {
  border: 1px solid;
  border-radius: 4px;
  background-color: var(--plr-color-white);
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-primary-button:hover .mat-mdc-focus-indicator,
.plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled):hover .mat-mdc-focus-indicator,
.plr-dark-theme .plr-primary-button:hover .mat-mdc-focus-indicator {
  opacity: 0 !important;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-primary-button[disabled],
.plr-dark-theme .plr-light-theme .mat-mdc-button.plr-toolbar-button:not(:disabled)[disabled],
.plr-light-theme .plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled)[disabled],
.plr-dark-theme html .mat-mdc-button.plr-toolbar-button:not(:disabled)[disabled],
html .plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled)[disabled],
.plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled)[disabled], .plr-dark-theme .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-outlined-button[disabled],
.plr-dark-theme .plr-light-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-outlined-button[disabled],
.plr-light-theme .plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-outlined-button[disabled],
.plr-dark-theme html .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-outlined-button[disabled],
html .plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-outlined-button[disabled],
.plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-outlined-button[disabled], .plr-dark-theme .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-outlined-button.mat-mdc-button-disabled,
.plr-dark-theme .plr-light-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-outlined-button.mat-mdc-button-disabled,
.plr-light-theme .plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-outlined-button.mat-mdc-button-disabled,
.plr-dark-theme html .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-outlined-button.mat-mdc-button-disabled,
html .plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-outlined-button.mat-mdc-button-disabled,
.plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-outlined-button.mat-mdc-button-disabled, .plr-dark-theme .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-raised-button[disabled],
.plr-dark-theme .plr-light-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-raised-button[disabled],
.plr-light-theme .plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-raised-button[disabled],
.plr-dark-theme html .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-raised-button[disabled],
html .plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-raised-button[disabled],
.plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-raised-button[disabled], .plr-dark-theme .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-raised-button.mat-mdc-button-disabled,
.plr-dark-theme .plr-light-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-raised-button.mat-mdc-button-disabled,
.plr-light-theme .plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-raised-button.mat-mdc-button-disabled,
.plr-dark-theme html .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-raised-button.mat-mdc-button-disabled,
html .plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-raised-button.mat-mdc-button-disabled,
.plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-raised-button.mat-mdc-button-disabled,
.plr-dark-theme .plr-primary-button[disabled],
.plr-dark-theme .plr-light-theme [disabled].mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-light-theme .plr-dark-theme [disabled].mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-dark-theme html [disabled].mat-mdc-button.plr-toolbar-button:not(:disabled),
html .plr-dark-theme [disabled].mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-dark-theme [disabled].mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-dark-theme .plr-primary-button.mat-mdc-outlined-button[disabled],
.plr-dark-theme .plr-light-theme .mat-mdc-outlined-button[disabled].mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-light-theme .plr-dark-theme .mat-mdc-outlined-button[disabled].mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-dark-theme html .mat-mdc-outlined-button[disabled].mat-mdc-button.plr-toolbar-button:not(:disabled),
html .plr-dark-theme .mat-mdc-outlined-button[disabled].mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-dark-theme .mat-mdc-outlined-button[disabled].mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-dark-theme .plr-primary-button.mat-mdc-outlined-button.mat-mdc-button-disabled,
.plr-dark-theme .plr-light-theme .mat-mdc-outlined-button.mat-mdc-button-disabled.mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-light-theme .plr-dark-theme .mat-mdc-outlined-button.mat-mdc-button-disabled.mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-dark-theme html .mat-mdc-outlined-button.mat-mdc-button-disabled.mat-mdc-button.plr-toolbar-button:not(:disabled),
html .plr-dark-theme .mat-mdc-outlined-button.mat-mdc-button-disabled.mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-dark-theme .mat-mdc-outlined-button.mat-mdc-button-disabled.mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-dark-theme .plr-primary-button.mat-mdc-raised-button[disabled],
.plr-dark-theme .plr-light-theme .mat-mdc-raised-button[disabled].mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-light-theme .plr-dark-theme .mat-mdc-raised-button[disabled].mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-dark-theme html .mat-mdc-raised-button[disabled].mat-mdc-button.plr-toolbar-button:not(:disabled),
html .plr-dark-theme .mat-mdc-raised-button[disabled].mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-dark-theme .mat-mdc-raised-button[disabled].mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-dark-theme .plr-primary-button.mat-mdc-raised-button.mat-mdc-button-disabled,
.plr-dark-theme .plr-light-theme .mat-mdc-raised-button.mat-mdc-button-disabled.mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-light-theme .plr-dark-theme .mat-mdc-raised-button.mat-mdc-button-disabled.mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-dark-theme html .mat-mdc-raised-button.mat-mdc-button-disabled.mat-mdc-button.plr-toolbar-button:not(:disabled),
html .plr-dark-theme .mat-mdc-raised-button.mat-mdc-button-disabled.mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-dark-theme .mat-mdc-raised-button.mat-mdc-button-disabled.mat-mdc-button.plr-toolbar-button:not(:disabled) {
  color: var(--plr-btn-disabled-color);
  background-color: var(--plr-btn-disabled-bg-color);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled),
.plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled), .plr-dark-theme .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled),
.plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled),
.plr-dark-theme .plr-primary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled),
.plr-dark-theme .plr-primary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled) {
  --mdc-filled-button-container-height: var(--plr-btn-small-container-height);
  --mat-filled-button-horizontal-padding: var(--plr-btn-small-horizontal-padding);
  color: var(--plr-mat-menu-trigger-color);
  background-color: var(--plr-mat-menu-trigger-bg-color);
  border: 1px solid var(--plr-mat-menu-trigger-border-color);
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled) .mat-icon,
.plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled) .mat-icon, .plr-dark-theme .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled) .mat-icon,
.plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled) .mat-icon,
.plr-dark-theme .plr-primary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled) .mat-icon,
.plr-dark-theme .plr-primary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled) .mat-icon {
  margin-left: 8px;
  color: var(--plr-mat-menu-trigger-icon-color);
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):hover,
.plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):hover, .plr-dark-theme .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):hover,
.plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):hover,
.plr-dark-theme .plr-primary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):hover,
.plr-dark-theme .plr-primary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):hover {
  color: var(--plr-mat-menu-trigger-hover-color);
  background-color: var(--plr-mat-menu-trigger-hover-bg-color);
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):focus,
.plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):focus, .plr-dark-theme .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):focus,
.plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):focus,
.plr-dark-theme .plr-primary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):focus,
.plr-dark-theme .plr-primary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):focus {
  background-color: var(--plr-mat-menu-trigger-focus-bg-color);
  border: 2px solid var(--plr-mat-menu-trigger-focus-border-color);
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-menu-trigger:disabled,
.plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-menu-trigger:disabled,
.plr-dark-theme .plr-primary-button.mat-mdc-menu-trigger:disabled {
  --mdc-filled-button-container-height: var(--plr-btn-small-container-height);
  --mat-filled-button-horizontal-padding: var(--plr-btn-small-horizontal-padding);
  color: var(--plr-mat-menu-trigger-disabled-color);
  background-color: var(--plr-mat-menu-trigger-disabled-bg-color);
  border-color: var(--plr-mat-menu-trigger-disabled-border-color);
  pointer-events: none;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-menu-trigger:disabled .mat-icon,
.plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-menu-trigger:disabled .mat-icon,
.plr-dark-theme .plr-primary-button.mat-mdc-menu-trigger:disabled .mat-icon {
  margin-left: 8px;
  color: var(--plr-mat-menu-trigger-disabled-color);
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-secondary-button,
.plr-dark-theme .plr-secondary-button {
  line-height: 30px;
  border: 1px solid transparent;
  color: #eee5e9;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-button > .mat-icon,
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-secondary-button .mat-icon,
.plr-dark-theme .plr-secondary-button.mat-mdc-button > .mat-icon,
.plr-dark-theme .plr-secondary-button .mat-icon {
  font-size: 20px;
  vertical-align: middle;
  height: 20px;
  width: 20px;
  line-height: 20px;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-secondary-button:hover,
.plr-dark-theme .plr-secondary-button:hover {
  border: 1px solid;
  border-radius: 4px;
  background-color: var(--plr-color-white);
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-secondary-button:hover .mat-mdc-focus-indicator,
.plr-dark-theme .plr-secondary-button:hover .mat-mdc-focus-indicator {
  opacity: 0 !important;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-secondary-button[disabled], .plr-dark-theme .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-outlined-button[disabled], .plr-dark-theme .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-outlined-button.mat-mdc-button-disabled, .plr-dark-theme .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-raised-button[disabled], .plr-dark-theme .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-raised-button.mat-mdc-button-disabled,
.plr-dark-theme .plr-secondary-button[disabled],
.plr-dark-theme .plr-secondary-button.mat-mdc-outlined-button[disabled],
.plr-dark-theme .plr-secondary-button.mat-mdc-outlined-button.mat-mdc-button-disabled,
.plr-dark-theme .plr-secondary-button.mat-mdc-raised-button[disabled],
.plr-dark-theme .plr-secondary-button.mat-mdc-raised-button.mat-mdc-button-disabled {
  color: var(--plr-btn-disabled-color);
  background-color: var(--plr-btn-disabled-bg-color);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled), .plr-dark-theme .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled),
.plr-dark-theme .plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled),
.plr-dark-theme .plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled) {
  --mdc-filled-button-container-height: var(--plr-btn-small-container-height);
  --mat-filled-button-horizontal-padding: var(--plr-btn-small-horizontal-padding);
  color: var(--plr-mat-menu-trigger-color);
  background-color: var(--plr-mat-menu-trigger-bg-color);
  border: 1px solid var(--plr-mat-menu-trigger-border-color);
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled) .mat-icon, .plr-dark-theme .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled) .mat-icon,
.plr-dark-theme .plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled) .mat-icon,
.plr-dark-theme .plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled) .mat-icon {
  margin-left: 8px;
  color: var(--plr-mat-menu-trigger-icon-color);
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):hover, .plr-dark-theme .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):hover,
.plr-dark-theme .plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):hover,
.plr-dark-theme .plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):hover {
  color: var(--plr-mat-menu-trigger-hover-color);
  background-color: var(--plr-mat-menu-trigger-hover-bg-color);
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):focus, .plr-dark-theme .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):focus,
.plr-dark-theme .plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):focus,
.plr-dark-theme .plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):focus {
  background-color: var(--plr-mat-menu-trigger-focus-bg-color);
  border: 2px solid var(--plr-mat-menu-trigger-focus-border-color);
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-menu-trigger:disabled,
.plr-dark-theme .plr-secondary-button.mat-mdc-menu-trigger:disabled {
  --mdc-filled-button-container-height: var(--plr-btn-small-container-height);
  --mat-filled-button-horizontal-padding: var(--plr-btn-small-horizontal-padding);
  color: var(--plr-mat-menu-trigger-disabled-color);
  background-color: var(--plr-mat-menu-trigger-disabled-bg-color);
  border-color: var(--plr-mat-menu-trigger-disabled-border-color);
  pointer-events: none;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-menu-trigger:disabled .mat-icon,
.plr-dark-theme .plr-secondary-button.mat-mdc-menu-trigger:disabled .mat-icon {
  margin-left: 8px;
  color: var(--plr-mat-menu-trigger-disabled-color);
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-tertiary-button,
.plr-dark-theme .plr-tertiary-button {
  line-height: 30px;
  border: 1px solid transparent;
  color: #925c75;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-button > .mat-icon,
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-tertiary-button .mat-icon,
.plr-dark-theme .plr-tertiary-button.mat-mdc-button > .mat-icon,
.plr-dark-theme .plr-tertiary-button .mat-icon {
  font-size: 20px;
  vertical-align: middle;
  height: 20px;
  width: 20px;
  line-height: 20px;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-tertiary-button:hover,
.plr-dark-theme .plr-tertiary-button:hover {
  border: 1px solid;
  border-radius: 4px;
  background-color: var(--plr-color-white);
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-tertiary-button:hover .mat-mdc-focus-indicator,
.plr-dark-theme .plr-tertiary-button:hover .mat-mdc-focus-indicator {
  opacity: 0 !important;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-tertiary-button[disabled], .plr-dark-theme .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-outlined-button[disabled], .plr-dark-theme .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-outlined-button.mat-mdc-button-disabled, .plr-dark-theme .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-raised-button[disabled], .plr-dark-theme .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-raised-button.mat-mdc-button-disabled,
.plr-dark-theme .plr-tertiary-button[disabled],
.plr-dark-theme .plr-tertiary-button.mat-mdc-outlined-button[disabled],
.plr-dark-theme .plr-tertiary-button.mat-mdc-outlined-button.mat-mdc-button-disabled,
.plr-dark-theme .plr-tertiary-button.mat-mdc-raised-button[disabled],
.plr-dark-theme .plr-tertiary-button.mat-mdc-raised-button.mat-mdc-button-disabled {
  color: var(--plr-btn-disabled-color);
  background-color: var(--plr-btn-disabled-bg-color);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled), .plr-dark-theme .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled),
.plr-dark-theme .plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled),
.plr-dark-theme .plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled) {
  --mdc-filled-button-container-height: var(--plr-btn-small-container-height);
  --mat-filled-button-horizontal-padding: var(--plr-btn-small-horizontal-padding);
  color: var(--plr-mat-menu-trigger-color);
  background-color: var(--plr-mat-menu-trigger-bg-color);
  border: 1px solid var(--plr-mat-menu-trigger-border-color);
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled) .mat-icon, .plr-dark-theme .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled) .mat-icon,
.plr-dark-theme .plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled) .mat-icon,
.plr-dark-theme .plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled) .mat-icon {
  margin-left: 8px;
  color: var(--plr-mat-menu-trigger-icon-color);
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):hover, .plr-dark-theme .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):hover,
.plr-dark-theme .plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):hover,
.plr-dark-theme .plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):hover {
  color: var(--plr-mat-menu-trigger-hover-color);
  background-color: var(--plr-mat-menu-trigger-hover-bg-color);
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):focus, .plr-dark-theme .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):focus,
.plr-dark-theme .plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):focus,
.plr-dark-theme .plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):focus {
  background-color: var(--plr-mat-menu-trigger-focus-bg-color);
  border: 2px solid var(--plr-mat-menu-trigger-focus-border-color);
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-menu-trigger:disabled,
.plr-dark-theme .plr-tertiary-button.mat-mdc-menu-trigger:disabled {
  --mdc-filled-button-container-height: var(--plr-btn-small-container-height);
  --mat-filled-button-horizontal-padding: var(--plr-btn-small-horizontal-padding);
  color: var(--plr-mat-menu-trigger-disabled-color);
  background-color: var(--plr-mat-menu-trigger-disabled-bg-color);
  border-color: var(--plr-mat-menu-trigger-disabled-border-color);
  pointer-events: none;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-menu-trigger:disabled .mat-icon,
.plr-dark-theme .plr-tertiary-button.mat-mdc-menu-trigger:disabled .mat-icon {
  margin-left: 8px;
  color: var(--plr-mat-menu-trigger-disabled-color);
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-neutral-button,
.plr-dark-theme .plr-neutral-button {
  line-height: 30px;
  border: 1px solid transparent;
  color: #716a68;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-button > .mat-icon,
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-neutral-button .mat-icon,
.plr-dark-theme .plr-neutral-button.mat-mdc-button > .mat-icon,
.plr-dark-theme .plr-neutral-button .mat-icon {
  font-size: 20px;
  vertical-align: middle;
  height: 20px;
  width: 20px;
  line-height: 20px;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-neutral-button:hover,
.plr-dark-theme .plr-neutral-button:hover {
  border: 1px solid;
  border-radius: 4px;
  background-color: var(--plr-color-white);
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-neutral-button:hover .mat-mdc-focus-indicator,
.plr-dark-theme .plr-neutral-button:hover .mat-mdc-focus-indicator {
  opacity: 0 !important;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-neutral-button[disabled], .plr-dark-theme .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-outlined-button[disabled], .plr-dark-theme .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-outlined-button.mat-mdc-button-disabled, .plr-dark-theme .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-raised-button[disabled], .plr-dark-theme .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-raised-button.mat-mdc-button-disabled,
.plr-dark-theme .plr-neutral-button[disabled],
.plr-dark-theme .plr-neutral-button.mat-mdc-outlined-button[disabled],
.plr-dark-theme .plr-neutral-button.mat-mdc-outlined-button.mat-mdc-button-disabled,
.plr-dark-theme .plr-neutral-button.mat-mdc-raised-button[disabled],
.plr-dark-theme .plr-neutral-button.mat-mdc-raised-button.mat-mdc-button-disabled {
  color: var(--plr-btn-disabled-color);
  background-color: var(--plr-btn-disabled-bg-color);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled), .plr-dark-theme .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled),
.plr-dark-theme .plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled),
.plr-dark-theme .plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled) {
  --mdc-filled-button-container-height: var(--plr-btn-small-container-height);
  --mat-filled-button-horizontal-padding: var(--plr-btn-small-horizontal-padding);
  color: var(--plr-mat-menu-trigger-color);
  background-color: var(--plr-mat-menu-trigger-bg-color);
  border: 1px solid var(--plr-mat-menu-trigger-border-color);
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled) .mat-icon, .plr-dark-theme .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled) .mat-icon,
.plr-dark-theme .plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled) .mat-icon,
.plr-dark-theme .plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled) .mat-icon {
  margin-left: 8px;
  color: var(--plr-mat-menu-trigger-icon-color);
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):hover, .plr-dark-theme .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):hover,
.plr-dark-theme .plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):hover,
.plr-dark-theme .plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):hover {
  color: var(--plr-mat-menu-trigger-hover-color);
  background-color: var(--plr-mat-menu-trigger-hover-bg-color);
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):focus, .plr-dark-theme .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):focus,
.plr-dark-theme .plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):focus,
.plr-dark-theme .plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):focus {
  background-color: var(--plr-mat-menu-trigger-focus-bg-color);
  border: 2px solid var(--plr-mat-menu-trigger-focus-border-color);
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-menu-trigger:disabled,
.plr-dark-theme .plr-neutral-button.mat-mdc-menu-trigger:disabled {
  --mdc-filled-button-container-height: var(--plr-btn-small-container-height);
  --mat-filled-button-horizontal-padding: var(--plr-btn-small-horizontal-padding);
  color: var(--plr-mat-menu-trigger-disabled-color);
  background-color: var(--plr-mat-menu-trigger-disabled-bg-color);
  border-color: var(--plr-mat-menu-trigger-disabled-border-color);
  pointer-events: none;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-menu-trigger:disabled .mat-icon,
.plr-dark-theme .plr-neutral-button.mat-mdc-menu-trigger:disabled .mat-icon {
  margin-left: 8px;
  color: var(--plr-mat-menu-trigger-disabled-color);
}
.plr-dark-theme .mdc-button:not(:disabled).plr-primary-button,
.plr-dark-theme .mdc-button.mat-mdc-button.plr-toolbar-button:not(:disabled) {
  color: var(--plr-btn-primary-bg-color);
}
.plr-dark-theme .mdc-button:not(:disabled).plr-primary-button:active,
.plr-dark-theme .mdc-button.mat-mdc-button.plr-toolbar-button:not(:disabled):active {
  background-color: var(--plr-btn-active-bg-color);
  color: var(--plr-btn-active-color);
  border: 2px solid var(--plr-btn-active-border-color);
}
.plr-dark-theme .mdc-button:not(:disabled).plr-primary-button:hover,
.plr-dark-theme .mdc-button.mat-mdc-button.plr-toolbar-button:not(:disabled):hover {
  background-color: var(--plr-btn-primary-hover-bg-color);
  color: var(--plr-btn-primary-hover-color);
  border: 1px solid var(--plr-btn-primary-hover-border-color);
}
.plr-dark-theme .mdc-button:not(:disabled).plr-primary-button:focus,
.plr-dark-theme .mdc-button.mat-mdc-button.plr-toolbar-button:not(:disabled):focus {
  border: 2px solid var(--plr-btn-focus-border-color);
}
.plr-dark-theme .mdc-button:not(:disabled).plr-secondary-button {
  color: var(--plr-btn-secondary-color);
}
.plr-dark-theme .mdc-button:not(:disabled).plr-secondary-button:active {
  background-color: var(--plr-btn-active-bg-color);
  color: var(--plr-btn-active-color);
  border: 2px solid var(--plr-btn-active-border-color);
}
.plr-dark-theme .mdc-button:not(:disabled).plr-secondary-button:hover {
  background-color: var(--plr-btn-secondary-hover-bg-color);
  color: var(--plr-btn-secondary-hover-color);
  border: 1px solid var(--plr-btn-secondary-hover-border-color);
}
.plr-dark-theme .mdc-button:not(:disabled).plr-secondary-button:focus {
  border: 2px solid var(--plr-btn-focus-border-color);
}
.plr-dark-theme .mdc-button:not(:disabled).plr-tertiary-button {
  color: #925c75;
}
.plr-dark-theme .mdc-button:not(:disabled).plr-tertiary-button:active {
  background-color: var(--plr-btn-active-bg-color);
  color: var(--plr-btn-tertiary-active-color);
  border: 2px solid var(--plr-btn-tertiary-active-border-color);
}
.plr-dark-theme .mdc-button:not(:disabled).plr-tertiary-button:hover {
  background-color: var(--plr-btn-tertiary-hover-bg-color);
  color: #925c75;
  border: 1px solid #c29eaf;
}
.plr-dark-theme .mdc-button:not(:disabled).plr-tertiary-button:focus {
  border: 2px solid var(--plr-btn-focus-border-color);
}
.plr-dark-theme .mdc-button:not(:disabled).plr-neutral-button {
  color: var(--plr-btn-neutral-color);
}
.plr-dark-theme .mdc-button:not(:disabled).plr-neutral-button:active {
  background-color: var(--plr-btn-active-bg-color);
  color: var(--plr-btn-active-color);
  border: 2px solid var(--plr-btn-active-border-color);
}
.plr-dark-theme .mdc-button:not(:disabled).plr-neutral-button:hover {
  background-color: var(--plr-btn-neutral-hover-bg-color);
  color: var(--plr-btn-neutral-hover-color);
  border: 1px solid var(--plr-btn-neutral-hover-border-color);
}
.plr-dark-theme .mdc-button:not(:disabled).plr-neutral-button:focus {
  border: 2px solid var(--plr-btn-focus-border-color);
}
.plr-dark-theme .mat-mdc-button-base:not(:disabled).plr-error-button {
  color: var(--error-color-dark);
}
.plr-dark-theme .mat-mdc-button-base:not(:disabled).plr-error-button:active {
  background-color: var(--error-color);
  color: var(--plr-btn-active-color);
  border: 2px solid var(--error-color-dark);
}
.plr-dark-theme .mat-mdc-button-base:not(:disabled).plr-error-button:hover {
  background-color: var(--error-color);
  border: 1px solid var(--error-color-dark);
}
.plr-dark-theme .mat-mdc-button-base:not(:disabled).plr-error-button:focus {
  border: 2px solid var(--plr-btn-focus-border-color);
}
.plr-dark-theme .mat-mdc-raised-button:not(:disabled).plr-primary-button,
.plr-dark-theme .mat-mdc-raised-button.mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-dark-theme .mat-mdc-unelevated-button:not(:disabled).plr-primary-button,
.plr-dark-theme .mat-mdc-unelevated-button.mat-mdc-button.plr-toolbar-button:not(:disabled) {
  color: var(--plr-btn-primary-color);
  background-color: var(--plr-btn-primary-bg-color);
  border: 1px solid var(--plr-btn-primary-border-color);
}
.plr-dark-theme .mat-mdc-raised-button:not(:disabled).plr-secondary-button,
.plr-dark-theme .mat-mdc-unelevated-button:not(:disabled).plr-secondary-button {
  background-color: var(--plr-btn-secondary-bg-color);
  border: 1px solid var(--plr-btn-secondary-border-color);
}
.plr-dark-theme .mat-mdc-raised-button:not(:disabled).plr-tertiary-button,
.plr-dark-theme .mat-mdc-unelevated-button:not(:disabled).plr-tertiary-button {
  background-color: #f8f3f5;
  border: 1px solid #f8f3f5;
}
.plr-dark-theme .mat-mdc-raised-button:not(:disabled).plr-neutral-button,
.plr-dark-theme .mat-mdc-unelevated-button:not(:disabled).plr-neutral-button {
  background-color: var(--plr-btn-neutral-bg-color);
  border: 1px solid var(--plr-btn-neutral-border-color);
}
.plr-dark-theme .mat-mdc-outlined-button:not(:disabled) {
  background-color: var(--plr-base-bg-color);
}
.plr-dark-theme .mat-mdc-outlined-button:not(:disabled).plr-primary-button,
.plr-dark-theme .mat-mdc-outlined-button.mat-mdc-button.plr-toolbar-button:not(:disabled) {
  color: var(--plr-btn-primary-bg-color);
  border: 1px solid var(--plr-btn-primary-border-color);
}
.plr-dark-theme .mat-mdc-outlined-button:not(:disabled).plr-primary-button:focus,
.plr-dark-theme .mat-mdc-outlined-button.mat-mdc-button.plr-toolbar-button:not(:disabled):focus {
  border: 2px solid var(--plr-btn-focus-border-color);
  background-color: var(--plr-base-bg-color);
  color: var(--plr-btn-primary-bg-color);
}
.plr-dark-theme .mat-mdc-outlined-button:not(:disabled).plr-primary-button:hover,
.plr-dark-theme .mat-mdc-outlined-button.mat-mdc-button.plr-toolbar-button:not(:disabled):hover {
  background-color: var(--plr-btn-primary-stroked-hover-bg-color);
  color: var(--plr-btn-primary-hover-color);
}
.plr-dark-theme .mat-mdc-outlined-button:not(:disabled).plr-secondary-button {
  color: var(--plr-btn-secondary-color);
  border: 1px solid var(--plr-btn-active-border-color);
}
.plr-dark-theme .mat-mdc-outlined-button:not(:disabled).plr-secondary-button:focus {
  border: 2px solid var(--plr-btn-focus-border-color);
}
.plr-dark-theme .mat-mdc-outlined-button:not(:disabled).plr-secondary-button:hover {
  background-color: var(--plr-btn-secondary-stroked-hover-bg-color);
}
.plr-dark-theme .mat-mdc-outlined-button:not(:disabled).plr-tertiary-button {
  color: var(--plr-btn-tertiary-color);
  border: 1px solid var(--plr-btn-tertiary-stroked-border-color);
}
.plr-dark-theme .mat-mdc-outlined-button:not(:disabled).plr-tertiary-button:focus {
  border: 2px solid var(--plr-btn-focus-border-color);
}
.plr-dark-theme .mat-mdc-outlined-button:not(:disabled).plr-tertiary-button:hover {
  background-color: var(--plr-btn-tertiary-stroked-hover-bg-color);
}
.plr-dark-theme .mat-mdc-outlined-button:not(:disabled).plr-neutral-button {
  color: var(--plr-btn-neutral-color);
  border: 1px solid var(--plr-btn-neutral-stroked-border-color);
}
.plr-dark-theme .mat-mdc-outlined-button:not(:disabled).plr-neutral-button:focus {
  border: 2px solid var(--plr-btn-focus-border-color);
}
.plr-dark-theme .mat-mdc-outlined-button:not(:disabled).plr-neutral-button:hover {
  background-color: var(--plr-btn-neutral-stroked-hover-bg-color);
}
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme .mat-mdc-icon-button,
.plr-dark-theme .plr-light-theme .mat-mdc-icon-button.plr-toolbar-button,
.plr-light-theme .plr-dark-theme .mat-mdc-icon-button.plr-toolbar-button,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme .mat-mdc-icon-button,
.plr-dark-theme html .mat-mdc-icon-button.plr-toolbar-button,
html .plr-dark-theme .mat-mdc-icon-button.plr-toolbar-button, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-icon-button,
.plr-dark-theme .mat-mdc-icon-button.plr-toolbar-button,
.plr-dark-theme .mat-mdc-icon-button.plr-primary-button,
.plr-dark-theme .mat-mdc-icon-button.mat-mdc-button.plr-toolbar-button:not(:disabled) {
  padding: 0;
  --mdc-icon-button-state-layer-size: 24px;
  --mdc-icon-button-icon-size: 24px;
  border-radius: 6px;
  background-color: var(--plr-icon-btn-primary-bg-color);
  color: var(--plr-icon-btn-primary-color);
  border: 1px solid transparent;
  display: flex;
  align-items: center;
  justify-content: center;
}
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme .small.mat-mdc-icon-button,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme .small.mat-mdc-icon-button, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .small.mat-mdc-icon-button,
.plr-dark-theme .small.mat-mdc-icon-button.plr-toolbar-button,
.plr-dark-theme .mat-mdc-icon-button.plr-primary-button.small {
  --mdc-icon-button-state-layer-size: 18px;
  --mdc-icon-button-icon-size: 18px;
}
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme .circle.mat-mdc-icon-button,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme .circle.mat-mdc-icon-button, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .circle.mat-mdc-icon-button,
.plr-dark-theme .circle.mat-mdc-icon-button.plr-toolbar-button,
.plr-dark-theme .mat-mdc-icon-button.plr-primary-button.circle {
  border-radius: 50%;
}
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme .cdk-focused.mat-mdc-icon-button,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme .cdk-focused.mat-mdc-icon-button, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .cdk-focused.mat-mdc-icon-button,
.plr-dark-theme .cdk-focused.mat-mdc-icon-button.plr-toolbar-button, .plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme .mat-mdc-icon-button:focus,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme .mat-mdc-icon-button:focus, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-icon-button:focus,
.plr-dark-theme .mat-mdc-icon-button.plr-toolbar-button:focus,
.plr-dark-theme .mat-mdc-icon-button.plr-primary-button.cdk-focused,
.plr-dark-theme .mat-mdc-icon-button.plr-primary-button:focus {
  background-color: var(--plr-icon-btn-focused-bg-color);
  border: 2px solid var(--plr-icon-btn-focused-border-color);
  color: var(--plr-icon-btn-focused-color);
}
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme .cdk-focused.mat-mdc-icon-button .mat-mdc-focus-indicator,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme .cdk-focused.mat-mdc-icon-button .mat-mdc-focus-indicator, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .cdk-focused.mat-mdc-icon-button .mat-mdc-focus-indicator,
.plr-dark-theme .cdk-focused.mat-mdc-icon-button.plr-toolbar-button .mat-mdc-focus-indicator, .plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme .mat-mdc-icon-button:focus .mat-mdc-focus-indicator,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme .mat-mdc-icon-button:focus .mat-mdc-focus-indicator, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-icon-button:focus .mat-mdc-focus-indicator,
.plr-dark-theme .mat-mdc-icon-button.plr-toolbar-button:focus .mat-mdc-focus-indicator,
.plr-dark-theme .mat-mdc-icon-button.plr-primary-button.cdk-focused .mat-mdc-focus-indicator,
.plr-dark-theme .mat-mdc-icon-button.plr-primary-button:focus .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme .mat-mdc-icon-button:active,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme .mat-mdc-icon-button:active, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-icon-button:active,
.plr-dark-theme .mat-mdc-icon-button.plr-toolbar-button:active,
.plr-dark-theme .mat-mdc-icon-button.plr-primary-button:active {
  background-color: var(--plr-icon-btn-active-bg-color);
  border: 2px solid var(--plr-icon-btn-active-border-color);
  color: var(--plr-icon-btn-active-color);
}
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme .mat-mdc-icon-button:hover,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme .mat-mdc-icon-button:hover, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-icon-button:hover,
.plr-dark-theme .mat-mdc-icon-button.plr-toolbar-button:hover,
.plr-dark-theme .mat-mdc-icon-button.plr-primary-button:hover {
  color: var(--plr-icon-btn-primary-hover-color);
  background-color: var(--plr-icon-btn-primary-hover-bg-color);
}
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme .mat-mdc-icon-button:hover .mat-mdc-focus-indicator,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme .mat-mdc-icon-button:hover .mat-mdc-focus-indicator, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-icon-button:hover .mat-mdc-focus-indicator,
.plr-dark-theme .mat-mdc-icon-button.plr-toolbar-button:hover .mat-mdc-focus-indicator,
.plr-dark-theme .mat-mdc-icon-button.plr-primary-button:hover .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme [disabled].mat-mdc-icon-button,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme [disabled].mat-mdc-icon-button, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar [disabled].mat-mdc-icon-button,
.plr-dark-theme [disabled].mat-mdc-icon-button.plr-toolbar-button,
.plr-dark-theme .mat-mdc-icon-button.plr-primary-button[disabled] {
  color: var(--plr-icon-btn-disabled-color);
  pointer-events: none;
  cursor: default;
}
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme .mat-mdc-icon-button mat-icon,
.plr-dark-theme .plr-light-theme .mat-mdc-icon-button.plr-toolbar-button mat-icon,
.plr-light-theme .plr-dark-theme .mat-mdc-icon-button.plr-toolbar-button mat-icon,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme .mat-mdc-icon-button mat-icon, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-icon-button mat-icon,
.plr-dark-theme .mat-mdc-icon-button.plr-toolbar-button mat-icon,
.plr-dark-theme .mat-mdc-icon-button.plr-primary-button mat-icon,
.plr-dark-theme .mat-mdc-icon-button.mat-mdc-button.plr-toolbar-button:not(:disabled) mat-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: var(--mdc-icon-button-icon-size);
  height: var(--mdc-icon-button-icon-size);
  font-size: var(--mdc-icon-button-icon-size);
}
.plr-dark-theme .mat-mdc-icon-button.plr-secondary-button {
  padding: 0;
  --mdc-icon-button-state-layer-size: 24px;
  --mdc-icon-button-icon-size: 24px;
  border-radius: 6px;
  background-color: var(--plr-icon-btn-secondary-bg-color);
  color: var(--plr-icon-btn-secondary-color);
  border: 1px solid transparent;
  display: flex;
  align-items: center;
  justify-content: center;
}
.plr-dark-theme .mat-mdc-icon-button.plr-secondary-button.small {
  --mdc-icon-button-state-layer-size: 18px;
  --mdc-icon-button-icon-size: 18px;
}
.plr-dark-theme .mat-mdc-icon-button.plr-secondary-button.circle {
  border-radius: 50%;
}
.plr-dark-theme .mat-mdc-icon-button.plr-secondary-button.cdk-focused, .plr-dark-theme .mat-mdc-icon-button.plr-secondary-button:focus {
  background-color: var(--plr-icon-btn-focused-bg-color);
  border: 2px solid var(--plr-icon-btn-focused-border-color);
  color: var(--plr-icon-btn-focused-color);
}
.plr-dark-theme .mat-mdc-icon-button.plr-secondary-button.cdk-focused .mat-mdc-focus-indicator, .plr-dark-theme .mat-mdc-icon-button.plr-secondary-button:focus .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme .mat-mdc-icon-button.plr-secondary-button:active {
  background-color: var(--plr-icon-btn-active-bg-color);
  border: 2px solid var(--plr-icon-btn-active-border-color);
  color: var(--plr-icon-btn-active-color);
}
.plr-dark-theme .mat-mdc-icon-button.plr-secondary-button:hover {
  color: var(--plr-icon-btn-secondary-hover-color);
  background-color: var(--plr-icon-btn-secondary-hover-bg-color);
}
.plr-dark-theme .mat-mdc-icon-button.plr-secondary-button:hover .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme .mat-mdc-icon-button.plr-secondary-button[disabled] {
  color: var(--plr-icon-btn-disabled-color);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme .mat-mdc-icon-button.plr-secondary-button mat-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: var(--mdc-icon-button-icon-size);
  height: var(--mdc-icon-button-icon-size);
  font-size: var(--mdc-icon-button-icon-size);
}
.plr-dark-theme .mat-mdc-icon-button.plr-tertiary-button {
  padding: 0;
  --mdc-icon-button-state-layer-size: 24px;
  --mdc-icon-button-icon-size: 24px;
  border-radius: 6px;
  background-color: var(--plr-icon-btn-secondary-bg-color);
  color: var(--plr-icon-btn-secondary-color);
  border: 1px solid transparent;
  display: flex;
  align-items: center;
  justify-content: center;
}
.plr-dark-theme .mat-mdc-icon-button.plr-tertiary-button.small {
  --mdc-icon-button-state-layer-size: 18px;
  --mdc-icon-button-icon-size: 18px;
}
.plr-dark-theme .mat-mdc-icon-button.plr-tertiary-button.circle {
  border-radius: 50%;
}
.plr-dark-theme .mat-mdc-icon-button.plr-tertiary-button.cdk-focused, .plr-dark-theme .mat-mdc-icon-button.plr-tertiary-button:focus {
  background-color: var(--plr-icon-btn-focused-bg-color);
  border: 2px solid var(--plr-icon-btn-focused-border-color);
  color: var(--plr-icon-btn-focused-color);
}
.plr-dark-theme .mat-mdc-icon-button.plr-tertiary-button.cdk-focused .mat-mdc-focus-indicator, .plr-dark-theme .mat-mdc-icon-button.plr-tertiary-button:focus .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme .mat-mdc-icon-button.plr-tertiary-button:active {
  background-color: var(--plr-icon-btn-active-bg-color);
  border: 2px solid var(--plr-icon-btn-active-border-color);
  color: var(--plr-icon-btn-active-color);
}
.plr-dark-theme .mat-mdc-icon-button.plr-tertiary-button:hover {
  color: var(--plr-icon-btn-secondary-hover-color);
  background-color: var(--plr-icon-btn-secondary-hover-bg-color);
}
.plr-dark-theme .mat-mdc-icon-button.plr-tertiary-button:hover .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme .mat-mdc-icon-button.plr-tertiary-button[disabled] {
  color: var(--plr-icon-btn-disabled-color);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme .mat-mdc-icon-button.plr-tertiary-button mat-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: var(--mdc-icon-button-icon-size);
  height: var(--mdc-icon-button-icon-size);
  font-size: var(--mdc-icon-button-icon-size);
}
.plr-dark-theme .mat-mdc-icon-button.plr-neutral-button {
  padding: 0;
  --mdc-icon-button-state-layer-size: 24px;
  --mdc-icon-button-icon-size: 24px;
  border-radius: 6px;
  background-color: var(--plr-icon-btn-neutral-bg-color);
  color: var(--plr-icon-btn-neutral-color);
  border: 1px solid transparent;
  display: flex;
  align-items: center;
  justify-content: center;
}
.plr-dark-theme .mat-mdc-icon-button.plr-neutral-button.small {
  --mdc-icon-button-state-layer-size: 18px;
  --mdc-icon-button-icon-size: 18px;
}
.plr-dark-theme .mat-mdc-icon-button.plr-neutral-button.circle {
  border-radius: 50%;
}
.plr-dark-theme .mat-mdc-icon-button.plr-neutral-button.cdk-focused, .plr-dark-theme .mat-mdc-icon-button.plr-neutral-button:focus {
  background-color: var(--plr-icon-btn-focused-bg-color);
  border: 2px solid var(--plr-icon-btn-focused-border-color);
  color: var(--plr-icon-btn-focused-color);
}
.plr-dark-theme .mat-mdc-icon-button.plr-neutral-button.cdk-focused .mat-mdc-focus-indicator, .plr-dark-theme .mat-mdc-icon-button.plr-neutral-button:focus .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme .mat-mdc-icon-button.plr-neutral-button:active {
  background-color: var(--plr-icon-btn-active-bg-color);
  border: 2px solid var(--plr-icon-btn-active-border-color);
  color: var(--plr-icon-btn-active-color);
}
.plr-dark-theme .mat-mdc-icon-button.plr-neutral-button:hover {
  color: var(--plr-icon-btn-neutral-hover-color);
  background-color: var(--plr-icon-btn-neutral-hover-bg-color);
}
.plr-dark-theme .mat-mdc-icon-button.plr-neutral-button:hover .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme .mat-mdc-icon-button.plr-neutral-button[disabled] {
  color: var(--plr-icon-btn-disabled-color);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme .mat-mdc-icon-button.plr-neutral-button mat-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: var(--mdc-icon-button-icon-size);
  height: var(--mdc-icon-button-icon-size);
  font-size: var(--mdc-icon-button-icon-size);
}
.plr-dark-theme .mat-mdc-mini-fab.plr-primary-button,
.plr-dark-theme .mat-mdc-mini-fab.mat-mdc-button.plr-toolbar-button:not(:disabled) {
  padding: 0;
  --mdc-icon-button-state-layer-size: 24px;
  --mdc-icon-button-icon-size: 24px;
  border-radius: 6px;
  background-color: var(--plr-icon-btn-primary-bg-color);
  color: var(--plr-icon-btn-primary-color);
  border: 1px solid transparent;
  display: flex;
  align-items: center;
  justify-content: center;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-primary-button.small,
.plr-dark-theme .mat-mdc-mini-fab.small.mat-mdc-button.plr-toolbar-button:not(:disabled) {
  --mdc-icon-button-state-layer-size: 18px;
  --mdc-icon-button-icon-size: 18px;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-primary-button.circle,
.plr-dark-theme .mat-mdc-mini-fab.circle.mat-mdc-button.plr-toolbar-button:not(:disabled) {
  border-radius: 50%;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-primary-button.cdk-focused,
.plr-dark-theme .mat-mdc-mini-fab.cdk-focused.mat-mdc-button.plr-toolbar-button:not(:disabled), .plr-dark-theme .mat-mdc-mini-fab.plr-primary-button:focus,
.plr-dark-theme .mat-mdc-mini-fab.mat-mdc-button.plr-toolbar-button:focus:not(:disabled) {
  background-color: var(--plr-icon-btn-focused-bg-color);
  border: 2px solid var(--plr-icon-btn-focused-border-color);
  color: var(--plr-icon-btn-focused-color);
}
.plr-dark-theme .mat-mdc-mini-fab.plr-primary-button.cdk-focused .mat-mdc-focus-indicator,
.plr-dark-theme .mat-mdc-mini-fab.cdk-focused.mat-mdc-button.plr-toolbar-button:not(:disabled) .mat-mdc-focus-indicator, .plr-dark-theme .mat-mdc-mini-fab.plr-primary-button:focus .mat-mdc-focus-indicator,
.plr-dark-theme .mat-mdc-mini-fab.mat-mdc-button.plr-toolbar-button:focus:not(:disabled) .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-primary-button:active,
.plr-dark-theme .mat-mdc-mini-fab.mat-mdc-button.plr-toolbar-button:active:not(:disabled) {
  background-color: var(--plr-icon-btn-active-bg-color);
  border: 2px solid var(--plr-icon-btn-active-border-color);
  color: var(--plr-icon-btn-active-color);
}
.plr-dark-theme .mat-mdc-mini-fab.plr-primary-button:hover,
.plr-dark-theme .mat-mdc-mini-fab.mat-mdc-button.plr-toolbar-button:hover:not(:disabled) {
  color: var(--plr-icon-btn-primary-hover-color);
  background-color: var(--plr-icon-btn-primary-hover-bg-color);
}
.plr-dark-theme .mat-mdc-mini-fab.plr-primary-button:hover .mat-mdc-focus-indicator,
.plr-dark-theme .mat-mdc-mini-fab.mat-mdc-button.plr-toolbar-button:hover:not(:disabled) .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-primary-button[disabled],
.plr-dark-theme .mat-mdc-mini-fab[disabled].mat-mdc-button.plr-toolbar-button:not(:disabled) {
  color: var(--plr-icon-btn-disabled-color);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-primary-button mat-icon,
.plr-dark-theme .mat-mdc-mini-fab.mat-mdc-button.plr-toolbar-button:not(:disabled) mat-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: var(--mdc-icon-button-icon-size);
  height: var(--mdc-icon-button-icon-size);
  font-size: var(--mdc-icon-button-icon-size);
}
.plr-dark-theme .mat-mdc-mini-fab.plr-secondary-button {
  padding: 0;
  --mdc-icon-button-state-layer-size: 24px;
  --mdc-icon-button-icon-size: 24px;
  border-radius: 6px;
  background-color: var(--plr-icon-btn-secondary-bg-color);
  color: var(--plr-icon-btn-secondary-color);
  border: 1px solid transparent;
  display: flex;
  align-items: center;
  justify-content: center;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-secondary-button.small {
  --mdc-icon-button-state-layer-size: 18px;
  --mdc-icon-button-icon-size: 18px;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-secondary-button.circle {
  border-radius: 50%;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-secondary-button.cdk-focused, .plr-dark-theme .mat-mdc-mini-fab.plr-secondary-button:focus {
  background-color: var(--plr-icon-btn-focused-bg-color);
  border: 2px solid var(--plr-icon-btn-focused-border-color);
  color: var(--plr-icon-btn-focused-color);
}
.plr-dark-theme .mat-mdc-mini-fab.plr-secondary-button.cdk-focused .mat-mdc-focus-indicator, .plr-dark-theme .mat-mdc-mini-fab.plr-secondary-button:focus .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-secondary-button:active {
  background-color: var(--plr-icon-btn-active-bg-color);
  border: 2px solid var(--plr-icon-btn-active-border-color);
  color: var(--plr-icon-btn-active-color);
}
.plr-dark-theme .mat-mdc-mini-fab.plr-secondary-button:hover {
  color: var(--plr-icon-btn-secondary-hover-color);
  background-color: var(--plr-icon-btn-secondary-hover-bg-color);
}
.plr-dark-theme .mat-mdc-mini-fab.plr-secondary-button:hover .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-secondary-button[disabled] {
  color: var(--plr-icon-btn-disabled-color);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-secondary-button mat-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: var(--mdc-icon-button-icon-size);
  height: var(--mdc-icon-button-icon-size);
  font-size: var(--mdc-icon-button-icon-size);
}
.plr-dark-theme .mat-mdc-mini-fab.plr-tertiary-button {
  padding: 0;
  --mdc-icon-button-state-layer-size: 24px;
  --mdc-icon-button-icon-size: 24px;
  border-radius: 6px;
  background-color: var(--plr-icon-btn-tertiary-bg-color);
  color: var(--plr-icon-btn-tertiary-color);
  border: 1px solid transparent;
  display: flex;
  align-items: center;
  justify-content: center;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-tertiary-button.small {
  --mdc-icon-button-state-layer-size: 18px;
  --mdc-icon-button-icon-size: 18px;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-tertiary-button.circle {
  border-radius: 50%;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-tertiary-button.cdk-focused, .plr-dark-theme .mat-mdc-mini-fab.plr-tertiary-button:focus {
  background-color: var(--plr-icon-btn-focused-bg-color);
  border: 2px solid var(--plr-icon-btn-focused-border-color);
  color: var(--plr-icon-btn-focused-color);
}
.plr-dark-theme .mat-mdc-mini-fab.plr-tertiary-button.cdk-focused .mat-mdc-focus-indicator, .plr-dark-theme .mat-mdc-mini-fab.plr-tertiary-button:focus .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-tertiary-button:active {
  background-color: var(--plr-icon-btn-active-bg-color);
  border: 2px solid var(--plr-icon-btn-active-border-color);
  color: var(--plr-icon-btn-active-color);
}
.plr-dark-theme .mat-mdc-mini-fab.plr-tertiary-button:hover {
  color: var(--plr-icon-btn-tertiary-hover-color);
  background-color: var(--plr-icon-btn-tertiary-hover-bg-color);
}
.plr-dark-theme .mat-mdc-mini-fab.plr-tertiary-button:hover .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-tertiary-button[disabled] {
  color: var(--plr-icon-btn-disabled-color);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-tertiary-button mat-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: var(--mdc-icon-button-icon-size);
  height: var(--mdc-icon-button-icon-size);
  font-size: var(--mdc-icon-button-icon-size);
}
.plr-dark-theme .mat-mdc-mini-fab.plr-neutral-button {
  padding: 0;
  --mdc-icon-button-state-layer-size: 24px;
  --mdc-icon-button-icon-size: 24px;
  border-radius: 6px;
  background-color: var(--plr-icon-btn-neutral-bg-color);
  color: var(--plr-icon-btn-neutral-color);
  border: 1px solid transparent;
  display: flex;
  align-items: center;
  justify-content: center;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-neutral-button.small {
  --mdc-icon-button-state-layer-size: 18px;
  --mdc-icon-button-icon-size: 18px;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-neutral-button.circle {
  border-radius: 50%;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-neutral-button.cdk-focused, .plr-dark-theme .mat-mdc-mini-fab.plr-neutral-button:focus {
  background-color: var(--plr-icon-btn-focused-bg-color);
  border: 2px solid var(--plr-icon-btn-focused-border-color);
  color: var(--plr-icon-btn-focused-color);
}
.plr-dark-theme .mat-mdc-mini-fab.plr-neutral-button.cdk-focused .mat-mdc-focus-indicator, .plr-dark-theme .mat-mdc-mini-fab.plr-neutral-button:focus .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-neutral-button:active {
  background-color: var(--plr-icon-btn-active-bg-color);
  border: 2px solid var(--plr-icon-btn-active-border-color);
  color: var(--plr-icon-btn-active-color);
}
.plr-dark-theme .mat-mdc-mini-fab.plr-neutral-button:hover {
  color: var(--plr-icon-btn-neutral-hover-color);
  background-color: var(--plr-icon-btn-neutral-hover-bg-color);
}
.plr-dark-theme .mat-mdc-mini-fab.plr-neutral-button:hover .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-neutral-button[disabled] {
  color: var(--plr-icon-btn-disabled-color);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-neutral-button mat-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: var(--mdc-icon-button-icon-size);
  height: var(--mdc-icon-button-icon-size);
  font-size: var(--mdc-icon-button-icon-size);
}
.plr-dark-theme .mat-mdc-icon-button.plr-error-button,
.plr-dark-theme .mat-mdc-mini-fab.plr-error-button {
  padding: 0;
  --mdc-icon-button-state-layer-size: 24px;
  --mdc-icon-button-icon-size: 24px;
  border-radius: 6px;
  background-color: var(--error-color);
  color: var(--error-dark-color);
  border: 1px solid transparent;
  display: flex;
  align-items: center;
  justify-content: center;
}
.plr-dark-theme .mat-mdc-icon-button.plr-error-button.small,
.plr-dark-theme .mat-mdc-mini-fab.plr-error-button.small {
  --mdc-icon-button-state-layer-size: 18px;
  --mdc-icon-button-icon-size: 18px;
}
.plr-dark-theme .mat-mdc-icon-button.plr-error-button.circle,
.plr-dark-theme .mat-mdc-mini-fab.plr-error-button.circle {
  border-radius: 50%;
}
.plr-dark-theme .mat-mdc-icon-button.plr-error-button.cdk-focused, .plr-dark-theme .mat-mdc-icon-button.plr-error-button:focus,
.plr-dark-theme .mat-mdc-mini-fab.plr-error-button.cdk-focused,
.plr-dark-theme .mat-mdc-mini-fab.plr-error-button:focus {
  background-color: var(--plr-icon-btn-focused-bg-color);
  border: 2px solid var(--plr-icon-btn-focused-border-color);
  color: var(--plr-icon-btn-focused-color);
}
.plr-dark-theme .mat-mdc-icon-button.plr-error-button.cdk-focused .mat-mdc-focus-indicator, .plr-dark-theme .mat-mdc-icon-button.plr-error-button:focus .mat-mdc-focus-indicator,
.plr-dark-theme .mat-mdc-mini-fab.plr-error-button.cdk-focused .mat-mdc-focus-indicator,
.plr-dark-theme .mat-mdc-mini-fab.plr-error-button:focus .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme .mat-mdc-icon-button.plr-error-button:active,
.plr-dark-theme .mat-mdc-mini-fab.plr-error-button:active {
  background-color: var(--plr-icon-btn-active-bg-color);
  border: 2px solid var(--plr-icon-btn-active-border-color);
  color: var(--plr-icon-btn-active-color);
}
.plr-dark-theme .mat-mdc-icon-button.plr-error-button:hover,
.plr-dark-theme .mat-mdc-mini-fab.plr-error-button:hover {
  color: var(--error-dark-color);
  background-color: var(--error-color);
}
.plr-dark-theme .mat-mdc-icon-button.plr-error-button:hover .mat-mdc-focus-indicator,
.plr-dark-theme .mat-mdc-mini-fab.plr-error-button:hover .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme .mat-mdc-icon-button.plr-error-button[disabled],
.plr-dark-theme .mat-mdc-mini-fab.plr-error-button[disabled] {
  color: var(--plr-icon-btn-disabled-color);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme .mat-mdc-icon-button.plr-error-button mat-icon,
.plr-dark-theme .mat-mdc-mini-fab.plr-error-button mat-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: var(--mdc-icon-button-icon-size);
  height: var(--mdc-icon-button-icon-size);
  font-size: var(--mdc-icon-button-icon-size);
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button {
  width: initial;
  min-width: 0px;
  height: 2.5rem;
  min-height: 2.5rem;
  line-height: normal;
  padding: 0px 1rem;
  font-family: var(--plr-btn-font-family);
  font-size: 1rem;
  font-weight: 500;
  background-image: none;
  color: var(--plr-btn-primary-color);
  background-color: var(--plr-btn-primary-bg-color);
  border: 1px solid var(--plr-btn-primary-border-color);
  border-radius: var(--plr-action-btn-border-radius);
  box-shadow: none;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button mat-icon {
  width: auto;
  height: auto;
  font-size: 16px;
  font-weight: bold;
  margin-left: -5px;
  margin-right: 5px;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button.back-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -2px;
  margin-left: -10px;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button.next-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -10px;
  margin-left: -2px;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button .mat-mdc-focus-indicator {
  display: none;
  opacity: 0;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button:hover, .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button:focus, .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button.cdk-focused {
  background-color: var(--plr-btn-primary-hover-bg-color);
  color: var(--plr-btn-primary-hover-color);
  border: 1px solid var(--plr-btn-primary-hover-border-color);
  outline: 0;
  cursor: pointer;
  box-shadow: none;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button:hover span, .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button:focus span, .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button.cdk-focused span {
  text-decoration: none;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button[disabled], .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button[disabled]:hover, .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button[disabled]:focus {
  border: 1px solid var(--plr-color-neutral-100);
  color: var(--plr-color-neutral-500);
  background-color: var(--plr-color-neutral-100);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button {
  width: initial;
  min-width: 0px;
  height: 2.5rem;
  min-height: 2.5rem;
  line-height: normal;
  padding: 0px 1rem;
  font-family: var(--plr-btn-font-family);
  font-size: 1rem;
  font-weight: 500;
  background-image: none;
  color: var(--plr-btn-secondary-color);
  background-color: var(--plr-btn-secondary-bg-color);
  border: 1px solid var(--plr-btn-secondary-border-color);
  border-radius: var(--plr-action-btn-border-radius);
  box-shadow: none;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button mat-icon {
  width: auto;
  height: auto;
  font-size: 16px;
  font-weight: bold;
  margin-left: -5px;
  margin-right: 5px;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button.back-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -2px;
  margin-left: -10px;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button.next-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -10px;
  margin-left: -2px;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button .mat-mdc-focus-indicator {
  display: none;
  opacity: 0;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button:hover, .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button:focus, .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button.cdk-focused {
  background-color: var(--plr-btn-secondary-hover-bg-color);
  color: var(--plr-btn-secondary-hover-color);
  border: 1px solid var(--plr-btn-secondary-hover-border-color);
  outline: 0;
  cursor: pointer;
  box-shadow: none;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button:hover span, .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button:focus span, .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button.cdk-focused span {
  text-decoration: none;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button[disabled], .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button[disabled]:hover, .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button[disabled]:focus {
  border: 1px solid var(--plr-color-neutral-100);
  color: var(--plr-color-neutral-500);
  background-color: var(--plr-color-neutral-100);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button {
  width: initial;
  min-width: 0px;
  height: 2.5rem;
  min-height: 2.5rem;
  line-height: normal;
  padding: 0px 1rem;
  font-family: var(--plr-btn-font-family);
  font-size: 1rem;
  font-weight: 500;
  background-image: none;
  color: var(--plr-btn-tertiary-color);
  background-color: var(--plr-btn-tertiary-bg-color);
  border: 1px solid var(--plr-btn-tertiary-border-color);
  border-radius: var(--plr-action-btn-border-radius);
  box-shadow: none;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button mat-icon {
  width: auto;
  height: auto;
  font-size: 16px;
  font-weight: bold;
  margin-left: -5px;
  margin-right: 5px;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button.back-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -2px;
  margin-left: -10px;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button.next-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -10px;
  margin-left: -2px;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button .mat-mdc-focus-indicator {
  display: none;
  opacity: 0;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button:hover, .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button:focus, .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button.cdk-focused {
  background-color: var(--plr-btn-tertiary-hover-bg-color);
  color: var(--plr-btn-tertiary-hover-color);
  border: 1px solid var(--plr-btn-tertiary-border-hover-color);
  outline: 0;
  cursor: pointer;
  box-shadow: none;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button:hover span, .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button:focus span, .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button.cdk-focused span {
  text-decoration: none;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button[disabled], .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button[disabled]:hover, .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button[disabled]:focus {
  border: 1px solid var(--plr-color-neutral-100);
  color: var(--plr-color-neutral-500);
  background-color: var(--plr-color-neutral-100);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button {
  width: initial;
  min-width: 0px;
  height: 2.5rem;
  min-height: 2.5rem;
  line-height: normal;
  padding: 0px 1rem;
  font-family: var(--plr-btn-font-family);
  font-size: 1rem;
  font-weight: 500;
  background-image: none;
  color: var(--plr-btn-neutral-color);
  background-color: var(--plr-btn-neutral-bg-color);
  border: 1px solid var(--plr-btn-neutral-border-color);
  border-radius: var(--plr-action-btn-border-radius);
  box-shadow: none;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button mat-icon {
  width: auto;
  height: auto;
  font-size: 16px;
  font-weight: bold;
  margin-left: -5px;
  margin-right: 5px;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button.back-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -2px;
  margin-left: -10px;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button.next-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -10px;
  margin-left: -2px;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button .mat-mdc-focus-indicator {
  display: none;
  opacity: 0;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button:hover, .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button:focus, .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button.cdk-focused {
  background-color: var(--plr-btn-neutral-hover-bg-color);
  color: var(--plr-btn-neutral-hover-color);
  border: 1px solid var(--plr-btn-neutral-hover-border-color);
  outline: 0;
  cursor: pointer;
  box-shadow: none;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button:hover span, .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button:focus span, .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button.cdk-focused span {
  text-decoration: none;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button[disabled], .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button[disabled]:hover, .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button[disabled]:focus {
  border: 1px solid var(--plr-color-neutral-100);
  color: var(--plr-color-neutral-500);
  background-color: var(--plr-color-neutral-100);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button,
.plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):not(:disabled), .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button,
.plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):not(:disabled),
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button,
.plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):not(:disabled),
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button,
.plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):not(:disabled),
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary {
  width: initial;
  min-width: 0px;
  height: 2.5rem;
  min-height: 2.5rem;
  line-height: normal;
  padding: 0px 1rem;
  font-family: var(--plr-btn-font-family);
  font-size: 1rem;
  font-weight: 500;
  background-image: none;
  color: var(--plr-btn-primary-color);
  background-color: var(--plr-btn-primary-bg-color);
  border: 1px solid var(--plr-btn-primary-border-color);
  border-radius: var(--plr-action-btn-border-radius);
  box-shadow: none;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button mat-icon,
.plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):not(:disabled) mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button mat-icon,
.plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):not(:disabled) mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button mat-icon,
.plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):not(:disabled) mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button mat-icon,
.plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):not(:disabled) mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary mat-icon {
  width: auto;
  height: auto;
  font-size: 16px;
  font-weight: bold;
  margin-left: -5px;
  margin-right: 5px;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.back-btn .mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.back-btn .mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.back-btn .mat-icon,
.plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).back-btn:not(:disabled) .mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.back-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.back-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.back-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.back-btn .mat-icon,
.plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).back-btn:not(:disabled) .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).back-btn:not(:disabled) .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).back-btn:not(:disabled) .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.back-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -2px;
  margin-left: -10px;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.next-btn .mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.next-btn .mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.next-btn .mat-icon,
.plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).next-btn:not(:disabled) .mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.next-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.next-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.next-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.next-btn .mat-icon,
.plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).next-btn:not(:disabled) .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).next-btn:not(:disabled) .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).next-btn:not(:disabled) .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.next-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -10px;
  margin-left: -2px;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button .mat-mdc-focus-indicator, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button .mat-mdc-focus-indicator, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button .mat-mdc-focus-indicator,
.plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):not(:disabled) .mat-mdc-focus-indicator, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary .mat-mdc-focus-indicator,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button .mat-mdc-focus-indicator,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button .mat-mdc-focus-indicator,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button .mat-mdc-focus-indicator,
.plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):not(:disabled) .mat-mdc-focus-indicator,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):not(:disabled) .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):not(:disabled) .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary .mat-mdc-focus-indicator {
  display: none;
  opacity: 0;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:focus, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.cdk-focused, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:focus, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.cdk-focused, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:hover,
.plr-dark-theme .button-container .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
.plr-light-theme .plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
.plr-dark-theme .button-container html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
html .plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
.plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled), .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:focus,
.plr-dark-theme .button-container .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
.plr-light-theme .plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
.plr-dark-theme .button-container html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
html .plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
.plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled), .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.cdk-focused,
.plr-dark-theme .button-container .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
.plr-light-theme .plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
.plr-dark-theme .button-container html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
html .plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
.plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled), .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:focus, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.cdk-focused,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.cdk-focused,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.cdk-focused,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:hover,
.plr-dark-theme .tools .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
.plr-light-theme .plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
.plr-dark-theme .tools html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
html .plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
.plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:focus,
.plr-dark-theme .tools .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
.plr-light-theme .plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
.plr-dark-theme .tools html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
html .plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
.plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.cdk-focused,
.plr-dark-theme .tools .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
.plr-light-theme .plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
.plr-dark-theme .tools html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
html .plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
.plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.cdk-focused,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.cdk-focused,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.cdk-focused,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:hover,
.plr-dark-theme .dialog-layout__header .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
.plr-light-theme .plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
.plr-dark-theme .dialog-layout__header html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
html .plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
.plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:focus,
.plr-dark-theme .dialog-layout__header .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
.plr-light-theme .plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
.plr-dark-theme .dialog-layout__header html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
html .plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
.plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.cdk-focused,
.plr-dark-theme .dialog-layout__header .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
.plr-light-theme .plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
.plr-dark-theme .dialog-layout__header html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
html .plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
.plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.cdk-focused,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.cdk-focused,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.cdk-focused,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:hover,
.plr-dark-theme .dialog-layout__footer .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
.plr-light-theme .plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
.plr-dark-theme .dialog-layout__footer html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
html .plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
.plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:focus,
.plr-dark-theme .dialog-layout__footer .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
.plr-light-theme .plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
.plr-dark-theme .dialog-layout__footer html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
html .plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
.plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.cdk-focused,
.plr-dark-theme .dialog-layout__footer .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
.plr-light-theme .plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
.plr-dark-theme .dialog-layout__footer html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
html .plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
.plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.cdk-focused {
  background-color: var(--plr-btn-primary-hover-bg-color);
  color: var(--plr-btn-primary-hover-color);
  border: 1px solid var(--plr-btn-primary-hover-border-color);
  outline: 0;
  cursor: pointer;
  box-shadow: none;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:hover span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:focus span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.cdk-focused span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:hover span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:focus span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.cdk-focused span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:hover span,
.plr-dark-theme .button-container .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
.plr-light-theme .plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
.plr-dark-theme .button-container html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
html .plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
.plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:focus span,
.plr-dark-theme .button-container .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
.plr-light-theme .plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
.plr-dark-theme .button-container html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
html .plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
.plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.cdk-focused span,
.plr-dark-theme .button-container .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
.plr-light-theme .plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
.plr-dark-theme .button-container html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
html .plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
.plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:hover span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:focus span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.cdk-focused span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:hover span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:focus span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.cdk-focused span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:hover span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:focus span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.cdk-focused span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:hover span,
.plr-dark-theme .tools .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
.plr-light-theme .plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
.plr-dark-theme .tools html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
html .plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
.plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:focus span,
.plr-dark-theme .tools .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
.plr-light-theme .plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
.plr-dark-theme .tools html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
html .plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
.plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.cdk-focused span,
.plr-dark-theme .tools .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
.plr-light-theme .plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
.plr-dark-theme .tools html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
html .plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
.plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:hover span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:focus span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.cdk-focused span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:hover span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:focus span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.cdk-focused span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:hover span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:focus span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.cdk-focused span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:hover span,
.plr-dark-theme .dialog-layout__header .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
.plr-light-theme .plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
.plr-dark-theme .dialog-layout__header html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
html .plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
.plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:focus span,
.plr-dark-theme .dialog-layout__header .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
.plr-light-theme .plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
.plr-dark-theme .dialog-layout__header html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
html .plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
.plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.cdk-focused span,
.plr-dark-theme .dialog-layout__header .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
.plr-light-theme .plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
.plr-dark-theme .dialog-layout__header html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
html .plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
.plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:hover span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:focus span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.cdk-focused span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:hover span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:focus span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.cdk-focused span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:hover span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:focus span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.cdk-focused span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:hover span,
.plr-dark-theme .dialog-layout__footer .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
.plr-light-theme .plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
.plr-dark-theme .dialog-layout__footer html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
html .plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
.plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:focus span,
.plr-dark-theme .dialog-layout__footer .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
.plr-light-theme .plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
.plr-dark-theme .dialog-layout__footer html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
html .plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
.plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.cdk-focused span,
.plr-dark-theme .dialog-layout__footer .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
.plr-light-theme .plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
.plr-dark-theme .dialog-layout__footer html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
html .plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
.plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:hover span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:focus span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.cdk-focused span {
  text-decoration: none;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button[disabled], .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button[disabled]:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button[disabled]:focus, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button[disabled], .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button[disabled]:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button[disabled]:focus, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button[disabled],
.plr-dark-theme .button-container .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
.plr-light-theme .plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
.plr-dark-theme .button-container html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
html .plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
.plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled), .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button[disabled]:hover,
.plr-dark-theme .button-container .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
.plr-light-theme .plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
.plr-dark-theme .button-container html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
html .plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
.plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled), .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button[disabled]:focus,
.plr-dark-theme .button-container .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
.plr-light-theme .plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
.plr-dark-theme .button-container html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
html .plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
.plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled), .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary[disabled], .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary[disabled]:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary[disabled]:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button[disabled],
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button[disabled]:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button[disabled]:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button[disabled],
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button[disabled]:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button[disabled]:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button[disabled],
.plr-dark-theme .tools .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
.plr-light-theme .plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
.plr-dark-theme .tools html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
html .plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
.plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button[disabled]:hover,
.plr-dark-theme .tools .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
.plr-light-theme .plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
.plr-dark-theme .tools html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
html .plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
.plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button[disabled]:focus,
.plr-dark-theme .tools .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
.plr-light-theme .plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
.plr-dark-theme .tools html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
html .plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
.plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary[disabled],
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary[disabled]:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary[disabled]:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button[disabled],
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button[disabled]:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button[disabled]:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button[disabled],
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button[disabled]:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button[disabled]:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button[disabled],
.plr-dark-theme .dialog-layout__header .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
.plr-light-theme .plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
.plr-dark-theme .dialog-layout__header html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
html .plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
.plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button[disabled]:hover,
.plr-dark-theme .dialog-layout__header .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
.plr-light-theme .plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
.plr-dark-theme .dialog-layout__header html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
html .plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
.plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button[disabled]:focus,
.plr-dark-theme .dialog-layout__header .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
.plr-light-theme .plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
.plr-dark-theme .dialog-layout__header html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
html .plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
.plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary[disabled],
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary[disabled]:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary[disabled]:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button[disabled],
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button[disabled]:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button[disabled]:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button[disabled],
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button[disabled]:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button[disabled]:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button[disabled],
.plr-dark-theme .dialog-layout__footer .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
.plr-light-theme .plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
.plr-dark-theme .dialog-layout__footer html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
html .plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
.plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button[disabled]:hover,
.plr-dark-theme .dialog-layout__footer .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
.plr-light-theme .plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
.plr-dark-theme .dialog-layout__footer html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
html .plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
.plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button[disabled]:focus,
.plr-dark-theme .dialog-layout__footer .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
.plr-light-theme .plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
.plr-dark-theme .dialog-layout__footer html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
html .plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
.plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary[disabled],
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary[disabled]:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary[disabled]:focus {
  border: 1px solid var(--plr-color-neutral-100);
  color: var(--plr-color-neutral-500);
  background-color: var(--plr-color-neutral-100);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary {
  width: initial;
  min-width: 0px;
  height: 2.5rem;
  min-height: 2.5rem;
  line-height: normal;
  padding: 0px 1rem;
  font-family: var(--plr-btn-font-family);
  font-size: 1rem;
  font-weight: 500;
  background-image: none;
  color: var(--plr-btn-secondary-color);
  background-color: var(--plr-btn-secondary-bg-color);
  border: 1px solid var(--plr-btn-secondary-border-color);
  border-radius: var(--plr-action-btn-border-radius);
  box-shadow: none;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary mat-icon {
  width: auto;
  height: auto;
  font-size: 16px;
  font-weight: bold;
  margin-left: -5px;
  margin-right: 5px;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.back-btn .mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.back-btn .mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.back-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.back-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.back-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.back-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -2px;
  margin-left: -10px;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.next-btn .mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.next-btn .mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.next-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.next-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.next-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.next-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -10px;
  margin-left: -2px;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button .mat-mdc-focus-indicator, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button .mat-mdc-focus-indicator, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary .mat-mdc-focus-indicator,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button .mat-mdc-focus-indicator,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button .mat-mdc-focus-indicator,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary .mat-mdc-focus-indicator {
  display: none;
  opacity: 0;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:focus, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.cdk-focused, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:focus, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.cdk-focused, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:focus, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.cdk-focused,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.cdk-focused,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.cdk-focused,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.cdk-focused,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.cdk-focused,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.cdk-focused,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.cdk-focused,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.cdk-focused,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.cdk-focused,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.cdk-focused {
  background-color: var(--plr-btn-secondary-hover-bg-color);
  color: var(--plr-btn-secondary-hover-color);
  border: 1px solid var(--plr-btn-secondary-hover-border-color);
  outline: 0;
  cursor: pointer;
  box-shadow: none;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:hover span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:focus span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.cdk-focused span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:hover span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:focus span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.cdk-focused span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:hover span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:focus span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.cdk-focused span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:hover span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:focus span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.cdk-focused span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:hover span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:focus span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.cdk-focused span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:hover span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:focus span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.cdk-focused span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:hover span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:focus span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.cdk-focused span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:hover span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:focus span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.cdk-focused span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:hover span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:focus span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.cdk-focused span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:hover span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:focus span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.cdk-focused span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:hover span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:focus span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.cdk-focused span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:hover span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:focus span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.cdk-focused span {
  text-decoration: none;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button[disabled], .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button[disabled]:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button[disabled]:focus, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button[disabled], .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button[disabled]:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button[disabled]:focus, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary[disabled], .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary[disabled]:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary[disabled]:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button[disabled],
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button[disabled]:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button[disabled]:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button[disabled],
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button[disabled]:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button[disabled]:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary[disabled],
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary[disabled]:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary[disabled]:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button[disabled],
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button[disabled]:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button[disabled]:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button[disabled],
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button[disabled]:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button[disabled]:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary[disabled],
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary[disabled]:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary[disabled]:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button[disabled],
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button[disabled]:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button[disabled]:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button[disabled],
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button[disabled]:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button[disabled]:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary[disabled],
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary[disabled]:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary[disabled]:focus {
  border: 1px solid var(--plr-color-neutral-100);
  color: var(--plr-color-neutral-500);
  background-color: var(--plr-color-neutral-100);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary {
  width: initial;
  min-width: 0px;
  height: 2.5rem;
  min-height: 2.5rem;
  line-height: normal;
  padding: 0px 1rem;
  font-family: var(--plr-btn-font-family);
  font-size: 1rem;
  font-weight: 500;
  background-image: none;
  color: var(--plr-btn-tertiary-color);
  background-color: var(--plr-btn-tertiary-bg-color);
  border: 1px solid var(--plr-btn-tertiary-border-color);
  border-radius: var(--plr-action-btn-border-radius);
  box-shadow: none;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary mat-icon {
  width: auto;
  height: auto;
  font-size: 16px;
  font-weight: bold;
  margin-left: -5px;
  margin-right: 5px;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.back-btn .mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.back-btn .mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.back-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.back-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.back-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.back-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -2px;
  margin-left: -10px;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.next-btn .mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.next-btn .mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.next-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.next-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.next-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.next-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -10px;
  margin-left: -2px;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button .mat-mdc-focus-indicator, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button .mat-mdc-focus-indicator, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary .mat-mdc-focus-indicator,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button .mat-mdc-focus-indicator,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button .mat-mdc-focus-indicator,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary .mat-mdc-focus-indicator {
  display: none;
  opacity: 0;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:focus, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.cdk-focused, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:focus, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.cdk-focused, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:focus, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.cdk-focused,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.cdk-focused,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.cdk-focused,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.cdk-focused,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.cdk-focused,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.cdk-focused,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.cdk-focused,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.cdk-focused,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.cdk-focused,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.cdk-focused {
  background-color: var(--plr-btn-tertiary-hover-bg-color);
  color: var(--plr-btn-tertiary-hover-color);
  border: 1px solid var(--plr-btn-tertiary-border-hover-color);
  outline: 0;
  cursor: pointer;
  box-shadow: none;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:hover span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:focus span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.cdk-focused span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:hover span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:focus span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.cdk-focused span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:hover span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:focus span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.cdk-focused span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:hover span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:focus span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.cdk-focused span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:hover span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:focus span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.cdk-focused span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:hover span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:focus span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.cdk-focused span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:hover span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:focus span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.cdk-focused span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:hover span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:focus span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.cdk-focused span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:hover span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:focus span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.cdk-focused span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:hover span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:focus span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.cdk-focused span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:hover span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:focus span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.cdk-focused span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:hover span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:focus span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.cdk-focused span {
  text-decoration: none;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button[disabled], .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button[disabled]:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button[disabled]:focus, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button[disabled], .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button[disabled]:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button[disabled]:focus, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary[disabled], .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary[disabled]:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary[disabled]:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button[disabled],
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button[disabled]:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button[disabled]:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button[disabled],
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button[disabled]:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button[disabled]:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary[disabled],
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary[disabled]:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary[disabled]:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button[disabled],
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button[disabled]:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button[disabled]:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button[disabled],
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button[disabled]:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button[disabled]:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary[disabled],
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary[disabled]:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary[disabled]:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button[disabled],
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button[disabled]:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button[disabled]:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button[disabled],
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button[disabled]:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button[disabled]:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary[disabled],
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary[disabled]:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary[disabled]:focus {
  border: 1px solid var(--plr-color-neutral-100);
  color: var(--plr-color-neutral-500);
  background-color: var(--plr-color-neutral-100);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral {
  width: initial;
  min-width: 0px;
  height: 2.5rem;
  min-height: 2.5rem;
  line-height: normal;
  padding: 0px 1rem;
  font-family: var(--plr-btn-font-family);
  font-size: 1rem;
  font-weight: 500;
  background-image: none;
  color: var(--plr-btn-neutral-color);
  background-color: var(--plr-btn-neutral-bg-color);
  border: 1px solid var(--plr-btn-neutral-border-color);
  border-radius: var(--plr-action-btn-border-radius);
  box-shadow: none;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral mat-icon {
  width: auto;
  height: auto;
  font-size: 16px;
  font-weight: bold;
  margin-left: -5px;
  margin-right: 5px;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.back-btn .mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.back-btn .mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.back-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.back-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.back-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.back-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -2px;
  margin-left: -10px;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.next-btn .mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.next-btn .mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.next-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.next-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.next-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.next-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -10px;
  margin-left: -2px;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button .mat-mdc-focus-indicator, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button .mat-mdc-focus-indicator, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral .mat-mdc-focus-indicator,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button .mat-mdc-focus-indicator,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button .mat-mdc-focus-indicator,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral .mat-mdc-focus-indicator {
  display: none;
  opacity: 0;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:focus, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.cdk-focused, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:focus, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.cdk-focused, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:focus, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.cdk-focused,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.cdk-focused,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.cdk-focused,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.cdk-focused,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.cdk-focused,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.cdk-focused,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.cdk-focused,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.cdk-focused,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.cdk-focused,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.cdk-focused {
  background-color: var(--plr-btn-neutral-hover-bg-color);
  color: var(--plr-btn-neutral-hover-color);
  border: 1px solid var(--plr-btn-neutral-hover-border-color);
  outline: 0;
  cursor: pointer;
  box-shadow: none;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:hover span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:focus span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.cdk-focused span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:hover span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:focus span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.cdk-focused span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:hover span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:focus span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.cdk-focused span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:hover span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:focus span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.cdk-focused span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:hover span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:focus span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.cdk-focused span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:hover span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:focus span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.cdk-focused span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:hover span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:focus span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.cdk-focused span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:hover span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:focus span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.cdk-focused span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:hover span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:focus span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.cdk-focused span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:hover span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:focus span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.cdk-focused span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:hover span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:focus span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.cdk-focused span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:hover span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:focus span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.cdk-focused span {
  text-decoration: none;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button[disabled], .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button[disabled]:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button[disabled]:focus, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button[disabled], .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button[disabled]:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button[disabled]:focus, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral[disabled], .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral[disabled]:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral[disabled]:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button[disabled],
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button[disabled]:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button[disabled]:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button[disabled],
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button[disabled]:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button[disabled]:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral[disabled],
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral[disabled]:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral[disabled]:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button[disabled],
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button[disabled]:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button[disabled]:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button[disabled],
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button[disabled]:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button[disabled]:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral[disabled],
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral[disabled]:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral[disabled]:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button[disabled],
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button[disabled]:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button[disabled]:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button[disabled],
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button[disabled]:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button[disabled]:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral[disabled],
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral[disabled]:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral[disabled]:focus {
  border: 1px solid var(--plr-color-neutral-100);
  color: var(--plr-color-neutral-500);
  background-color: var(--plr-color-neutral-100);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme .plr-metadata-control-host-inline.plr-metadata-control-host,
.plr-dark-theme .plr-metadata-control-host-inline .plr-metadata-control-host {
  padding: 0;
  display: inline;
}
.plr-dark-theme .plr-metadata-control-host-inline.plr-metadata-control-host plr-label,
.plr-dark-theme .plr-metadata-control-host-inline.plr-metadata-control-host plr-label .label-container,
.plr-dark-theme .plr-metadata-control-host-inline .plr-metadata-control-host plr-label,
.plr-dark-theme .plr-metadata-control-host-inline .plr-metadata-control-host plr-label .label-container {
  display: inline-block;
}
.plr-dark-theme .plr-metadata-control-host-inline.plr-metadata-control-host .label-description,
.plr-dark-theme .plr-metadata-control-host-inline.plr-metadata-control-host .input-container,
.plr-dark-theme .plr-metadata-control-host-inline.plr-metadata-control-host .display-container,
.plr-dark-theme .plr-metadata-control-host-inline .plr-metadata-control-host .label-description,
.plr-dark-theme .plr-metadata-control-host-inline .plr-metadata-control-host .input-container,
.plr-dark-theme .plr-metadata-control-host-inline .plr-metadata-control-host .display-container {
  display: inline;
}
.plr-dark-theme .plr-metadata-control-host {
  padding: 0 5px 5px 5px;
  margin-right: 10px;
  box-sizing: border-box;
  display: block;
  overflow: hidden;
}
.plr-dark-theme .plr-metadata-control-host:has(.plr-sticky-host) {
  overflow: visible;
}
.plr-dark-theme .plr-metadata-control-host:has(.plr-sticky-toolbar) {
  overflow: visible;
}
.plr-dark-theme .plr-metadata-control-host.metadata-medium-size .display-container,
.plr-dark-theme .plr-metadata-control-host.metadata-medium-size .input-container {
  max-width: 25%;
}
.plr-dark-theme .plr-metadata-control-host.edit-mode {
  padding: 0 5px 5px 0;
}
.plr-dark-theme .plr-metadata-control-host.plr-metadata-hide-displayname-for {
  padding: 0;
}
.plr-dark-theme .plr-metadata-control-host.no-spacing {
  padding: 0;
  margin: 0;
}
.plr-dark-theme .plr-metadata-control-host:not(.edit-mode):not(.plr-metadata-panel):not(:last-child):not(.plr-metadata-hide-divider):not(.plr-metadata-horizontal-divider) {
  position: relative;
  padding-right: 20px;
  margin-bottom: 16px;
}
.plr-dark-theme .plr-metadata-control-host:not(.edit-mode):not(.plr-metadata-panel):not(:last-child):not(.plr-metadata-hide-divider):not(.plr-metadata-horizontal-divider):after {
  content: "";
  position: absolute;
  bottom: 0;
  right: 0;
  height: 100%;
  width: 1px;
  background: var(--bc-divider-color);
}
.plr-dark-theme .plr-metadata-control-host.edit-mode plr-label.plr-metadata-hide-displayname-for-edit,
.plr-dark-theme .plr-metadata-control-host.edit-mode plr-label.plr-metadata-hide-displayname-for-editmode {
  display: none !important;
}
.plr-dark-theme .plr-metadata-control-host.edit-mode.plr-metadata-hide-for-edit, .plr-dark-theme .plr-metadata-control-host.edit-mode.plr-metadata-hide-for-editmode {
  display: none;
}
.plr-dark-theme .plr-metadata-control-host.view-mode, .plr-dark-theme .plr-metadata-control-host.plr-view-mode {
  color: var(--plr-base-text-color);
  margin-bottom: 8px;
}
.plr-dark-theme .plr-metadata-control-host.view-mode plr-label.plr-metadata-hide-displayname-for-view,
.plr-dark-theme .plr-metadata-control-host.view-mode plr-label.plr-metadata-hide-displayname-for-displaymode, .plr-dark-theme .plr-metadata-control-host.plr-view-mode plr-label.plr-metadata-hide-displayname-for-view,
.plr-dark-theme .plr-metadata-control-host.plr-view-mode plr-label.plr-metadata-hide-displayname-for-displaymode {
  display: none !important;
}
.plr-dark-theme .plr-metadata-control-host.view-mode.plr-metadata-hide-for-view, .plr-dark-theme .plr-metadata-control-host.view-mode.plr-metadata-hide-for-displaymode, .plr-dark-theme .plr-metadata-control-host.plr-view-mode.plr-metadata-hide-for-view, .plr-dark-theme .plr-metadata-control-host.plr-view-mode.plr-metadata-hide-for-displaymode {
  display: none;
}
.plr-dark-theme .plr-metadata-control-host.edit-mode.plr-metadata-hide-displayname-for-edit > .list-wrapper > header,
.plr-dark-theme .plr-metadata-control-host.edit-mode.plr-metadata-hide-displayname-for-edit > header, .plr-dark-theme .plr-metadata-control-host.edit-mode.plr-metadata-hide-displayname-for-edit.plr-metadata-control-host-control plr-label {
  display: none !important;
}
.plr-dark-theme .plr-metadata-control-host.view-mode.plr-metadata-hide-displayname-for-view > .list-wrapper > header,
.plr-dark-theme .plr-metadata-control-host.view-mode.plr-metadata-hide-displayname-for-view > header, .plr-dark-theme .plr-metadata-control-host.view-mode.plr-metadata-hide-displayname-for-view.plr-metadata-control-host-control plr-label {
  display: none !important;
}
.plr-dark-theme .plr-metadata-control-host .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix {
  margin-right: -29px;
  left: -30px;
  position: relative;
  display: flex;
  align-items: center;
}
.plr-dark-theme .plr-metadata-control-host .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-icon {
  padding: 0px;
}
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .plr-group-component-outline {
  border-width: 2px 2px 2px 6px;
  border-style: solid;
  border-color: var(--plr-required-input-color);
}
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading {
  border-width: 2px 0 2px 6px !important;
}
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing {
  border-width: 2px;
}
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch,
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing {
  border-color: var(--plr-required-input-color);
}
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading {
  border-width: 2px 0 2px 6px !important;
}
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing {
  border-width: 2px;
}
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.ng-touched.ng-invalid .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading {
  border-width: 2px 0 2px 6px !important;
}
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.ng-touched.ng-invalid .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing {
  border-width: 2px;
}
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline .mdc-notched-outline {
  color: var(--plr-required-input-color);
}
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline .mdc-notched-outline .mdc-notched-outline__leading {
  border-left-width: 6px !important;
}
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-fill .mdc-line-ripple {
  transform: scale(1);
  opacity: 1;
  background-color: var(--plr-required-input-color);
}
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-fill.mat-focused.mat-form-field-invalid, .plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-fill.mat-form-field-invalid {
  /* TODO(mdc-migration): The following rule targets internal classes of form-field that may no longer apply for the MDC version. */
}
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-fill.mat-focused.mat-form-field-invalid .mmdc-line-ripple, .plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-fill.mat-form-field-invalid .mmdc-line-ripple {
  background-color: var(--plr-input-error-color);
}
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-fill.mat-focused {
  /* TODO(mdc-migration): The following rule targets internal classes of form-field that may no longer apply for the MDC version. */
}
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-fill.mat-focused .mdc-line-ripple {
  background-color: var(--plr-focus-color);
}
.plr-dark-theme .plr-metadata-control-host.plr-metadata-control-host-control.plr-has-form-editor-icon {
  position: relative;
  padding-left: 30px;
}
.plr-dark-theme .plr-metadata-control-host.plr-metadata-control-host-control.plr-has-form-editor-icon .plr-metadata-form-editor-diplay-icon {
  position: absolute;
  left: 0;
  bottom: 5px;
}
.plr-dark-theme .plr-metadata-control-host.plr-metadata-hide-all-display-names plr-label {
  display: none;
}
.plr-dark-theme .plr-add-mode .plr-metadata-control-host.plr-metadata-hide-displayname-for-add > header > plr-label,
.plr-dark-theme .plr-add-mode .plr-metadata-control-host.plr-metadata-hide-displayname-for-add > .plr-header > plr-label,
.plr-dark-theme .plr-add-mode .plr-metadata-control-host.plr-metadata-hide-displayname-for-add > plr-label,
.plr-dark-theme .plr-add-mode .plr-metadata-control-host.plr-metadata-hide-displayname-for-add > label,
.plr-dark-theme .plr-add-mode .plr-metadata-control-host.plr-metadata-hide-displayname-for-addmode > header > plr-label,
.plr-dark-theme .plr-add-mode .plr-metadata-control-host.plr-metadata-hide-displayname-for-addmode > .plr-header > plr-label,
.plr-dark-theme .plr-add-mode .plr-metadata-control-host.plr-metadata-hide-displayname-for-addmode > plr-label,
.plr-dark-theme .plr-add-mode .plr-metadata-control-host.plr-metadata-hide-displayname-for-addmode > label {
  display: none;
}
.plr-dark-theme .plr-add-mode .plr-metadata-control-host plr-label.plr-metadata-hide-displayname-for-add,
.plr-dark-theme .plr-add-mode .plr-metadata-control-host plr-label.plr-metadata-hide-displayname-for-addmode {
  display: none;
}
.plr-dark-theme .plr-add-mode .plr-metadata-control-host.plr-metadata-hide-for-add, .plr-dark-theme .plr-add-mode .plr-metadata-control-host.plr-metadata-hide-for-addmode {
  display: none;
}
.plr-dark-theme .plr-tight-fields.plr-metadata-control-host,
.plr-dark-theme .plr-tight-fields .plr-metadata-control-host {
  padding-left: 0;
  padding-right: 0;
  margin-left: 0;
  margin-right: 0;
}
.plr-dark-theme .plr-multiline-tooltip {
  white-space: pre-line;
}
.plr-dark-theme .plr-metadata-form-editor .plr-metadata-object-editor .plr-metadata-form-editor-diplay-icon {
  margin-right: 10px !important;
  color: #7b4d63;
}
.plr-dark-theme .plr-metadata-form-editor .plr-metadata-object-editor .display-container {
  word-break: break-word;
}
.plr-dark-theme .plr-metadata-field-set {
  border-color: var(--plr-field-set-border-color);
}
.plr-dark-theme .plr-metadata-field-set.cdk-focused, .plr-dark-theme .plr-metadata-field-set:focus, .plr-dark-theme .plr-metadata-field-set:focus-within {
  border-color: var(--plr-focus-color);
}
.plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-add-button {
  line-height: 28px;
}
.plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item {
  border: 1px solid var(--plr-item-editor-border-color);
  border-radius: 10px;
}
.plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button {
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 0px;
  line-height: initial;
  font-family: var(--plr-roboto-medium);
  font-weight: 500;
  font-size: 14px;
  text-decoration: none;
  color: var(--plr-icon-color);
  border: 2px solid transparent;
}
.plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button:hover, .plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button:focus, .plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button.cdk-focused {
  outline: none;
  text-decoration: none;
  background-color: transparent;
}
.plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button:hover {
  cursor: pointer;
}
.plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button[disabled] {
  cursor: not-allowed;
}
.plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button[disabled]:hover, .plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button[disabled]:focus, .plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button[disabled].cdk-focused {
  outline: none;
  text-decoration: none;
  border: 2px solid transparent;
}
.plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button[disabled], .plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button[disabled]:hover, .plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button[disabled]:focus, .plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button[disabled].cdk-focused {
  color: var(--plr-icon-color);
  opacity: 0.7;
}
.plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item.cdk-focused, .plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item:focus, .plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item:focus-within {
  border-color: var(--plr-focus-color);
}
.plr-dark-theme .plr-metadata-list-editor.plr-has-form-editor-icon > .list-wrapper > header .plr-metadata-form-editor-diplay-icon {
  color: #c29eaf;
  margin-top: 0px;
  margin-right: 5px !important;
  position: relative;
  bottom: -5px;
}
.plr-dark-theme .cdk-overlay-pane:not(.mat-mdc-autocomplete-panel-above) div.mat-mdc-autocomplete-panel.multi-select-list-panel {
  margin-top: -30px;
}
.plr-dark-theme .plr-metadata-object-editor.plr-has-form-editor-icon > header .plr-metadata-form-editor-diplay-icon {
  color: #c29eaf;
  margin-top: 0px;
  margin-right: 5px !important;
  position: relative;
  bottom: -5px;
}
.plr-dark-theme .plr-metadata-object-editor .mat-accordion .mat-expansion-panel:not([class*=mat-elevation-z]) {
  background-color: #393635;
  border-bottom: 1px solid var(--plr-color-neutral-600);
  box-shadow: none;
}
.plr-dark-theme .plr-metadata-object-editor .mat-accordion .mat-expansion-panel:not([class*=mat-elevation-z]) .mat-expansion-panel-header {
  height: 32px;
  padding: 0 8px 0 8px;
}
.plr-dark-theme .plr-metadata-object-editor .mat-accordion .mat-expansion-panel:not([class*=mat-elevation-z]) .mat-expansion-panel-header .mat-expansion-panel-header-title {
  color: #f8f3f5;
}
.plr-dark-theme .plr-metadata-object-editor .mat-accordion .mat-expansion-panel:not([class*=mat-elevation-z]) .mat-expansion-panel-header .reset-icon,
.plr-dark-theme .plr-metadata-object-editor .mat-accordion .mat-expansion-panel:not([class*=mat-elevation-z]) .mat-expansion-panel-header .remove-icon {
  color: var(--plr-focus-color);
}
.plr-dark-theme .plr-metadata-object-editor .mat-accordion .mat-expansion-panel:not([class*=mat-elevation-z]) .mat-expansion-panel-body {
  padding: 4px 8px 8px 16px;
  display: inline !important;
}
.plr-dark-theme .plr-metadata-object-editor .mat-accordion .mat-expansion-panel:not([class*=mat-elevation-z]) .mat-expansion-panel-body .reset-button {
  height: 16px;
  margin: 4px 0 4px 0;
  float: inline-end;
  border: none;
}
.plr-dark-theme .plr-metadata-object-editor .mat-accordion .mat-expansion-panel:not([class*=mat-elevation-z]) .mat-expansion-panel-body .reset-button .mat-icon.reset-icon {
  font-size: 16px;
  height: 16px;
  width: 16px;
  justify-self: end;
}
.plr-dark-theme plr-metadata-table-editor .wrapper > header {
  color: #7b4d63;
  background-color: white;
}
.plr-dark-theme plr-metadata-table-editor .plr-metadata-table .detail-row {
  padding: 10px;
}
.plr-dark-theme plr-metadata-table-editor button:hover, .plr-dark-theme plr-metadata-table-editor button:focus, .plr-dark-theme plr-metadata-table-editor button:active, .plr-dark-theme plr-metadata-table-editor button.cdk-focused {
  background-color: #f5f4f4;
}
.plr-dark-theme .unordered-list-container {
  border: #eee5e9 solid 2px;
}
.plr-dark-theme .empty-list .empty-list-message {
  background-color: #f5f4f4;
}
.plr-dark-theme .plr-metadata-mover-box {
  border-color: #e2d0d8;
}
.plr-dark-theme .plr-metadata-mover-box .list-label {
  color: #605a58;
}
.plr-dark-theme .plr-metadata-mover-box .list-container {
  border-color: rgb(194, 189, 188);
}
.plr-dark-theme .plr-metadata-mover-box .list-container .mat-mdc-list-option {
  border-bottom-color: rgb(194, 189, 188);
}
.plr-dark-theme .plr-metadata-textarea.highlight {
  border-color: #fceec7;
  background: #fefbf4;
}
.plr-dark-theme .table__body .mdc-checkbox,
.plr-dark-theme .table__body .mat-checkbox-inner-container {
  position: relative !important;
  top: 0 !important;
}
.plr-dark-theme .mat-mdc-list-base .mat-mdc-list-item .mdc-list-item__content,
.plr-dark-theme .mat-mdc-list-base .mat-mdc-list-option .mdc-list-item__content {
  display: block !important;
}
.plr-dark-theme .mat-mdc-list-base .mat-mdc-list-item .mat-mdc-focus-indicator,
.plr-dark-theme .mat-mdc-list-base .mat-mdc-list-option .mat-mdc-focus-indicator {
  display: none !important;
}
.plr-dark-theme .mat-mdc-option:focus.mdc-list-item,
.plr-dark-theme .mat-mdc-option.mat-mdc-option-active.mdc-list-item {
  background-color: var(--plr-menu-option-focus-bg-color) !important;
}
.plr-dark-theme .mat-mdc-checkbox .mdc-form-field {
  white-space: normal !important;
  position: relative;
  align-items: start;
}
.plr-dark-theme .mat-mdc-checkbox .mdc-form-field .mdc-checkbox .mdc-checkbox__background {
  width: 14px;
  height: 14px;
  margin: 2px;
  margin-left: 0px;
}
.plr-dark-theme .mat-mdc-checkbox .mdc-form-field .mdc-label {
  text-transform: none;
  font-size: 0.875rem;
}
.plr-dark-theme .mat-mdc-list-option .mdc-checkbox .mdc-checkbox__ripple {
  display: none;
}
.plr-dark-theme .mat-mdc-list-option .mdc-checkbox .mdc-checkbox__background {
  position: absolute;
  top: 4px;
  width: 14px;
  height: 14px;
}
.plr-dark-theme .mat-mdc-list-option .mdc-checkbox .mdc-checkbox__background:after {
  width: 7px;
  height: 1px;
}
.plr-dark-theme .mat-mdc-radio-button .mdc-form-field {
  white-space: normal;
  position: relative !important;
}
.plr-dark-theme .mat-mdc-radio-button .mdc-form-field .mdc-radio {
  position: absolute !important;
  top: 4px;
  width: 14px;
  height: 14px;
  padding: 0px;
}
.plr-dark-theme .mat-mdc-radio-button .mdc-form-field .mdc-radio .mdc-radio__outer-circle,
.plr-dark-theme .mat-mdc-radio-button .mdc-form-field .mdc-radio .mdc-radio__inner-circle {
  height: 14px;
  width: 14px;
}
.plr-dark-theme .mat-mdc-radio-button .mdc-form-field .mdc-radio .mdc-radio__inner-circle {
  border-width: 7px;
}
.plr-dark-theme .mat-mdc-radio-button .mdc-form-field .mdc-label {
  padding-left: 18px !important;
  color: var(--plr-radio-label-color);
}
.plr-dark-theme .mat-mdc-radio-button .mdc-form-field .mdc-radio--disabled + .mdc-label {
  --mat-radio-disabled-label-color: var(--plr-radio-disabled-label-color);
  color: var(--plr-radio-disabled-label-color);
}
.plr-dark-theme cims-query-form plr-checkbox-list {
  margin-right: 36px;
}
.plr-dark-theme .sticky-layout__body .query-home-page-layout__body,
.plr-dark-theme .sticky-layout__body .query-home-page-layout__left-nav {
  max-height: 100%;
  overflow: auto;
}
.plr-dark-theme .tiles {
  height: 100%;
  width: 100%;
}
.plr-dark-theme .tiles .tile-container {
  margin-top: 5px;
  margin-bottom: 5px;
  border-radius: 16px;
  border: 2px solid #925c75;
  box-shadow: var(--plr-reduced-content-area-box-shadow);
}
.plr-dark-theme .tiles .tile-container:hover, .plr-dark-theme .tiles .tile-container:focus, .plr-dark-theme .tiles .tile-container.cdk-focused {
  outline: none;
  border: 2px solid var(--plr-emphasize-border-hover-color);
  box-shadow: var(--plr-tile-emphasize-box-shadow);
}
.plr-dark-theme .tiles .tile-container:focus-within {
  border: 2px solid var(--plr-emphasize-border-hover-color);
  box-shadow: var(--plr-tile-emphasize-box-shadow);
}
.plr-dark-theme .tiles .tile-container.cdk-keyboard-focused .tile, .plr-dark-theme .tiles .tile-container.cdk-focused .tile, .plr-dark-theme .tiles .tile-container:focus .tile, .plr-dark-theme .tiles .tile-container:focus-within .tile {
  outline: none;
}
.plr-dark-theme .tiles .tile-container iframe {
  border: none;
}
.plr-dark-theme .tiles .tile-container .plr-metadata-control-chart {
  margin-right: 0px;
}
.plr-dark-theme .tiles .tile-container.plr-nav-tile-container .plr-nav-tile {
  display: flex;
  height: -webkit-fill-available;
}
.plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  height: 100%;
  cursor: default;
}
.plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link .category-wrapper {
  position: initial;
  margin-top: auto;
  margin-bottom: 5px;
}
.plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.cdk-keyboard-focused, .plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.cdk-focused, .plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link:focus, .plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link:hover {
  outline: none;
  border-color: transparent;
  box-shadow: none;
}
.plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.cdk-keyboard-focused,
.plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.cdk-keyboard-focused div,
.plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.cdk-keyboard-focused span, .plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.cdk-focused,
.plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.cdk-focused div,
.plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.cdk-focused span, .plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link:focus,
.plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link:focus div,
.plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link:focus span {
  color: var(--plr-focus-color);
}
.plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link {
  cursor: pointer;
}
.plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link.cdk-keyboard-focused, .plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link.cdk-focused, .plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link:focus, .plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link:hover {
  outline: none;
  border-color: transparent;
  box-shadow: none;
}
.plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link.cdk-keyboard-focused,
.plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link.cdk-keyboard-focused div,
.plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link.cdk-keyboard-focused span, .plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link.cdk-focused,
.plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link.cdk-focused div,
.plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link.cdk-focused span, .plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link:focus,
.plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link:focus div,
.plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link:focus span, .plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link:hover,
.plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link:hover div,
.plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link:hover span {
  color: var(--plr-focus-color);
}
.plr-dark-theme .tiles .tile-container wpc-dashboard-nav-tile {
  display: flex;
  height: 100%;
}
.plr-dark-theme .tiles .tile-container wpc-dashboard-nav-tile a {
  display: flex;
  flex-direction: column;
  border: none;
  border-radius: 4px;
}
.plr-dark-theme .tiles .tile-container wpc-dashboard-nav-tile a:focus {
  border: none;
  outline: none;
}
.plr-dark-theme .tiles .tile {
  height: 100%;
  width: 100%;
  padding: 8px;
  background-color: white;
}
.plr-dark-theme .tiles .tile .header h2,
.plr-dark-theme .tiles .tile .header h3 {
  margin: 0;
  border: 2px solid transparent;
  border-radius: 4px;
  color: #925c75;
}
.plr-dark-theme .tiles .tile .header h2:focus,
.plr-dark-theme .tiles .tile .header h3:focus {
  border-color: transparent;
  outline: none;
}
.plr-dark-theme .tiles .tile .body {
  overflow-y: auto;
}
.plr-dark-theme plr-info-icon .info-icon-icon {
  color: inherit;
}
.plr-dark-theme plr-info-icon .info-icon-area:hover, .plr-dark-theme plr-info-icon .info-icon-area.cdk-focused, .plr-dark-theme plr-info-icon .info-icon-area:focus {
  outline: 2px solid var(--plr-focus-color);
  border-radius: 50%;
}
.plr-dark-theme plr-info-icon .info-icon-area:hover .info-icon-icon, .plr-dark-theme plr-info-icon .info-icon-area.cdk-focused .info-icon-icon, .plr-dark-theme plr-info-icon .info-icon-area:focus .info-icon-icon {
  color: var(--plr-emphasize-border-hover-color);
}
.plr-dark-theme .plr-info-icon-tooltip {
  background-color: rgba(57, 54, 53, 0.95);
  color: white;
  font-size: 13px;
  font-weight: 400;
  padding: 10px;
  white-space: pre-line;
}
.plr-dark-theme .plr-info-icon-tooltip-large {
  min-width: 400px;
}
.plr-dark-theme .plr-info-icon-tooltip-medium {
  min-width: 300px;
}
.plr-dark-theme .plr-template-tooltip {
  background: white;
  border: 2px solid #c29eaf;
  width: auto !important;
  padding: 8px;
  border-radius: 4px;
  box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
  max-width: 40vw;
  min-width: 12vw;
}
.plr-dark-theme .plr-template-tooltip .tooltip-container:focus {
  outline: 2px solid var(--plr-focus-color);
}
.plr-dark-theme .plr-template-tooltip--backdrop {
  background: rgba(57, 54, 53, 0.15);
}
.plr-dark-theme plr-menu-button {
  background-color: transparent;
}
.plr-dark-theme plr-menu-button .plr-menu-button:not([disabled]) {
  border-color: var(--plr-menu-button-border-color);
  background-color: var(--plr-menu-button-bg-color);
  color: var(--plr-menu-button-color);
}
.plr-dark-theme plr-menu-button .plr-menu-button:not([disabled]):focus, .plr-dark-theme plr-menu-button .plr-menu-button:not([disabled]).cdk-focused {
  color: var(--plr-menu-button-hover-color);
  border-color: var(--plr-menu-button-hover-color);
  box-shadow: 0px 0px 0px 1px var(--plr-menu-button-hover-color) inset;
}
.plr-dark-theme plr-menu-button .plr-menu-button:not([disabled]):hover, .plr-dark-theme plr-menu-button .plr-menu-button:not([disabled]).menu-button-hover {
  color: var(--plr-menu-button-hover-color);
  background-color: var(--plr-menu-button-hover-bg-color);
  border: 1px solid var(--plr-menu-button-hover-border-color);
}
.plr-dark-theme plr-menu-button .plr-menu-button:not([disabled]):hover .mat-icon, .plr-dark-theme plr-menu-button .plr-menu-button:not([disabled]).menu-button-hover .mat-icon {
  color: var(--plr-menu-button-hover-color);
}
.plr-dark-theme plr-menu-button .plr-menu-button:not([disabled]) .mat-icon {
  color: var(--plr-menu-button-color);
  font-size: 14px;
  height: 14px;
  width: 12px;
  padding-left: 8px;
}
.plr-dark-theme plr-menu-button .menu-button-hover:not([disabled]) {
  color: var(--plr-focus-color);
  border-color: var(--plr-focus-color);
  background-color: white;
}
.plr-dark-theme plr-menu-button > button:disabled {
  color: var(--plr-menu-button-disabled-color);
  background-color: var(--plr-menu-button-disabled-bg-color);
  border-color: var(--plr-menu-button-disabled-border-color);
  pointer-events: none;
}
.plr-dark-theme .mat-menu-content-container.mat-mdc-menu-panel {
  margin-top: 5px;
  padding: 8px;
  border: 0;
  background-color: var(--plr-mat-menu-content-container-bg-color);
  box-shadow: var(--plr-mat-menu-content-container-box-shadow-color);
  min-width: 166px;
}
.plr-dark-theme .mat-menu-content-container.mat-mdc-menu-panel:has(> .mat-mdc-menu-content .mat-mdc-menu-item:has(.mat-icon)) {
  min-width: 158px;
}
.plr-dark-theme .mat-menu-content-container.mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) {
  padding: 0;
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) > .plr-mat-menu-content .mat-mdc-menu-item {
  border-radius: 4px;
  min-width: 166px;
  height: 40px;
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) > .plr-mat-menu-content .mat-mdc-menu-item:hover {
  background-color: var(--plr-mat-menu-content-container-hover-bg-color);
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) > .plr-mat-menu-content .mat-mdc-menu-item:hover .mat-icon {
  color: var(--plr-mat-menu-content-container-hover-icon-color);
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) > .plr-mat-menu-content .mat-mdc-menu-item:hover .span {
  color: var(--plr-mat-menu-content-container-hover-color);
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) > .plr-mat-menu-content .mat-mdc-menu-item .mat-icon {
  color: var(--plr-mat-menu-content-container-icon-color);
  padding-right: 8px;
  margin: 0;
  height: 16px;
  width: 16px;
  font-size: 16px;
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) > .plr-mat-menu-content .mat-mdc-menu-item span {
  color: var(--plr-mat-menu-content-container-color);
  font-size: 14px;
}
.plr-dark-theme .mat-menu-manage-dashboard-saving-data .mat-mdc-menu-content {
  position: relative;
}
.plr-dark-theme .mat-menu-manage-dashboard-saving-data .mat-mdc-menu-content .overlay {
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: white;
  opacity: 0.4;
}
.plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar,
.plr-dark-theme .plr-rich-text-editor .ck-rounded-corners .ck.ck-editor__top .ck-sticky-panel .ck-toolbar,
.plr-dark-theme .plr-rich-text-editor .ck.ck-editor__top .ck-sticky-panel .ck-toolbar.ck-rounded-corners {
  border-radius: 6px 6px 0px 0px;
}
.plr-dark-theme .plr-rich-text-editor .plr-rich-text-editor .ck-editor .ck-editor__main .ck-content,
.plr-dark-theme .plr-rich-text-editor .ck-rounded-corners .ck.ck-editor__main > .ck-editor__editable,
.plr-dark-theme .plr-rich-text-editor .ck.ck-editor__main > .ck-editor__editable.ck-rounded-corners {
  border-radius: 0px 0px 6px 6px;
}
.plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar {
  background-color: var(--plr-color-white);
}
.plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar input.cdk-keyboard-focused, .plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar input.cdk-focused, .plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar input:focus,
.plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar button.cdk-keyboard-focused,
.plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar button.cdk-focused,
.plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar button:focus {
  border-color: var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
  outline: none;
}
.plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar input:hover,
.plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar button:hover {
  border-color: var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
  outline: none;
}
.plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar button {
  border-radius: var(--plr-btn-border-radius);
}
.plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar button:hover, .plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar button.cdk-focused, .plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar button:focus {
  color: var(--plr-focus-color);
  background-color: transparent;
}
.plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar button:hover {
  cursor: pointer;
}
.plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar button[disabled], .plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar button[disabled]:hover, .plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar button[disabled].cdk-focused, .plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar button[disabled]:focus, .plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar button.ck-disabled, .plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar button.ck-disabled:hover, .plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar button.ck-disabled.cdk-focused, .plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar button.ck-disabled:focus {
  color: var(--plr-508-lightest-gray);
}
.plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar button[disabled]:hover, .plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar button.ck-disabled:hover {
  cursor: default;
  outline: none;
  border-color: transparent;
  box-shadow: none;
}
.plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar .ck.ck-list__item .ck-button:not(.ck-disabled):hover, .plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar .ck.ck-list__item .ck-button:not(.ck-disabled).ck-on:hover {
  border-radius: 4px;
  border-color: var(--plr-menu-option-hover-bg-color);
  background-color: var(--plr-menu-option-hover-bg-color);
  box-shadow: 0px 0px 0px 1px var(--plr-menu-option-hover-bg-color) inset;
}
.plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar .ck.ck-list__item .ck-button:not(.ck-disabled):focus, .plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar .ck.ck-list__item .ck-button:not(.ck-disabled).ck-on:focus {
  border-radius: 4px;
  border-color: var(--plr-menu-option-focus-bg-color);
  background-color: var(--plr-menu-option-focus-bg-color);
  box-shadow: 0px 0px 0px 1px var(--plr-menu-option-focus-bg-color) inset;
}
.plr-dark-theme .plr-rich-text-editor .ck.ck-editor__editable:not(.ck-editor__nested-editable).ck-focused {
  border: 1px solid var(--plr-input-border-color);
  box-shadow: none;
}
.plr-dark-theme .plr-rich-text-editor .ck.ck-editor__editable:not(.ck-editor__nested-editable).ck-focused:focus-within, .plr-dark-theme .plr-rich-text-editor .ck.ck-editor__editable:not(.ck-editor__nested-editable).ck-focused:focus {
  border: 1px solid var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
}
.plr-dark-theme .plr-rich-text-editor plr-data-display .ck-editor__editable:not(.ck-read-only) {
  min-height: auto;
}
.plr-dark-theme .plr-rich-text-editor plr-data-display table,
.plr-dark-theme .plr-rich-text-editor plr-data-display td,
.plr-dark-theme .plr-rich-text-editor plr-data-display tr {
  border: 1px solid #c2bdbc;
}
.plr-dark-theme .plr-rich-text-editor plr-data-display td {
  min-width: 2em;
  padding: 0.4em;
}
.plr-dark-theme .plr-rich-text-editor plr-data-display blockquote {
  overflow: hidden;
  padding-right: 1.5em;
  padding-left: 1.5em;
  margin-left: 0;
  margin-right: 0;
  font-style: italic;
  border-left: 5px solid #c2bdbc;
}
.plr-dark-theme .plr-rich-text-editor .ck-editor__editable:not(.ck-read-only) {
  min-height: 160px;
}
.plr-dark-theme .plr-primary-color {
  color: #7b4d63;
}
.plr-dark-theme .plr-secondary-color {
  color: #f8f3f5;
}
.plr-dark-theme .plr-tertiary-color {
  color: #f8f3f5;
}
.plr-dark-theme .plr-neutral-color {
  color: #716a68;
}
.plr-dark-theme .plr-success-color {
  color: #2e7652;
}
.plr-dark-theme .plr-info-color {
  color: #074e75;
}
.plr-dark-theme .plr-warn-color {
  color: #8a650f;
}
.plr-dark-theme .plr-error-color {
  color: #ac0000;
}
.plr-dark-theme plr-splash-screen {
  /* TODO(mdc-migration): The following rule targets internal classes of card that may no longer apply for the MDC version.*/
}
.plr-dark-theme plr-splash-screen mat-mdc-card {
  background: #f5f4f4;
}
.plr-dark-theme plr-splash-screen .acknowledgement-button {
  background-color: #7b4d63;
  color: white;
}
.plr-dark-theme plr-splash-screen .acknowledgement-button:hover {
  background: white;
  border-color: #925c75 !important;
  color: #925c75;
}
.plr-dark-theme .plr-metadata-workflow-nav {
  background-color: #ffffff;
}
.plr-dark-theme .plr-metadata-workflow-nav .accordion-section-wrapper {
  border-right-color: #eee5e9;
}
.plr-dark-theme .plr-metadata-workflow-nav .accordion-section-wrapper .back-to-main-menu {
  color: #337573;
}
.plr-dark-theme .plr-metadata-workflow-nav .accordion-section-wrapper .back-to-main-menu mat-icon {
  position: relative;
  top: 7px;
  margin-right: 12px;
}
.plr-dark-theme .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel {
  border-color: #ffffff;
  display: block !important;
}
.plr-dark-theme .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel .mat-expansion-panel-header .mat-expansion-panel-header-title {
  font-size: 16px;
  font-family: "Roboto Regular";
  font-weight: 400;
  font-style: normal;
}
.plr-dark-theme .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel .mat-expansion-panel-header:hover {
  background-color: #ffffff;
}
.plr-dark-theme .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel:hover {
  border-color: #925c75;
}
.plr-dark-theme .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel .mat-button-toggle-group .mat-button-toggle {
  background-color: #f5f4f4;
}
.plr-dark-theme .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel .mat-button-toggle-group .mat-button-toggle .mat-button-toggle-button:hover {
  border-color: #925c75;
  background-color: #ffffff;
  font-size: 14px;
  font-family: "Roboto Medium";
  font-weight: 500;
  font-style: normal;
}
.plr-dark-theme .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel .mat-button-toggle-group .mat-button-toggle .mat-button-toggle-button {
  background-color: #f5f4f4;
  border-color: #f5f4f4;
  font-size: 14px;
  font-family: "Roboto Regular";
  font-weight: 400;
  font-style: normal;
}
.plr-dark-theme .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel .mat-button-toggle-group .mat-button-toggle .mat-button-toggle-button .mat-button-toggle-label-content #uncheck {
  color: #aca6a5;
}
.plr-dark-theme .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel .mat-button-toggle-group .mat-button-toggle .mat-button-toggle-button .mat-button-toggle-label-content #check {
  color: #2e7652;
}
.plr-dark-theme .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel .mat-button-toggle-group .mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #ffffff;
}
.plr-dark-theme .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel .mat-button-toggle-group .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button:hover {
  border-color: #f5f4f4;
}
.plr-dark-theme .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel .mat-button-toggle-group .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button {
  background-color: #ffffff;
  font-size: 14px;
  font-family: "Roboto Medium";
  font-weight: 500;
  font-style: normal;
}
.plr-dark-theme .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel.mat-expanded {
  background-color: #f5f4f4;
  border-color: #925c75;
  display: block !important;
}
.plr-dark-theme .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel.mat-expanded .mat-expansion-panel-header:hover {
  background-color: #f5f4f4;
}
.plr-dark-theme .plr-metadata-workflow-nav header {
  font-size: 24px;
  font-family: "Roboto Medium";
  font-weight: 500;
  font-style: normal;
  color: #925c75;
}
.plr-dark-theme .plr-metadata-workflow-stepper {
  background-color: #f7f4ef;
}
.plr-dark-theme .plr-metadata-workflow-stepper plr-basic-search .wrapper .search-icon {
  border-left-color: #e1d3c2;
  color: #e1d3c2;
}
.plr-dark-theme .plr-metadata-workflow-stepper plr-basic-search .search-box {
  border-color: #e1d3c2;
}
.plr-dark-theme .plr-metadata-workflow-stepper #pill {
  background-color: #ffffff;
  border-color: #e1d3c2;
}
.plr-dark-theme .plr-metadata-workflow-stepper #pill span:first-of-type {
  font-family: "Roboto Regular";
  font-weight: 900;
  font-size: 16px;
}
.plr-dark-theme .plr-metadata-workflow-stepper .plr-primary-button,
.plr-dark-theme .plr-metadata-workflow-stepper .mat-mdc-button:not(:disabled).plr-toolbar-button {
  font-family: "Roboto Regular";
  font-weight: 400;
  font-size: 16px;
  background-color: #eee7de;
  color: #605a58;
  border-color: #e1d3c2;
}
.plr-dark-theme .plr-metadata-workflow-stepper .plr-primary-button:hover,
.plr-dark-theme .plr-metadata-workflow-stepper .mat-mdc-button.plr-toolbar-button:hover:not(:disabled) {
  color: #925c75;
  background-color: #f7f4ef;
  outline-color: #925c75;
  border: none;
}
.plr-dark-theme .plr-metadata-workflow-stepper #close {
  font-weight: 400;
  font-family: "Roboto Regular";
  color: #605a58;
}
.plr-dark-theme .plr-metadata-radio-list .input-container .mat-mdc-radio-button.mat-accent.mat-mdc-radio-checked .mdc-radio .mdc-radio__outer-circle {
  border-color: #925c75;
}
.plr-dark-theme .plr-metadata-radio-list .input-container .mat-mdc-radio-button.mat-accent.mat-mdc-radio-checked .mdc-radio .mdc-radio__inner-circle {
  background-color: #925c75;
}
.plr-dark-theme .plr-metadata-radio-list .input-container .mat-mdc-radio-button.mat-accent.mat-mdc-radio-checked .mdc-radio:hover .mat-radio-persistent-ripple {
  background-color: #f8f3f5;
}
.plr-dark-theme .plr-metadata-radio-list .input-container .mat-mdc-radio-button .mdc-radio .mat-radio-outer-circle {
  border-color: #605a58;
}
.plr-dark-theme .plr-metadata-radio-list .input-container .mat-mdc-radio-button .mdc-radio:hover .mat-radio-persistent-ripple {
  background-color: #f5f4f4;
}
.plr-dark-theme plr-metadata-lookup-search .mat-mdc-form-field:has(input:disabled) .mat-mdc-text-field-wrapper {
  background-color: var(--plr-color-neutral-100);
}
.plr-dark-theme plr-metadata-lookup-search .mat-mdc-form-field:has(input:disabled) .mdc-notched-outline__leading,
.plr-dark-theme plr-metadata-lookup-search .mat-mdc-form-field:has(input:disabled) .mdc-notched-outline__notch,
.plr-dark-theme plr-metadata-lookup-search .mat-mdc-form-field:has(input:disabled) .mdc-notched-outline__trailing {
  border-color: var(--plr-color-neutral-300) !important;
}
.plr-dark-theme .plr-multi-select-search.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-list-item .label-content, .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .plr-multi-select-search.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-list-item .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme .plr-multi-select-search.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-list-item .display-content, .plr-dark-theme .plr-multi-select-search.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-list-item .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-metadata-control-host.label-display-content .plr-multi-select-search.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-list-item .display-content {
  color: var(--plr-label-color);
}
.plr-dark-theme .plr-multi-select-search.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-list-item:focus-within .label-content, .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .plr-multi-select-search.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-list-item:focus-within .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme .plr-multi-select-search.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-list-item:focus-within .display-content, .plr-dark-theme .plr-multi-select-search.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-list-item:focus-within .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-metadata-control-host.label-display-content .plr-multi-select-search.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-list-item:focus-within .display-content {
  color: var(--plr-focus-color);
}
.plr-dark-theme .plr-multi-select-search.plr-field-container.plr-edit-mode.plr-has-focus .quick-search-bar__search-field .mat-icon {
  color: var(--plr-icon-color);
}
.plr-dark-theme .plr-multi-select-search.plr-field-container.plr-edit-mode.plr-has-focus .quick-search-bar__search-field:focus-within .mat-icon {
  color: var(--plr-focus-color);
}
.plr-dark-theme .plr-multi-select-search .quick-search-bar__search-field .mat-icon {
  color: var(--plr-icon-color);
}
.plr-dark-theme .plr-multi-select-search .quick-search-bar__search-field:focus-within .mat-icon {
  color: var(--plr-focus-color);
}
.plr-dark-theme .plr-multi-select-search .search-field__input {
  border: 1px solid var(--plr-input-border-color);
}
.plr-dark-theme .plr-multi-select-search .search-field__input.cdk-keyboard-focused, .plr-dark-theme .plr-multi-select-search .search-field__input.cdk-focused, .plr-dark-theme .plr-multi-select-search .search-field__input:focus {
  border-color: var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
  outline: none;
}
.plr-dark-theme .plr-multi-select-search .search-field__input:focus-within {
  border-color: var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
  outline: none;
}
.plr-dark-theme .plr-multi-select-search .multi-select__body__middle .controls button {
  width: initial;
  min-width: 0px;
  height: 2.5rem;
  min-height: 2.5rem;
  line-height: normal;
  padding: 0px 1rem;
  font-family: var(--plr-btn-font-family);
  font-size: 1rem;
  font-weight: 500;
  background-image: none;
  color: var(--plr-btn-primary-color);
  background-color: var(--plr-btn-primary-bg-color);
  border: 1px solid var(--plr-btn-primary-border-color);
  border-radius: var(--plr-action-btn-border-radius);
  box-shadow: none;
  border-radius: 50%;
}
.plr-dark-theme .plr-multi-select-search .multi-select__body__middle .controls button mat-icon {
  width: auto;
  height: auto;
  font-size: 16px;
  font-weight: bold;
  margin-left: -5px;
  margin-right: 5px;
}
.plr-dark-theme .plr-multi-select-search .multi-select__body__middle .controls button.back-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -2px;
  margin-left: -10px;
}
.plr-dark-theme .plr-multi-select-search .multi-select__body__middle .controls button.next-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -10px;
  margin-left: -2px;
}
.plr-dark-theme .plr-multi-select-search .multi-select__body__middle .controls button .mat-mdc-focus-indicator {
  display: none;
  opacity: 0;
}
.plr-dark-theme .plr-multi-select-search .multi-select__body__middle .controls button:hover, .plr-dark-theme .plr-multi-select-search .multi-select__body__middle .controls button:focus, .plr-dark-theme .plr-multi-select-search .multi-select__body__middle .controls button.cdk-focused {
  background-color: var(--plr-btn-primary-hover-bg-color);
  color: var(--plr-btn-primary-hover-color);
  border: 1px solid var(--plr-btn-primary-hover-border-color);
  outline: 0;
  cursor: pointer;
  box-shadow: none;
}
.plr-dark-theme .plr-multi-select-search .multi-select__body__middle .controls button:hover span, .plr-dark-theme .plr-multi-select-search .multi-select__body__middle .controls button:focus span, .plr-dark-theme .plr-multi-select-search .multi-select__body__middle .controls button.cdk-focused span {
  text-decoration: none;
}
.plr-dark-theme .plr-multi-select-search .multi-select__body__middle .controls button[disabled], .plr-dark-theme .plr-multi-select-search .multi-select__body__middle .controls button[disabled]:hover, .plr-dark-theme .plr-multi-select-search .multi-select__body__middle .controls button[disabled]:focus {
  border: 1px solid var(--plr-color-neutral-100);
  color: var(--plr-color-neutral-500);
  background-color: var(--plr-color-neutral-100);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme .plr-multi-select-search .multi-select__body__middle .controls button .mat-icon {
  font-size: 24px;
}
.plr-dark-theme .plr-multi-select-search .multi-select__body__side__body {
  background-color: transparent;
  border: 1px solid var(--plr-input-border-color);
  border-radius: var(--plr-input-border-radius);
}
.plr-dark-theme .plr-multi-select-search .multi-select__body__side__body .mat-mdc-selection-list .mat-mdc-list-option, .plr-dark-theme .plr-multi-select-search .multi-select__body__side__body .mat-mdc-selection-list.mat-mdc-list-base .mat-mdc-list-option {
  border: 1px solid transparent;
  border-bottom-color: var(--plr-input-border-color);
}
.plr-dark-theme .plr-multi-select-search .multi-select__body__side__body .mat-mdc-selection-list .mat-mdc-list-option:last-child, .plr-dark-theme .plr-multi-select-search .multi-select__body__side__body .mat-mdc-selection-list.mat-mdc-list-base .mat-mdc-list-option:last-child {
  border-bottom-color: transparent;
}
.plr-dark-theme .plr-multi-select-search .multi-select__body__side__body .mat-mdc-selection-list .mat-mdc-list-option:hover, .plr-dark-theme .plr-multi-select-search .multi-select__body__side__body .mat-mdc-selection-list .mat-mdc-list-option:focus, .plr-dark-theme .plr-multi-select-search .multi-select__body__side__body .mat-mdc-selection-list .mat-mdc-list-option.cdk-focused, .plr-dark-theme .plr-multi-select-search .multi-select__body__side__body .mat-mdc-selection-list .mat-mdc-list-option:focus-within, .plr-dark-theme .plr-multi-select-search .multi-select__body__side__body .mat-mdc-selection-list.mat-mdc-list-base .mat-mdc-list-option:hover, .plr-dark-theme .plr-multi-select-search .multi-select__body__side__body .mat-mdc-selection-list.mat-mdc-list-base .mat-mdc-list-option:focus, .plr-dark-theme .plr-multi-select-search .multi-select__body__side__body .mat-mdc-selection-list.mat-mdc-list-base .mat-mdc-list-option.cdk-focused, .plr-dark-theme .plr-multi-select-search .multi-select__body__side__body .mat-mdc-selection-list.mat-mdc-list-base .mat-mdc-list-option:focus-within {
  outline: 2px solid var(--plr-emphasize-border-hover-color);
  border-color: transparent;
  background-color: var(--plr-emphasize-bg-hover-color);
  border-radius: 4px;
}
.plr-dark-theme .plr-multi-select-search .multi-select__body__side__body .no-items {
  font-size: 1.125rem;
  color: var(--plr-508-lightest-gray);
}
.plr-dark-theme .plr-multi-select-search .multi-select__body__side__body .no-items.cdk-keyboard-focused, .plr-dark-theme .plr-multi-select-search .multi-select__body__side__body .no-items.cdk-focused, .plr-dark-theme .plr-multi-select-search .multi-select__body__side__body .no-items:focus, .plr-dark-theme .plr-multi-select-search .multi-select__body__side__body .no-items:focus-within {
  outline: none;
  border: none;
  font-family: var(--plr-roboto-medium);
  color: var(--plr-focus-color);
}
.plr-dark-theme .plr-metadata-tab-editor.plr-has-form-editor-icon > header .plr-metadata-form-editor-diplay-icon {
  color: #c29eaf;
  margin-top: 0px;
  margin-right: 5px !important;
  position: relative;
  bottom: -5px;
}
.plr-dark-theme .plr-metadata-tab-editor .mat-mdc-tab-group {
  font-family: "Roboto Medium";
  min-width: 100%;
}
.plr-dark-theme .plr-metadata-tab-editor .mat-mdc-tab-group .mat-mdc-tab-header {
  border-bottom: none;
}
.plr-dark-theme .plr-metadata-tab-editor .mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-labels .mdc-tab {
  margin-left: 0px;
  border-color: #eee7de;
  border-radius: 6px 6px 0 0;
  border-style: solid;
  border-width: 2px 2px 0 2px;
  font-weight: 500 !important;
  font-size: 16px !important;
  font-style: normal !important;
  height: 36px;
  min-width: 0px !important;
  opacity: 1;
  padding: 0 15px;
}
.plr-dark-theme .plr-metadata-tab-editor .mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-labels .mdc-tab--active {
  background-color: #ffffff;
}
.plr-dark-theme .plr-metadata-tab-editor .mat-mdc-tab-group .mat-mdc-tab-header .mat-ink-bar,
.plr-dark-theme .plr-metadata-tab-editor .mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-nav-bar .mat-ink-bar {
  display: none !important;
}
.plr-dark-theme .plr-metadata-tab-editor .mat-mdc-tab-group .mat-mdc-tab-body-wrapper {
  border-color: #eee7de;
  border-radius: 0 8px 8px/0px 8px 8px;
  border-style: solid;
  border-width: 2px;
  max-height: 450px;
  min-height: 90x;
  padding: 15px;
  top: -2px;
}
.plr-dark-theme .plr-metadata-rich-text .mat-form-field .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper {
  padding-left: 0px;
  padding-right: 0px;
}
.plr-dark-theme .plr-metadata-rich-text .mat-form-field .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix {
  display: none;
}
.plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar,
.plr-dark-theme .plr-metadata-rich-text .ck-rounded-corners .ck.ck-editor__top .ck-sticky-panel .ck-toolbar,
.plr-dark-theme .plr-metadata-rich-text .ck.ck-editor__top .ck-sticky-panel .ck-toolbar.ck-rounded-corners {
  border-radius: 6px 6px 0px 0px;
}
.plr-dark-theme .plr-metadata-rich-text .plr-rich-text-editor .ck-editor .ck-editor__main .ck-content,
.plr-dark-theme .plr-metadata-rich-text .ck-rounded-corners .ck.ck-editor__main > .ck-editor__editable,
.plr-dark-theme .plr-metadata-rich-text .ck.ck-editor__main > .ck-editor__editable.ck-rounded-corners {
  border-radius: 0px 0px 6px 6px;
}
.plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar {
  background-color: var(--plr-color-white);
  position: relative;
}
.plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar input.cdk-keyboard-focused, .plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar input.cdk-focused, .plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar input:focus,
.plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button.cdk-keyboard-focused,
.plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button.cdk-focused,
.plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button:focus {
  border-color: var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
  outline: none;
}
.plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar input:hover,
.plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button:hover {
  border-color: var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
  outline: none;
}
.plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button {
  border-radius: var(--plr-btn-border-radius);
}
.plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button:hover, .plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button.cdk-focused, .plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button:focus {
  color: var(--plr-focus-color);
  background-color: transparent;
}
.plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button:hover {
  cursor: pointer;
}
.plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button[disabled], .plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button[disabled]:hover, .plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button[disabled].cdk-focused, .plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button[disabled]:focus, .plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button.ck-disabled, .plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button.ck-disabled:hover, .plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button.ck-disabled.cdk-focused, .plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button.ck-disabled:focus {
  color: var(--plr-508-lightest-gray);
}
.plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button[disabled]:hover, .plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button.ck-disabled:hover {
  cursor: default;
  outline: none;
  border-color: transparent;
  box-shadow: none;
}
.plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar .ck.ck-list__item .ck-button:not(.ck-disabled):hover, .plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar .ck.ck-list__item .ck-button:not(.ck-disabled).ck-on:hover {
  border-radius: 4px;
  border-color: var(--plr-menu-option-hover-bg-color);
  background-color: var(--plr-menu-option-hover-bg-color);
  box-shadow: 0px 0px 0px 1px var(--plr-menu-option-hover-bg-color) inset;
}
.plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar .ck.ck-list__item .ck-button:not(.ck-disabled):focus, .plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar .ck.ck-list__item .ck-button:not(.ck-disabled).ck-on:focus {
  border-radius: 4px;
  border-color: var(--plr-menu-option-focus-bg-color);
  background-color: var(--plr-menu-option-focus-bg-color);
  box-shadow: 0px 0px 0px 1px var(--plr-menu-option-focus-bg-color) inset;
}
.plr-dark-theme .plr-metadata-rich-text .ck.ck-editor__editable:not(.ck-editor__nested-editable).ck-focused {
  border: 1px solid var(--plr-input-border-color);
  box-shadow: none;
}
.plr-dark-theme .plr-metadata-rich-text .ck.ck-editor__editable:not(.ck-editor__nested-editable).ck-focused:focus-within, .plr-dark-theme .plr-metadata-rich-text .ck.ck-editor__editable:not(.ck-editor__nested-editable).ck-focused:focus {
  border: 1px solid var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
}
.plr-dark-theme .plr-metadata-rich-text .display-container .ck-editor__editable:not(.ck-read-only) {
  min-height: auto;
}
.plr-dark-theme .plr-metadata-rich-text .display-container table,
.plr-dark-theme .plr-metadata-rich-text .display-container td,
.plr-dark-theme .plr-metadata-rich-text .display-container tr {
  border: 1px solid #c2bdbc;
}
.plr-dark-theme .plr-metadata-rich-text .display-container td {
  min-width: 2em;
  padding: 0.4em;
}
.plr-dark-theme .plr-metadata-rich-text .display-container blockquote {
  overflow: hidden;
  padding-right: 1.5em;
  padding-left: 1.5em;
  margin-left: 0;
  margin-right: 0;
  font-style: italic;
  border-left: 5px solid #c2bdbc;
}
.plr-dark-theme .plr-metadata-rich-text .ck-editor__editable:not(.ck-read-only) {
  min-height: 160px;
}
.plr-dark-theme .plr-metadata-readonly .ck-editor__top.ck-reset_all {
  display: none;
}
.plr-dark-theme .plr-metadata-readonly .ck.ck-editor__editable_inline {
  border-color: transparent;
  padding: 0px;
}
.plr-dark-theme .plr-metadata-readonly .ck.ck-editor__editable_inline > *:last-child {
  margin-bottom: 0px;
}
.plr-dark-theme .plr-metadata-readonly .ck.ck-editor__editable_inline > *:first-child {
  margin-top: 0px;
}
.plr-dark-theme .plr-metadata-readonly .ck.ck-editor__main .ck-content {
  border: 0px;
}
.plr-light-theme .mat-mdc-checkbox.mat-accent .mdc-checkbox .plr-dark-theme .mdc-checkbox__ripple,
.plr-dark-theme .plr-light-theme .mdc-checkbox .mdc-checkbox__ripple,
.plr-light-theme .mdc-checkbox .plr-dark-theme .mdc-checkbox__ripple,
html .mat-mdc-checkbox.mat-accent .mdc-checkbox .plr-dark-theme .mdc-checkbox__ripple,
.plr-dark-theme html .mdc-checkbox .mdc-checkbox__ripple,
html .mdc-checkbox .plr-dark-theme .mdc-checkbox__ripple, .plr-light-theme .mdc-checkbox:not(:disabled):active .plr-dark-theme .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
.plr-light-theme .mdc-checkbox .plr-dark-theme .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
.plr-light-theme .mdc-checkbox .plr-dark-theme .mdc-checkbox__native-control:enabled:indeterminate ~ .mdc-checkbox__background,
.plr-light-theme .mdc-checkbox .plr-dark-theme .mdc-checkbox__native-control[data-indeterminate=true]:enabled ~ .mdc-checkbox__background,
html .mdc-checkbox:not(:disabled):active .plr-dark-theme .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
html .mdc-checkbox .plr-dark-theme .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
html .mdc-checkbox .plr-dark-theme .mdc-checkbox__native-control:enabled:checked:hover ~ .mdc-checkbox__background,
html .mdc-checkbox .plr-dark-theme .mdc-checkbox__native-control:enabled:focus:checked ~ .mdc-checkbox__background,
html .mdc-checkbox .plr-dark-theme .mdc-checkbox__native-control:enabled:indeterminate ~ .mdc-checkbox__background,
html .mdc-checkbox .plr-dark-theme .mdc-checkbox__native-control[data-indeterminate=true]:enabled ~ .mdc-checkbox__background, .plr-dark-theme .mat-mdc-checkbox.mat-accent .mdc-checkbox .mdc-checkbox__ripple,
.plr-dark-theme .mdc-checkbox .mdc-checkbox__ripple, .plr-dark-theme .mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
.plr-dark-theme .mdc-checkbox .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
.plr-dark-theme .mdc-checkbox .mdc-checkbox__native-control:enabled:checked:hover ~ .mdc-checkbox__background,
.plr-dark-theme .mdc-checkbox .mdc-checkbox__native-control:enabled:focus:checked ~ .mdc-checkbox__background,
.plr-dark-theme .mdc-checkbox .mdc-checkbox__native-control:enabled:indeterminate ~ .mdc-checkbox__background,
.plr-dark-theme .mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true]:enabled ~ .mdc-checkbox__background {
  background-color: var(--plr-focus-color) !important;
}
.plr-dark-theme .plr-light-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline, .plr-light-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .plr-dark-theme .mdc-notched-outline,
html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline.mat-focused.mat-form-field-invalid .mat-mdc-form-field-flex .plr-dark-theme .mdc-notched-outline,
.plr-dark-theme html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline,
html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .plr-dark-theme .mdc-notched-outline, .plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline.mat-focused.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline, .plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline {
  color: var(--plr-input-error-color);
}
.plr-dark-theme .plr-light-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline, .plr-light-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .plr-dark-theme .mdc-notched-outline,
.plr-dark-theme html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline,
html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .plr-dark-theme .mdc-notched-outline, .plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline {
  color: var(--plr-focus-color);
}
.plr-dark-theme .plr-light-theme label, .plr-light-theme .plr-dark-theme label,
.plr-dark-theme .plr-light-theme .label,
.plr-light-theme .plr-dark-theme .label,
.plr-dark-theme html label,
html .plr-dark-theme label,
.plr-dark-theme html .label,
html .plr-dark-theme .label, .plr-dark-theme .plr-light-theme .data-display .data-display__label, .plr-light-theme .data-display .plr-dark-theme .data-display__label,
.plr-dark-theme .plr-light-theme .data-display .data-display__label-description,
.plr-light-theme .data-display .plr-dark-theme .data-display__label-description,
.plr-dark-theme html .data-display .data-display__label,
html .data-display .plr-dark-theme .data-display__label,
.plr-dark-theme html .data-display .data-display__label-description,
html .data-display .plr-dark-theme .data-display__label-description, .plr-dark-theme .plr-light-theme .label-content, .plr-light-theme .plr-dark-theme .label-content,
.plr-dark-theme html .label-content,
html .plr-dark-theme .label-content, .plr-dark-theme .plr-light-theme .label-pseudo, .plr-light-theme .plr-dark-theme .label-pseudo,
.plr-dark-theme html .label-pseudo,
html .plr-dark-theme .label-pseudo, .plr-dark-theme .plr-light-theme .label-description, .plr-light-theme .plr-dark-theme .label-description,
.plr-dark-theme html .label-description,
html .plr-dark-theme .label-description, .plr-dark-theme .plr-light-theme .plr-metadata-control-host.label-display-content .display-content, .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .display-content,
.plr-dark-theme .plr-light-theme html .plr-metadata-control-host.label-display-content .display-content,
.plr-light-theme html .plr-metadata-control-host.label-display-content .plr-dark-theme .display-content,
.plr-dark-theme html .plr-metadata-control-host.label-display-content .plr-light-theme .display-content,
html .plr-metadata-control-host.label-display-content .plr-light-theme .plr-dark-theme .display-content,
.plr-dark-theme html .plr-light-theme .plr-metadata-control-host.label-display-content .display-content,
html .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .display-content,
.plr-dark-theme .plr-light-theme .plr-metadata-control-host.label-display-content html .display-content,
.plr-light-theme .plr-metadata-control-host.label-display-content html .plr-dark-theme .display-content,
.plr-dark-theme html .plr-metadata-control-host.label-display-content .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme .display-content, .plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label,
.plr-dark-theme .plr-light-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-light-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label,
.plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label,
.plr-dark-theme html .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label,
.plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label,
.plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label, .plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label,
.plr-dark-theme .plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label,
.plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label,
.plr-dark-theme html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label,
.plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label,
.plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label, .plr-dark-theme label,
.plr-dark-theme .label, .plr-dark-theme .data-display .data-display__label,
.plr-dark-theme .data-display .data-display__label-description, .plr-dark-theme .label-content, .plr-dark-theme .plr-light-theme .plr-metadata-control-host.label-display-content .display-content, .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .display-content,
.plr-dark-theme html .plr-metadata-control-host.label-display-content .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme .display-content, .plr-dark-theme .label-pseudo, .plr-dark-theme .label-description, .plr-light-theme .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-metadata-control-host.label-display-content .plr-light-theme .display-content,
html .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .display-content, .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-light-theme .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-light-theme .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label {
  display: inline-block;
  color: var(--plr-label-color);
  transform: none;
  -webkit-transform: none;
}
.plr-dark-theme .plr-light-theme .mat-mdc-radio-button .mdc-form-field, .plr-light-theme .mat-mdc-radio-button .plr-dark-theme .mdc-form-field,
.plr-dark-theme html .mat-mdc-radio-button .mdc-form-field,
html .mat-mdc-radio-button .plr-dark-theme .mdc-form-field, .plr-dark-theme .mat-mdc-radio-button .mdc-form-field,
.plr-dark-theme .plr-light-theme .checkbox-label,
.plr-light-theme .plr-dark-theme .checkbox-label,
.plr-dark-theme html .checkbox-label,
html .plr-dark-theme .checkbox-label,
.plr-dark-theme .checkbox-label {
  display: inline-block;
  font-size: 0.875rem;
  text-transform: none;
}
.plr-light-theme .required > .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix,
.plr-light-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix,
html .required > .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix,
html .required > .reverse-wrapper .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix, .plr-light-theme .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix,
html .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix, .plr-dark-theme .required > .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
.plr-dark-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix, .plr-dark-theme .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  border: 1px solid var(--plr-input-error-color) !important;
  box-shadow: 0px 0px 0px 1px var(--plr-input-error-color) inset;
}
.plr-light-theme .required > .input-container .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix,
.plr-light-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix,
html .required > .input-container .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix,
html .required > .reverse-wrapper .input-container .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix, .plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix, .plr-light-theme .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix,
.plr-dark-theme html .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
html .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix, .plr-dark-theme .required > .input-container .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
.plr-dark-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix, .plr-dark-theme .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  border: 1px solid var(--plr-focus-color) !important;
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
}
.plr-light-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .plr-dark-theme .mdc-notched-outline__leading,
.plr-light-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .plr-dark-theme .mdc-notched-outline__notch,
.plr-light-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .plr-dark-theme .mdc-notched-outline__trailing,
html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .plr-dark-theme .mdc-notched-outline__leading,
html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .plr-dark-theme .mdc-notched-outline__notch,
html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .plr-dark-theme .mdc-notched-outline__trailing, .plr-light-theme .mdc-checkbox:not(:disabled):active .plr-dark-theme .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
.plr-light-theme .mdc-checkbox .plr-dark-theme .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
.plr-light-theme .mdc-checkbox .plr-dark-theme .mdc-checkbox__native-control:enabled:indeterminate ~ .mdc-checkbox__background,
.plr-light-theme .mdc-checkbox .plr-dark-theme .mdc-checkbox__native-control[data-indeterminate=true]:enabled ~ .mdc-checkbox__background,
html .mdc-checkbox:not(:disabled):active .plr-dark-theme .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
html .mdc-checkbox .plr-dark-theme .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
html .mdc-checkbox .plr-dark-theme .mdc-checkbox__native-control:enabled:checked:hover ~ .mdc-checkbox__background,
html .mdc-checkbox .plr-dark-theme .mdc-checkbox__native-control:enabled:focus:checked ~ .mdc-checkbox__background,
html .mdc-checkbox .plr-dark-theme .mdc-checkbox__native-control:enabled:indeterminate ~ .mdc-checkbox__background,
html .mdc-checkbox .plr-dark-theme .mdc-checkbox__native-control[data-indeterminate=true]:enabled ~ .mdc-checkbox__background, .plr-light-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .plr-dark-theme .mdc-notched-outline__leading,
.plr-light-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .plr-dark-theme .mdc-notched-outline__notch,
.plr-light-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .plr-dark-theme .mdc-notched-outline__trailing,
html .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .plr-dark-theme .mdc-notched-outline__leading,
html .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .plr-dark-theme .mdc-notched-outline__notch,
html .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .plr-dark-theme .mdc-notched-outline__trailing, .plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch,
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing, .plr-dark-theme .mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
.plr-dark-theme .mdc-checkbox .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
.plr-dark-theme .mdc-checkbox .mdc-checkbox__native-control:enabled:checked:hover ~ .mdc-checkbox__background,
.plr-dark-theme .mdc-checkbox .mdc-checkbox__native-control:enabled:focus:checked ~ .mdc-checkbox__background,
.plr-dark-theme .mdc-checkbox .mdc-checkbox__native-control:enabled:indeterminate ~ .mdc-checkbox__background,
.plr-dark-theme .mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true]:enabled ~ .mdc-checkbox__background, .plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch,
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing {
  border-color: var(--plr-focus-color) !important;
}
.plr-light-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.ng-touched.ng-invalid .mat-mdc-form-field-flex .mdc-notched-outline .plr-dark-theme .mdc-notched-outline__leading,
.plr-light-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.ng-touched.ng-invalid .mat-mdc-form-field-flex .mdc-notched-outline .plr-dark-theme .mdc-notched-outline__notch,
.plr-light-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.ng-touched.ng-invalid .mat-mdc-form-field-flex .mdc-notched-outline .plr-dark-theme .mdc-notched-outline__trailing,
html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.ng-touched.ng-invalid .mat-mdc-form-field-flex .mdc-notched-outline .plr-dark-theme .mdc-notched-outline__leading,
html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.ng-touched.ng-invalid .mat-mdc-form-field-flex .mdc-notched-outline .plr-dark-theme .mdc-notched-outline__notch,
html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.ng-touched.ng-invalid .mat-mdc-form-field-flex .mdc-notched-outline .plr-dark-theme .mdc-notched-outline__trailing, .plr-dark-theme .plr-light-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__leading, .plr-light-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .plr-dark-theme .mdc-notched-outline__leading,
.plr-dark-theme .plr-light-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__notch,
.plr-light-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .plr-dark-theme .mdc-notched-outline__notch,
.plr-dark-theme .plr-light-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__trailing,
.plr-light-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .plr-dark-theme .mdc-notched-outline__trailing,
html .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused.mat-form-field-invalid .mat-mdc-form-field-flex .plr-dark-theme .mdc-notched-outline__leading,
html .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused.mat-form-field-invalid .mat-mdc-form-field-flex .plr-dark-theme .mdc-notched-outline__notch,
html .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused.mat-form-field-invalid .mat-mdc-form-field-flex .plr-dark-theme .mdc-notched-outline__trailing,
.plr-dark-theme html .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__leading,
html .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .plr-dark-theme .mdc-notched-outline__leading,
.plr-dark-theme html .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__notch,
html .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .plr-dark-theme .mdc-notched-outline__notch,
.plr-dark-theme html .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__trailing,
html .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .plr-dark-theme .mdc-notched-outline__trailing, .plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.ng-touched.ng-invalid .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.ng-touched.ng-invalid .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch,
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.ng-touched.ng-invalid .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing, .plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__leading,
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__notch,
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__trailing, .plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__leading,
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__notch,
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__trailing {
  border-color: var(--plr-input-error-color);
}
.plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix, .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix,
.plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  font-size: 0.875rem;
  color: black;
}
.plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label, .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label,
.plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label {
  top: -32px;
}
.plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label {
  overflow: visible;
  width: 100%;
}
.plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix, .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix,
.plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  box-sizing: border-box;
  background: var(--plr-text-input-background);
  border: 1px solid #e3d5c1;
  font-size: 0.875rem;
  padding: 2px 4px;
  color: black;
  border-radius: 4px;
}
.plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper,
html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper {
  overflow: visible;
  top: -32px;
}
.plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label {
  overflow: visible;
  width: 100%;
}
.plr-dark-theme input::placeholder {
  color: var(--plr-508-lightest-gray);
}
.plr-dark-theme .mdc-checkbox__checkmark {
  --mdc-checkbox-selected-checkmark-color: var(--plr-color-white);
  color: var(--plr-color-white);
}
.plr-dark-theme .mdc-checkbox .mdc-checkbox__native-control ~ .mdc-checkbox__background .mdc-checkbox__checkmark {
  color: var(--plr-color-white);
}
.plr-dark-theme .mdc-checkbox .mdc-checkbox__background .mdc-checkbox__checkmark {
  color: var(--plr-color-white);
}
.plr-dark-theme .mdc-checkbox__checkmark-path {
  stroke: var(--plr-color-white);
}
.plr-dark-theme .mdc-checkbox .mdc-checkbox__native-control ~ .mdc-checkbox__background .mdc-checkbox__checkmark .mdc-checkbox__checkmark-path {
  stroke: var(--plr-color-white);
}
.plr-dark-theme .mat-mdc-checkbox .mdc-checkbox:not(:disabled).cdk-program-focused .mdc-checkbox__ripple, .plr-dark-theme .mat-mdc-checkbox .mdc-checkbox:not(:disabled).cdk-keyboard-focused .mdc-checkbox__ripple {
  opacity: 0.2;
}
.plr-dark-theme .mat-mdc-checkbox .mdc-label {
  align-self: center;
}
.plr-dark-theme .mat-mdc-selection-list.mat-mdc-list-base {
  width: 100%;
}
.plr-dark-theme .mat-mdc-selection-list.mat-mdc-list-base mat-list-option.mat-mdc-list-option {
  height: auto;
  border: 2px solid transparent;
  display: grid;
  grid-template-columns: 20px 1fr;
  gap: 5px;
}
.plr-dark-theme .mat-mdc-selection-list.mat-mdc-list-base mat-list-option.mat-mdc-list-option:hover, .plr-dark-theme .mat-mdc-selection-list.mat-mdc-list-base mat-list-option.mat-mdc-list-option:active {
  background: transparent;
}
.plr-dark-theme .mat-mdc-selection-list.mat-mdc-list-base mat-list-option.mat-mdc-list-option.cdk-focused, .plr-dark-theme .mat-mdc-selection-list.mat-mdc-list-base mat-list-option.mat-mdc-list-option:focus {
  outline: none;
  border: 2px solid var(--plr-focus-color);
  border-radius: 4px;
}
.plr-dark-theme .mat-mdc-selection-list.mat-mdc-list-base mat-list-option.mat-mdc-list-option .mdc-list-item__content {
  padding: 0;
  padding-left: 2px;
}
.plr-dark-theme .mat-mdc-selection-list.mat-mdc-list-base mat-list-option.mat-mdc-list-option .mdc-list-item__start {
  margin-right: 0px;
}
.plr-dark-theme .mat-mdc-selection-list.mat-mdc-list-base mat-list-option.mat-mdc-list-option .mdc-list-item__primary-text {
  word-wrap: break-word;
  width: 90%;
  white-space: normal;
}
.plr-dark-theme .mat-mdc-selection-list.mat-mdc-list-base plr-checkbox-list .mat-mdc-selection-list.mat-mdc-list-base {
  /* TODO(mdc-migration): The following rule targets internal classes of list that may no longer apply for the MDC version.*/
}
.plr-dark-theme .mat-mdc-selection-list.mat-mdc-list-base plr-checkbox-list .mat-mdc-selection-list.mat-mdc-list-base .mat-mdc-list-option:hover, .plr-dark-theme .mat-mdc-selection-list.mat-mdc-list-base plr-checkbox-list .mat-mdc-selection-list.mat-mdc-list-base .mat-mdc-list-option:active, .plr-dark-theme .mat-mdc-selection-list.mat-mdc-list-base plr-checkbox-list .mat-mdc-selection-list.mat-mdc-list-base .mat-mdc-list-option:focus {
  background: transparent;
}
.plr-dark-theme .mat-mdc-checkbox .mdc-form-field .mdc-label {
  color: var(--plr-label-color);
}
.plr-dark-theme .mat-mdc-checkbox.mat-mdc-checkbox-disabled .mdc-form-field .mdc-label,
.plr-dark-theme .mat-mdc-checkbox .mdc-checkbox--disabled + .mdc-form-field .mdc-label {
  color: var(--plr-color-neutral-400);
}
.plr-dark-theme .mat-mdc-checkbox.read-only .mdc-form-field .mdc-label {
  color: var(--plr-label-color);
}
.plr-dark-theme plr-metadata-multi-select-checkbox .mat-mdc-checkbox.read-only {
  pointer-events: none;
}
.plr-dark-theme plr-metadata-multi-select-checkbox .mat-mdc-checkbox.read-only .mdc-checkbox .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background {
  --plr-focus-color: var(--plr-color-neutral-600);
  border: 2px solid var(--plr-color-neutral-600);
}
.plr-dark-theme plr-metadata-multi-select-checkbox .mat-mdc-checkbox.read-only .mdc-checkbox .mdc-checkbox__native-control:enabled ~ .mdc-checkbox__background .mdc-checkbox__checkmark {
  background: var(--plr-color-neutral-50);
  color: var(--plr-color-neutral-600);
}
.plr-dark-theme plr-metadata-multi-select-checkbox .mat-mdc-checkbox.read-only .mdc-checkbox .mdc-checkbox__native-control:enabled ~ .mdc-checkbox__background .mdc-checkbox__checkmark .mdc-checkbox__checkmark-path {
  stroke: var(--plr-color-neutral-600);
}
.plr-dark-theme .plr-view-mode .mat-mdc-checkbox .mdc-form-field .mdc-label {
  color: var(--plr-label-color);
}
.plr-dark-theme .bc-chip-container {
  padding: 0 0.25rem;
  align-items: center;
  box-sizing: border-box;
  display: grid;
  grid-template-columns: auto 1fr;
  gap: 10px;
}
.plr-dark-theme .mat-mdc-chip-listbox .mdc-evolution-chip-set__chips {
  margin: 0;
}
.plr-dark-theme .mat-mdc-chip-listbox .mat-mdc-chip {
  color: var(--plr-color-primary-700);
}
.plr-dark-theme .mat-mdc-chip-listbox .mat-mdc-chip:hover {
  box-shadow: none;
}
.plr-dark-theme .mat-mdc-chip-listbox .mat-mdc-chip:hover::after {
  opacity: 0 !important;
}
.plr-dark-theme .mat-mdc-chip-listbox .mat-mdc-chip:active {
  box-shadow: none !important;
}
.plr-dark-theme .mat-mdc-chip-listbox .mat-mdc-chip:focus::after {
  opacity: 0 !important;
}
.plr-dark-theme .mat-mdc-chip-listbox .mat-mdc-chip.mat-mdc-standard-chip {
  min-height: 24px;
  height: auto;
}
.plr-dark-theme .mat-mdc-chip-listbox .mat-mdc-chip.mat-mdc-standard-chip .mat-mdc-chip-action {
  height: 24px;
}
.plr-dark-theme .mat-mdc-chip-listbox .mat-mdc-chip.mat-mdc-standard-chip .mat-mdc-chip-action .chip-cancel-button {
  background: none;
  border: none;
  padding: 0;
  vertical-align: middle;
  align-items: center;
  cursor: pointer;
  height: 24px;
}
.plr-dark-theme .mat-mdc-chip-listbox .mat-mdc-chip .label {
  margin-right: 4px;
}
.plr-dark-theme .mat-mdc-standard-chip {
  transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
  display: inline-flex;
  border-radius: 16px;
  align-items: center;
  cursor: default;
  min-height: 32px;
  height: 1px;
  color: inherit;
  border: inherit;
}
.plr-dark-theme .mat-mdc-standard-chip.plr-success-chip {
  --mdc-chip-label-text-color: var(--success-color-dark);
  color: var(--success-color-dark);
  background-color: var(--success-color);
  border: 1px solid var(--success-color-dark);
}
.plr-dark-theme .mat-mdc-standard-chip.plr-error-chip {
  --mdc-chip-label-text-color: var(--error-color-dark);
  color: var(--error-color-dark);
  background-color: var(--error-color);
  border: 1px solid var(--error-color-dark);
}
.plr-dark-theme .mat-mdc-standard-chip.plr-info-chip {
  --mdc-chip-label-text-color: var(--info-color-dark);
  color: var(--info-color-dark);
  background-color: var(--info-color);
  border: 1px solid var(--info-color-dark);
}
.plr-dark-theme .mat-mdc-standard-chip.plr-warning-chip {
  --mdc-chip-label-text-color: var(--warning-color-dark);
  color: var(--warning-color-dark);
  background-color: var(--warning-color);
  border: 1px solid var(--warning-color-dark);
}
.plr-dark-theme .mat-mdc-standard-chip.plr-default-chip {
  border: 1px solid var(--mdc-chip-label-text-color);
}
.plr-dark-theme .mat-mdc-standard-chip.bc-filter-chip {
  background-color: #f5f4f4;
}
.plr-dark-theme .mat-mdc-standard-chip.bc-filter-chip .mdc-evolution-chip__text-label {
  color: #076575;
  font-weight: 700;
}
.plr-dark-theme .mat-mdc-chip-set.mat-mdc-chip-grid.mdc-evolution-chip-set {
  display: inline-block;
}
.plr-dark-theme .mat-mdc-chip {
  height: auto !important;
}
.plr-dark-theme .mat-mdc-chip:focus, .plr-dark-theme .mat-mdc-chip:focus-visible, .plr-dark-theme .mat-mdc-chip.cdk-focused {
  border: 2px solid var(--plr-focus-color);
}
.plr-dark-theme .mat-mdc-chip .mdc-evolution-chip__text-label {
  overflow-wrap: break-word;
  word-break: normal;
  white-space: normal;
}
.plr-dark-theme .mat-mdc-chip .control-wrapper--readonly {
  min-width: 100%;
}
.plr-dark-theme .mat-mdc-chip .control-wrapper:focus,
.plr-dark-theme .mat-mdc-chip .control-wrapper :focus-visible {
  outline: none;
}
.plr-dark-theme .mat-form-field-appearance-fill,
.plr-dark-theme .mat-form-field-appearance-outline {
  margin: 0px 0px 10px 0px;
  padding: 0px;
}
.plr-dark-theme .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper,
.plr-dark-theme .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper {
  padding: 0 0.5em;
  position: static;
  display: inline-flex;
  word-break: break-word;
  width: 100%;
  box-sizing: border-box;
}
.plr-dark-theme .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper .mat-mdc-form-field-hint-end,
.plr-dark-theme .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper .mat-mdc-form-field-hint-end {
  flex: none;
}
.plr-dark-theme .mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading,
.plr-dark-theme .mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch,
.plr-dark-theme .mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing {
  border-color: var(--plr-color-sand-200);
}
.plr-dark-theme > .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
.plr-dark-theme > .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch,
.plr-dark-theme > .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing {
  border-color: var(--plr-input-error-color);
}
.plr-dark-theme > .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error {
  color: var(--plr-input-error-color);
}
.plr-dark-theme .plr-metadata-form-field .mat-mdc-form-field:has(.metadata-date-range) > .mat-mdc-text-field-wrapper > .mat-mdc-form-field-flex > .mdc-notched-outline {
  display: none;
}
.plr-dark-theme .plr-metadata-form-field .mat-mdc-form-field.mat-form-field-invalid .mdc-notched-outline .mdc-notched-outline__leading,
.plr-dark-theme .plr-metadata-form-field .mat-mdc-form-field.mat-form-field-invalid .mdc-notched-outline .mdc-notched-outline__notch,
.plr-dark-theme .plr-metadata-form-field .mat-mdc-form-field.mat-form-field-invalid .mdc-notched-outline .mdc-notched-outline__trailing {
  border-color: var(--plr-input-error-color, #f44336);
}
.plr-dark-theme .plr-metadata-form-field .mat-mdc-form-field.mat-form-field-disabled .mat-mdc-text-field-wrapper {
  padding: 0px;
}
.plr-dark-theme .plr-metadata-form-field .mat-mdc-form-field.mat-form-field-disabled .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element {
  background-color: var(--plr-color-neutral-100);
}
.plr-dark-theme .plr-metadata-form-field .mat-mdc-form-field.mat-form-field-disabled .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
.plr-dark-theme .plr-metadata-form-field .mat-mdc-form-field.mat-form-field-disabled .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch,
.plr-dark-theme .plr-metadata-form-field .mat-mdc-form-field.mat-form-field-disabled .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing {
  border-color: var(--plr-color-neutral-300);
}
.plr-dark-theme .plr-metadata-form-field .mat-mdc-form-field.mat-form-field-disabled .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix {
  display: none;
}
.plr-dark-theme .plr-metadata-form-field.no-outline > div > .mat-mdc-form-field > .mat-mdc-text-field-wrapper > .mat-mdc-form-field-flex > .mdc-notched-outline {
  display: none;
}
.plr-dark-theme .mat-mdc-form-field-subscript-wrapper {
  position: relative !important;
}
.plr-dark-theme .mat-mdc-form-field.mat-form-field .mat-mdc-form-field-flex {
  padding-top: 0px;
}
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.no-outline > .mat-mdc-text-field-wrapper > .mat-mdc-form-field-flex > .mdc-notched-outline {
  display: none;
}
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch,
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing {
  border-color: var(--plr-color-sand-200);
}
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element:focus {
  caret-color: var(--plr-focus-color);
}
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix {
  display: flex;
  flex: 0 0 auto;
  align-self: center;
  top: 0px;
  height: 35px;
  padding: 0;
}
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-mdc-icon-button.mat-mdc-button-base {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: inherit;
  width: 2.5em;
  height: 1.5em;
}
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-mdc-icon-button.mat-mdc-button-base .mat-icon {
  display: contents;
}
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-icon {
  position: relative;
}
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle {
  height: var(--plr-input-height);
  margin: 0px;
}
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button {
  height: auto;
  width: auto;
  top: 4px;
  right: initial;
  position: relative;
  margin: 0px;
  padding: 5px 3px 0px 0px;
}
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button .mat-datepicker-toggle-default-icon {
  width: 1.5em;
  height: 1.5em;
}
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper mat-datepicker-toggle .mat-mdc-icon-button .mat-ripple.mat-mdc-button-ripple,
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper mat-datepicker-toggle .mat-mdc-icon-button .mat-mdc-button-persistent-ripple {
  top: 0px;
  right: -2px;
  bottom: -4px;
  left: -6px;
}
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__leading, .plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__leading {
  border-width: 2px;
}
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__trailing, .plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__trailing {
  border-width: 2px;
}
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading {
  border-width: 2px;
}
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing {
  border-width: 2px;
}
.plr-dark-theme .mat-mdc-form-field-icon-suffix {
  padding-right: 1px !important;
  height: var(--plr-input-height);
}
.plr-dark-theme .mat-mdc-form-field-icon-suffix .mat-mdc-button.btn_clear[mat-button] {
  height: var(--plr-input-height);
  padding: 3px 4px 0px;
  line-height: 10px;
  border: none;
}
.plr-dark-theme .mat-mdc-form-field-icon-suffix .mat-mdc-button.btn_clear[mat-button]:hover, .plr-dark-theme .mat-mdc-form-field-icon-suffix .mat-mdc-button.btn_clear[mat-button]:focus, .plr-dark-theme .mat-mdc-form-field-icon-suffix .mat-mdc-button.btn_clear[mat-button].cdk-focused {
  color: var(--plr-focus-color);
  border: none;
  outline: 1px solid var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
}
.plr-dark-theme .mat-mdc-form-field-icon-suffix .mat-mdc-button.btn_clear[mat-button]:hover .mat-mdc-focus-indicator, .plr-dark-theme .mat-mdc-form-field-icon-suffix .mat-mdc-button.btn_clear[mat-button]:focus .mat-mdc-focus-indicator, .plr-dark-theme .mat-mdc-form-field-icon-suffix .mat-mdc-button.btn_clear[mat-button].cdk-focused .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme .mat-mdc-form-field-icon-suffix .mat-mdc-button.btn_clear[mat-button] .mat-icon {
  margin-right: 4px;
  font-size: 150%;
}
.plr-dark-theme .mat-mdc-form-field-icon-suffix mat-datepicker-toggle[matsuffix] {
  margin-top: -7px;
  margin-right: -7px;
}
.plr-dark-theme .required > .input-container > .plr-metadata-form-field .mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
.plr-dark-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading {
  border-left-width: 6px !important;
}
.plr-dark-theme .required > .input-container > .plr-metadata-form-field .mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
.plr-dark-theme .required > .input-container > .plr-metadata-form-field .mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch,
.plr-dark-theme .required > .input-container > .plr-metadata-form-field .mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing,
.plr-dark-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
.plr-dark-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch,
.plr-dark-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing {
  border-color: var(--plr-required-input-color);
}
.plr-dark-theme .required > .input-container > .plr-metadata-form-field .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
.plr-dark-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading {
  border-width: 2px 0 2px 6px;
}
.plr-dark-theme .required > .input-container > .plr-metadata-form-field .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing,
.plr-dark-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing {
  border-width: 2px;
}
.plr-dark-theme .required > .input-container > .plr-metadata-form-field .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
.plr-dark-theme .required > .input-container > .plr-metadata-form-field .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch,
.plr-dark-theme .required > .input-container > .plr-metadata-form-field .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing,
.plr-dark-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
.plr-dark-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch,
.plr-dark-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing {
  border-color: var(--plr-input-error-color);
}
.plr-dark-theme .required > .input-container > .plr-metadata-form-field .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-icon-button,
.plr-dark-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-icon-button {
  color: var(--plr-input-error-color);
}
.plr-dark-theme .required > .input-container > .plr-metadata-form-field .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error,
.plr-dark-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error {
  color: var(--plr-input-error-color);
}
.plr-dark-theme .required > .input-container .mat-form-field-appearance-fill .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
.plr-dark-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-fill .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  border-left: 6px solid var(--plr-required-input-color);
  min-height: var(--plr-input-height);
}
.plr-dark-theme .required > .input-container .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
.plr-dark-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  border-left-width: 6px !important;
}
.plr-dark-theme .required > .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
.plr-dark-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  border-left-width: 6px !important;
}
.plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper {
  padding: 0px;
  border-radius: 4px;
  background-color: var(--plr-color-white);
}
.plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mdc-line-ripple {
  display: none;
}
.plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  min-height: auto;
  padding: 0 4px;
}
.plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element,
.plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-select {
  height: var(--plr-input-height);
}
.plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix {
  display: flex;
  flex: 0 0 auto;
  align-self: baseline;
}
.plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-icon {
  padding-bottom: 4px;
}
.plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-checkbox {
  margin-right: 12px;
}
.plr-dark-theme .mat-form-field-appearance-fill.mat-form-field-invalid .mdc-line-ripple {
  height: 3px !important;
}
.plr-dark-theme .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-datepicker-toggle .mat-mdc-icon-button {
  color: var(--plr-input-error-color);
}
.plr-dark-theme .mat-form-field-appearance-outline:not(.field-group) .mat-mdc-text-field-wrapper {
  border-radius: 4px;
  background-color: var(--plr-color-white);
}
.plr-dark-theme .mat-form-field-appearance-outline.field-group > .mat-mdc-text-field-wrapper {
  padding: 0;
}
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  display: flex;
  align-items: center;
  min-height: auto;
  padding: 0px;
}
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element,
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-select {
  max-width: 100% !important;
  width: 100%;
  height: var(--plr-input-height);
  border: none;
  outline: none;
}
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix {
  display: flex;
  flex: 0 0 auto;
  align-self: baseline;
}
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-icon {
  padding-bottom: 4px;
  font-size: 150%;
  line-height: 1.125;
}
.plr-dark-theme .plr-select-multiple .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element,
.plr-dark-theme .plr-select-multiple .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-select {
  height: auto;
  margin: 0;
}
.plr-dark-theme .mat-mdc-paginator {
  padding: 2px;
  margin: 0 auto;
}
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container {
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: var(--plr-input-height);
  padding: 5px 0px 0px 0px;
}
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size .mat-mdc-form-field.mat-form-field-appearance-outline {
  margin: 0px;
  width: 66px;
  min-height: 32px;
}
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper {
  padding-right: 10px;
  text-align: center;
}
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-form-field-flex {
  min-height: 32px;
  align-items: center;
}
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-select-value-text {
  font-size: 12px;
}
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-form-field-subscript-wrapper {
  display: none;
}
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size-label {
  margin: 0px 4px 0px 0px;
}
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-label {
  margin: 0px 20px;
}
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size:focus-within .mat-mdc-paginator-page-size-label {
  color: var(--plr-focus-color);
}
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-paginator-range-label.cdk-keyboard-focused, .plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-paginator-range-label.cdk-focused, .plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-paginator-range-label:focus, .plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-paginator-range-label:focus-within {
  outline: none;
  font-family: var(--plr-roboto-medium);
  color: var(--plr-focus-color);
}
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button {
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 0px;
  line-height: initial;
  font-family: var(--plr-roboto-medium);
  font-weight: 500;
  font-size: 14px;
  text-decoration: none;
  color: var(--plr-icon-btn-enabled-color);
  border: 2px solid transparent;
  height: 40px;
  width: 40px;
}
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button:hover, .plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button:focus, .plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button.cdk-focused {
  outline: none;
  text-decoration: none;
  background-color: transparent;
}
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button:hover, .plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button:focus, .plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button.cdk-focused {
  color: var(--plr-focus-color);
  border: 2px solid var(--plr-focus-color);
}
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button:hover .mat-mdc-focus-indicator, .plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button:focus .mat-mdc-focus-indicator, .plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button.cdk-focused .mat-mdc-focus-indicator {
  display: none;
}
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button:hover {
  cursor: pointer;
}
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button[disabled] {
  cursor: not-allowed;
}
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button[disabled]:hover, .plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button[disabled]:focus, .plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button[disabled].cdk-focused {
  outline: none;
  text-decoration: none;
  border: 2px solid transparent;
}
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button[disabled], .plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button[disabled]:hover, .plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button[disabled]:focus, .plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button[disabled].cdk-focused {
  color: var(--plr-icon-btn-disabled-color);
  opacity: 1;
}
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button .mat-mdc-button-touch-target {
  height: 40px;
  width: 40px;
}
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button[disabled] {
  pointer-events: auto;
  cursor: not-allowed;
}
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-paginator-icon {
  fill: var(--plr-focus-color);
}
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-button-disabled .mat-mdc-paginator-icon {
  fill: var(--mat-paginator-enabled-icon-color);
}
@media screen and (max-width: 1080px) {
  .plr-dark-theme .mat-mdc-paginator .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
    height: 25px;
  }
  .plr-dark-theme .mat-mdc-paginator .mat-mdc-icon-button {
    height: 25px;
    width: 25px;
  }
}
.plr-dark-theme .mat-mdc-select-panel {
  font-size: 14px !important;
}
.plr-dark-theme .mat-mdc-select-panel .mat-mdc-option {
  height: auto !important;
  line-height: inherit !important;
}
.plr-dark-theme .mat-mdc-select-panel .mat-mdc-select-search-input {
  padding: 8px !important;
}
.plr-dark-theme .mat-mdc-select-panel .mat-mdc-option:not(.mdc-list-item--disabled):hover {
  background-color: var(--plr-menu-option-hover-bg-color);
}
.plr-dark-theme .mat-mdc-select-panel .mat-mdc-option:not(.mdc-list-item--disabled):hover .mdc-list-item__primary-text {
  color: var(--mat-option-selected-state-label-text-color);
}
.plr-dark-theme .mat-mdc-select-panel .mat-mdc-option:not(.mdc-list-item--disabled).mat-active, .plr-dark-theme .mat-mdc-select-panel .mat-mdc-option:not(.mdc-list-item--disabled):focus {
  background-color: var(--plr-menu-option-focus-bg-color);
}
.plr-dark-theme .mat-mdc-select-panel .mat-mdc-form-field .mat-mdc-select {
  height: 100%;
}
.plr-dark-theme .mat-mdc-select-panel .mat-mdc-form-field .mat-mdc-select .mat-mdc-select-trigger {
  height: 100%;
}
.plr-dark-theme .mat-mdc-select-panel .mat-mdc-form-field .mat-mdc-select .mat-mdc-select-value-text {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  margin: 0px;
  padding: 0px;
}
.plr-dark-theme .mat-stepper-horizontal {
  --mat-stepper-header-icon-background-color: var(--plr-base-title-color);
  --mat-stepper-line-color: var(--plr-focus-color);
}
@media print {
  .plr-dark-theme .mat-stepper-horizontal {
    --mat-stepper-header-icon-background-color: var(--plr-print-color);
    --mat-stepper-header-selected-state-label-text-weight: bold;
  }
}
.plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container {
  height: auto;
  margin-bottom: 10px;
  padding: 2px;
  overflow: hidden;
}
@media (max-width: 768px) {
  .plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container:not(:has(.mat-step-header:nth-child(5))) {
    display: none;
  }
}
.plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .stepper-next-button {
  right: 0;
}
.plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .stepper-next-button::before {
  transform: rotate(45deg);
}
.plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .stepper-previous-button {
  left: 0;
}
.plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .stepper-previous-button::before {
  transform: rotate(-135deg);
}
.plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header {
  height: 50px;
  margin: 0px 15px;
  padding: 0px 15px;
  border: 1px solid transparent;
  border-radius: 10px;
}
.plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header.mat-step-header-sm {
  min-width: 150px;
}
.plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header .mat-step-icon {
  border: 1px solid transparent;
}
.plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header .mat-step-icon {
  background-color: var(--plr-color-neutral-600);
  font-weight: 500;
  height: 30px;
  width: 30px;
}
.plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header .mat-step-icon-state-done.mat-step-icon,
.plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header .mat-step-icon.mat-step-icon-selected {
  background-color: var(--plr-color-primary-600);
}
.plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header .mat-step-label {
  color: var(--plr-event-enabled-color);
  font-weight: 400;
  font-size: 12px;
}
.plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header .mat-step-label.mat-step-label-selected {
  color: var(--plr-color-neutral-900);
}
.plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header.cdk-focused, .plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header:hover:not([aria-disabled=true]), .plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header:focus {
  background-color: transparent;
}
.plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header.cdk-focused .mat-step-icon, .plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header:hover:not([aria-disabled=true]) .mat-step-icon, .plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header:focus .mat-step-icon {
  background-color: var(--plr-focus-color);
}
.plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header.cdk-focused .mat-step-icon.mat-step-icon-state-edit, .plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header.cdk-focused .mat-step-icon.mat-step-icon-selected, .plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header:hover:not([aria-disabled=true]) .mat-step-icon.mat-step-icon-state-edit, .plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header:hover:not([aria-disabled=true]) .mat-step-icon.mat-step-icon-selected, .plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header:focus .mat-step-icon.mat-step-icon-state-edit, .plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header:focus .mat-step-icon.mat-step-icon-selected {
  background-color: var(--plr-color-white);
  color: var(--plr-base-text-color);
  border: 1px solid var(--plr-focus-color);
  outline: 1px solid var(--plr-focus-color);
}
.plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header.cdk-focused .mat-step-label, .plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header:hover:not([aria-disabled=true]) .mat-step-label, .plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header:focus .mat-step-label {
  color: var(-plr-base-text-color);
}
.plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header[aria-disabled=true] .mat-step-label {
  color: var(--plr-event-disabled-color);
}
.plr-dark-theme .mat-stepper-horizontal .mat-horizontal-stepper-wrapper {
  position: relative;
}
.plr-dark-theme .mat-stepper-horizontal .carousel-button, .plr-dark-theme .plr-light-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .stepper-previous-button, .plr-light-theme .plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .stepper-previous-button,
.plr-dark-theme .plr-light-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .stepper-next-button,
.plr-light-theme .plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .stepper-next-button,
.plr-dark-theme html .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .stepper-previous-button,
html .plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .stepper-previous-button,
.plr-dark-theme html .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .stepper-next-button,
html .plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .stepper-next-button, .plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .stepper-previous-button,
.plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .stepper-next-button {
  width: 36px;
  height: 36px;
  position: absolute;
  background: var(--plr-color-white);
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  border: none;
  box-shadow: 0 2px 8px 0 var(--plr-radio-disabled-label-color);
}
.plr-dark-theme .mat-stepper-horizontal .carousel-button::before, .plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .stepper-previous-button::before,
.plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .stepper-next-button::before {
  position: relative;
  content: "";
  display: inline-block;
  width: 0.3rem;
  height: 0.3rem;
  border-right: 0.2rem solid var(--plr-color-black);
  border-top: 0.2rem solid var(--plr-color-black);
}
.plr-dark-theme plr-textarea .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
.plr-dark-theme plr-textarea .mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  height: unset;
  width: 100%;
  flex: unset;
  padding: 6px 0 8px 4px;
}
.plr-dark-theme .plr-override-container {
  position: relative;
}
@media (max-width: 768px) {
  .plr-dark-theme .plr-override-container .cdk-global-overlay-wrapper,
  .plr-dark-theme .plr-override-container .cdk-overlay-backdrop {
    position: fixed !important;
  }
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel {
    max-width: 90vw;
  }
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel:not(.no-responsive, .confirmation-dialog, .full-screen) {
    position: absolute !important;
    width: 100% !important;
    height: 100% !important;
    max-width: none;
    max-height: 85vh;
    bottom: 0;
  }
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel:not(.no-responsive, .confirmation-dialog, .full-screen) .mat-mdc-dialog-container {
    border-radius: 15px 15px 0 0 !important;
    /* Rounded top corners */
    box-shadow: 0px -4px 12px rgba(0, 0, 0, 0.2);
    /* Subtle shadow at the top */
    width: 100%;
    /* Full width */
  }
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.full-screen {
    max-width: none;
    width: 100vw;
  }
}
@media print {
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel {
    position: fixed !important;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100% !important;
    height: 100% !important;
    max-width: 100% !important;
    max-height: 100% !important;
    background-color: white;
  }
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel .mat-mdc-dialog-container {
    border-radius: 0 !important;
  }
}
@media print {
  .plr-dark-theme .cdk-overlay-container .cdk-overlay-backdrop-showing {
    display: none;
  }
}
.plr-dark-theme .cdk-overlay-container .cdk-overlay-pane .mat-mdc-menu-panel {
  max-height: 24rem;
  max-width: 14rem;
}
@media print {
  .plr-dark-theme .cdk-overlay-container .cdk-overlay-pane .mat-mdc-menu-panel {
    display: none;
  }
}
.plr-dark-theme .cdk-overlay-container .cdk-overlay-pane .mat-mdc-menu-panel .mat-mdc-menu-content {
  display: flex;
  flex-direction: column;
  max-height: inherit;
}
@media (max-width: 768px) {
  .plr-dark-theme .cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,
  .plr-dark-theme .cdk-overlay-backdrop.cdk-overlay-backdrop-showing {
    background-color: rgba(0, 0, 0, 0.6);
    opacity: 1;
  }
  .plr-dark-theme .cdk-overlay-connected-position-bounding-box:not(:has(.mat-mdc-tooltip-panel, .mat-mdc-autocomplete-panel)) {
    width: 100% !important;
    bottom: 0 !important;
    top: auto !important;
    left: 0 !important;
    right: 0 !important;
    height: 80vh !important;
    justify-content: flex-end;
  }
  .plr-dark-theme .cdk-overlay-connected-position-bounding-box:not(:has(.mat-mdc-tooltip-panel, .mat-mdc-autocomplete-panel)) .cdk-overlay-backdrop {
    background-color: rgba(0, 0, 0, 0.6);
  }
  .plr-dark-theme .cdk-overlay-connected-position-bounding-box:not(:has(.mat-mdc-tooltip-panel, .mat-mdc-autocomplete-panel)) .cdk-overlay-pane {
    position: static;
    width: 100%;
    min-width: 100%;
    top: auto !important;
    bottom: 0 !important;
    left: 0 !important;
    right: 0 !important;
    transform: translate(0, 0) !important;
  }
  .plr-dark-theme .cdk-overlay-connected-position-bounding-box:not(:has(.mat-mdc-tooltip-panel, .mat-mdc-autocomplete-panel)) .cdk-overlay-pane .mat-mdc-menu-panel {
    max-width: 100% !important;
    width: 100%;
    border-radius: 15px 15px 0 0 !important;
    overflow: hidden;
  }
  .plr-dark-theme .cdk-overlay-connected-position-bounding-box:not(:has(.mat-mdc-tooltip-panel, .mat-mdc-autocomplete-panel)) .cdk-overlay-pane .mat-mdc-menu-panel.mat-mdc-elevation-specific {
    max-width: 100% !important;
  }
  .plr-dark-theme .cdk-overlay-connected-position-bounding-box:not(:has(.mat-mdc-tooltip-panel, .mat-mdc-autocomplete-panel)) .cdk-overlay-pane .mat-mdc-menu-panel .mat-mdc-menu-content {
    height: 100%;
    overflow: auto;
  }
}
.plr-dark-theme .mat-mdc-slide-toggle,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked {
  --mdc-switch-selected-handle-color: var(--plr-emphasize-border-hover-color);
  --mdc-switch-selected-pressed-handle-color: var(--plr-emphasize-border-hover-color);
  --mdc-switch-selected-pressed-state-layer-color: var(--plr-emphasize-border-hover-color);
  --mdc-switch-selected-hover-state-layer-color: var(--plr-emphasize-border-hover-color);
  --mdc-switch-selected-hover-handle-color: var(--plr-emphasize-border-hover-color);
  --mdc-switch-selected-focus-state-layer-color: var(--plr-emphasize-border-hover-color);
  --mdc-switch-selected-focus-handle-color: var(--plr-emphasize-border-hover-color);
  --mdc-switch-selected-track-color: transparent;
  --mdc-switch-pressed-track-color: transparent;
  --mat-switch-pressed-track-color: transparent;
  --mdc-switch-selected-pressed-track-color: transparent;
  --mdc-switch-selected-hover-track-color: transparent;
  --mdc-switch-selected-focus-track-color: transparent;
  --mdc-switch-unselected-pressed-track-color: transparent;
  --mdc-switch-unselected-hover-track-color: transparent;
  --mdc-switch-unselected-focus-track-color: transparent;
  --mdc-switch-unselected-track-color: transparent;
  --mdc-switch-unselected-icon-color: transparent;
  --mdc-switch-selected-icon-color: transparent;
  --mat-switch-unselected-handle-size: 8px;
  --mat-switch-selected-handle-size: 8px;
  --mat-switch-pressed-handle-size: 8px;
  --mat-switch-with-icon-handle-size: 8px;
  --mdc-switch-handle-height: 8px;
  --mdc-switch-handle-shape: 8px;
  --mdc-switch-handle-width: 8px;
  --mdc-switch-selected-icon-size: 8px;
  --mdc-switch-track-height: 14px;
  --mdc-switch-track-shape: 10px;
  --mdc-switch-track-width: 24px;
  --mat-switch-with-icon-handle-horizontal-margin: 0 4px;
  --mat-switch-selected-with-icon-handle-horizontal-margin: 0 -4px;
  --mat-switch-unselected-with-icon-handle-horizontal-margin: var(--mat-switch-with-icon-handle-horizontal-margin);
  --mat-switch-unselected-pressed-with-icon-handle-horizontal-margin: var(
    --mat-switch-with-icon-handle-horizontal-margin
  );
  --mat-switch-selected-pressed-with-icon-handle-horizontal-margin: var(
    --mat-switch-selected-with-icon-handle-horizontal-margin
  );
  --mat-switch-unselected-pressed-handle-horizontal-margin: var(--mat-switch-with-icon-handle-horizontal-margin);
  --mat-switch-selected-pressed-handle-horizontal-margin: var(
    --mat-switch-selected-with-icon-handle-horizontal-margin
  );
  --mat-switch-track-outline-width: 2px;
  --mat-switch-selected-track-outline-width: var(--mat-switch-track-outline-width);
  --mat-switch-unselected-track-outline-width: var(--mat-switch-track-outline-width);
  --mdc-switch-unselected-track-outline-color: var(--plr-slide-toggle-primary-unselected-color);
  --mdc-switch-unselected-handle-color: var(--plr-slide-toggle-primary-unselected-color);
  --mdc-switch-track-outline-color: var(--plr-slide-toggle-primary-unselected-color);
  --mat-switch-track-outline-color: var(--mdc-switch-track-outline-color);
  --mdc-switch-unselected-handle-color: var(--plr-slide-toggle-primary-unselected-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-primary-unselected-color);
  --mdc-switch-unselected-pressed-state-layer-color: var(--plr-slide-toggle-unselected-primary-color);
  --mdc-switch-unselected-hover-handle-cover: var(--plr-slide-toggle-primary-unselected-color);
  --mdc-switch-hover-handle-color: var(--plr-slide-toggle-primary-unselected-color);
  --mdc-switch-unselected-hover-handle-color: var(--plr-slide-toggle-primary-unselected-color);
  --mdc-switch-unselected-focus-handle-color: var(--plr-slide-toggle-primary-unselected-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-primary-unselected-color);
  padding: 4px 8px;
  border: 2px solid transparent;
}
@media print {
  .plr-dark-theme .mat-mdc-slide-toggle,
  .plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked {
    filter: grayscale(1);
  }
}
.plr-dark-theme .mat-mdc-slide-toggle .mdc-label,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked .mdc-label {
  color: var(--plr-slide-toggle-primary-unselected-color);
}
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.mat-mdc-slide-toggle-checked {
  --mat-switch-track-outline-color: var(--plr-slide-toggle-primary-selected-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-primary-selected-action-color);
  --mdc-switch-unselected-pressed-state-layer-color: var(--plr-slide-toggle-primary-selected-action-color);
  --mdc-switch-unselected-hover-handle-cover: var(--plr-slide-toggle-primary-selected-action-color);
  --mdc-switch-unselected-hover-handle-color: var(--plr-slide-toggle-primary-selected-action-color);
  --mdc-switch-unselected-focus-handle-color: var(--plr-slide-toggle-primary-selected-action-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-primary-selected-action-color);
}
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked .mdc-label,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.mat-mdc-slide-toggle-checked .mdc-label {
  color: var(--plr-slide-toggle-primary-selected-color);
}
.plr-dark-theme .mat-mdc-slide-toggle:focus, .plr-dark-theme .mat-mdc-slide-toggle:focus-within,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked:focus,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked:focus-within {
  border: 0px;
  border-radius: 0px;
}
.plr-dark-theme .mat-mdc-slide-toggle.plr-primary.mat-mdc-slide-toggle-checked,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-primary.mat-mdc-slide-toggle-checked {
  --mat-switch-track-outline-color: var(--plr-slide-toggle-primary-selected-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-primary-selected-action-color);
  --mdc-switch-unselected-pressed-state-layer-color: var(--plr-slide-toggle-primary-selected-action-color);
  --mdc-switch-unselected-hover-handle-cover: var(--plr-slide-toggle-primary-selected-action-color);
  --mdc-switch-unselected-hover-handle-color: var(--plr-slide-toggle-primary-selected-action-color);
  --mdc-switch-unselected-focus-handle-color: var(--plr-slide-toggle-primary-selected-action-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-primary-selected-action-color);
}
.plr-dark-theme .mat-mdc-slide-toggle.plr-primary.mat-mdc-slide-toggle-checked .mdc-label,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-primary.mat-mdc-slide-toggle-checked .mdc-label {
  color: var(--plr-slide-toggle-primary-selected-color);
}
.plr-dark-theme .mat-mdc-slide-toggle.plr-secondary,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-secondary {
  --mdc-switch-unselected-track-outline-color: var(--plr-slide-toggle-secondary-unselected-color);
  --mdc-switch-unselected-handle-color: var(--plr-slide-toggle-secondary-unselected-color);
  --mdc-switch-track-outline-color: var(--plr-slide-toggle-secondary-unselected-color);
  --mat-switch-track-outline-color: var(--mdc-switch-track-outline-color);
  --mdc-switch-unselected-handle-color: var(--plr-slide-toggle-secondary-unselected-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-secondary-unselected-color);
  --mdc-switch-unselected-pressed-state-layer-color: var(--plr-slide-toggle-unselected-secondary-color);
  --mdc-switch-unselected-hover-handle-cover: var(--plr-slide-toggle-secondary-unselected-color);
  --mdc-switch-hover-handle-color: var(--plr-slide-toggle-secondary-unselected-color);
  --mdc-switch-unselected-hover-handle-color: var(--plr-slide-toggle-secondary-unselected-color);
  --mdc-switch-unselected-focus-handle-color: var(--plr-slide-toggle-secondary-unselected-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-secondary-unselected-color);
}
.plr-dark-theme .mat-mdc-slide-toggle.plr-secondary .mdc-label,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-secondary .mdc-label {
  color: var(--plr-slide-toggle-secondary-unselected-color);
}
.plr-dark-theme .mat-mdc-slide-toggle.plr-secondary.mat-mdc-slide-toggle-checked,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-secondary.mat-mdc-slide-toggle-checked {
  --mat-switch-track-outline-color: var(--plr-slide-toggle-secondary-selected-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-secondary-selected-action-color);
  --mdc-switch-unselected-pressed-state-layer-color: var(--plr-slide-toggle-secondary-selected-action-color);
  --mdc-switch-unselected-hover-handle-cover: var(--plr-slide-toggle-secondary-selected-action-color);
  --mdc-switch-unselected-hover-handle-color: var(--plr-slide-toggle-secondary-selected-action-color);
  --mdc-switch-unselected-focus-handle-color: var(--plr-slide-toggle-secondary-selected-action-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-secondary-selected-action-color);
}
.plr-dark-theme .mat-mdc-slide-toggle.plr-secondary.mat-mdc-slide-toggle-checked .mdc-label,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-secondary.mat-mdc-slide-toggle-checked .mdc-label {
  color: var(--plr-slide-toggle-secondary-selected-color);
}
.plr-dark-theme .mat-mdc-slide-toggle.plr-tertiary,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-tertiary {
  --mdc-switch-unselected-track-outline-color: var(--plr-slide-toggle-tertiary-unselected-color);
  --mdc-switch-unselected-handle-color: var(--plr-slide-toggle-tertiary-unselected-color);
  --mdc-switch-track-outline-color: var(--plr-slide-toggle-tertiary-unselected-color);
  --mat-switch-track-outline-color: var(--mdc-switch-track-outline-color);
  --mdc-switch-unselected-handle-color: var(--plr-slide-toggle-tertiary-unselected-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-tertiary-unselected-color);
  --mdc-switch-unselected-pressed-state-layer-color: var(--plr-slide-toggle-unselected-tertiary-color);
  --mdc-switch-unselected-hover-handle-cover: var(--plr-slide-toggle-tertiary-unselected-color);
  --mdc-switch-hover-handle-color: var(--plr-slide-toggle-tertiary-unselected-color);
  --mdc-switch-unselected-hover-handle-color: var(--plr-slide-toggle-tertiary-unselected-color);
  --mdc-switch-unselected-focus-handle-color: var(--plr-slide-toggle-tertiary-unselected-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-tertiary-unselected-color);
}
.plr-dark-theme .mat-mdc-slide-toggle.plr-tertiary .mdc-label,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-tertiary .mdc-label {
  color: var(--plr-slide-toggle-tertiary-unselected-color);
}
.plr-dark-theme .mat-mdc-slide-toggle.plr-tertiary.mat-mdc-slide-toggle-checked,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-tertiary.mat-mdc-slide-toggle-checked {
  --mat-switch-track-outline-color: var(--plr-slide-toggle-tertiary-selected-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-tertiary-selected-action-color);
  --mdc-switch-unselected-pressed-state-layer-color: var(--plr-slide-toggle-tertiary-selected-action-color);
  --mdc-switch-unselected-hover-handle-cover: var(--plr-slide-toggle-tertiary-selected-action-color);
  --mdc-switch-unselected-hover-handle-color: var(--plr-slide-toggle-tertiary-selected-action-color);
  --mdc-switch-unselected-focus-handle-color: var(--plr-slide-toggle-tertiary-selected-action-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-tertiary-selected-action-color);
}
.plr-dark-theme .mat-mdc-slide-toggle.plr-tertiary.mat-mdc-slide-toggle-checked .mdc-label,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-tertiary.mat-mdc-slide-toggle-checked .mdc-label {
  color: var(--plr-slide-toggle-tertiary-selected-color);
}
.plr-dark-theme .mat-mdc-slide-toggle.plr-neutral,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-neutral {
  --mdc-switch-unselected-track-outline-color: var(--plr-slide-toggle-neutral-unselected-color);
  --mdc-switch-unselected-handle-color: var(--plr-slide-toggle-neutral-unselected-color);
  --mdc-switch-track-outline-color: var(--plr-slide-toggle-neutral-unselected-color);
  --mat-switch-track-outline-color: var(--mdc-switch-track-outline-color);
  --mdc-switch-unselected-handle-color: var(--plr-slide-toggle-neutral-unselected-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-neutral-unselected-color);
  --mdc-switch-unselected-pressed-state-layer-color: var(--plr-slide-toggle-unselected-neutral-color);
  --mdc-switch-unselected-hover-handle-cover: var(--plr-slide-toggle-neutral-unselected-color);
  --mdc-switch-hover-handle-color: var(--plr-slide-toggle-neutral-unselected-color);
  --mdc-switch-unselected-hover-handle-color: var(--plr-slide-toggle-neutral-unselected-color);
  --mdc-switch-unselected-focus-handle-color: var(--plr-slide-toggle-neutral-unselected-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-neutral-unselected-color);
}
.plr-dark-theme .mat-mdc-slide-toggle.plr-neutral .mdc-label,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-neutral .mdc-label {
  color: var(--plr-slide-toggle-neutral-unselected-color);
}
.plr-dark-theme .mat-mdc-slide-toggle.plr-neutral:hover,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-neutral:hover {
  --mdc-switch-unselected-track-outline-color: var(--plr-slide-toggle-neutral-unselected-action-color);
  --mdc-switch-unselected-handle-color: var(--plr-slide-toggle-neutral-unselected-action-color);
  --mdc-switch-track-outline-color: var(--plr-slide-toggle-neutral-unselected-action-color);
  --mat-switch-track-outline-color: var(--mdc-switch-track-outline-color);
  --mdc-switch-unselected-handle-color: var(--plr-slide-toggle-neutral-unselected-action-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-neutral-unselected-action-color);
  --mdc-switch-unselected-pressed-state-layer-color: var(--plr-slide-toggle-neutral-unselected-action-color);
  --mdc-switch-unselected-hover-handle-cover: var(--plr-slide-toggle-neutral-unselected-action-color);
  --mdc-switch-hover-handle-color: var(--plr-slide-toggle-neutral-unselected-action-color);
  --mdc-switch-unselected-hover-handle-color: var(--plr-slide-toggle-neutral-unselected-action-color);
  --mdc-switch-unselected-focus-handle-color: var(--plr-slide-toggle-neutral-unselected-action-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-neutral-unselected-action-color);
}
.plr-dark-theme .mat-mdc-slide-toggle.plr-neutral:hover .mdc-label,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-neutral:hover .mdc-label {
  color: var(--plr-slide-toggle-unselected-action-color);
}
.plr-dark-theme .mat-mdc-slide-toggle.plr-neutral.mat-mdc-slide-toggle-checked, .plr-dark-theme .mat-mdc-slide-toggle.plr-neutral:active,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-neutral.mat-mdc-slide-toggle-checked,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-neutral:active {
  --mdc-switch-unselected-track-outline-color: var(--plr-slide-toggle-primary-selected-color);
  --mdc-switch-unselected-handle-color: var(--plr-slide-toggle-primary-selected-color);
  --mdc-switch-track-outline-color: var(--plr-slide-toggle-primary-selected-color);
  --mat-switch-track-outline-color: var(--mdc-switch-track-outline-color);
  --mdc-switch-unselected-handle-color: var(--plr-slide-toggle-primary-selected-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-primary-selected-color);
  --mdc-switch-unselected-pressed-state-layer-color: var(--plr-slide-toggle-primary-selected-color);
  --mdc-switch-unselected-hover-handle-cover: var(--plr-slide-toggle-primary-selected-color);
  --mdc-switch-hover-handle-color: var(--plr-slide-toggle-primary-selected-color);
  --mdc-switch-unselected-hover-handle-color: var(--plr-slide-toggle-primary-selected-color);
  --mdc-switch-unselected-focus-handle-color: var(--plr-slide-toggle-primary-selected-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-primary-selected-color);
}
.plr-dark-theme .mat-mdc-slide-toggle.plr-neutral.mat-mdc-slide-toggle-checked .mdc-label, .plr-dark-theme .mat-mdc-slide-toggle.plr-neutral:active .mdc-label,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-neutral.mat-mdc-slide-toggle-checked .mdc-label,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-neutral:active .mdc-label {
  color: var(--plr-slide-toggle-primary-selected-color);
}
.plr-dark-theme .mat-mdc-slide-toggle:disabled,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked:disabled {
  --mdc-switch-unselected-track-outline-color: var(--plr-slide-toggle-disabled-unselected-color);
  --mdc-switch-unselected-handle-color: var(--plr-slide-toggle-disabled-unselected-color);
  --mdc-switch-track-outline-color: var(--plr-slide-toggle-disabled-unselected-color);
  --mat-switch-track-outline-color: var(--mdc-switch-track-outline-color);
  --mdc-switch-unselected-handle-color: var(--plr-slide-toggle-disabled-unselected-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-disabled-unselected-color);
  --mdc-switch-unselected-pressed-state-layer-color: var(--plr-slide-toggle-unselected-disabled-color);
  --mdc-switch-unselected-hover-handle-cover: var(--plr-slide-toggle-disabled-unselected-color);
  --mdc-switch-hover-handle-color: var(--plr-slide-toggle-disabled-unselected-color);
  --mdc-switch-unselected-hover-handle-color: var(--plr-slide-toggle-disabled-unselected-color);
  --mdc-switch-unselected-focus-handle-color: var(--plr-slide-toggle-disabled-unselected-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-disabled-unselected-color);
}
.plr-dark-theme .mat-mdc-slide-toggle:disabled .mdc-label,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked:disabled .mdc-label {
  color: var(--plr-slide-toggle-disabled-unselected-color);
}
.plr-dark-theme .mat-mdc-slide-toggle:disabled.mat-mdc-slide-toggle-checked,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked:disabled.mat-mdc-slide-toggle-checked {
  --mat-switch-track-outline-color: var(--plr-slide-toggle-disabled-selected-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-disabled-selected-action-color);
  --mdc-switch-unselected-pressed-state-layer-color: var(--plr-slide-toggle-disabled-selected-action-color);
  --mdc-switch-unselected-hover-handle-cover: var(--plr-slide-toggle-disabled-selected-action-color);
  --mdc-switch-unselected-hover-handle-color: var(--plr-slide-toggle-disabled-selected-action-color);
  --mdc-switch-unselected-focus-handle-color: var(--plr-slide-toggle-disabled-selected-action-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-disabled-selected-action-color);
}
.plr-dark-theme .mat-mdc-slide-toggle:disabled.mat-mdc-slide-toggle-checked .mdc-label,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked:disabled.mat-mdc-slide-toggle-checked .mdc-label {
  color: var(--plr-slide-toggle-disabled-selected-color);
}
.plr-dark-theme .plr-toolbar-button-menu-button .mat-mdc-slide-toggle .mdc-switch {
  width: 28px;
  max-width: 28px;
}
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-invalid-touched label,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .label,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .label-content,
.plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .display-content,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content .plr-field-container.plr-edit-mode.plr-invalid-touched .display-content,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .label-pseudo,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-mdc-form-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-mdc-form-field-prefix,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-mdc-form-field-infix .mat-icon,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-mdc-form-field-icon-suffix .mat-icon,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-mdc-icon-button,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .suffix {
  color: var(--plr-input-error-color);
  opacity: 1;
}
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-mdc-mini-fab .mat-icon {
  color: inherit;
}
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-form-field-appearance-outline .mdc-notched-outline .mdc-notched-outline__leading,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-form-field-appearance-outline .mdc-notched-outline .mdc-notched-outline__notch,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-form-field-appearance-outline .mdc-notched-outline .mdc-notched-outline__trailing,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-form-field-appearance-outline.mat-form-field-invalid .mdc-notched-outline .mdc-notched-outline__leading,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-form-field-appearance-outline.mat-form-field-invalid .mdc-notched-outline .mdc-notched-outline__notch,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-form-field-appearance-outline.mat-form-field-invalid .mdc-notched-outline .mdc-notched-outline__trailing,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-form-field-appearance-outline.mat-form-field-invalid.mat-focused .mdc-notched-outline .mdc-notched-outline__leading,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-form-field-appearance-outline.mat-form-field-invalid.mat-focused .mdc-notched-outline .mdc-notched-outline__notch,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-form-field-appearance-outline.mat-form-field-invalid.mat-focused .mdc-notched-outline .mdc-notched-outline__trailing {
  border-color: var(--plr-input-error-color);
}
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus label,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .label,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .label-content,
.plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .display-content,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content .plr-field-container.plr-edit-mode.plr-has-focus .display-content,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .label-pseudo,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .input-container .mat-mdc-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-form-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-form-field-prefix,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-form-field-infix .mat-icon,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-form-field-icon-suffix .mat-icon,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-icon-button,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .suffix {
  color: var(--plr-focus-color);
  opacity: 1;
}
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-mini-fab .mat-icon {
  color: inherit;
}
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .mat-form-field-appearance-outline .mdc-notched-outline .mdc-notched-outline__leading,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .mat-form-field-appearance-outline .mdc-notched-outline .mdc-notched-outline__notch,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .mat-form-field-appearance-outline .mdc-notched-outline .mdc-notched-outline__trailing,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .mat-form-field-appearance-outline.mat-form-field-invalid .mdc-notched-outline .mdc-notched-outline__leading,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .mat-form-field-appearance-outline.mat-form-field-invalid .mdc-notched-outline .mdc-notched-outline__notch,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .mat-form-field-appearance-outline.mat-form-field-invalid .mdc-notched-outline .mdc-notched-outline__trailing,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .mat-form-field-appearance-outline.mat-form-field-invalid.mat-focused .mdc-notched-outline .mdc-notched-outline__leading,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .mat-form-field-appearance-outline.mat-form-field-invalid.mat-focused .mdc-notched-outline .mdc-notched-outline__notch,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .mat-form-field-appearance-outline.mat-form-field-invalid.mat-focused .mdc-notched-outline .mdc-notched-outline__trailing {
  border-color: var(--plr-focus-color) !important;
}
.plr-dark-theme .mat-form-field-appearance-fill .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
.plr-dark-theme .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  border-color: var(--plr-input-error-color) !important;
}
.plr-dark-theme .mat-form-field-appearance-fill .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-icon,
.plr-dark-theme .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-icon {
  color: var(--plr-input-error-color);
}
.plr-dark-theme .mat-form-field-appearance-fill .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix, .plr-dark-theme .mat-form-field-appearance-fill .mat-form-field-appearance-fill.ng-touched.ng-invalid.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
.plr-dark-theme .input-container .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
.plr-dark-theme .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  border-color: var(--plr-focus-color) !important;
}
.plr-dark-theme .mat-form-field-appearance-fill .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element, .plr-dark-theme .mat-form-field-appearance-fill .mat-form-field-appearance-fill.ng-touched.ng-invalid.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element,
.plr-dark-theme .input-container .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element,
.plr-dark-theme .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element {
  caret-color: var(--plr-focus-color);
}
.plr-dark-theme .mat-form-field-appearance-fill .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-icon, .plr-dark-theme .mat-form-field-appearance-fill .mat-form-field-appearance-fill.ng-touched.ng-invalid.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-icon,
.plr-dark-theme .input-container .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-icon,
.plr-dark-theme .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-icon {
  color: var(--plr-focus-color);
}
.plr-dark-theme .plr-field-container.plr-required .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  border: 1px solid var(--plr-input-error-color) !important;
  box-shadow: 0px 0px 0px 1px var(--plr-input-error-color) inset;
  border-left-width: 6px !important;
}
.plr-dark-theme .plr-field-container.plr-required .input-container .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix, .plr-dark-theme .plr-field-container.plr-required .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  border: 1px solid var(--plr-focus-color) !important;
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
  border-left-width: 6px !important;
}
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .input-container .mat-form-field-appearance-fill.cdk-keyboard-focused.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .input-container .mat-form-field-appearance-fill.cdk-keyboard-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix, .plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .input-container .mat-form-field-appearance-fill.cdk-focused.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .input-container .mat-form-field-appearance-fill.cdk-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix, .plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .input-container .mat-form-field-appearance-fill:focus.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .input-container .mat-form-field-appearance-fill:focus .mat-mdc-form-field-flex .mat-mdc-form-field-infix, .plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .input-container .mat-form-field-appearance-fill:focus-within.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .input-container .mat-form-field-appearance-fill:focus-within .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  border: 1px solid var(--plr-focus-color) !important;
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
}
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-required.plr-has-focus .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-required.plr-has-focus .input-container .mat-form-field-appearance-fill .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  border-left-width: 6px !important;
}
.plr-dark-theme .plr-collapsible-elem {
  position: relative;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-toggle {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  z-index: var(--plr-z-index-collapser-toggle);
  height: 52px;
  width: 40px;
  padding: 0px;
  right: 0px;
  bottom: -1px;
  color: var(--plr-color-white);
  background-color: transparent;
  border: 2px solid transparent;
  border-left: 1px solid var(--plr-color-primary-400);
  border-top-width: 0px;
  color: var(--plr-color-primary-200);
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-toggle .plr-collapser-collapse-icon,
.plr-dark-theme .plr-collapsible-elem .plr-collapser-toggle .plr-collapser-expand-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 30px;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-toggle .plr-collapser-expand-icon {
  display: none;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-toggle:hover, .plr-dark-theme .plr-collapsible-elem .plr-collapser-toggle.cdk-focused, .plr-dark-theme .plr-collapsible-elem .plr-collapser-toggle.cdk-keyboard-focused {
  outline: none;
  color: var(--plr-color-white);
  border-left: 1px solid var(--plr-color-primary-400);
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-expanded-state .plr-ribbon-collapse-section {
  display: none !important;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state {
  height: 40px !important;
  min-height: 40px;
  overflow: hidden;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .plr-ribbon-expand-section {
  display: none !important;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon-spacer {
  display: none;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon-button {
  border-radius: 4px;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state plr-button-toolbar {
  position: relative;
  right: 40px;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .plr-ribbon-collapse-section plr-ribbon-field {
  padding: 5px 8px 0px 8px;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .plr-ribbon-collapse-section plr-ribbon-field .plr-ribbon-field-value {
  margin-left: 4px;
  margin-top: -2px;
  display: inline-block;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .plr-ribbon-collapse-section .plr-ribbon-field-wrapper {
  flex-direction: row !important;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .file-ribbon .file-ribbon__center {
  padding-left: 0px;
  padding-right: 0px;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .file-ribbon file-ribbon__left {
  padding-left: 0px;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .avatar-container,
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon-divider,
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .plr-ribbon-custom-field {
  display: none !important;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon-data {
  padding-bottom: 0px;
  margin-right: 0px !important;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon-data .plr-ribbon-field .plr-ribbon-field-wrapper,
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .data-display-wrapper .data-display {
  display: flex;
  flex-direction: row-reverse !important;
  align-items: center;
  height: 24px !important;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon-data .plr-ribbon-field .plr-ribbon-field-wrapper .plr-ribbon-field-value,
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon-data .plr-ribbon-field .plr-ribbon-field-wrapper .data-display__text,
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .data-display-wrapper .data-display .plr-ribbon-field-value,
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .data-display-wrapper .data-display .data-display__text {
  margin-left: 4px;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .icon-close-button {
  height: 40px;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon_model_wrapper {
  margin: 0px 8px;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon_model_wrapper .icon-wrapper {
  display: none;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon_model {
  flex-direction: row-reverse !important;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon_model .label {
  margin-top: 8px;
  margin-right: 4px;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon_model .ribbon_model_content {
  margin-top: 5px;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .file-ribbon__center {
  height: 24px;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state h2 {
  margin-right: 0px !important;
  position: relative;
  bottom: 4px;
  padding: 0px 16px;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon-button:not(.grid-button) {
  height: 24px;
  width: 40px;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon-button:not(.grid-button) mat-icon {
  margin-bottom: 0px;
  font-size: 1.25rem;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon-button:not(.grid-button) span {
  display: none;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .plr-collapser-toggle {
  height: 40px;
  bottom: -1px;
  right: 40px;
  border-top-width: 0px;
  border-radius: 0px;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .plr-collapser-toggle .plr-collapser-expand-icon {
  display: flex;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .plr-collapser-toggle .plr-collapser-collapse-icon {
  display: none;
}
.plr-dark-theme a.skip-navigation,
.plr-dark-theme button.skip-navigation {
  left: -999px;
  position: absolute;
  top: auto;
  width: 1px;
  height: 1px;
  overflow: hidden;
  z-index: 999;
  background-color: transparent;
  border-color: transparent;
}
.plr-dark-theme a.skip-navigation:focus, .plr-dark-theme a.skip-navigation:active,
.plr-dark-theme button.skip-navigation:focus,
.plr-dark-theme button.skip-navigation:active {
  outline: none;
  color: var(--plr-focus-color);
  background: #f5f4f4;
  border: 3px solid var(--plr-focus-color);
  text-decoration: none;
  left: auto;
  top: auto;
  width: auto;
  min-width: 240px;
  min-width: max-content;
  height: auto;
  overflow: auto;
  margin: 12px 35%;
  padding: 8px 25px;
  border-radius: 50px;
  text-align: center;
  font-size: 20px;
}
.plr-dark-theme a.skip-navigation.bottom,
.plr-dark-theme button.skip-navigation.bottom {
  bottom: 0;
}
.plr-dark-theme a.skip-navigation.in-place:focus, .plr-dark-theme a.skip-navigation.in-place:active,
.plr-dark-theme button.skip-navigation.in-place:focus,
.plr-dark-theme button.skip-navigation.in-place:active {
  margin: 0;
}
.plr-dark-theme .tile-container .skip-navigation:focus, .plr-dark-theme .tile-container .skip-navigation:active {
  width: auto;
  left: 50%;
  margin-left: -90px;
  margin-right: 0px;
}

.plr-dark-theme {
  --plr-focus-color: #e2d0d8;
  --plr-508-lightest-gray: #c2bdbc;
  /**
    * Reference for Dark Theme Button Color Specs: https://dvz1oz.axshare.com/?id=o3bq1p&p=dark_theme_common_buttons__specs&g=1&sc=3
    * overriden variables needs to add `` because most of the variables are inside `pillar-ng-theme` mixin
    */
  --plr-btn-primary-color: #4a2f3b;
  --plr-btn-primary-bg-color: #d2b8c4;
  --plr-btn-primary-border-color: #d2b8c4;
  --plr-btn-primary-hover-color: #4a2f3b;
  --plr-btn-primary-hover-bg-color: #c29eaf;
  --plr-btn-primary-hover-border-color: #c29eaf;
  --plr-btn-primary-stroked-hover-bg-color: #c29eaf;
  --plr-btn-secondary-color: #e2d0d8;
  --plr-btn-secondary-bg-color: #393635;
  --plr-btn-secondary-border-color: #7b4d63;
  --plr-btn-secondary-hover-color: #e2d0d8;
  --plr-btn-secondary-hover-bg-color: #674152;
  --plr-btn-secondary-hover-border-color: #674152;
  --plr-btn-secondary-stroked-hover-bg-color: #674152;
  --plr-btn-neutral-color: #c2bdbc;
  --plr-btn-neutral-bg-color: #393635;
  --plr-btn-neutral-border-color: #605a58;
  --plr-btn-neutral-hover-color: #d7d4d3;
  --plr-btn-neutral-hover-bg-color: rgba(255, 255, 255, 0.1);
  --plr-btn-neutral-hover-border-color: rgba(255, 255, 255, 0.1);
  --plr-btn-disabled-color: #97908e;
  --plr-btn-disabled-bg-color: #504b49;
  --plr-btn-disabled-border-color: #504b49;
  --plr-btn-active-color: #eee5e9;
  --plr-btn-active-bg-color: #393635;
  --plr-btn-active-border-color: #eee5e9;
  --plr-btn-focus-border-color: var(--plr-color-white);
  --plr-icon-btn-primary-color: #d2b8c4;
  --plr-icon-btn-primary-hover-color: #e2d0d8;
  --plr-icon-btn-primary-bg-color: transparent;
  --plr-icon-btn-primary-hover-bg-color: rgba(255, 255, 255, 0.1);
  --plr-icon-btn-primary-hover-border-color: #d2b8c4;
  --plr-icon-btn-secondary-color: #d2b8c4;
  --plr-icon-btn-secondary-hover-color: #e2d0d8;
  --plr-icon-btn-secondary-bg-color: transparent;
  --plr-icon-btn-secondary-hover-bg-color: rgba(255, 255, 255, 0.1);
  --plr-icon-btn-secondary-hover-border-color: #d2b8c4;
  --plr-icon-btn-tertiary-color: #d2b8c4;
  --plr-icon-btn-tertiary-hover-color: #e2d0d8;
  --plr-icon-btn-tertiary-bg-color: transparent;
  --plr-icon-btn-tertiary-hover-bg-color: rgba(255, 255, 255, 0.1);
  --plr-icon-btn-tertiary-hover-border-color: #d2b8c4;
  --plr-icon-btn-neutral-color: #c2bdbc;
  --plr-icon-btn-neutral-hover-color: #d7d4d3;
  --plr-icon-btn-neutral-bg-color: transparent;
  --plr-icon-btn-neutral-hover-bg-color: rgba(255, 255, 255, 0.1);
  --plr-icon-btn-neutral-hover-border-color: #c2bdbc;
  --plr-icon-btn-disabled-color: #97908e;
  --plr-icon-btn-focused-color: #eee5e9;
  --plr-icon-btn-focused-border-color: var(--plr-color-white);
  --plr-icon-btn-active-color: #eee5e9;
  --plr-icon-btn-active-border-color: #eee5e9;
  --plr-menu-button-color: #d2b8c4;
  --plr-menu-button-bg-color: #393635;
  --plr-menu-button-border-color: #605a58;
  --plr-menu-button-hover-color: #e2d0d8;
  --plr-menu-button-hover-bg-color: rgba(255, 255, 255, 0.1);
  --plr-menu-button-hover-border-color: #7b4d63;
  --plr-menu-button-disabled-color: #97908e;
  --plr-menu-button-disabled-bg-color: #504b49;
  --plr-menu-button-disabled-border-color: #504b49;
  --plr-menu-button-selected-color: #eee5e9;
  --plr-menu-button-selected-bg-color: #393635;
  --plr-menu-button-selected-border-color: #eee5e9;
  --plr-menu-button-focused-border-color: var(--plr-color-white);
  --plr-mat-menu-content-container-bg-color: #393635;
  --plr-mat-menu-content-container-color: #d2b8c4;
  --plr-mat-menu-content-container-icon-color: #d2b8c4;
  --plr-mat-menu-content-container-hover-bg-color: rgba(255, 255, 255, 0.1);
  --plr-mat-menu-content-container-hover-color: #e2d0d8;
  --plr-mat-menu-content-container-hover-icon-color: #e2d0d8;
  --plr-mat-menu-content-container-box-shadow-color: 0px 0px 4px 0px #605a58;
  --plr-mat-menu-trigger-color: #d2b8c4;
  --plr-mat-menu-trigger-bg-color: #393635;
  --plr-mat-menu-trigger-border-color: #605a58;
  --plr-mat-menu-trigger-icon-color: #d2b8c4;
  --plr-mat-menu-trigger-hover-color: #e2d0d8;
  --plr-mat-menu-trigger-hover-bg-color: rgba(255, 255, 255, 0.1);
  --plr-mat-menu-trigger-hover-border-color: #eee5e9;
  --plr-mat-menu-trigger-focus-bg-color: transparent;
  --plr-mat-menu-trigger-focus-border-color: var(--plr-color-white);
  --plr-mat-menu-trigger-disabled-color: #97908e;
  --plr-mat-menu-trigger-disabled-bg-color: #504b49;
  --plr-mat-menu-trigger-disabled-border-color: #504b49;
  --plr-slide-toggle-unselected-color: #c2bdbc;
  --plr-slide-toggle-unselected-action-color: #d7d4d3;
  --plr-slide-toggle-primary-selected-color: #d2b8c4;
  --plr-slide-toggle-primary-selected-action-color: #e2d0d8;
  --plr-slide-toggle-primary-unselected-color: var(--plr-slide-toggle-unselected-color);
  --plr-slide-toggle-primary-unselected-action-color: var(--plr-slide-toggle-unselected-action-color);
  --plr-slide-toggle-secondary-selected-color: #eee5e9;
  --plr-slide-toggle-secondary-selected-action-color: #f8f3f5;
  --plr-slide-toggle-secondary-unselected-color: var(--plr-slide-toggle-unselected-color);
  --plr-slide-toggle-secondary-unselected-action-color: var(--plr-slide-toggle-unselected-action-color);
  --plr-slide-toggle-tertiary-selected-color: #eee5e9;
  --plr-slide-toggle-tertiary-selected-action-color: #f8f3f5;
  --plr-slide-toggle-tertiary-unselected-color: var(--plr-slide-toggle-unselected-color);
  --plr-slide-toggle-tertiary-unselected-action-color: var(--plr-slide-toggle-unselected-action-color);
  --plr-slide-toggle-neutral-selected-color: #c2bdbc;
  --plr-slide-toggle-neutral-selected-action-color: #d7d4d3;
  --plr-slide-toggle-neutral-unselected-color: var(--plr-slide-toggle-unselected-color);
  --plr-slide-toggle-neutral-unselected-action-color: var(--plr-slide-toggle-unselected-action-color);
  --plr-mat-mdc-mat-menu-border-color: #504b49;
  --plr-mat-mdc-mat-menu-bg-color: #393635;
  --plr-mat-mdc-mat-menu-item-color: #d2b8c4;
  --plr-mat-mdc-mat-menu-item-hover-color: #e2d0d8;
  --plr-mat-mdc-mat-menu-item-hover-bg-color: rgba(255, 255, 255, 0.1);
  --plr-mat-mdc-mat-menu-item-border-color: #504b49;
  --plr-mat-mdc-mat-menu-item-icon-color: #d2b8c4;
  --plr-mat-mdc-mat-menu-item-disabled-color: #847b7a;
  --plr-mat-mdc-mat-menu-item-focus-border-color: #eee5e9;
  --plr-text-input-background: var(--plr-color-white);
  --plr-dropzone-overlay-background-color: rgba(255, 255, 255, 0.6);
  --plr-dropzone-overlay-color: var(--plr-color-black);
  --plr-overlay-box-shadow: 0px 0px 4px 0px #605a58;
  --plr-collapsible-side-panel-expand-icon-hover-bg-color: rgba(255, 255, 255, 0.85);
  --mat-stepper-header-selected-state-label-text-color: var(--plr-base-text-color);
  --plr-tab-border-color: var(--plr-color-neutral-600);
  --plr-tab-hover-bg-color: var(--plr-color-neutral-800);
  --plr-tab-active-color: var(--plr-focus-color);
  --plr-tab-bg-color: var(--plr-color-neutral-800);
  --plr-tab-color: var(--plr-508-lightest-gray);
  --plr-tab-active-bg-color: var(--plr-body-bg-color);
}

.icon-button, .text-button, .tertiary-button, .secondary-button,
.secondary-button.clear-button.mdc-button, .primary-button:not(.mat-button-toggle) {
  display: inline-flex;
  align-items: center;
  height: 2rem;
  padding: 0 8px;
  cursor: pointer;
  border: none;
  border-radius: var(--plr-btn-border-radius);
  font-family: var(--plr-btn-font-family);
  font-weight: var(--plr-btn-font-weight);
  white-space: nowrap;
  font-size: 1rem;
}
.icon-button mat-icon, .text-button mat-icon, .tertiary-button mat-icon, .secondary-button mat-icon,
.secondary-button.clear-button.mdc-button mat-icon, .primary-button:not(.mat-button-toggle) mat-icon {
  font-size: 1.125rem;
  height: 1.125rem;
  width: 1.125rem;
  margin-right: 4px;
  vertical-align: top;
  line-height: inherit;
}
.icon-button + button, .text-button + button, .tertiary-button + button, .secondary-button + button,
.secondary-button.clear-button.mdc-button + button, .primary-button:not(.mat-button-toggle) + button {
  margin-left: 4px;
}

.secondary-button:hover, .secondary-button:focus, .secondary-button:active,
.secondary-button.clear-button.mdc-button:hover,
.secondary-button.clear-button.mdc-button:focus,
.secondary-button.clear-button.mdc-button:active, .primary-button:not(.mat-button-toggle):hover, .primary-button:not(.mat-button-toggle):focus, .primary-button:not(.mat-button-toggle):active {
  background: var(--plr-focus-contrast-color);
  border: 1px solid var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
  color: var(--plr-focus-color);
  outline: none;
}

.primary-button:not(.mat-button-toggle) {
  border: 1px solid transparent;
  background: #076575;
  color: white;
}
.add-btn {
  white-space: nowrap;
  padding: 0px !important;
}
.add-btn .mat-icon {
  line-height: 24px;
  vertical-align: middle;
}

.secondary-button,
.secondary-button.clear-button.mdc-button {
  border: 1px solid transparent;
  background: #e1f9fd;
  color: #076575;
}
.tertiary-button {
  border: 1px solid transparent;
  background: #fdf3e6;
  color: #9d5b0a;
}
.tertiary-button:hover, .tertiary-button:focus, .tertiary-button:active {
  background: transparent;
  border: 1px solid var(--plr-color-secondary-A400);
  box-shadow: 0px 0px 0px 1px var(--plr-color-secondary-A400) inset;
  color: #9d5b0a;
  outline: none;
}

.text-button {
  border: 1px solid transparent;
  background: transparent;
  color: #076575;
}
.text-button:hover, .text-button:focus, .text-button:active {
  outline: none;
  color: var(--plr-focus-color);
  border: 1px solid var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
}

.icon-button {
  border: 1px solid transparent;
  background: transparent;
  color: #076575;
  padding: 0;
}
.icon-button:focus, .icon-button:active {
  outline: none;
  color: var(--plr-focus-color);
  border: 1px solid var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
}

.ribbon-button:not(.grid-button) {
  cursor: pointer;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  font-size: 0.75rem;
  font-family: "Roboto Regular";
  border-radius: 6px;
  margin-left: 16px;
  padding: 0;
  height: 72px;
  width: 80px;
  font-weight: 400;
}
.ribbon-button:not(.grid-button):not(.transparent) {
  border: 1px solid var(--plr-color-primary-600);
  box-shadow: 0px 0px 0px 1px var(--plr-color-primary-600);
  background: var(--plr-color-primary-600);
  color: white;
}
.ribbon-button:not(.grid-button):not(.transparent):hover, .ribbon-button:not(.grid-button):not(.transparent):focus {
  background: white;
  color: var(--plr-color-primary-600);
  border: none;
  box-shadow: none;
  outline: none;
}
.ribbon-button:not(.grid-button):not(.transparent):active {
  background: var(--plr-color-primary-100);
  color: var(--plr-color-primary-700);
  border-color: var(--plr-color-primary-100);
  box-shadow: 0px 0px 0px 1px var(--plr-color-primary-100) inset;
  outline: none;
}
.ribbon-button:not(.grid-button):not(.transparent):disabled, .ribbon-button:not(.grid-button):not(.transparent).disabled {
  color: var(--plr-color-primary-400);
  background: var(--plr-color-primary-600);
  border-color: var(--plr-color-primary-600);
  box-shadow: 0px 0px 0px 1px var(--plr-color-primary-600);
}
.ribbon-button:not(.grid-button).transparent {
  background: transparent;
  border: 1px solid transparent;
  color: var(--plr-color-primary-100);
}
.ribbon-button:not(.grid-button).transparent:hover, .ribbon-button:not(.grid-button).transparent:focus, .ribbon-button:not(.grid-button).transparent:active {
  color: #78e4f7;
  outline: none;
}
.ribbon-button:not(.grid-button) mat-icon {
  height: 1.5rem;
  width: 1.5rem;
  font-size: 1.5rem;
  line-height: 1.5rem;
  margin-bottom: 4px;
}
.ribbon-button:not(.grid-button) span {
  font-size: 0.75rem;
}
@media screen and (max-width: 1080px) {
  .ribbon-button:not(.grid-button) {
    height: 64px;
    width: 70px;
  }
}

.linked-persons-menu-item .linked-persons-menu-info .linked-persons-menu-info-comment {
  color: #847b7a;
}

.table-menu.mat-menu-panel .mat-menu-content .mat-menu-item .ribbon-button,
.table-menu .mat-mdc-menu-item .ribbon-button {
  flex-direction: row;
  justify-content: flex-start;
  padding: 0 8px 0 0 !important;
  margin-left: 0;
  height: 32px;
}
.table-menu.mat-menu-panel .mat-menu-content .mat-menu-item .ribbon-button mat-icon,
.table-menu .mat-mdc-menu-item .ribbon-button mat-icon {
  height: 1.5rem;
  width: 1.5rem;
  font-size: 1.5rem;
  line-height: 1.5rem;
  margin: 0 8px 0 0;
}

.avatar-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background: #0db8d5;
  border-radius: 50px;
  border: 2px solid #0db8d5;
  height: 2rem;
  width: 2rem;
  padding: 0;
  position: absolute;
  bottom: 0;
  right: 0;
}
.avatar-button mat-icon {
  color: white;
  height: 1.375rem;
  width: 1.375rem;
  font-size: 1.375rem;
  line-height: 1.375rem;
}
@media screen and (max-width: 1600px) {
  .avatar-button mat-icon {
    height: 1rem;
    width: 1rem;
    font-size: 1rem;
    line-height: 1rem;
  }
}
.avatar-button:hover, .avatar-button:active, .avatar-button:focus {
  outline: none;
  background: white;
}
.avatar-button:hover mat-icon, .avatar-button:active mat-icon, .avatar-button:focus mat-icon {
  color: #0db8d5;
}

.action-button {
  display: inline-flex;
  align-items: center;
  background: transparent;
  border: none;
  color: #716a68;
  cursor: pointer;
  font-family: "Roboto Regular", sans-serif;
  font-size: 1rem;
  height: 2rem;
  border: 1px solid transparent;
  border-radius: var(--plr-btn-border-radius);
}
.action-button mat-icon {
  font-size: 2rem;
  height: 2rem;
  line-height: 2rem;
  vertical-align: bottom;
  width: 2rem;
}
.action-button:hover, .action-button:active, .action-button:focus {
  color: var(--plr-focus-color);
  outline: none;
  border: 1px solid var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
}

.actions-bar .action-button {
  display: flex;
  align-items: center;
  padding: 4px;
  font-size: 0.875rem;
  background: #f5f4f4;
  color: #076575;
  height: 2rem;
  white-space: nowrap;
}
.actions-bar .action-button mat-icon {
  font-size: 1.375rem;
  width: 1.375rem;
  margin-right: 2px;
  font-weight: bold;
}
.actions-bar .action-button:hover, .actions-bar .action-button:focus {
  border: 1px solid var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
  border-radius: var(--plr-btn-border-radius);
  font-family: "Roboto Regular", sans-serif;
}

plr-button-toolbar .action-container button + button {
  margin-left: 8px;
}

.primary-actions-container button {
  margin-left: 8px;
}

html {
  font-size: 16px;
  overflow: hidden;
}

@media screen and (max-width: 1200px) {
  html {
    font-size: 14px;
  }
}
@media screen and (max-width: 1000px) {
  html {
    font-size: 12px;
  }
}
html,
body {
  height: 100%;
  width: 100%;
}

body {
  margin: 0px;
}

plr-hidden,
.plr-hidden {
  width: 0 !important;
  height: 0 !important;
}

.app-root {
  background: #faf5ee;
}

.choose-context-container {
  background: url(/assets/images/background-image.svg) bottom left no-repeat fixed;
}
.choose-context-container .home-container .logo {
  background-image: url(/assets/images/blue-compass.svg);
  height: 200px;
  width: 644px;
  background-repeat: no-repeat;
  background-position: center;
  margin-top: 8%;
}
.choose-context-container main.app-root,
.choose-context-container .app-root {
  height: 100%;
  width: 100%;
  overflow: hidden;
  background-color: #faf5ee;
}
@media print {
  .choose-context-container main.app-root,
  .choose-context-container .app-root {
    overflow: visible;
  }
}
.choose-context-container plr-data-display .data-display .data-display__label + .data-display__label-description {
  font-style: italic;
}
.choose-context-container .query-filter-overlay {
  right: 0 !important;
}

.choose-context-container .logo {
  background-image: url(/assets/images/blue-compass.svg);
  background-repeat: no-repeat;
  background-position: center;
  height: 190px;
  margin-top: 50px;
  margin-bottom: 30px;
  width: 600px;
}

.search-display-in-query .wrapper .chip-wrapper {
  flex-wrap: wrap;
}

.plr-dark-theme {
  --plr-body-bg-color: #393635;
  --plr-base-bg-color: #393635;
  --plr-button-bg-color: #393635;
  --plr-focus-color: #e2d0d8;
  --plr-base-text-color: #f8f3f5;
  --plr-base-title-color: #f8f3f5;
  --plr-active-item-bg-color: #7b4d63;
  --plr-page-layout-bg-color: var(--plr-body-bg-color);
  --plr-emphasize-bg-hover-color: #f3992b;
  --plr-emphasize-border-hover-color: #f19018;
  /*#region primary, secondary, neutral, sand colors made available as css variables/custom properties*/
  --plr-color-primary-25: #fcf9fa;
  --plr-color-primary-50: #f8f3f5;
  --plr-color-primary-70: #f3edf0;
  --plr-color-primary-100: #eee5e9;
  --plr-color-primary-135: #ebdfe4;
  --plr-color-primary-200: #e2d0d8;
  --plr-color-primary-300: #d2b8c4;
  --plr-color-primary-400: #c29eaf;
  --plr-color-primary-500: #b2859a;
  --plr-color-primary-600: #925c75;
  --plr-color-primary-700: #7b4d63;
  --plr-color-primary-800: #674152;
  --plr-color-primary-900: #4a2f3b;
  --plr-color-primary-A200: #84536a;
  --plr-color-primary-A400: #a36d87;
  --plr-color-secondary-25: #fcf9fa;
  --plr-color-secondary-50: #f8f3f5;
  --plr-color-secondary-70: #f3edf0;
  --plr-color-secondary-100: #eee5e9;
  --plr-color-secondary-135: #ebdfe4;
  --plr-color-secondary-200: #e2d0d8;
  --plr-color-secondary-300: #d2b8c4;
  --plr-color-secondary-400: #c29eaf;
  --plr-color-secondary-500: #b2859a;
  --plr-color-secondary-600: #925c75;
  --plr-color-secondary-700: #7b4d63;
  --plr-color-secondary-800: #674152;
  --plr-color-secondary-900: #4a2f3b;
  --plr-color-secondary-A200: #84536a;
  --plr-color-secondary-A400: #a36d87;
  --plr-color-tertiary-25: #fcf9fa;
  --plr-color-tertiary-50: #f8f3f5;
  --plr-color-tertiary-70: #f3edf0;
  --plr-color-tertiary-100: #eee5e9;
  --plr-color-tertiary-135: #ebdfe4;
  --plr-color-tertiary-200: #e2d0d8;
  --plr-color-tertiary-300: #d2b8c4;
  --plr-color-tertiary-400: #c29eaf;
  --plr-color-tertiary-500: #b2859a;
  --plr-color-tertiary-600: #925c75;
  --plr-color-tertiary-700: #7b4d63;
  --plr-color-tertiary-800: #674152;
  --plr-color-tertiary-900: #4a2f3b;
  --plr-color-tertiary-A200: #84536a;
  --plr-color-tertiary-A400: #a36d87;
  --plr-color-quaternary-25: #f5fbfb;
  --plr-color-quaternary-50: #ebf6f6;
  --plr-color-quaternary-70: #e2f2f2;
  --plr-color-quaternary-100: #d5ecec;
  --plr-color-quaternary-135: #cae8e7;
  --plr-color-quaternary-200: #b1dddb;
  --plr-color-quaternary-300: #85cac8;
  --plr-color-quaternary-400: #469e9c;
  --plr-color-quaternary-500: #3c8887;
  --plr-color-quaternary-600: #337573;
  --plr-color-quaternary-700: #2b6261;
  --plr-color-quaternary-800: #245351;
  --plr-color-quaternary-900: #1a3b3b;
  --plr-color-quaternary-A200: #3e8d8b;
  --plr-color-quaternary-A400: #57b5b3;
  --plr-color-neutral-25: #fafafa;
  --plr-color-neutral-50: #f5f4f4;
  --plr-color-neutral-70: #efeeee;
  --plr-color-neutral-100: #e8e7e6;
  --plr-color-neutral-135: #e4e2e1;
  --plr-color-neutral-200: #d7d4d3;
  --plr-color-neutral-300: #c2bdbc;
  --plr-color-neutral-400: #97908e;
  --plr-color-neutral-500: #847b7a;
  --plr-color-neutral-600: #716a68;
  --plr-color-neutral-700: #605a58;
  --plr-color-neutral-800: #504b49;
  --plr-color-neutral-900: #393635;
  --plr-color-neutral-A200: #bbb6b5;
  --plr-color-neutral-A400: #aca6a5;
  --plr-color-sand-25: #fbfaf7;
  --plr-color-sand-50: #f7f4ef;
  --plr-color-sand-70: #f3eee8;
  --plr-color-sand-100: #eee7de;
  --plr-color-sand-135: #ebe1d6;
  --plr-color-sand-200: #e1d3c2;
  --plr-color-sand-300: #d0bba1;
  --plr-color-sand-400: #bfa37e;
  --plr-color-sand-500: #9a774c;
  --plr-color-sand-600: #846641;
  --plr-color-sand-700: #6f5637;
  --plr-color-sand-800: #5d492e;
  --plr-color-sand-900: #433421;
  --plr-color-sand-A200: #ceb89c;
  --plr-color-sand-A400: #af8b5e;
  /*#endregion primary, secondary, neutral, sand colors made available as css variables/custom properties*/
  /*#region z-index variables*/
  --plr-z-index-left-nav-hover: 999;
  --plr-z-index-collapser-toggle: 998;
  --plr-z-index-app-header: 250;
  --plr-z-index-table-column-options: 101;
  /*#endregion z-index variables*/
  --plr-roboto: "Roboto", "Helvetica Neue", sans-serif;
  --plr-roboto-regular: "Roboto Regular", "Roboto", "Helvetica Neue", sans-serif;
  --plr-roboto-medium: "Roboto Medium", "Roboto Regular", "Roboto", "Helvetica Neue", sans-serif;
  --plr-roboto-bold: "Roboto Bold", "Roboto Medium", "Roboto Regular", "Roboto", "Helvetica Neue", sans-serif;
  --plr-508-lightest-gray: #767679;
  --plr-focus-contrast-color: white;
  --plr-input-error-color: #cc0000;
  --plr-label-color: var(--plr-base-text-color);
  --plr-input-height: 30px;
  --plr-input-border-color: var(--plr-color-neutral-300);
  --plr-input-border-radius: 4px;
  --plr-separator-line-color: var(--plr-color-neutral-100);
  /*#region Heading CSS Properties */
  --plr-h1-font-family: var(--plr-roboto-medium);
  --plr-h1-font-size: 1.875rem;
  --plr-h1-color: var(--plr-color-primary-600);
  --plr-focus-color: var(--plr-color-primary-600);
  --plr-h2-font-family: var(--plr-roboto-medium);
  --plr-h2-font-size: 1.5rem;
  --plr-h2-color: var(--plr-color-primary-600);
  --plr-h3-font-family: var(--plr-roboto-medium);
  --plr-h3-font-size: 1.125rem;
  --plr-h3-color: var(--plr-color-primary-700);
  --plr-h4-font-family: var(--plr-roboto-medium);
  --plr-h4-font-size: 1rem;
  --plr-h4-color: var(--plr-color-neutral-900);
  --plr-h5-font-family: var(--plr-roboto-medium);
  --plr-h5-font-size: 0.875rem;
  --plr-h5-color: var(--plr-color-neutral-900);
  --plr-h6-font-family: var(--plr-roboto);
  --plr-h6-font-size: 0.75rem;
  --plr-h6-color: var(--plr-color-neutral-900);
  /*#endregion Heading CSS Properties */
  --plr-active-item-color: var(--plr-color-primary-700);
  --plr-event-enabled-color: var(--plr-active-item-color);
  --plr-event-disabled-color: var(--plr-508-lightest-gray);
  --plr-icon-color: var(--plr-color-neutral-600);
  --plr-text-link-color: var(--plr-color-neutral-600);
  --plr-mat-btn-text-color: var(--plr-color-neutral-600);
  --plr-action-button-text-color: var(--plr-color-primary-700);
  --plr-icon-btn-enabled-color: var(--plr-event-enabled-color);
  --plr-icon-btn-disabled-color: var(--plr-event-disabled-color);
  --plr-menu-option-hover-bg-color: var(--plr-color-neutral-70);
  --plr-menu-option-focus-bg-color: var(--plr-color-neutral-135);
  --plr-focus-overlay-bg-color: var(--plr-color-primary-900);
  --plr-focus-overlay-opacity: 0.2;
  --plr-icon-btn-focus-overlay-color: var(--plr-color-primary-500);
  --plr-item-editor-action-btn-size: 36px;
  --plr-item-editor-action-icon-size: 28px;
  /*#region Button CSS Properties */
  --plr-btn-font-family: var(--plr-roboto-medium);
  --plr-btn-font-weight: normal;
  --plr-btn-border-radius: 6px;
  --plr-action-btn-border-radius: 4px;
  --plr-btn-primary-color: var(--plr-color-white);
  --plr-btn-primary-bg-color: var(--plr-color-primary-700);
  --plr-btn-primary-border-color: var(--plr-color-primary-700);
  --plr-btn-primary-hover-color: var(--plr-focus-color);
  --plr-btn-primary-hover-border-color: var(--plr-focus-color);
  --plr-btn-primary-hover-bg-color: var(--plr-button-bg-color);
  --plr-btn-primary-stroked-color: var(--plr-color-primary-600);
  --plr-btn-primary-stroked-hover-bg-color: var(--plr-color-primary-100);
  --plr-btn-secondary-color: var(--plr-color-primary-700);
  --plr-btn-secondary-hover-color: var(--plr-focus-color);
  --plr-btn-secondary-bg-color: var(--plr-color-primary-50);
  --plr-btn-secondary-hover-bg-color: var(--plr-button-bg-color);
  --plr-btn-secondary-hover-border-color: var(--plr-focus-color);
  --plr-btn-secondary-stroked-color: var(--plr-color-primary-100);
  --plr-btn-secondary-border-color: var(--plr-color-primary-300);
  --plr-btn-secondary-stroked-hover-bg-color: var(--plr-color-primary-200);
  --plr-btn-tertiary-color: var(--plr-color-secondary-600);
  --plr-btn-tertiary-hover-color: var(--plr-color-secondary-600);
  --plr-btn-tertiary-bg-color: var(--plr-color-secondary-50);
  --plr-btn-tertiary-hover-bg-color: var(--plr-button-bg-color);
  --plr-btn-tertiary-border-color: var(--plr-color-secondary-50);
  --plr-btn-tertiary-border-hover-color: var(--plr-color-secondary-A400);
  --plr-btn-tertiary-stroked-color: var(--plr-color-secondary-600);
  --plr-btn-tertiary-stroked-border-color: var(--plr-color-secondary-700);
  --plr-btn-tertiary-stroked-hover-bg-color: var(--plr-color-secondary-100);
  --plr-btn-tertiary-active-color: var(--plr-color-secondary-600);
  --plr-btn-tertiary-active-border-color: var(--plr-color-secondary-600);
  --plr-btn-neutral-color: var(--plr-color-neutral-600);
  --plr-btn-neutral-hover-color: var(--plr-focus-color);
  --plr-btn-neutral-bg-color: var(--plr-button-bg-color);
  --plr-btn-neutral-hover-bg-color: var(--plr-button-bg-color);
  --plr-btn-neutral-border-color: var(--plr-color-neutral-300);
  --plr-btn-neutral-hover-border-color: var(--plr-focus-color);
  --plr-btn-neutral-stroked-color: var(--plr-color-neutral-600);
  --plr-btn-neutral-stroked-border-color: var(--plr-color-neutral-700);
  --plr-btn-neutral-stroked-hover-bg-color: var(--plr-color-neutral-100);
  --plr-btn-small-container-height: 32px;
  --plr-btn-medium-container-height: 40px;
  --plr-btn-large-container-height: 48px;
  --plr-btn-small-horizontal-padding: 12px;
  --plr-btn-medium-horizontal-padding: 16px;
  --plr-btn-large-horizontal-padding: 16px;
  --plr-btn-disabled-color: var(--plr-color-neutral-400);
  --plr-btn-disabled-bg-color: var(--plr-color-neutral-100);
  --plr-btn-disabled-border-color: var(--plr-color-neutral-100);
  --plr-btn-active-color: var(--plr-color-primary-700);
  --plr-btn-active-bg-color: var(--plr-color-white);
  --plr-btn-active-border-color: var(--plr-color-primary-700);
  --plr-btn-focus-bg-color: transparent;
  --plr-btn-focus-border-color: var(--plr-color-black);
  --plr-icon-btn-primary-color: var(--plr-color-primary-700);
  --plr-icon-btn-primary-hover-color: var(--plr-color-primary-600);
  --plr-icon-btn-primary-bg-color: transparent;
  --plr-icon-btn-primary-hover-bg-color: var(--plr-color-neutral-50);
  --plr-icon-btn-primary-hover-border-color: var(--plr-color-primary-700);
  --plr-icon-btn-secondary-color: var(--plr-color-primary-100);
  --plr-icon-btn-secondary-hover-color: var(--plr-color-primary-50);
  --plr-icon-btn-secondary-bg-color: transparent;
  --plr-icon-btn-secondary-hover-bg-color: var(--plr-color-neutral-50);
  --plr-icon-btn-secondary-hover-border-color: var(--plr-color-primary-100);
  --plr-icon-btn-tertiary-color: var(--plr-color-secondary-600);
  --plr-icon-btn-tertiary-hover-color: var(--plr-color-secondary-500);
  --plr-icon-btn-tertiary-bg-color: transparent;
  --plr-icon-btn-tertiary-hover-bg-color: var(--plr-color-neutral-50);
  --plr-icon-btn-tertiary-hover-border-color: var(--plr-color-primary-600);
  --plr-icon-btn-neutral-color: var(--plr-color-neutral-700);
  --plr-icon-btn-neutral-hover-color: var(--plr-color-neutral-600);
  --plr-icon-btn-neutral-bg-color: transparent;
  --plr-icon-btn-neutral-hover-bg-color: var(--plr-color-neutral-50);
  --plr-icon-btn-neutral-hover-border-color: var(--plr-color-neutral-700);
  --plr-icon-btn-disabled-color: var(--plr-color-neutral-400);
  --plr-icon-btn-focused-color: var(--plr-color-quaternary-700);
  --plr-icon-btn-focused-bg-color: transparent;
  --plr-icon-btn-focused-border-color: var(--plr-color-primary-600);
  --plr-icon-btn-active-color: var(--plr-color-primary-700);
  --plr-icon-btn-active-bg-color: transparent;
  --plr-icon-btn-active-border-color: var(--plr-color-primary-700);
  --plr-menu-button-color: var(--plr-color-primary-700);
  --plr-menu-button-bg-color: var(--plr-color-white);
  --plr-menu-button-border-color: var(--plr-color-neutral-200);
  --plr-menu-button-hover-color: var(--plr-color-primary-600);
  --plr-menu-button-hover-bg-color: var(--plr-color-neutral-50);
  --plr-menu-button-hover-border-color: var(--plr-color-neutral-200);
  --plr-menu-button-disabled-color: var(--plr-color-neutral-400);
  --plr-menu-button-disabled-bg-color: var(--plr-color-neutral-100);
  --plr-menu-button-disabled-border-color: var(--plr-color-neutral-200);
  --plr-mat-menu-content-container-box-shadow-color: none;
  --plr-menu-button-selected-color: var(--plr-color-primary-700);
  --plr-menu-button-selected-bg-color: var(--plr-color-white);
  --plr-menu-button-selected-border-color: var(--plr-color-primary-700);
  --plr-menu-button-focused-bg-color: transparent;
  --plr-menu-button-focused-border-color: var(--plr-color-black);
  --plr-mat-menu-content-container-bg-color: var(--plr-color-white);
  --plr-mat-menu-content-container-color: var(--plr-color-quaternary-600);
  --plr-mat-menu-content-container-icon-color: var(--plr-color-quaternary-600);
  --plr-mat-menu-content-container-hover-bg-color: var(--plr-menu-option-hover-bg-color);
  --plr-mat-menu-content-container-hover-color: var(--plr-color-quaternary-600);
  --plr-mat-menu-content-container-hover-icon-color: var(--plr-color-quaternary-600);
  --plr-menu-button-disabled-color: var(--plr-color-neutral-400);
  --plr-menu-button-disabled-bg-color: var(--plr-color-neutral-100);
  --plr-menu-button-disabled-border-color: var(--plr-color-neutral-200);
  --plr-mat-menu-trigger-color: var(--plr-color-primary-700);
  --plr-mat-menu-trigger-bg-color: var(--plr-color-white);
  --plr-mat-menu-trigger-border-color: var(--plr-color-neutral-200);
  --plr-mat-menu-trigger-icon-color: var(--plr-color-primary-700);
  --plr-mat-menu-trigger-hover-color: var(--plr-color-primary-600);
  --plr-mat-menu-trigger-hover-bg-color: var(--plr-color-neutral-50);
  --plr-mat-menu-trigger-hover-border-color: var(--plr-color-neutral-200);
  --plr-mat-menu-trigger-focus-bg-color: transparent;
  --plr-mat-menu-trigger-focus-border-color: var(--plr-color-black);
  --plr-mat-menu-trigger-disabled-color: var(--plr-color-neutral-400);
  --plr-mat-menu-trigger-disabled-bg-color: var(--plr-color-neutral-100);
  --plr-mat-menu-trigger-disabled-border-color: var(--plr-color-neutral-200);
  --plr-mat-mdc-mat-menu-border-color: #e8e7e6;
  --plr-mat-mdc-mat-menu-bg-color: var(--plr-color-white);
  --plr-mat-mdc-mat-menu-item-color: var(--plr-color-primary-700);
  --plr-mat-mdc-mat-menu-item-hover-color: var(--plr-color-primary-600);
  --plr-mat-mdc-mat-menu-item-hover-bg-color: var(--plr-color-neutral-50);
  --plr-mat-mdc-mat-menu-item-border-color: transparent;
  --plr-mat-mdc-mat-menu-item-icon-color: var(--plr-color-primary-700);
  --plr-mat-mdc-mat-menu-item-disabled-color: var(--plr-color-neutral-400);
  --plr-mat-mdc-mat-menu-item-focus-border-color: var(--plr-color-primary-700);
  --plr-slide-toggle-primary-selected-color: #7b4d63;
  --plr-slide-toggle-primary-selected-action-color: #674152;
  --plr-slide-toggle-primary-unselected-color: #7b4d63;
  --plr-slide-toggle-primary-unselected-action-color: #674152;
  --plr-slide-toggle-secondary-selected-color: #d2b8c4;
  --plr-slide-toggle-secondary-selected-action-color: #7b4d63;
  --plr-slide-toggle-secondary-unselected-color: #d2b8c4;
  --plr-slide-toggle-secondary-unselected-action-color: #7b4d63;
  --plr-slide-toggle-tertiary-selected-color: #f8f3f5;
  --plr-slide-toggle-tertiary-selected-action-color: #7b4d63;
  --plr-slide-toggle-tertiary-unselected-color: #f8f3f5;
  --plr-slide-toggle-tertiary-unselected-action-color: #7b4d63;
  --plr-slide-toggle-neutral-selected-color: #c2bdbc;
  --plr-slide-toggle-neutral-selected-action-color: #605a58;
  --plr-slide-toggle-neutral-unselected-color: #c2bdbc;
  --plr-slide-toggle-neutral-unselected-action-color: #605a58;
  --plr-slide-toggle-disabled-selected-color: #97908e;
  --plr-slide-toggle-disabled-selected-action-color: #97908e;
  --plr-slide-toggle-disabled-unselected-color: #97908e;
  --plr-slide-toggle-disabled-unselected-action-color: #97908e;
  --plr-collapsible-side-panel-expand-icon-hover-bg-color: rgba(255, 255, 255, 0.85);
  /*#endregion Button CSS Properties */
  --plr-scrollbar-color: var(--plr-color-neutral-300);
  --plr-scrollbar-hover-color: var(
    --plr-color-neutral-500
  );
  --plr-scrollbar-active-color: var(
    --plr-focus-color
  );
  /*#region Content Area variables */
  --plr-content-area-border-radius: 14px;
  --plr-content-area-tb-margin: 15px;
  --plr-content-area-rl-margin: 12px;
  --plr-content-area-margin: var(--plr-content-area-tb-margin) var(--plr-content-area-rl-margin);
  --plr-content-area-box-shadow-color: #ceb89c;
  --plr-content-area-box-shadow: 0px 0px 12px 2px var(--plr-content-area-box-shadow-color);
  --plr-reduced-content-area-tb-margin: 5px;
  --plr-reduced-content-area-rl-margin: 5px;
  --plr-reduced-content-area-margin: var(--plr-reduced-content-area-tb-margin) var(--plr-reduced-content-area-rl-margin);
  --plr-reduced-content-area-box-shadow: 0px 0px 4px 1px var(--plr-content-area-box-shadow-color);
  --plr-reduced-sub-content-area-margin: 8px var(--plr-reduced-content-area-rl-margin);
  --plr-max-zoom-content-area-tb-margin: 2px;
  --plr-max-zoom-content-area-rl-margin: 2px;
  --plr-max-zoom-content-area-margin: var(--plr-max-zoom-content-area-tb-margin)
    var(--plr-max-zoom-content-area-rl-margin);
  --plr-max-zoom-content-area-box-shadow: 0px 0px 2px 1px var(--plr-content-area-box-shadow-color);
  --plr-max-zoom-sub-content-area-margin: 4px var(--plr-max-zoom-content-area-rl-margin);
  --plr-sub-content-area-margin: 25px 20px;
  /*#endregion Content Area variables*/
  --plr-container-emphasize-box-shadow-color: #ceb89c;
  --plr-container-emphasize-box-shadow: 0px 0px 12px 2px var(--plr-container-emphasize-box-shadow-color);
  --plr-tile-box-shadow: 0px 0px 4px 1px var(--plr-content-area-box-shadow-color);
  --plr-tile-emphasize-box-shadow-color: #f5b05d;
  --plr-tile-emphasize-box-shadow: 0px 0px 4px 1px var(--plr-tile-emphasize-box-shadow-color);
  --plr-field-set-border-color: var(--plr-color-sand-100);
  --plr-item-editor-border-color: var(--plr-color-sand-200);
  --plr-tab-border-color: #e5d8b5;
  --plr-tab-color: var(--plr-color-primary-900);
  --plr-tab-active-color: var(--plr-color-primary-700);
  --plr-tab-active-bg-color: var(--plr-color-white);
  --plr-tab-bg-color: var(--plr-color-quaternary);
  --plr-tab-bg-color-dark: var(--plr-color-quaternary-dark);
  --plr-tab-hover-bg-color: #fcfaf6;
  --plr-tab-border-radius-curvature: 6px;
  --plr-active-item-font-family: var(--plr-roboto-medium);
  --plr-active-item-color: var(--plr-color-primary-700);
  --plr-active-item-bg-color: var(--plr-color-primary-25);
  --plr-active-item-border-color: var(--plr-color-primary-400);
  --plr-radio-label-color: #000000;
  --plr-text-input-background: mat.get-color-from-palette($primary, "500-contrast");
  --plr-overlay-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  --plr-mini-toolbar-container-flat-border-color: var(--plr-color-neutral-100);
  --plr-mini-toolbar-container-raised-box-shadow-color: rgba(0, 0, 0, 0.15);
  --plr-mini-toolbar-container-bg-color: var(--plr-color-white);
  --plr-mini-toolbar-more-menu-btn-color: var(--plr-color-neutral-700);
  --plr-mini-toolbar-more-menu-btn-bg-color: transparent;
  --plr-mini-toolbar-more-menu-btn-hover-color: var(--plr-color-primary-600);
  --plr-mini-toolbar-more-menu-btn-hover-bg-color: var(--plr-color-neutral-50);
  --plr-mini-toolbar-more-menu-btn-active-color: var(--plr-color-primary-700);
  --plr-mini-toolbar-more-menu-btn-active-border-color: var(--plr-color-primary-700);
  --plr-mini-toolbar-divider-border-color: var(--plr-color-neutral-300);
  --plr-mini-toolbar-btn-icon-menu-btn-color: var(--plr-color-neutral-700);
  --plr-mini-toolbar-btn-icon-menu-btn-bg-color: transparent;
  --plr-mini-toolbar-btn-icon-menu-btn-hover-color: var(--plr-color-tertiary-600);
  --plr-mini-toolbar-btn-icon-menu-btn-hover-bg-color: var(--plr-color-neutral-50);
  --plr-mini-toolbar-btn-icon-menu-btn-active-color: var(--plr-color-primary-700);
  --plr-mini-toolbar-btn-icon-menu-btn-active-border-color: var(--plr-color-primary-700);
  --plr-mini-toolbar-btn-icon-menu-btn-disabled-color: var(--plr-color-neutral-400);
  --plr-mini-toolbar-btn-icon-menu-btn-disabled-bg-color: initial;
  --mat-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-option-selected-state-label-text-color: #b2859a;
  --mat-option-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-option-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-selected-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-optgroup-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-full-pseudo-checkbox-selected-icon-color: #b2859a;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #b2859a;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0;
  --mat-app-background-color: #fafafa;
  --mat-app-text-color: rgba(0, 0, 0, 0.87);
  --mdc-elevated-card-container-shape: 4px;
  --mdc-outlined-card-container-shape: 4px;
  --mdc-outlined-card-outline-width: 1px;
  --mdc-elevated-card-container-color: white;
  --mdc-elevated-card-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mdc-outlined-card-container-color: white;
  --mdc-outlined-card-outline-color: rgba(0, 0, 0, 0.12);
  --mdc-outlined-card-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mat-card-subtitle-text-color: rgba(0, 0, 0, 0.54);
  --mdc-linear-progress-active-indicator-height: 4px;
  --mdc-linear-progress-track-height: 4px;
  --mdc-linear-progress-track-shape: 0;
  --mdc-plain-tooltip-container-shape: 4px;
  --mdc-plain-tooltip-supporting-text-line-height: 16px;
  --mdc-plain-tooltip-container-color: #616161;
  --mdc-plain-tooltip-supporting-text-color: #fff;
  --mdc-filled-text-field-active-indicator-height: 1px;
  --mdc-filled-text-field-focus-active-indicator-height: 2px;
  --mdc-filled-text-field-container-shape: 4px;
  --mdc-outlined-text-field-outline-width: 1px;
  --mdc-outlined-text-field-focus-outline-width: 2px;
  --mdc-outlined-text-field-container-shape: 4px;
  --mdc-filled-text-field-caret-color: #b2859a;
  --mdc-filled-text-field-focus-active-indicator-color: #b2859a;
  --mdc-filled-text-field-focus-label-text-color: rgba(178, 133, 154, 0.87);
  --mdc-filled-text-field-container-color: whitesmoke;
  --mdc-filled-text-field-disabled-container-color: #fafafa;
  --mdc-filled-text-field-label-text-color: rgba(0, 0, 0, 0.6);
  --mdc-filled-text-field-hover-label-text-color: rgba(0, 0, 0, 0.6);
  --mdc-filled-text-field-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mdc-filled-text-field-input-text-color: rgba(0, 0, 0, 0.87);
  --mdc-filled-text-field-disabled-input-text-color: rgba(0, 0, 0, 0.38);
  --mdc-filled-text-field-input-text-placeholder-color: rgba(0, 0, 0, 0.6);
  --mdc-filled-text-field-error-hover-label-text-color: #f44336;
  --mdc-filled-text-field-error-focus-label-text-color: #f44336;
  --mdc-filled-text-field-error-label-text-color: #f44336;
  --mdc-filled-text-field-error-caret-color: #f44336;
  --mdc-filled-text-field-active-indicator-color: rgba(0, 0, 0, 0.42);
  --mdc-filled-text-field-disabled-active-indicator-color: rgba(0, 0, 0, 0.06);
  --mdc-filled-text-field-hover-active-indicator-color: rgba(0, 0, 0, 0.87);
  --mdc-filled-text-field-error-active-indicator-color: #f44336;
  --mdc-filled-text-field-error-focus-active-indicator-color: #f44336;
  --mdc-filled-text-field-error-hover-active-indicator-color: #f44336;
  --mdc-outlined-text-field-caret-color: #b2859a;
  --mdc-outlined-text-field-focus-outline-color: #b2859a;
  --mdc-outlined-text-field-focus-label-text-color: rgba(178, 133, 154, 0.87);
  --mdc-outlined-text-field-label-text-color: rgba(0, 0, 0, 0.6);
  --mdc-outlined-text-field-hover-label-text-color: rgba(0, 0, 0, 0.6);
  --mdc-outlined-text-field-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mdc-outlined-text-field-input-text-color: rgba(0, 0, 0, 0.87);
  --mdc-outlined-text-field-disabled-input-text-color: rgba(0, 0, 0, 0.38);
  --mdc-outlined-text-field-input-text-placeholder-color: rgba(0, 0, 0, 0.6);
  --mdc-outlined-text-field-error-caret-color: #f44336;
  --mdc-outlined-text-field-error-focus-label-text-color: #f44336;
  --mdc-outlined-text-field-error-label-text-color: #f44336;
  --mdc-outlined-text-field-error-hover-label-text-color: #f44336;
  --mdc-outlined-text-field-outline-color: rgba(0, 0, 0, 0.38);
  --mdc-outlined-text-field-disabled-outline-color: rgba(0, 0, 0, 0.06);
  --mdc-outlined-text-field-hover-outline-color: rgba(0, 0, 0, 0.87);
  --mdc-outlined-text-field-error-focus-outline-color: #f44336;
  --mdc-outlined-text-field-error-hover-outline-color: #f44336;
  --mdc-outlined-text-field-error-outline-color: #f44336;
  --mat-form-field-focus-select-arrow-color: rgba(178, 133, 154, 0.87);
  --mat-form-field-disabled-input-text-placeholder-color: rgba(0, 0, 0, 0.38);
  --mat-form-field-state-layer-color: rgba(0, 0, 0, 0.87);
  --mat-form-field-error-text-color: #f44336;
  --mat-form-field-select-option-text-color: inherit;
  --mat-form-field-select-disabled-option-text-color: GrayText;
  --mat-form-field-leading-icon-color: unset;
  --mat-form-field-disabled-leading-icon-color: unset;
  --mat-form-field-trailing-icon-color: unset;
  --mat-form-field-disabled-trailing-icon-color: unset;
  --mat-form-field-error-focus-trailing-icon-color: unset;
  --mat-form-field-error-hover-trailing-icon-color: unset;
  --mat-form-field-error-trailing-icon-color: unset;
  --mat-form-field-enabled-select-arrow-color: rgba(0, 0, 0, 0.54);
  --mat-form-field-disabled-select-arrow-color: rgba(0, 0, 0, 0.38);
  --mat-form-field-hover-state-layer-opacity: 0.04;
  --mat-form-field-focus-state-layer-opacity: 0.08;
  --mat-form-field-container-height: 56px;
  --mat-form-field-filled-label-display: block;
  --mat-form-field-container-vertical-padding: 16px;
  --mat-form-field-filled-with-label-container-padding-top: 24px;
  --mat-form-field-filled-with-label-container-padding-bottom: 8px;
  --mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mat-select-panel-background-color: white;
  --mat-select-enabled-trigger-text-color: rgba(0, 0, 0, 0.87);
  --mat-select-disabled-trigger-text-color: rgba(0, 0, 0, 0.38);
  --mat-select-placeholder-text-color: rgba(0, 0, 0, 0.6);
  --mat-select-enabled-arrow-color: rgba(0, 0, 0, 0.54);
  --mat-select-disabled-arrow-color: rgba(0, 0, 0, 0.38);
  --mat-select-focused-arrow-color: rgba(178, 133, 154, 0.87);
  --mat-select-invalid-arrow-color: rgba(244, 67, 54, 0.87);
  --mat-select-arrow-transform: translateY(-8px);
  --mat-autocomplete-container-shape: 4px;
  --mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mat-autocomplete-background-color: white;
  --mdc-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
  --mdc-dialog-container-shadow-color: #000;
  --mdc-dialog-container-shape: 4px;
  --mat-dialog-container-max-width: 80vw;
  --mat-dialog-container-small-max-width: 80vw;
  --mat-dialog-container-min-width: 0;
  --mat-dialog-actions-alignment: start;
  --mat-dialog-actions-padding: 8px;
  --mat-dialog-content-padding: 20px 24px;
  --mat-dialog-with-actions-content-padding: 20px 24px;
  --mat-dialog-headline-padding: 0 24px 9px;
  --mdc-dialog-container-color: white;
  --mdc-dialog-subhead-color: rgba(0, 0, 0, 0.87);
  --mdc-dialog-supporting-text-color: rgba(0, 0, 0, 0.6);
  --mdc-switch-disabled-selected-icon-opacity: 0.38;
  --mdc-switch-disabled-track-opacity: 0.12;
  --mdc-switch-disabled-unselected-icon-opacity: 0.38;
  --mdc-switch-handle-height: 20px;
  --mdc-switch-handle-shape: 10px;
  --mdc-switch-handle-width: 20px;
  --mdc-switch-selected-icon-size: 18px;
  --mdc-switch-track-height: 14px;
  --mdc-switch-track-shape: 7px;
  --mdc-switch-track-width: 36px;
  --mdc-switch-unselected-icon-size: 18px;
  --mdc-switch-selected-focus-state-layer-opacity: 0.12;
  --mdc-switch-selected-hover-state-layer-opacity: 0.04;
  --mdc-switch-selected-pressed-state-layer-opacity: 0.1;
  --mdc-switch-unselected-focus-state-layer-opacity: 0.12;
  --mdc-switch-unselected-hover-state-layer-opacity: 0.04;
  --mdc-switch-unselected-pressed-state-layer-opacity: 0.1;
  --mat-switch-disabled-selected-handle-opacity: 0.38;
  --mat-switch-disabled-unselected-handle-opacity: 0.38;
  --mat-switch-unselected-handle-size: 20px;
  --mat-switch-selected-handle-size: 20px;
  --mat-switch-pressed-handle-size: 20px;
  --mat-switch-with-icon-handle-size: 20px;
  --mat-switch-selected-handle-horizontal-margin: 0;
  --mat-switch-selected-with-icon-handle-horizontal-margin: 0;
  --mat-switch-selected-pressed-handle-horizontal-margin: 0;
  --mat-switch-unselected-handle-horizontal-margin: 0;
  --mat-switch-unselected-with-icon-handle-horizontal-margin: 0;
  --mat-switch-unselected-pressed-handle-horizontal-margin: 0;
  --mat-switch-visible-track-opacity: 1;
  --mat-switch-hidden-track-opacity: 1;
  --mat-switch-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1);
  --mat-switch-hidden-track-transition: transform 75ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
  --mat-switch-track-outline-width: 1px;
  --mat-switch-track-outline-color: transparent;
  --mat-switch-selected-track-outline-width: 1px;
  --mat-switch-disabled-unselected-track-outline-width: 1px;
  --mat-switch-disabled-unselected-track-outline-color: transparent;
  --mdc-switch-selected-focus-state-layer-color: #925c75;
  --mdc-switch-selected-handle-color: #925c75;
  --mdc-switch-selected-hover-state-layer-color: #925c75;
  --mdc-switch-selected-pressed-state-layer-color: #925c75;
  --mdc-switch-selected-focus-handle-color: #4a2f3b;
  --mdc-switch-selected-hover-handle-color: #4a2f3b;
  --mdc-switch-selected-pressed-handle-color: #4a2f3b;
  --mdc-switch-selected-focus-track-color: #d2b8c4;
  --mdc-switch-selected-hover-track-color: #d2b8c4;
  --mdc-switch-selected-pressed-track-color: #d2b8c4;
  --mdc-switch-selected-track-color: #d2b8c4;
  --mdc-switch-disabled-selected-handle-color: #424242;
  --mdc-switch-disabled-selected-icon-color: #fff;
  --mdc-switch-disabled-selected-track-color: #424242;
  --mdc-switch-disabled-unselected-handle-color: #424242;
  --mdc-switch-disabled-unselected-icon-color: #fff;
  --mdc-switch-disabled-unselected-track-color: #424242;
  --mdc-switch-handle-surface-color: var(--mdc-theme-surface, #fff);
  --mdc-switch-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mdc-switch-handle-shadow-color: black;
  --mdc-switch-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mdc-switch-selected-icon-color: #fff;
  --mdc-switch-unselected-focus-handle-color: #212121;
  --mdc-switch-unselected-focus-state-layer-color: #424242;
  --mdc-switch-unselected-focus-track-color: #e0e0e0;
  --mdc-switch-unselected-handle-color: #616161;
  --mdc-switch-unselected-hover-handle-color: #212121;
  --mdc-switch-unselected-hover-state-layer-color: #424242;
  --mdc-switch-unselected-hover-track-color: #e0e0e0;
  --mdc-switch-unselected-icon-color: #fff;
  --mdc-switch-unselected-pressed-handle-color: #212121;
  --mdc-switch-unselected-pressed-state-layer-color: #424242;
  --mdc-switch-unselected-pressed-track-color: #e0e0e0;
  --mdc-switch-unselected-track-color: #e0e0e0;
  --mdc-switch-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mdc-switch-state-layer-size: 40px;
  --mdc-radio-disabled-selected-icon-opacity: 0.38;
  --mdc-radio-disabled-unselected-icon-opacity: 0.38;
  --mdc-radio-state-layer-size: 40px;
  --mdc-radio-state-layer-size: 40px;
  --mat-radio-touch-target-display: block;
  --mat-slider-value-indicator-width: auto;
  --mat-slider-value-indicator-height: 32px;
  --mat-slider-value-indicator-caret-display: block;
  --mat-slider-value-indicator-border-radius: 4px;
  --mat-slider-value-indicator-padding: 0 12px;
  --mat-slider-value-indicator-text-transform: none;
  --mat-slider-value-indicator-container-transform: translateX(-50%);
  --mdc-slider-active-track-height: 6px;
  --mdc-slider-active-track-shape: 9999px;
  --mdc-slider-handle-height: 20px;
  --mdc-slider-handle-shape: 50%;
  --mdc-slider-handle-width: 20px;
  --mdc-slider-inactive-track-height: 4px;
  --mdc-slider-inactive-track-shape: 9999px;
  --mdc-slider-with-overlap-handle-outline-width: 1px;
  --mdc-slider-with-tick-marks-active-container-opacity: 0.6;
  --mdc-slider-with-tick-marks-container-shape: 50%;
  --mdc-slider-with-tick-marks-container-size: 2px;
  --mdc-slider-with-tick-marks-inactive-container-opacity: 0.6;
  --mdc-slider-handle-color: #b2859a;
  --mdc-slider-focus-handle-color: #b2859a;
  --mdc-slider-hover-handle-color: #b2859a;
  --mdc-slider-active-track-color: #b2859a;
  --mdc-slider-inactive-track-color: #b2859a;
  --mdc-slider-with-tick-marks-inactive-container-color: #b2859a;
  --mdc-slider-with-tick-marks-active-container-color: black;
  --mdc-slider-disabled-active-track-color: #000;
  --mdc-slider-disabled-handle-color: #000;
  --mdc-slider-disabled-inactive-track-color: #000;
  --mdc-slider-label-container-color: #000;
  --mdc-slider-label-label-text-color: #fff;
  --mdc-slider-with-overlap-handle-outline-color: #fff;
  --mdc-slider-with-tick-marks-disabled-container-color: #000;
  --mdc-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mat-slider-ripple-color: #b2859a;
  --mat-slider-hover-state-layer-color: rgba(178, 133, 154, 0.05);
  --mat-slider-focus-state-layer-color: rgba(178, 133, 154, 0.2);
  --mat-slider-value-indicator-opacity: 0.6;
  --mat-menu-container-shape: 4px;
  --mat-menu-divider-bottom-spacing: 0;
  --mat-menu-divider-top-spacing: 0;
  --mat-menu-item-spacing: 16px;
  --mat-menu-item-icon-size: 24px;
  --mat-menu-item-leading-spacing: 16px;
  --mat-menu-item-trailing-spacing: 16px;
  --mat-menu-item-with-icon-leading-spacing: 16px;
  --mat-menu-item-with-icon-trailing-spacing: 16px;
  --mat-menu-item-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-menu-item-icon-color: rgba(0, 0, 0, 0.87);
  --mat-menu-item-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-menu-item-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-menu-container-color: white;
  --mat-menu-divider-color: rgba(0, 0, 0, 0.12);
  --mdc-list-list-item-container-shape: 0;
  --mdc-list-list-item-leading-avatar-shape: 50%;
  --mdc-list-list-item-container-color: transparent;
  --mdc-list-list-item-selected-container-color: transparent;
  --mdc-list-list-item-leading-avatar-color: transparent;
  --mdc-list-list-item-leading-icon-size: 24px;
  --mdc-list-list-item-leading-avatar-size: 40px;
  --mdc-list-list-item-trailing-icon-size: 24px;
  --mdc-list-list-item-disabled-state-layer-color: transparent;
  --mdc-list-list-item-disabled-state-layer-opacity: 0;
  --mdc-list-list-item-disabled-label-text-opacity: 0.38;
  --mdc-list-list-item-disabled-leading-icon-opacity: 0.38;
  --mdc-list-list-item-disabled-trailing-icon-opacity: 0.38;
  --mat-list-active-indicator-color: transparent;
  --mat-list-active-indicator-shape: 4px;
  --mdc-list-list-item-label-text-color: rgba(0, 0, 0, 0.87);
  --mdc-list-list-item-supporting-text-color: rgba(0, 0, 0, 0.54);
  --mdc-list-list-item-leading-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-trailing-supporting-text-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-trailing-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-selected-trailing-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-disabled-label-text-color: black;
  --mdc-list-list-item-disabled-leading-icon-color: black;
  --mdc-list-list-item-disabled-trailing-icon-color: black;
  --mdc-list-list-item-hover-label-text-color: rgba(0, 0, 0, 0.87);
  --mdc-list-list-item-hover-leading-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-hover-trailing-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-focus-label-text-color: rgba(0, 0, 0, 0.87);
  --mdc-list-list-item-hover-state-layer-color: black;
  --mdc-list-list-item-hover-state-layer-opacity: 0.04;
  --mdc-list-list-item-focus-state-layer-color: black;
  --mdc-list-list-item-focus-state-layer-opacity: 0.12;
  --mdc-list-list-item-one-line-container-height: 48px;
  --mdc-list-list-item-two-line-container-height: 64px;
  --mdc-list-list-item-three-line-container-height: 88px;
  --mat-list-list-item-leading-icon-start-space: 16px;
  --mat-list-list-item-leading-icon-end-space: 32px;
  --mat-paginator-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-paginator-container-background-color: white;
  --mat-paginator-enabled-icon-color: rgba(0, 0, 0, 0.54);
  --mat-paginator-disabled-icon-color: rgba(0, 0, 0, 0.12);
  --mat-paginator-container-size: 56px;
  --mat-paginator-form-field-container-height: 40px;
  --mat-paginator-form-field-container-vertical-padding: 8px;
  --mdc-tab-indicator-active-indicator-height: 2px;
  --mdc-tab-indicator-active-indicator-shape: 0;
  --mdc-secondary-navigation-tab-container-height: 48px;
  --mat-tab-header-divider-color: transparent;
  --mat-tab-header-divider-height: 0;
  --mdc-checkbox-disabled-selected-checkmark-color: #fff;
  --mdc-checkbox-selected-focus-state-layer-opacity: 0.16;
  --mdc-checkbox-selected-hover-state-layer-opacity: 0.04;
  --mdc-checkbox-selected-pressed-state-layer-opacity: 0.16;
  --mdc-checkbox-unselected-focus-state-layer-opacity: 0.16;
  --mdc-checkbox-unselected-hover-state-layer-opacity: 0.04;
  --mdc-checkbox-unselected-pressed-state-layer-opacity: 0.16;
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-checkmark-color: black;
  --mdc-checkbox-selected-focus-icon-color: #b2859a;
  --mdc-checkbox-selected-hover-icon-color: #b2859a;
  --mdc-checkbox-selected-icon-color: #b2859a;
  --mdc-checkbox-selected-pressed-icon-color: #b2859a;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #b2859a;
  --mdc-checkbox-selected-hover-state-layer-color: #b2859a;
  --mdc-checkbox-selected-pressed-state-layer-color: #b2859a;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
  --mat-checkbox-disabled-label-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-state-layer-size: 40px;
  --mat-checkbox-touch-target-display: block;
  --mdc-text-button-container-shape: 4px;
  --mdc-text-button-keep-touch-target: false;
  --mdc-filled-button-container-shape: 4px;
  --mdc-filled-button-keep-touch-target: false;
  --mdc-protected-button-container-shape: 4px;
  --mdc-protected-button-keep-touch-target: false;
  --mdc-outlined-button-keep-touch-target: false;
  --mdc-outlined-button-outline-width: 1px;
  --mdc-outlined-button-container-shape: 4px;
  --mat-text-button-horizontal-padding: 8px;
  --mat-text-button-with-icon-horizontal-padding: 8px;
  --mat-text-button-icon-spacing: 8px;
  --mat-text-button-icon-offset: 0;
  --mat-filled-button-horizontal-padding: 16px;
  --mat-filled-button-icon-spacing: 8px;
  --mat-filled-button-icon-offset: -4px;
  --mat-protected-button-horizontal-padding: 16px;
  --mat-protected-button-icon-spacing: 8px;
  --mat-protected-button-icon-offset: -4px;
  --mat-outlined-button-horizontal-padding: 15px;
  --mat-outlined-button-icon-spacing: 8px;
  --mat-outlined-button-icon-offset: -4px;
  --mdc-text-button-label-text-color: black;
  --mdc-text-button-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mat-text-button-state-layer-color: black;
  --mat-text-button-disabled-state-layer-color: black;
  --mat-text-button-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-text-button-hover-state-layer-opacity: 0.04;
  --mat-text-button-focus-state-layer-opacity: 0.12;
  --mat-text-button-pressed-state-layer-opacity: 0.12;
  --mdc-filled-button-container-color: white;
  --mdc-filled-button-label-text-color: black;
  --mdc-filled-button-disabled-container-color: rgba(0, 0, 0, 0.12);
  --mdc-filled-button-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mat-filled-button-state-layer-color: black;
  --mat-filled-button-disabled-state-layer-color: black;
  --mat-filled-button-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-filled-button-hover-state-layer-opacity: 0.04;
  --mat-filled-button-focus-state-layer-opacity: 0.12;
  --mat-filled-button-pressed-state-layer-opacity: 0.12;
  --mdc-protected-button-container-color: white;
  --mdc-protected-button-label-text-color: black;
  --mdc-protected-button-disabled-container-color: rgba(0, 0, 0, 0.12);
  --mdc-protected-button-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mdc-protected-button-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-container-shadow-color: #000;
  --mat-protected-button-state-layer-color: black;
  --mat-protected-button-disabled-state-layer-color: black;
  --mat-protected-button-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-protected-button-hover-state-layer-opacity: 0.04;
  --mat-protected-button-focus-state-layer-opacity: 0.12;
  --mat-protected-button-pressed-state-layer-opacity: 0.12;
  --mdc-outlined-button-disabled-outline-color: rgba(0, 0, 0, 0.12);
  --mdc-outlined-button-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mdc-outlined-button-label-text-color: black;
  --mdc-outlined-button-outline-color: rgba(0, 0, 0, 0.12);
  --mat-outlined-button-state-layer-color: black;
  --mat-outlined-button-disabled-state-layer-color: black;
  --mat-outlined-button-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-outlined-button-hover-state-layer-opacity: 0.04;
  --mat-outlined-button-focus-state-layer-opacity: 0.12;
  --mat-outlined-button-pressed-state-layer-opacity: 0.12;
  --mdc-text-button-container-height: 36px;
  --mdc-filled-button-container-height: 36px;
  --mdc-outlined-button-container-height: 36px;
  --mdc-protected-button-container-height: 36px;
  --mat-text-button-touch-target-display: block;
  --mat-filled-button-touch-target-display: block;
  --mat-protected-button-touch-target-display: block;
  --mat-outlined-button-touch-target-display: block;
  --mdc-icon-button-icon-size: 24px;
  --mdc-icon-button-icon-color: inherit;
  --mdc-icon-button-disabled-icon-color: rgba(0, 0, 0, 0.38);
  --mat-icon-button-state-layer-color: black;
  --mat-icon-button-disabled-state-layer-color: black;
  --mat-icon-button-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-icon-button-hover-state-layer-opacity: 0.04;
  --mat-icon-button-focus-state-layer-opacity: 0.12;
  --mat-icon-button-pressed-state-layer-opacity: 0.12;
  --mat-icon-button-touch-target-display: block;
  --mdc-fab-container-shape: 50%;
  --mdc-fab-icon-size: 24px;
  --mdc-fab-small-container-shape: 50%;
  --mdc-fab-small-icon-size: 24px;
  --mdc-extended-fab-container-height: 48px;
  --mdc-extended-fab-container-shape: 24px;
  --mdc-fab-container-color: white;
  --mdc-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mdc-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
  --mdc-fab-container-shadow-color: #000;
  --mat-fab-foreground-color: black;
  --mat-fab-state-layer-color: black;
  --mat-fab-disabled-state-layer-color: black;
  --mat-fab-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-fab-hover-state-layer-opacity: 0.04;
  --mat-fab-focus-state-layer-opacity: 0.12;
  --mat-fab-pressed-state-layer-opacity: 0.12;
  --mat-fab-disabled-state-container-color: rgba(0, 0, 0, 0.12);
  --mat-fab-disabled-state-foreground-color: rgba(0, 0, 0, 0.38);
  --mdc-fab-small-container-color: white;
  --mdc-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-container-shadow-color: #000;
  --mat-fab-small-foreground-color: black;
  --mat-fab-small-state-layer-color: black;
  --mat-fab-small-disabled-state-layer-color: black;
  --mat-fab-small-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-fab-small-hover-state-layer-opacity: 0.04;
  --mat-fab-small-focus-state-layer-opacity: 0.12;
  --mat-fab-small-pressed-state-layer-opacity: 0.12;
  --mat-fab-small-disabled-state-container-color: rgba(0, 0, 0, 0.12);
  --mat-fab-small-disabled-state-foreground-color: rgba(0, 0, 0, 0.38);
  --mdc-extended-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-container-shadow-color: #000;
  --mat-fab-touch-target-display: block;
  --mat-fab-small-touch-target-display: block;
  --mdc-snackbar-container-shape: 4px;
  --mdc-snackbar-container-color: #333333;
  --mdc-snackbar-supporting-text-color: rgba(255, 255, 255, 0.87);
  --mat-snack-bar-button-color: #b2859a;
  --mat-table-row-item-outline-width: 1px;
  --mat-table-background-color: white;
  --mat-table-header-headline-color: rgba(0, 0, 0, 0.87);
  --mat-table-row-item-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-table-row-item-outline-color: rgba(0, 0, 0, 0.12);
  --mat-table-header-container-height: 56px;
  --mat-table-footer-container-height: 52px;
  --mat-table-row-item-container-height: 52px;
  --mdc-circular-progress-active-indicator-width: 4px;
  --mdc-circular-progress-size: 48px;
  --mdc-circular-progress-active-indicator-color: #b2859a;
  --mat-badge-container-shape: 50%;
  --mat-badge-container-size: unset;
  --mat-badge-small-size-container-size: unset;
  --mat-badge-large-size-container-size: unset;
  --mat-badge-legacy-container-size: 22px;
  --mat-badge-legacy-small-size-container-size: 16px;
  --mat-badge-legacy-large-size-container-size: 28px;
  --mat-badge-container-offset: -11px 0;
  --mat-badge-small-size-container-offset: -8px 0;
  --mat-badge-large-size-container-offset: -14px 0;
  --mat-badge-container-overlap-offset: -11px;
  --mat-badge-small-size-container-overlap-offset: -8px;
  --mat-badge-large-size-container-overlap-offset: -14px;
  --mat-badge-container-padding: 0;
  --mat-badge-small-size-container-padding: 0;
  --mat-badge-large-size-container-padding: 0;
  --mat-badge-background-color: #b2859a;
  --mat-badge-text-color: black;
  --mat-badge-disabled-state-background-color: #b9b9b9;
  --mat-badge-disabled-state-text-color: rgba(0, 0, 0, 0.38);
  --mat-bottom-sheet-container-shape: 4px;
  --mat-bottom-sheet-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-bottom-sheet-container-background-color: white;
  --mat-legacy-button-toggle-height: 36px;
  --mat-legacy-button-toggle-shape: 2px;
  --mat-legacy-button-toggle-focus-state-layer-opacity: 1;
  --mat-standard-button-toggle-shape: 4px;
  --mat-standard-button-toggle-hover-state-layer-opacity: 0.04;
  --mat-standard-button-toggle-focus-state-layer-opacity: 0.12;
  --mat-legacy-button-toggle-text-color: rgba(0, 0, 0, 0.38);
  --mat-legacy-button-toggle-state-layer-color: rgba(0, 0, 0, 0.12);
  --mat-legacy-button-toggle-selected-state-text-color: rgba(0, 0, 0, 0.54);
  --mat-legacy-button-toggle-selected-state-background-color: #e0e0e0;
  --mat-legacy-button-toggle-disabled-state-text-color: rgba(0, 0, 0, 0.26);
  --mat-legacy-button-toggle-disabled-state-background-color: #eeeeee;
  --mat-legacy-button-toggle-disabled-selected-state-background-color: #bdbdbd;
  --mat-standard-button-toggle-text-color: rgba(0, 0, 0, 0.87);
  --mat-standard-button-toggle-background-color: white;
  --mat-standard-button-toggle-state-layer-color: black;
  --mat-standard-button-toggle-selected-state-background-color: #e0e0e0;
  --mat-standard-button-toggle-selected-state-text-color: rgba(0, 0, 0, 0.87);
  --mat-standard-button-toggle-disabled-state-text-color: rgba(0, 0, 0, 0.26);
  --mat-standard-button-toggle-disabled-state-background-color: white;
  --mat-standard-button-toggle-disabled-selected-state-text-color: rgba(0, 0, 0, 0.87);
  --mat-standard-button-toggle-disabled-selected-state-background-color: #bdbdbd;
  --mat-standard-button-toggle-divider-color: #e0e0e0;
  --mat-standard-button-toggle-height: 48px;
  --mat-datepicker-calendar-container-shape: 4px;
  --mat-datepicker-calendar-container-touch-shape: 4px;
  --mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  --mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
  --mat-datepicker-calendar-date-selected-state-text-color: black;
  --mat-datepicker-calendar-date-selected-state-background-color: #b2859a;
  --mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(178, 133, 154, 0.4);
  --mat-datepicker-calendar-date-today-selected-state-outline-color: black;
  --mat-datepicker-calendar-date-focus-state-background-color: rgba(178, 133, 154, 0.3);
  --mat-datepicker-calendar-date-hover-state-background-color: rgba(178, 133, 154, 0.3);
  --mat-datepicker-toggle-active-state-icon-color: #b2859a;
  --mat-datepicker-calendar-date-in-range-state-background-color: rgba(178, 133, 154, 0.2);
  --mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, 0.2);
  --mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;
  --mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;
  --mat-datepicker-toggle-icon-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-period-button-text-color: black;
  --mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, 0.12);
  --mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, 0.38);
  --mat-datepicker-calendar-date-today-disabled-state-outline-color: rgba(0, 0, 0, 0.18);
  --mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, 0.87);
  --mat-datepicker-calendar-date-outline-color: transparent;
  --mat-datepicker-calendar-date-disabled-state-text-color: rgba(0, 0, 0, 0.38);
  --mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, 0.24);
  --mat-datepicker-range-input-separator-color: rgba(0, 0, 0, 0.87);
  --mat-datepicker-range-input-disabled-state-separator-color: rgba(0, 0, 0, 0.38);
  --mat-datepicker-range-input-disabled-state-text-color: rgba(0, 0, 0, 0.38);
  --mat-datepicker-calendar-container-background-color: white;
  --mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-divider-width: 1px;
  --mat-divider-color: rgba(0, 0, 0, 0.12);
  --mat-expansion-container-shape: 4px;
  --mat-expansion-legacy-header-indicator-display: inline-block;
  --mat-expansion-header-indicator-display: none;
  --mat-expansion-container-background-color: white;
  --mat-expansion-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-expansion-actions-divider-color: rgba(0, 0, 0, 0.12);
  --mat-expansion-header-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-expansion-header-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-expansion-header-disabled-state-text-color: rgba(0, 0, 0, 0.26);
  --mat-expansion-header-text-color: rgba(0, 0, 0, 0.87);
  --mat-expansion-header-description-color: rgba(0, 0, 0, 0.54);
  --mat-expansion-header-indicator-color: rgba(0, 0, 0, 0.54);
  --mat-expansion-header-collapsed-state-height: 48px;
  --mat-expansion-header-expanded-state-height: 64px;
  --mat-icon-color: inherit;
  --mat-sidenav-container-shape: 0;
  --mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);
  --mat-sidenav-container-width: auto;
  --mat-sidenav-container-divider-color: rgba(0, 0, 0, 0.12);
  --mat-sidenav-container-background-color: white;
  --mat-sidenav-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-sidenav-content-background-color: #fafafa;
  --mat-sidenav-content-text-color: rgba(0, 0, 0, 0.87);
  --mat-sidenav-scrim-color: rgba(0, 0, 0, 0.6);
  --mat-stepper-header-icon-foreground-color: black;
  --mat-stepper-header-selected-state-icon-background-color: #b2859a;
  --mat-stepper-header-selected-state-icon-foreground-color: black;
  --mat-stepper-header-done-state-icon-background-color: #b2859a;
  --mat-stepper-header-done-state-icon-foreground-color: black;
  --mat-stepper-header-edit-state-icon-background-color: #b2859a;
  --mat-stepper-header-edit-state-icon-foreground-color: black;
  --mat-stepper-container-color: white;
  --mat-stepper-line-color: rgba(0, 0, 0, 0.12);
  --mat-stepper-header-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-stepper-header-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-stepper-header-label-text-color: rgba(0, 0, 0, 0.54);
  --mat-stepper-header-optional-label-text-color: rgba(0, 0, 0, 0.54);
  --mat-stepper-header-selected-state-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-stepper-header-error-state-label-text-color: #f44336;
  --mat-stepper-header-icon-background-color: rgba(0, 0, 0, 0.54);
  --mat-stepper-header-error-state-icon-foreground-color: #f44336;
  --mat-stepper-header-error-state-icon-background-color: transparent;
  --mat-stepper-header-height: 72px;
  --mat-sort-arrow-color: #757575;
  --mat-toolbar-container-background-color: whitesmoke;
  --mat-toolbar-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-toolbar-standard-height: 64px;
  --mat-toolbar-mobile-height: 56px;
  --mat-tree-container-background-color: white;
  --mat-tree-node-text-color: rgba(0, 0, 0, 0.87);
  --mat-tree-node-min-height: 48px;
  --meta-table-row-border-color: var(--plr-color-mojave-extra);
  --meta-table-row-border-hover-color: var(--plr-emphasize-border-hover-color);
  /* TODO(mdc-migration): The following rule targets internal classes of tabs that may no longer apply for the MDC version.*/
  /* TODO(mdc-migration): The following rule targets internal classes of menu that may no longer apply for the MDC version.*/
  --mat-form-field-subscript-text-size: 75%;
  --mat-form-field-subscript-text-line-height: normal;
  --mdc-outlined-text-field-hover-outline-color: var(--plr-color-sand-200);
}
.plr-dark-theme .blur {
  filter: blur(24px);
  -moz-filter: blur(24px);
  -o-filter: blur(24px);
  -ms-filter: blur(24px);
  filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='svgMask'><feGaussianBlur stdDeviation='24' /></filter></svg>#svgMask");
}
.plr-dark-theme .mat-mdc-dialog-container {
  border-radius: 8px !important;
  padding: 0 !important;
  overflow: hidden !important;
  background: rgba(255, 255, 255, 0.85);
}
.plr-dark-theme .mat-mdc-dialog-container .mdc-dialog__content {
  letter-spacing: normal;
  font-size: inherit;
  line-height: unset !important;
  font-family: var(--plr-roboto-regular) !important;
}
.plr-dark-theme .mdc-dialog__container,
.plr-dark-theme .mdc-dialog__container .mat-mdc-dialog-surface.mdc-dialog__surface {
  display: initial !important;
}
.plr-dark-theme .cdk-overlay-pane.dialog--confirm,
.plr-dark-theme .cdk-overlay-pane.dialog--alert,
.plr-dark-theme .cdk-overlay-pane.dialog--open,
.plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--confirm,
.plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--alert .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--open {
  max-width: 682px !important;
  min-width: 682px;
}
@media (min-width: 420px) and (max-width: 599px) {
  .plr-dark-theme .cdk-overlay-pane.dialog--confirm,
  .plr-dark-theme .cdk-overlay-pane.dialog--alert,
  .plr-dark-theme .cdk-overlay-pane.dialog--open,
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--confirm,
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--alert .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--open {
    max-width: 100% !important;
    min-width: 100%;
    height: 100%;
  }
}
@media (max-width: 420px) {
  .plr-dark-theme .cdk-overlay-pane.dialog--confirm,
  .plr-dark-theme .cdk-overlay-pane.dialog--alert,
  .plr-dark-theme .cdk-overlay-pane.dialog--open,
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--confirm,
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--alert .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--open {
    max-width: 100% !important;
    min-width: 100%;
    height: 100%;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .plr-dark-theme .cdk-overlay-pane.dialog--confirm,
  .plr-dark-theme .cdk-overlay-pane.dialog--alert,
  .plr-dark-theme .cdk-overlay-pane.dialog--open,
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--confirm,
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--alert .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--open {
    max-width: 100% !important;
    min-width: 100%;
    height: 100%;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .plr-dark-theme .cdk-overlay-pane.dialog--confirm,
  .plr-dark-theme .cdk-overlay-pane.dialog--alert,
  .plr-dark-theme .cdk-overlay-pane.dialog--open,
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--confirm,
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--alert .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--open {
    max-width: 532px !important;
    min-width: 532px;
  }
}
.plr-dark-theme .cdk-overlay-pane.dialog--editor,
.plr-dark-theme .cdk-overlay-pane.dialog--large,
.plr-dark-theme .cdk-overlay-pane.dialog--done,
.plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--editor,
.plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--large,
.plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--done {
  max-width: 932px !important;
  min-width: 932px;
}
@media (min-width: 420px) and (max-width: 599px) {
  .plr-dark-theme .cdk-overlay-pane.dialog--editor,
  .plr-dark-theme .cdk-overlay-pane.dialog--large,
  .plr-dark-theme .cdk-overlay-pane.dialog--done,
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--editor,
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--large,
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--done {
    max-width: 100% !important;
    min-width: 100%;
    height: 100%;
  }
}
@media (max-width: 420px) {
  .plr-dark-theme .cdk-overlay-pane.dialog--editor,
  .plr-dark-theme .cdk-overlay-pane.dialog--large,
  .plr-dark-theme .cdk-overlay-pane.dialog--done,
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--editor,
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--large,
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--done {
    max-width: 100% !important;
    min-width: 100%;
    height: 100%;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .plr-dark-theme .cdk-overlay-pane.dialog--editor,
  .plr-dark-theme .cdk-overlay-pane.dialog--large,
  .plr-dark-theme .cdk-overlay-pane.dialog--done,
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--editor,
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--large,
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--done {
    max-width: 100% !important;
    min-width: 100%;
    height: 100%;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .plr-dark-theme .cdk-overlay-pane.dialog--editor,
  .plr-dark-theme .cdk-overlay-pane.dialog--large,
  .plr-dark-theme .cdk-overlay-pane.dialog--done,
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--editor,
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--large,
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--done {
    max-width: 682px !important;
    min-width: 682px;
  }
}
.plr-dark-theme .cdk-overlay-pane.dialog--x-large,
.plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--x-large {
  max-width: 80vw !important;
  min-width: 80vw;
}
@media (min-width: 420px) and (max-width: 599px) {
  .plr-dark-theme .cdk-overlay-pane.dialog--x-large,
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--x-large {
    max-width: 100% !important;
    min-width: 100%;
    height: 100%;
  }
}
@media (max-width: 420px) {
  .plr-dark-theme .cdk-overlay-pane.dialog--x-large,
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--x-large {
    max-width: 100% !important;
    min-width: 100%;
    height: 100%;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .plr-dark-theme .cdk-overlay-pane.dialog--x-large,
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.dialog--x-large {
    max-width: 100% !important;
    min-width: 100%;
    height: 100%;
  }
}
.plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.plr-fullscreen-dialog-max-width {
  max-width: 95vw !important;
  min-width: 95vw;
}
@media (min-width: 420px) and (max-width: 599px) {
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.plr-fullscreen-dialog-max-width {
    max-width: 100% !important;
    min-width: 100%;
    height: 100%;
  }
}
@media (max-width: 420px) {
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.plr-fullscreen-dialog-max-width {
    max-width: 100% !important;
    min-width: 100%;
    height: 100%;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.plr-fullscreen-dialog-max-width {
    max-width: 100% !important;
    min-width: 100%;
    height: 100%;
  }
}
.plr-dark-theme .cdk-overlay-pane.dialog--auto {
  max-width: unset !important;
  min-width: auto;
}
@media (min-width: 420px) and (max-width: 599px) {
  .plr-dark-theme .cdk-overlay-pane.dialog--auto {
    max-width: 100% !important;
    min-width: 100%;
    height: 100%;
  }
}
@media (max-width: 420px) {
  .plr-dark-theme .cdk-overlay-pane.dialog--auto {
    max-width: 100% !important;
    min-width: 100%;
    height: 100%;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .plr-dark-theme .cdk-overlay-pane.dialog--auto {
    max-width: 100% !important;
    min-width: 100%;
    height: 100%;
  }
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel {
  border-radius: 8px;
  border: 1px solid var(--plr-mat-mdc-mat-menu-border-color);
  background: var(--plr-mat-mdc-mat-menu-bg-color);
  box-shadow: var(--plr-overlay-box-shadow);
  padding: 8px;
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel.mat-menu-content-container {
  margin-top: 5px;
  padding: 8px;
  border: 1px solid var(--plr-mat-mdc-mat-menu-border-color);
  background: var(--plr-mat-mdc-mat-menu-bg-color);
  box-shadow: var(--plr-overlay-box-shadow);
  min-width: 166px;
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) {
  padding: 5px;
  color: #674152;
  font-size: 14px;
  border-radius: 4px;
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  border-radius: 4px;
  color: var(--plr-mat-mdc-mat-menu-item-color);
  height: auto;
  min-height: 32px;
  min-height: 32px;
  line-height: normal;
  white-space: break-spaces;
  padding: 0px 12px;
  padding: 0px 12px;
  min-width: 150px;
  gap: 12px;
  margin-bottom: 4px;
  border: 2px solid transparent;
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item .mat-mdc-menu-item {
  padding: 0px;
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item .mdc-button.mat-mdc-button {
  height: auto;
  min-height: 32px;
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item .mat-icon {
  color: var(--plr-mat-mdc-mat-menu-item-icon-color);
  font-size: 20px;
  height: 20px;
  width: 20px;
  margin-right: 8px;
  box-sizing: border-box;
  display: flex;
  align-items: center;
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item .mat-mdc-menu-item-text {
  padding-right: 8px;
  min-width: 98px;
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item .mat-mdc-menu-item-text .mdc-button .mdc-button__label {
  display: flex;
  align-items: center;
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item:focus, .plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item:focus-within, .plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item:hover {
  color: var(--plr-mat-mdc-mat-menu-item-hover-color);
  background-color: var(--plr-mat-mdc-mat-menu-item-hover-bg-color);
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item:focus .mat-mdc-menu-item, .plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item:focus-within .mat-mdc-menu-item, .plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item:hover .mat-mdc-menu-item {
  background-color: transparent;
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item:focus-visible, .plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item.cdk-focus {
  border: 2px solid var(--plr-mat-mdc-mat-menu-item-focus-border-color);
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item:focus-visible .mat-mdc-menu-item, .plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item.cdk-focus .mat-mdc-menu-item {
  background-color: transparent;
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item:focus-visible .mat-mdc-menu-item-text, .plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item.cdk-focus .mat-mdc-menu-item-text {
  padding-left: 0px;
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item[disabled] {
  color: var(--plr-mat-mdc-mat-menu-item-disabled-color);
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .mat-mdc-menu-item[disabled] .mat-icon {
  color: var(--plr-mat-mdc-mat-menu-item-disabled-color);
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .in-active-item:focus, .plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .in-active-item:focus-within {
  background-color: transparent;
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .in-active-item:hover {
  background-color: var(--plr-mat-mdc-mat-menu-item-hover-bg-color);
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .in-active-item:focus, .plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .in-active-item:focus-within, .plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .in-active-item.cdk-focus {
  border: none;
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .in-active-item:focus .mat-mdc-menu-item-text, .plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .in-active-item:focus-within .mat-mdc-menu-item-text, .plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) .in-active-item.cdk-focus .mat-mdc-menu-item-text {
  padding-left: 4px;
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-select-panel {
  padding: 0px;
  min-width: calc(100% + 22px);
}
.plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.plr-dark-theme .mat-mdc-dialog-container .mdc-dialog__surface {
  background-color: var(--plr-color-neutral-900);
  color: var(--plr-color-primary-50);
}
.plr-dark-theme .plr-light-theme .plr-multi-select-search .multi-select__body__side__header mat-label, .plr-light-theme .plr-multi-select-search .multi-select__body__side__header .plr-dark-theme mat-label,
html .plr-multi-select-search .multi-select__body__side__header .plr-dark-theme mat-label, .plr-light-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size .plr-dark-theme .mat-mdc-paginator-page-size-label,
.plr-light-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .plr-dark-theme .mat-mdc-paginator-range-label,
html .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size .plr-dark-theme .mat-mdc-paginator-page-size-label,
html .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .plr-dark-theme .mat-mdc-paginator-range-label, .plr-dark-theme .plr-multi-select-search .multi-select__body__side__header mat-label, .plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-label,
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-paginator-range-label {
  color: var(--plr-label-color);
  font-family: "Roboto Regular";
  font-weight: 400;
  font-size: 0.875rem;
  font-style: normal;
  text-decoration: none;
  text-transform: none;
  opacity: 1;
}
.plr-dark-theme .plr-light-theme mat-ink-bar:after, .plr-light-theme .plr-dark-theme mat-ink-bar:after,
.plr-dark-theme html mat-ink-bar:after,
html .plr-dark-theme mat-ink-bar:after, .plr-dark-theme mat-ink-bar:after {
  content: "";
  position: absolute;
  right: 0;
  left: 0;
  background: #076575;
  width: 87% !important;
  box-sizing: border-box;
  height: 4px;
  border-radius: 8px;
  margin: 0 auto;
}
.plr-dark-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-mdc-tab-links .mat-mdc-tab-link {
  height: 48px;
}
.plr-dark-theme nav.mat-mdc-tab-nav-bar.main-tabs mat-ink-bar:after {
  top: -11px;
}
.plr-dark-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-mdc-tab-links .mat-mdc-tab-link {
  height: 32px;
}
.plr-dark-theme nav.mat-mdc-tab-nav-bar.sub-tabs mat-ink-bar:after {
  top: -5px;
}
.plr-dark-theme nav.mat-mdc-tab-nav-bar.main-tabs,
.plr-dark-theme nav.mat-mdc-tab-nav-bar.sub-tabs {
  background: rgba(255, 255, 255, 0.85);
  overflow: visible !important;
  border-bottom: none;
  max-width: 100%;
  width: 100%;
  overflow: auto !important;
}
.plr-dark-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-mdc-tab-links .mat-mdc-tab-link,
.plr-dark-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-mdc-tab-links .mat-mdc-tab-link {
  width: auto;
  min-width: 0;
  position: relative;
  font-weight: normal;
  color: rgba(0, 0, 0, 0.85);
  opacity: 1;
  font-size: 0.875rem;
  letter-spacing: 0.21px;
  padding: 0 12px;
  z-index: 50;
}
.plr-dark-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-mdc-tab-links .mat-mdc-tab-link.mdc-tab--active,
.plr-dark-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-mdc-tab-links .mat-mdc-tab-link.mdc-tab--active {
  opacity: 1;
  letter-spacing: normal;
  color: rgba(0, 0, 0, 0.85);
}
.plr-dark-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-mdc-tab-links .mat-mdc-tab-link:hover:not(.mdc-tab--active):after,
.plr-dark-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-mdc-tab-links .mat-mdc-tab-link:hover:not(.mdc-tab--active):after {
  display: none !important;
}
.plr-dark-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-icon,
.plr-dark-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-icon {
  margin: -17px 4px 0 -4px;
  width: 21px;
  height: 21px;
  font-size: 21px;
  position: relative;
  top: 8px;
  color: black;
}
.plr-dark-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-icon.light-green,
.plr-dark-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-icon.light-green {
  color: #47b3a9;
}
.plr-dark-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-icon.purple,
.plr-dark-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-icon.purple {
  color: #533e8a;
}
.plr-dark-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-icon.red,
.plr-dark-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-icon.red {
  color: #d42626;
}
.plr-dark-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-icon.green,
.plr-dark-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-icon.green {
  color: #568b3f;
}
.plr-dark-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-icon.light-blue,
.plr-dark-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-icon.light-blue {
  color: #2674b8;
}
.plr-dark-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-icon.orange,
.plr-dark-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-icon.orange {
  color: #eaa256;
}
.plr-dark-theme nav.mat-mdc-tab-nav-bar.main-tabs .mat-icon.dark-blue,
.plr-dark-theme nav.mat-mdc-tab-nav-bar.sub-tabs .mat-icon.dark-blue {
  color: #268db8;
}
.plr-dark-theme mat-ink-bar {
  background: transparent !important;
  display: flex;
  align-items: center;
  flex-direction: row;
  z-index: 49;
}
.plr-dark-theme mat-ink-bar:after {
  display: flex;
  align-self: center;
}
@media print {
  .plr-dark-theme nav.mat-mdc-tab-nav-bar.main-tabs,
  .plr-dark-theme nav.mat-mdc-tab-nav-bar.sub-tabs {
    display: none;
  }
}
@media print and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .plr-dark-theme nav.mat-mdc-tab-nav-bar.main-tabs,
  .plr-dark-theme nav.mat-mdc-tab-nav-bar.sub-tabs {
    display: none;
  }
}
.plr-dark-theme .cdk-overlay-connected-position-bounding-box:has(div.metadata-lookup-panel) .cdk-overlay-pane {
  transform: translateX(-11px);
}
.plr-dark-theme .cdk-overlay-pane .mat-mdc-option {
  height: auto;
  min-height: 36px;
  font-family: var(--plr-roboto);
  padding: 4px 16px;
}
.plr-dark-theme .cdk-overlay-pane .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible {
  border: 2px solid var(--plr-focus-color);
  border-radius: 4px 4px 6px 6px;
  margin-top: -2px;
}
.plr-dark-theme .cdk-overlay-pane .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible .mat-mdc-option {
  border: 2px solid transparent;
  border-radius: 4px;
}
.plr-dark-theme .cdk-overlay-pane .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible .mat-mdc-option .mat-pseudo-checkbox {
  display: none;
}
.plr-dark-theme .cdk-overlay-pane .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible .mat-mdc-option:hover {
  background-color: var(--plr-menu-option-hover-bg-color);
}
.plr-dark-theme .cdk-overlay-pane .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible .mat-mdc-option:focus, .plr-dark-theme .cdk-overlay-pane .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible .mat-mdc-option:focus-within, .plr-dark-theme .cdk-overlay-pane .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible .mat-mdc-option.cdk-focus, .plr-dark-theme .cdk-overlay-pane .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible .mat-mdc-option.mat-active {
  border-color: var(--plr-menu-option-focus-bg-color);
  background-color: var(--plr-menu-option-focus-bg-color);
}
.plr-dark-theme .cdk-overlay-pane .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible .mat-mdc-option.plr-info-msg-option:hover, .plr-dark-theme .cdk-overlay-pane .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible .mat-mdc-option.plr-info-msg-option:focus, .plr-dark-theme .cdk-overlay-pane .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible .mat-mdc-option.plr-info-msg-option:focus-within, .plr-dark-theme .cdk-overlay-pane .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible .mat-mdc-option.plr-info-msg-option.cdk-focus, .plr-dark-theme .cdk-overlay-pane .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible .mat-mdc-option.plr-info-msg-option.mat-active {
  border-color: transparent;
  background-color: transparent;
}
.plr-dark-theme .cdk-overlay-pane.mat-mdc-autocomplete-panel-above .mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible {
  max-height: 260px;
  margin-top: 0px;
  margin-bottom: -2px;
  border: 2px solid var(--plr-focus-color);
  box-shadow: 0px -2px 4px -1px rgba(0, 0, 0, 0.2), 0px -4px 5px 0px rgba(0, 0, 0, 0.14), 0px -1px 10px 0px rgba(0, 0, 0, 0.12);
  border-radius: 6px 6px 4px 4px;
}
.plr-dark-theme .plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item, .plr-light-theme .left-nav-component .root-node .mat-mdc-nav-list .plr-dark-theme .mat-mdc-list-item,
.plr-dark-theme html .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
html .left-nav-component .root-node .mat-mdc-nav-list .plr-dark-theme .mat-mdc-list-item, .plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item, .plr-dark-theme .table-menu.mat-menu-panel .mat-menu-content .mat-menu-item, .table-menu.mat-menu-panel .mat-menu-content .plr-dark-theme .mat-menu-item, .plr-dark-theme .table-menu.mat-menu-panel .mat-menu-content .mat-mdc-menu-item, .table-menu.mat-menu-panel .mat-menu-content .plr-dark-theme .mat-mdc-menu-item, .plr-dark-theme .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-menu-item, .table-menu.mat-menu-panel .mat-mdc-menu-content .plr-dark-theme .mat-menu-item, .plr-dark-theme .table-menu.mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item, .table-menu.mat-menu-panel .mat-mdc-menu-content .plr-dark-theme .mat-mdc-menu-item,
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .plr-dark-theme .mat-menu-item,
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-menu-content .plr-dark-theme .mat-mdc-menu-item,
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .plr-dark-theme .mat-menu-item,
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,
.cdk-overlay-pane > .mat-mdc-menu-panel .mat-mdc-menu-content .plr-dark-theme .mat-mdc-menu-item, .plr-dark-theme .button-menu .overlay-container .mat-list-base.mat-action-list button .mat-list-item-content, .button-menu .overlay-container .mat-list-base.mat-action-list button .plr-dark-theme .mat-list-item-content, .plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list .mdc-list-item, .left-nav-component .root-node .mat-mdc-nav-list .plr-dark-theme .mdc-list-item,
.plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item,
.left-nav-component .root-node .mat-mdc-nav-list .plr-dark-theme .mat-mdc-list-item {
  border: none;
}
.plr-dark-theme .left-nav-component {
  margin: 16px 8px;
}
.plr-dark-theme .left-nav-component a,
.plr-dark-theme .left-nav-component .active {
  text-decoration: none !important;
}
.plr-dark-theme .left-nav-component .root-node .root-node__display-name {
  display: flex;
  color: white;
}
.plr-dark-theme .left-nav-component .root-node .root-node__display-name h2 {
  display: flex;
  align-self: center;
  height: unset;
  margin: 0;
  font-size: 16px;
  font-weight: normal;
}
.plr-dark-theme .left-nav-component .root-node .root-node__display-name .mat-mdc-nav-list {
  flex-grow: 1;
}
.plr-dark-theme .left-nav-component .root-node cims-resolver .root-node {
  padding-top: 0;
}
.plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item {
  display: inline-flex;
  flex-grow: 1;
  height: auto;
}
.plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item .mdc-list-item__content {
  flex-grow: 1;
  padding: 0;
}
.plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item.active .child-node__display-name, .plr-dark-theme .left-nav-component .root-node .mat-mdc-nav-list .mat-mdc-list-item:hover .child-node__display-name {
  border-left: 2px solid white;
}
.plr-dark-theme .left-nav-component .root-node .child-node__display-name {
  padding: 1px 8px;
  border-left: 2px solid rgba(255, 255, 255, 0.3);
}
.plr-dark-theme * .mat-form-field-appearance-fill {
  padding-top: 2px;
}
.plr-dark-theme .plr-light-theme .inline-field, .plr-light-theme .plr-dark-theme .inline-field,
.plr-dark-theme .plr-light-theme .inline-edit-field,
.plr-light-theme .plr-dark-theme .inline-edit-field,
.plr-dark-theme html .inline-field,
html .plr-dark-theme .inline-field,
.plr-dark-theme html .inline-edit-field,
html .plr-dark-theme .inline-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor .display-header .panel-card > .inline-field, .plr-light-theme cims-field-editor .display-header .plr-dark-theme .panel-card > .inline-field,
.plr-dark-theme .plr-light-theme cims-field-editor .display-header .panel-card > .block-edit-field,
.plr-light-theme cims-field-editor .display-header .plr-dark-theme .panel-card > .block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor .display-header .panel-card > .inline-field,
.plr-light-theme wpc-field-editor .display-header .plr-dark-theme .panel-card > .inline-field,
.plr-dark-theme .plr-light-theme wpc-field-editor .display-header .panel-card > .block-edit-field,
.plr-light-theme wpc-field-editor .display-header .plr-dark-theme .panel-card > .block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor .display-header .panel-card > .inline-field,
.plr-light-theme plr-editor .display-header .plr-dark-theme .panel-card > .inline-field,
.plr-dark-theme .plr-light-theme plr-editor .display-header .panel-card > .block-edit-field,
.plr-light-theme plr-editor .display-header .plr-dark-theme .panel-card > .block-edit-field,
.plr-dark-theme html cims-field-editor .display-header .panel-card > .inline-field,
html cims-field-editor .display-header .plr-dark-theme .panel-card > .inline-field,
.plr-dark-theme html cims-field-editor .display-header .panel-card > .block-edit-field,
html cims-field-editor .display-header .plr-dark-theme .panel-card > .block-edit-field,
.plr-dark-theme html wpc-field-editor .display-header .panel-card > .inline-field,
html wpc-field-editor .display-header .plr-dark-theme .panel-card > .inline-field,
.plr-dark-theme html wpc-field-editor .display-header .panel-card > .block-edit-field,
html wpc-field-editor .display-header .plr-dark-theme .panel-card > .block-edit-field,
.plr-dark-theme html plr-editor .display-header .panel-card > .inline-field,
html plr-editor .display-header .plr-dark-theme .panel-card > .inline-field,
.plr-dark-theme html plr-editor .display-header .panel-card > .block-edit-field,
html plr-editor .display-header .plr-dark-theme .panel-card > .block-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor .ready-only .block-edit-field, .plr-light-theme cims-field-editor .ready-only .plr-dark-theme .block-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor.ready-only .block-edit-field, .plr-light-theme cims-field-editor.ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor .ready-only .block-edit-field,
.plr-light-theme wpc-field-editor .ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor.ready-only .block-edit-field,
.plr-light-theme wpc-field-editor.ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor .ready-only .block-edit-field,
.plr-light-theme plr-editor .ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor.ready-only .block-edit-field,
.plr-light-theme plr-editor.ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme html cims-field-editor .ready-only .block-edit-field,
.plr-light-theme html cims-field-editor .ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme html cims-field-editor .ready-only .plr-light-theme .block-edit-field,
html cims-field-editor .ready-only .plr-light-theme .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme html cims-field-editor.ready-only .block-edit-field,
.plr-light-theme html cims-field-editor.ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme html cims-field-editor.ready-only .plr-light-theme .block-edit-field,
html cims-field-editor.ready-only .plr-light-theme .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme html wpc-field-editor .ready-only .block-edit-field,
.plr-light-theme html wpc-field-editor .ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme html wpc-field-editor .ready-only .plr-light-theme .block-edit-field,
html wpc-field-editor .ready-only .plr-light-theme .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme html wpc-field-editor.ready-only .block-edit-field,
.plr-light-theme html wpc-field-editor.ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme html wpc-field-editor.ready-only .plr-light-theme .block-edit-field,
html wpc-field-editor.ready-only .plr-light-theme .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme html plr-editor .ready-only .block-edit-field,
.plr-light-theme html plr-editor .ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme html plr-editor .ready-only .plr-light-theme .block-edit-field,
html plr-editor .ready-only .plr-light-theme .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme html plr-editor.ready-only .block-edit-field,
.plr-light-theme html plr-editor.ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme html plr-editor.ready-only .plr-light-theme .block-edit-field,
html plr-editor.ready-only .plr-light-theme .plr-dark-theme .block-edit-field,
.plr-dark-theme html .plr-light-theme cims-field-editor .ready-only .block-edit-field,
html .plr-light-theme cims-field-editor .ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme cims-field-editor .ready-only html .block-edit-field,
.plr-light-theme cims-field-editor .ready-only html .plr-dark-theme .block-edit-field,
.plr-dark-theme html .plr-light-theme cims-field-editor.ready-only .block-edit-field,
html .plr-light-theme cims-field-editor.ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme cims-field-editor.ready-only html .block-edit-field,
.plr-light-theme cims-field-editor.ready-only html .plr-dark-theme .block-edit-field,
.plr-dark-theme html .plr-light-theme wpc-field-editor .ready-only .block-edit-field,
html .plr-light-theme wpc-field-editor .ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor .ready-only html .block-edit-field,
.plr-light-theme wpc-field-editor .ready-only html .plr-dark-theme .block-edit-field,
.plr-dark-theme html .plr-light-theme wpc-field-editor.ready-only .block-edit-field,
html .plr-light-theme wpc-field-editor.ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor.ready-only html .block-edit-field,
.plr-light-theme wpc-field-editor.ready-only html .plr-dark-theme .block-edit-field,
.plr-dark-theme html .plr-light-theme plr-editor .ready-only .block-edit-field,
html .plr-light-theme plr-editor .ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor .ready-only html .block-edit-field,
.plr-light-theme plr-editor .ready-only html .plr-dark-theme .block-edit-field,
.plr-dark-theme html .plr-light-theme plr-editor.ready-only .block-edit-field,
html .plr-light-theme plr-editor.ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor.ready-only html .block-edit-field,
.plr-light-theme plr-editor.ready-only html .plr-dark-theme .block-edit-field,
.plr-dark-theme html cims-field-editor .ready-only .block-edit-field,
html cims-field-editor .ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme html cims-field-editor.ready-only .block-edit-field,
html cims-field-editor.ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme html wpc-field-editor .ready-only .block-edit-field,
html wpc-field-editor .ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme html wpc-field-editor.ready-only .block-edit-field,
html wpc-field-editor.ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme html plr-editor .ready-only .block-edit-field,
html plr-editor .ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme html plr-editor.ready-only .block-edit-field,
html plr-editor.ready-only .plr-dark-theme .block-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor .ready-only .block-edit-field .block-edit-field, .plr-light-theme cims-field-editor .ready-only .block-edit-field .plr-dark-theme .block-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor.ready-only .block-edit-field .block-edit-field, .plr-light-theme cims-field-editor.ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor .ready-only .block-edit-field .block-edit-field,
.plr-light-theme wpc-field-editor .ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor.ready-only .block-edit-field .block-edit-field,
.plr-light-theme wpc-field-editor.ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor .ready-only .block-edit-field .block-edit-field,
.plr-light-theme plr-editor .ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor.ready-only .block-edit-field .block-edit-field,
.plr-light-theme plr-editor.ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme html cims-field-editor .ready-only .block-edit-field .block-edit-field,
.plr-light-theme html cims-field-editor .ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html cims-field-editor .ready-only .block-edit-field .plr-light-theme .block-edit-field,
html cims-field-editor .ready-only .block-edit-field .plr-light-theme .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme html cims-field-editor.ready-only .block-edit-field .block-edit-field,
.plr-light-theme html cims-field-editor.ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html cims-field-editor.ready-only .block-edit-field .plr-light-theme .block-edit-field,
html cims-field-editor.ready-only .block-edit-field .plr-light-theme .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme html wpc-field-editor .ready-only .block-edit-field .block-edit-field,
.plr-light-theme html wpc-field-editor .ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html wpc-field-editor .ready-only .block-edit-field .plr-light-theme .block-edit-field,
html wpc-field-editor .ready-only .block-edit-field .plr-light-theme .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme html wpc-field-editor.ready-only .block-edit-field .block-edit-field,
.plr-light-theme html wpc-field-editor.ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html wpc-field-editor.ready-only .block-edit-field .plr-light-theme .block-edit-field,
html wpc-field-editor.ready-only .block-edit-field .plr-light-theme .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme html plr-editor .ready-only .block-edit-field .block-edit-field,
.plr-light-theme html plr-editor .ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html plr-editor .ready-only .block-edit-field .plr-light-theme .block-edit-field,
html plr-editor .ready-only .block-edit-field .plr-light-theme .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme html plr-editor.ready-only .block-edit-field .block-edit-field,
.plr-light-theme html plr-editor.ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html plr-editor.ready-only .block-edit-field .plr-light-theme .block-edit-field,
html plr-editor.ready-only .block-edit-field .plr-light-theme .plr-dark-theme .block-edit-field,
.plr-dark-theme html .plr-light-theme cims-field-editor .ready-only .block-edit-field .block-edit-field,
html .plr-light-theme cims-field-editor .ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme cims-field-editor .ready-only .block-edit-field html .block-edit-field,
.plr-light-theme cims-field-editor .ready-only .block-edit-field html .plr-dark-theme .block-edit-field,
.plr-dark-theme html .plr-light-theme cims-field-editor.ready-only .block-edit-field .block-edit-field,
html .plr-light-theme cims-field-editor.ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme cims-field-editor.ready-only .block-edit-field html .block-edit-field,
.plr-light-theme cims-field-editor.ready-only .block-edit-field html .plr-dark-theme .block-edit-field,
.plr-dark-theme html .plr-light-theme wpc-field-editor .ready-only .block-edit-field .block-edit-field,
html .plr-light-theme wpc-field-editor .ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor .ready-only .block-edit-field html .block-edit-field,
.plr-light-theme wpc-field-editor .ready-only .block-edit-field html .plr-dark-theme .block-edit-field,
.plr-dark-theme html .plr-light-theme wpc-field-editor.ready-only .block-edit-field .block-edit-field,
html .plr-light-theme wpc-field-editor.ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor.ready-only .block-edit-field html .block-edit-field,
.plr-light-theme wpc-field-editor.ready-only .block-edit-field html .plr-dark-theme .block-edit-field,
.plr-dark-theme html .plr-light-theme plr-editor .ready-only .block-edit-field .block-edit-field,
html .plr-light-theme plr-editor .ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor .ready-only .block-edit-field html .block-edit-field,
.plr-light-theme plr-editor .ready-only .block-edit-field html .plr-dark-theme .block-edit-field,
.plr-dark-theme html .plr-light-theme plr-editor.ready-only .block-edit-field .block-edit-field,
html .plr-light-theme plr-editor.ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor.ready-only .block-edit-field html .block-edit-field,
.plr-light-theme plr-editor.ready-only .block-edit-field html .plr-dark-theme .block-edit-field,
.plr-dark-theme html cims-field-editor .ready-only .block-edit-field .block-edit-field,
html cims-field-editor .ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html cims-field-editor.ready-only .block-edit-field .block-edit-field,
html cims-field-editor.ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html wpc-field-editor .ready-only .block-edit-field .block-edit-field,
html wpc-field-editor .ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html wpc-field-editor.ready-only .block-edit-field .block-edit-field,
html wpc-field-editor.ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html plr-editor .ready-only .block-edit-field .block-edit-field,
html plr-editor .ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html plr-editor.ready-only .block-edit-field .block-edit-field,
html plr-editor.ready-only .block-edit-field .plr-dark-theme .block-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field, .plr-light-theme cims-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme wpc-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme plr-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme .plr-light-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme html cims-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme html cims-field-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html cims-field-editor .plr-light-theme .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme .plr-light-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme html wpc-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme html wpc-field-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html wpc-field-editor .plr-light-theme .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme .plr-light-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme html plr-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme html plr-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html plr-editor .plr-light-theme .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme html .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html .plr-light-theme cims-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme .plr-light-theme cims-field-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme cims-field-editor html .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme html .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html .plr-light-theme wpc-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme wpc-field-editor html .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme html .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html .plr-light-theme plr-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme plr-editor html .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html cims-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html wpc-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html plr-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field, .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-light-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-light-theme .block-edit-field,
html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-light-theme .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-light-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-light-theme .block-edit-field,
html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-light-theme .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-light-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-light-theme .block-edit-field,
html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-light-theme .plr-dark-theme .block-edit-field,
.plr-dark-theme html .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
html .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field html .block-edit-field,
.plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field html .plr-dark-theme .block-edit-field,
.plr-dark-theme html .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
html .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field html .block-edit-field,
.plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field html .plr-dark-theme .block-edit-field,
.plr-dark-theme html .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
html .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field html .block-edit-field,
.plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field html .plr-dark-theme .block-edit-field,
.plr-dark-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme .block-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor .ready-only .block-edit-field, .plr-light-theme cims-field-editor .ready-only .plr-dark-theme .block-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor.ready-only .block-edit-field, .plr-light-theme cims-field-editor.ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor .ready-only .block-edit-field,
.plr-light-theme wpc-field-editor .ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor.ready-only .block-edit-field,
.plr-light-theme wpc-field-editor.ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor .ready-only .block-edit-field,
.plr-light-theme plr-editor .ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor.ready-only .block-edit-field,
.plr-light-theme plr-editor.ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme html cims-field-editor .ready-only .block-edit-field,
html cims-field-editor .ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme html cims-field-editor.ready-only .block-edit-field,
html cims-field-editor.ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme html wpc-field-editor .ready-only .block-edit-field,
html wpc-field-editor .ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme html wpc-field-editor.ready-only .block-edit-field,
html wpc-field-editor.ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme html plr-editor .ready-only .block-edit-field,
html plr-editor .ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme html plr-editor.ready-only .block-edit-field,
html plr-editor.ready-only .plr-dark-theme .block-edit-field,
.plr-dark-theme html cims-field-editor .ready-only .block-edit-field .block-edit-field,
html cims-field-editor .ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html cims-field-editor.ready-only .block-edit-field .block-edit-field,
html cims-field-editor.ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html wpc-field-editor .ready-only .block-edit-field .block-edit-field,
html wpc-field-editor .ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html wpc-field-editor.ready-only .block-edit-field .block-edit-field,
html wpc-field-editor.ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html plr-editor .ready-only .block-edit-field .block-edit-field,
html plr-editor .ready-only .block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html plr-editor.ready-only .block-edit-field .block-edit-field,
html plr-editor.ready-only .block-edit-field .plr-dark-theme .block-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field, .plr-light-theme cims-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme wpc-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme plr-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html cims-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html wpc-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html plr-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field, .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme .block-edit-field,
.plr-dark-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-dark-theme .block-edit-field, .plr-dark-theme .inline-field,
.plr-dark-theme .inline-edit-field, .plr-dark-theme cims-field-editor .display-header .panel-card > .inline-field,
.plr-dark-theme cims-field-editor .display-header .panel-card > .block-edit-field,
.plr-dark-theme wpc-field-editor .display-header .panel-card > .inline-field,
.plr-dark-theme wpc-field-editor .display-header .panel-card > .block-edit-field,
.plr-dark-theme plr-editor .display-header .panel-card > .inline-field,
.plr-dark-theme plr-editor .display-header .panel-card > .block-edit-field, .plr-light-theme .plr-dark-theme cims-field-editor .ready-only .block-edit-field, .plr-dark-theme cims-field-editor .ready-only .plr-light-theme .block-edit-field, .plr-light-theme .plr-dark-theme cims-field-editor.ready-only .block-edit-field, .plr-dark-theme cims-field-editor.ready-only .plr-light-theme .block-edit-field,
.plr-light-theme .plr-dark-theme wpc-field-editor .ready-only .block-edit-field,
.plr-dark-theme wpc-field-editor .ready-only .plr-light-theme .block-edit-field,
.plr-light-theme .plr-dark-theme wpc-field-editor.ready-only .block-edit-field,
.plr-dark-theme wpc-field-editor.ready-only .plr-light-theme .block-edit-field,
.plr-light-theme .plr-dark-theme plr-editor .ready-only .block-edit-field,
.plr-dark-theme plr-editor .ready-only .plr-light-theme .block-edit-field,
.plr-light-theme .plr-dark-theme plr-editor.ready-only .block-edit-field,
.plr-dark-theme plr-editor.ready-only .plr-light-theme .block-edit-field,
html .plr-dark-theme cims-field-editor .ready-only .block-edit-field,
.plr-dark-theme cims-field-editor .ready-only html .block-edit-field,
html .plr-dark-theme cims-field-editor.ready-only .block-edit-field,
.plr-dark-theme cims-field-editor.ready-only html .block-edit-field,
html .plr-dark-theme wpc-field-editor .ready-only .block-edit-field,
.plr-dark-theme wpc-field-editor .ready-only html .block-edit-field,
html .plr-dark-theme wpc-field-editor.ready-only .block-edit-field,
.plr-dark-theme wpc-field-editor.ready-only html .block-edit-field,
html .plr-dark-theme plr-editor .ready-only .block-edit-field,
.plr-dark-theme plr-editor .ready-only html .block-edit-field,
html .plr-dark-theme plr-editor.ready-only .block-edit-field,
.plr-dark-theme plr-editor.ready-only html .block-edit-field, .plr-dark-theme cims-field-editor .ready-only .block-edit-field, .plr-dark-theme cims-field-editor.ready-only .block-edit-field,
.plr-dark-theme wpc-field-editor .ready-only .block-edit-field,
.plr-dark-theme wpc-field-editor.ready-only .block-edit-field,
.plr-dark-theme plr-editor .ready-only .block-edit-field,
.plr-dark-theme plr-editor.ready-only .block-edit-field, .plr-light-theme .plr-dark-theme cims-field-editor .ready-only .block-edit-field .block-edit-field, .plr-dark-theme cims-field-editor .ready-only .block-edit-field .plr-light-theme .block-edit-field, .plr-light-theme .plr-dark-theme cims-field-editor.ready-only .block-edit-field .block-edit-field, .plr-dark-theme cims-field-editor.ready-only .block-edit-field .plr-light-theme .block-edit-field,
.plr-light-theme .plr-dark-theme wpc-field-editor .ready-only .block-edit-field .block-edit-field,
.plr-dark-theme wpc-field-editor .ready-only .block-edit-field .plr-light-theme .block-edit-field,
.plr-light-theme .plr-dark-theme wpc-field-editor.ready-only .block-edit-field .block-edit-field,
.plr-dark-theme wpc-field-editor.ready-only .block-edit-field .plr-light-theme .block-edit-field,
.plr-light-theme .plr-dark-theme plr-editor .ready-only .block-edit-field .block-edit-field,
.plr-dark-theme plr-editor .ready-only .block-edit-field .plr-light-theme .block-edit-field,
.plr-light-theme .plr-dark-theme plr-editor.ready-only .block-edit-field .block-edit-field,
.plr-dark-theme plr-editor.ready-only .block-edit-field .plr-light-theme .block-edit-field,
html .plr-dark-theme cims-field-editor .ready-only .block-edit-field .block-edit-field,
.plr-dark-theme cims-field-editor .ready-only .block-edit-field html .block-edit-field,
html .plr-dark-theme cims-field-editor.ready-only .block-edit-field .block-edit-field,
.plr-dark-theme cims-field-editor.ready-only .block-edit-field html .block-edit-field,
html .plr-dark-theme wpc-field-editor .ready-only .block-edit-field .block-edit-field,
.plr-dark-theme wpc-field-editor .ready-only .block-edit-field html .block-edit-field,
html .plr-dark-theme wpc-field-editor.ready-only .block-edit-field .block-edit-field,
.plr-dark-theme wpc-field-editor.ready-only .block-edit-field html .block-edit-field,
html .plr-dark-theme plr-editor .ready-only .block-edit-field .block-edit-field,
.plr-dark-theme plr-editor .ready-only .block-edit-field html .block-edit-field,
html .plr-dark-theme plr-editor.ready-only .block-edit-field .block-edit-field,
.plr-dark-theme plr-editor.ready-only .block-edit-field html .block-edit-field, .plr-dark-theme cims-field-editor .ready-only .block-edit-field .block-edit-field, .plr-dark-theme cims-field-editor.ready-only .block-edit-field .block-edit-field,
.plr-dark-theme wpc-field-editor .ready-only .block-edit-field .block-edit-field,
.plr-dark-theme wpc-field-editor.ready-only .block-edit-field .block-edit-field,
.plr-dark-theme plr-editor .ready-only .block-edit-field .block-edit-field,
.plr-dark-theme plr-editor.ready-only .block-edit-field .block-edit-field, .plr-light-theme .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field, .plr-dark-theme cims-field-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme .plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme wpc-field-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-light-theme .plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme plr-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme cims-field-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html .plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme wpc-field-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
html .plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme plr-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field, .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field,
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field, .plr-light-theme .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field, .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-light-theme .block-edit-field,
.plr-light-theme .plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-light-theme .block-edit-field,
.plr-light-theme .plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .plr-light-theme .block-edit-field,
html .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field html .block-edit-field,
html .plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field html .block-edit-field,
html .plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field html .block-edit-field, .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field,
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).block-edit-field .block-edit-field {
  display: inline-block;
  vertical-align: top;
}
.plr-dark-theme .plr-light-theme .block-field, .plr-light-theme .plr-dark-theme .block-field,
.plr-dark-theme .plr-light-theme .block-edit-field,
.plr-light-theme .plr-dark-theme .block-edit-field,
.plr-dark-theme .plr-light-theme .default-display,
.plr-light-theme .plr-dark-theme .default-display,
.plr-dark-theme html .block-field,
html .plr-dark-theme .block-field,
.plr-dark-theme html .block-edit-field,
html .plr-dark-theme .block-edit-field,
.plr-dark-theme html .default-display,
html .plr-dark-theme .default-display, .plr-dark-theme .plr-light-theme cims-field-editor .display-header .panel-card > .block-field, .plr-light-theme cims-field-editor .display-header .plr-dark-theme .panel-card > .block-field,
.plr-dark-theme .plr-light-theme cims-field-editor .display-header .panel-card > .inline-edit-field,
.plr-light-theme cims-field-editor .display-header .plr-dark-theme .panel-card > .inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor .display-header .panel-card > .block-field,
.plr-light-theme wpc-field-editor .display-header .plr-dark-theme .panel-card > .block-field,
.plr-dark-theme .plr-light-theme wpc-field-editor .display-header .panel-card > .inline-edit-field,
.plr-light-theme wpc-field-editor .display-header .plr-dark-theme .panel-card > .inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor .display-header .panel-card > .block-field,
.plr-light-theme plr-editor .display-header .plr-dark-theme .panel-card > .block-field,
.plr-dark-theme .plr-light-theme plr-editor .display-header .panel-card > .inline-edit-field,
.plr-light-theme plr-editor .display-header .plr-dark-theme .panel-card > .inline-edit-field,
.plr-dark-theme html cims-field-editor .display-header .panel-card > .block-field,
html cims-field-editor .display-header .plr-dark-theme .panel-card > .block-field,
.plr-dark-theme html cims-field-editor .display-header .panel-card > .inline-edit-field,
html cims-field-editor .display-header .plr-dark-theme .panel-card > .inline-edit-field,
.plr-dark-theme html wpc-field-editor .display-header .panel-card > .block-field,
html wpc-field-editor .display-header .plr-dark-theme .panel-card > .block-field,
.plr-dark-theme html wpc-field-editor .display-header .panel-card > .inline-edit-field,
html wpc-field-editor .display-header .plr-dark-theme .panel-card > .inline-edit-field,
.plr-dark-theme html plr-editor .display-header .panel-card > .block-field,
html plr-editor .display-header .plr-dark-theme .panel-card > .block-field,
.plr-dark-theme html plr-editor .display-header .panel-card > .inline-edit-field,
html plr-editor .display-header .plr-dark-theme .panel-card > .inline-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor .ready-only .inline-edit-field, .plr-light-theme cims-field-editor .ready-only .plr-dark-theme .inline-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor.ready-only .inline-edit-field, .plr-light-theme cims-field-editor.ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor .ready-only .inline-edit-field,
.plr-light-theme wpc-field-editor .ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor.ready-only .inline-edit-field,
.plr-light-theme wpc-field-editor.ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor .ready-only .inline-edit-field,
.plr-light-theme plr-editor .ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor.ready-only .inline-edit-field,
.plr-light-theme plr-editor.ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme html cims-field-editor .ready-only .inline-edit-field,
.plr-light-theme html cims-field-editor .ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme html cims-field-editor .ready-only .plr-light-theme .inline-edit-field,
html cims-field-editor .ready-only .plr-light-theme .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme html cims-field-editor.ready-only .inline-edit-field,
.plr-light-theme html cims-field-editor.ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme html cims-field-editor.ready-only .plr-light-theme .inline-edit-field,
html cims-field-editor.ready-only .plr-light-theme .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme html wpc-field-editor .ready-only .inline-edit-field,
.plr-light-theme html wpc-field-editor .ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme html wpc-field-editor .ready-only .plr-light-theme .inline-edit-field,
html wpc-field-editor .ready-only .plr-light-theme .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme html wpc-field-editor.ready-only .inline-edit-field,
.plr-light-theme html wpc-field-editor.ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme html wpc-field-editor.ready-only .plr-light-theme .inline-edit-field,
html wpc-field-editor.ready-only .plr-light-theme .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme html plr-editor .ready-only .inline-edit-field,
.plr-light-theme html plr-editor .ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme html plr-editor .ready-only .plr-light-theme .inline-edit-field,
html plr-editor .ready-only .plr-light-theme .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme html plr-editor.ready-only .inline-edit-field,
.plr-light-theme html plr-editor.ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme html plr-editor.ready-only .plr-light-theme .inline-edit-field,
html plr-editor.ready-only .plr-light-theme .plr-dark-theme .inline-edit-field,
.plr-dark-theme html .plr-light-theme cims-field-editor .ready-only .inline-edit-field,
html .plr-light-theme cims-field-editor .ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme cims-field-editor .ready-only html .inline-edit-field,
.plr-light-theme cims-field-editor .ready-only html .plr-dark-theme .inline-edit-field,
.plr-dark-theme html .plr-light-theme cims-field-editor.ready-only .inline-edit-field,
html .plr-light-theme cims-field-editor.ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme cims-field-editor.ready-only html .inline-edit-field,
.plr-light-theme cims-field-editor.ready-only html .plr-dark-theme .inline-edit-field,
.plr-dark-theme html .plr-light-theme wpc-field-editor .ready-only .inline-edit-field,
html .plr-light-theme wpc-field-editor .ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor .ready-only html .inline-edit-field,
.plr-light-theme wpc-field-editor .ready-only html .plr-dark-theme .inline-edit-field,
.plr-dark-theme html .plr-light-theme wpc-field-editor.ready-only .inline-edit-field,
html .plr-light-theme wpc-field-editor.ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor.ready-only html .inline-edit-field,
.plr-light-theme wpc-field-editor.ready-only html .plr-dark-theme .inline-edit-field,
.plr-dark-theme html .plr-light-theme plr-editor .ready-only .inline-edit-field,
html .plr-light-theme plr-editor .ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor .ready-only html .inline-edit-field,
.plr-light-theme plr-editor .ready-only html .plr-dark-theme .inline-edit-field,
.plr-dark-theme html .plr-light-theme plr-editor.ready-only .inline-edit-field,
html .plr-light-theme plr-editor.ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor.ready-only html .inline-edit-field,
.plr-light-theme plr-editor.ready-only html .plr-dark-theme .inline-edit-field,
.plr-dark-theme html cims-field-editor .ready-only .inline-edit-field,
html cims-field-editor .ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme html cims-field-editor.ready-only .inline-edit-field,
html cims-field-editor.ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme html wpc-field-editor .ready-only .inline-edit-field,
html wpc-field-editor .ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme html wpc-field-editor.ready-only .inline-edit-field,
html wpc-field-editor.ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme html plr-editor .ready-only .inline-edit-field,
html plr-editor .ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme html plr-editor.ready-only .inline-edit-field,
html plr-editor.ready-only .plr-dark-theme .inline-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor .ready-only .inline-edit-field .inline-edit-field, .plr-light-theme cims-field-editor .ready-only .inline-edit-field .plr-dark-theme .inline-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor.ready-only .inline-edit-field .inline-edit-field, .plr-light-theme cims-field-editor.ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme wpc-field-editor .ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme wpc-field-editor.ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme plr-editor .ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme plr-editor.ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme html cims-field-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme html cims-field-editor .ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html cims-field-editor .ready-only .inline-edit-field .plr-light-theme .inline-edit-field,
html cims-field-editor .ready-only .inline-edit-field .plr-light-theme .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme html cims-field-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme html cims-field-editor.ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html cims-field-editor.ready-only .inline-edit-field .plr-light-theme .inline-edit-field,
html cims-field-editor.ready-only .inline-edit-field .plr-light-theme .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme html wpc-field-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme html wpc-field-editor .ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html wpc-field-editor .ready-only .inline-edit-field .plr-light-theme .inline-edit-field,
html wpc-field-editor .ready-only .inline-edit-field .plr-light-theme .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme html wpc-field-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme html wpc-field-editor.ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html wpc-field-editor.ready-only .inline-edit-field .plr-light-theme .inline-edit-field,
html wpc-field-editor.ready-only .inline-edit-field .plr-light-theme .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme html plr-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme html plr-editor .ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html plr-editor .ready-only .inline-edit-field .plr-light-theme .inline-edit-field,
html plr-editor .ready-only .inline-edit-field .plr-light-theme .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme html plr-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-light-theme html plr-editor.ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html plr-editor.ready-only .inline-edit-field .plr-light-theme .inline-edit-field,
html plr-editor.ready-only .inline-edit-field .plr-light-theme .plr-dark-theme .inline-edit-field,
.plr-dark-theme html .plr-light-theme cims-field-editor .ready-only .inline-edit-field .inline-edit-field,
html .plr-light-theme cims-field-editor .ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme cims-field-editor .ready-only .inline-edit-field html .inline-edit-field,
.plr-light-theme cims-field-editor .ready-only .inline-edit-field html .plr-dark-theme .inline-edit-field,
.plr-dark-theme html .plr-light-theme cims-field-editor.ready-only .inline-edit-field .inline-edit-field,
html .plr-light-theme cims-field-editor.ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme cims-field-editor.ready-only .inline-edit-field html .inline-edit-field,
.plr-light-theme cims-field-editor.ready-only .inline-edit-field html .plr-dark-theme .inline-edit-field,
.plr-dark-theme html .plr-light-theme wpc-field-editor .ready-only .inline-edit-field .inline-edit-field,
html .plr-light-theme wpc-field-editor .ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor .ready-only .inline-edit-field html .inline-edit-field,
.plr-light-theme wpc-field-editor .ready-only .inline-edit-field html .plr-dark-theme .inline-edit-field,
.plr-dark-theme html .plr-light-theme wpc-field-editor.ready-only .inline-edit-field .inline-edit-field,
html .plr-light-theme wpc-field-editor.ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor.ready-only .inline-edit-field html .inline-edit-field,
.plr-light-theme wpc-field-editor.ready-only .inline-edit-field html .plr-dark-theme .inline-edit-field,
.plr-dark-theme html .plr-light-theme plr-editor .ready-only .inline-edit-field .inline-edit-field,
html .plr-light-theme plr-editor .ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor .ready-only .inline-edit-field html .inline-edit-field,
.plr-light-theme plr-editor .ready-only .inline-edit-field html .plr-dark-theme .inline-edit-field,
.plr-dark-theme html .plr-light-theme plr-editor.ready-only .inline-edit-field .inline-edit-field,
html .plr-light-theme plr-editor.ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor.ready-only .inline-edit-field html .inline-edit-field,
.plr-light-theme plr-editor.ready-only .inline-edit-field html .plr-dark-theme .inline-edit-field,
.plr-dark-theme html cims-field-editor .ready-only .inline-edit-field .inline-edit-field,
html cims-field-editor .ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html cims-field-editor.ready-only .inline-edit-field .inline-edit-field,
html cims-field-editor.ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html wpc-field-editor .ready-only .inline-edit-field .inline-edit-field,
html wpc-field-editor .ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html wpc-field-editor.ready-only .inline-edit-field .inline-edit-field,
html wpc-field-editor.ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html plr-editor .ready-only .inline-edit-field .inline-edit-field,
html plr-editor .ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html plr-editor.ready-only .inline-edit-field .inline-edit-field,
html plr-editor.ready-only .inline-edit-field .plr-dark-theme .inline-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field, .plr-light-theme cims-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme wpc-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme plr-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme .plr-light-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme html cims-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme html cims-field-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html cims-field-editor .plr-light-theme .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme .plr-light-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme html wpc-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme html wpc-field-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html wpc-field-editor .plr-light-theme .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme .plr-light-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme html plr-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme html plr-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html plr-editor .plr-light-theme .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme html .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html .plr-light-theme cims-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme .plr-light-theme cims-field-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme cims-field-editor html .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme html .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html .plr-light-theme wpc-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme wpc-field-editor html .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme html .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html .plr-light-theme plr-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme plr-editor html .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html cims-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html wpc-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html plr-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field, .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-light-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-light-theme .inline-edit-field,
html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-light-theme .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-light-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-light-theme .inline-edit-field,
html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-light-theme .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-light-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-light-theme .inline-edit-field,
html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-light-theme .plr-dark-theme .inline-edit-field,
.plr-dark-theme html .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
html .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field html .inline-edit-field,
.plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field html .plr-dark-theme .inline-edit-field,
.plr-dark-theme html .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
html .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field html .inline-edit-field,
.plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field html .plr-dark-theme .inline-edit-field,
.plr-dark-theme html .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
html .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field html .inline-edit-field,
.plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field html .plr-dark-theme .inline-edit-field,
.plr-dark-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme .inline-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor .ready-only .inline-edit-field, .plr-light-theme cims-field-editor .ready-only .plr-dark-theme .inline-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor.ready-only .inline-edit-field, .plr-light-theme cims-field-editor.ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor .ready-only .inline-edit-field,
.plr-light-theme wpc-field-editor .ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor.ready-only .inline-edit-field,
.plr-light-theme wpc-field-editor.ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor .ready-only .inline-edit-field,
.plr-light-theme plr-editor .ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor.ready-only .inline-edit-field,
.plr-light-theme plr-editor.ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme html cims-field-editor .ready-only .inline-edit-field,
html cims-field-editor .ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme html cims-field-editor.ready-only .inline-edit-field,
html cims-field-editor.ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme html wpc-field-editor .ready-only .inline-edit-field,
html wpc-field-editor .ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme html wpc-field-editor.ready-only .inline-edit-field,
html wpc-field-editor.ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme html plr-editor .ready-only .inline-edit-field,
html plr-editor .ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme html plr-editor.ready-only .inline-edit-field,
html plr-editor.ready-only .plr-dark-theme .inline-edit-field,
.plr-dark-theme html cims-field-editor .ready-only .inline-edit-field .inline-edit-field,
html cims-field-editor .ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html cims-field-editor.ready-only .inline-edit-field .inline-edit-field,
html cims-field-editor.ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html wpc-field-editor .ready-only .inline-edit-field .inline-edit-field,
html wpc-field-editor .ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html wpc-field-editor.ready-only .inline-edit-field .inline-edit-field,
html wpc-field-editor.ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html plr-editor .ready-only .inline-edit-field .inline-edit-field,
html plr-editor .ready-only .inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html plr-editor.ready-only .inline-edit-field .inline-edit-field,
html plr-editor.ready-only .inline-edit-field .plr-dark-theme .inline-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field, .plr-light-theme cims-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme wpc-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme plr-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html cims-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html wpc-field-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html plr-editor .plr-dark-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field, .plr-dark-theme .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field, .plr-light-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-light-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme .plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-light-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
html cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
html wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme .inline-edit-field,
.plr-dark-theme html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
html plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-dark-theme .inline-edit-field, .plr-dark-theme .block-field,
.plr-dark-theme .block-edit-field,
.plr-dark-theme .default-display, .plr-dark-theme cims-field-editor .display-header .panel-card > .block-field,
.plr-dark-theme cims-field-editor .display-header .panel-card > .inline-edit-field,
.plr-dark-theme wpc-field-editor .display-header .panel-card > .block-field,
.plr-dark-theme wpc-field-editor .display-header .panel-card > .inline-edit-field,
.plr-dark-theme plr-editor .display-header .panel-card > .block-field,
.plr-dark-theme plr-editor .display-header .panel-card > .inline-edit-field, .plr-light-theme .plr-dark-theme cims-field-editor .ready-only .inline-edit-field, .plr-dark-theme cims-field-editor .ready-only .plr-light-theme .inline-edit-field, .plr-light-theme .plr-dark-theme cims-field-editor.ready-only .inline-edit-field, .plr-dark-theme cims-field-editor.ready-only .plr-light-theme .inline-edit-field,
.plr-light-theme .plr-dark-theme wpc-field-editor .ready-only .inline-edit-field,
.plr-dark-theme wpc-field-editor .ready-only .plr-light-theme .inline-edit-field,
.plr-light-theme .plr-dark-theme wpc-field-editor.ready-only .inline-edit-field,
.plr-dark-theme wpc-field-editor.ready-only .plr-light-theme .inline-edit-field,
.plr-light-theme .plr-dark-theme plr-editor .ready-only .inline-edit-field,
.plr-dark-theme plr-editor .ready-only .plr-light-theme .inline-edit-field,
.plr-light-theme .plr-dark-theme plr-editor.ready-only .inline-edit-field,
.plr-dark-theme plr-editor.ready-only .plr-light-theme .inline-edit-field,
html .plr-dark-theme cims-field-editor .ready-only .inline-edit-field,
.plr-dark-theme cims-field-editor .ready-only html .inline-edit-field,
html .plr-dark-theme cims-field-editor.ready-only .inline-edit-field,
.plr-dark-theme cims-field-editor.ready-only html .inline-edit-field,
html .plr-dark-theme wpc-field-editor .ready-only .inline-edit-field,
.plr-dark-theme wpc-field-editor .ready-only html .inline-edit-field,
html .plr-dark-theme wpc-field-editor.ready-only .inline-edit-field,
.plr-dark-theme wpc-field-editor.ready-only html .inline-edit-field,
html .plr-dark-theme plr-editor .ready-only .inline-edit-field,
.plr-dark-theme plr-editor .ready-only html .inline-edit-field,
html .plr-dark-theme plr-editor.ready-only .inline-edit-field,
.plr-dark-theme plr-editor.ready-only html .inline-edit-field, .plr-dark-theme cims-field-editor .ready-only .inline-edit-field, .plr-dark-theme cims-field-editor.ready-only .inline-edit-field,
.plr-dark-theme wpc-field-editor .ready-only .inline-edit-field,
.plr-dark-theme wpc-field-editor.ready-only .inline-edit-field,
.plr-dark-theme plr-editor .ready-only .inline-edit-field,
.plr-dark-theme plr-editor.ready-only .inline-edit-field, .plr-light-theme .plr-dark-theme cims-field-editor .ready-only .inline-edit-field .inline-edit-field, .plr-dark-theme cims-field-editor .ready-only .inline-edit-field .plr-light-theme .inline-edit-field, .plr-light-theme .plr-dark-theme cims-field-editor.ready-only .inline-edit-field .inline-edit-field, .plr-dark-theme cims-field-editor.ready-only .inline-edit-field .plr-light-theme .inline-edit-field,
.plr-light-theme .plr-dark-theme wpc-field-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme wpc-field-editor .ready-only .inline-edit-field .plr-light-theme .inline-edit-field,
.plr-light-theme .plr-dark-theme wpc-field-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme wpc-field-editor.ready-only .inline-edit-field .plr-light-theme .inline-edit-field,
.plr-light-theme .plr-dark-theme plr-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme plr-editor .ready-only .inline-edit-field .plr-light-theme .inline-edit-field,
.plr-light-theme .plr-dark-theme plr-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme plr-editor.ready-only .inline-edit-field .plr-light-theme .inline-edit-field,
html .plr-dark-theme cims-field-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme cims-field-editor .ready-only .inline-edit-field html .inline-edit-field,
html .plr-dark-theme cims-field-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme cims-field-editor.ready-only .inline-edit-field html .inline-edit-field,
html .plr-dark-theme wpc-field-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme wpc-field-editor .ready-only .inline-edit-field html .inline-edit-field,
html .plr-dark-theme wpc-field-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme wpc-field-editor.ready-only .inline-edit-field html .inline-edit-field,
html .plr-dark-theme plr-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme plr-editor .ready-only .inline-edit-field html .inline-edit-field,
html .plr-dark-theme plr-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme plr-editor.ready-only .inline-edit-field html .inline-edit-field, .plr-dark-theme cims-field-editor .ready-only .inline-edit-field .inline-edit-field, .plr-dark-theme cims-field-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme wpc-field-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme wpc-field-editor.ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme plr-editor .ready-only .inline-edit-field .inline-edit-field,
.plr-dark-theme plr-editor.ready-only .inline-edit-field .inline-edit-field, .plr-light-theme .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field, .plr-dark-theme cims-field-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme .plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme wpc-field-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-light-theme .plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme plr-editor .plr-light-theme plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme cims-field-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html .plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme wpc-field-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
html .plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme plr-editor html plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field, .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field,
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field, .plr-light-theme .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field, .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-light-theme .inline-edit-field,
.plr-light-theme .plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-light-theme .inline-edit-field,
.plr-light-theme .plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .plr-light-theme .inline-edit-field,
html .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field html .inline-edit-field,
html .plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field html .inline-edit-field,
html .plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field html .inline-edit-field, .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field,
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).inline-edit-field .inline-edit-field {
  display: block;
  clear: both;
}
.plr-dark-theme .reverse-wrapper {
  display: flex;
  flex-direction: column-reverse;
}
.plr-dark-theme .reverse-wrapper-inline {
  display: inline-flex;
}
.plr-dark-theme .reverse-wrapper-row {
  flex-direction: row-reverse;
}
.plr-dark-theme .field-component {
  margin: 0 16px 16px 0;
  overflow: visible;
}
.plr-dark-theme .field-component.block-field, .plr-dark-theme .field-component.default-display {
  margin-right: 0;
  display: block;
}
.plr-dark-theme .field-component:not(.field-set) .field-component {
  margin: 0;
}
.plr-dark-theme .field-component.edit {
  margin: 0 16px 0 0 !important;
}
.plr-dark-theme .field-component.x-small-field {
  width: 120px;
}
.plr-dark-theme .field-component.small-field {
  width: 200px;
}
@media (min-width: 420px) and (max-width: 599px) {
  .plr-dark-theme .field-component.small-field {
    width: 80px;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .plr-dark-theme .field-component.small-field {
    width: 160px;
  }
}
.plr-dark-theme .field-component.medium-field {
  width: 260px;
}
@media (min-width: 420px) and (max-width: 599px) {
  .plr-dark-theme .field-component.medium-field {
    width: 150px;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .plr-dark-theme .field-component.medium-field {
    width: 200px;
  }
}
.plr-dark-theme .field-component.large-field {
  width: 380px;
}
@media (min-width: 420px) and (max-width: 599px) {
  .plr-dark-theme .field-component.large-field {
    width: 220px;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .plr-dark-theme .field-component.large-field {
    width: 300px;
  }
}
.plr-dark-theme .field-component.x-large-field {
  width: 520px;
}
@media (min-width: 420px) and (max-width: 599px) {
  .plr-dark-theme .field-component.x-large-field {
    width: 320px;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .plr-dark-theme .field-component.x-large-field {
    width: 420px;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .plr-dark-theme .field-component.x-large-field {
    width: 420px;
  }
}
.plr-dark-theme .field-component.full-width-field {
  width: 100% !important;
}
.plr-dark-theme .field-component.full-width-field .mat-mdc-form-field {
  width: 100% !important;
}
.plr-dark-theme .field-component .default-size {
  width: 260px;
}
.plr-dark-theme .field-component .input-container {
  display: block;
}
.plr-dark-theme .field-component .input-container .mat-mdc-form-field-suffix {
  margin-left: 4px;
}
.plr-dark-theme .field-component .input-container.x-small-input .mat-mdc-form-field .mat-mdc-text-field-wrapper {
  width: 120px;
}
.plr-dark-theme .field-component .input-container.small-input .mat-mdc-form-field .mat-mdc-text-field-wrapper {
  width: 200px;
}
@media (min-width: 420px) and (max-width: 599px) {
  .plr-dark-theme .field-component .input-container.small-input .mat-mdc-form-field .mat-mdc-text-field-wrapper {
    width: 80px;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .plr-dark-theme .field-component .input-container.small-input .mat-mdc-form-field .mat-mdc-text-field-wrapper {
    width: 160px;
  }
}
.plr-dark-theme .field-component .input-container.small-input .mat-mdc-form-field .mat-mdc-form-field-error-wrapper {
  width: 200px;
}
.plr-dark-theme .field-component .input-container.medium-input .mat-mdc-form-field .mat-mdc-text-field-wrapper, .plr-dark-theme .field-component .input-container.default-size-input .mat-mdc-form-field .mat-mdc-text-field-wrapper {
  width: 260px;
}
@media (min-width: 420px) and (max-width: 599px) {
  .plr-dark-theme .field-component .input-container.medium-input .mat-mdc-form-field .mat-mdc-text-field-wrapper, .plr-dark-theme .field-component .input-container.default-size-input .mat-mdc-form-field .mat-mdc-text-field-wrapper {
    width: 140px;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .plr-dark-theme .field-component .input-container.medium-input .mat-mdc-form-field .mat-mdc-text-field-wrapper, .plr-dark-theme .field-component .input-container.default-size-input .mat-mdc-form-field .mat-mdc-text-field-wrapper {
    width: 200px;
  }
}
.plr-dark-theme .field-component .input-container.large-input .mat-mdc-form-field .mat-mdc-text-field-wrapper {
  width: 380px;
}
@media (min-width: 420px) and (max-width: 599px) {
  .plr-dark-theme .field-component .input-container.large-input .mat-mdc-form-field .mat-mdc-text-field-wrapper {
    width: 220px;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .plr-dark-theme .field-component .input-container.large-input .mat-mdc-form-field .mat-mdc-text-field-wrapper {
    width: 300px;
  }
}
.plr-dark-theme .field-component .input-container.x-large-input .mat-mdc-form-field .mat-mdc-text-field-wrapper {
  width: 520px;
}
@media (min-width: 420px) and (max-width: 599px) {
  .plr-dark-theme .field-component .input-container.x-large-input .mat-mdc-form-field .mat-mdc-text-field-wrapper {
    width: 320px;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .plr-dark-theme .field-component .input-container.x-large-input .mat-mdc-form-field .mat-mdc-text-field-wrapper {
    width: 420px;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .plr-dark-theme .field-component .input-container.x-large-input .mat-mdc-form-field .mat-mdc-text-field-wrapper {
    width: 420px;
  }
}
.plr-dark-theme .field-component .input-container.full-width-input {
  width: 100% !important;
}
.plr-dark-theme .field-component .input-container.full-width-input .mat-mdc-form-field .mat-mdc-text-field-wrapper {
  width: 100% !important;
}
.plr-dark-theme .field-component .input-container.full-width-input .mat-mdc-form-field-subscript-wrapper {
  width: 100% !important;
}
.plr-dark-theme cims-field-editor .field-editor,
.plr-dark-theme wpc-field-editor .field-editor,
.plr-dark-theme plr-editor .field-editor {
  width: auto !important;
}
.plr-dark-theme cims-field-editor .display-header > div:not([class]),
.plr-dark-theme cims-field-editor .display-header > div.row,
.plr-dark-theme wpc-field-editor .display-header > div:not([class]),
.plr-dark-theme wpc-field-editor .display-header > div.row,
.plr-dark-theme plr-editor .display-header > div:not([class]),
.plr-dark-theme plr-editor .display-header > div.row {
  width: 100%;
}
.plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields),
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields),
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields) {
  margin: 4px 24px 4px 0;
  box-sizing: border-box;
}
.plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields).full-width-field,
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields).full-width-field,
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields).full-width-field {
  margin: 0;
}
.plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode) > [class~=-field] > [class~=-field], .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode) > [class~=-size] > [class~=-size], .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode) > .null > [class~=-field], .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode) > .null > [class~=-size],
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode) > [class~=-field] > [class~=-field],
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode) > [class~=-size] > [class~=-size],
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode) > .null > [class~=-field],
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode) > .null > [class~=-size],
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode) > [class~=-field] > [class~=-field],
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode) > [class~=-size] > [class~=-size],
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode) > .null > [class~=-field],
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode) > .null > [class~=-size] {
  width: 100% important;
}
.plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode).full-width-field, .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode).multi-fields, .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode).null,
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode).full-width-field,
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode).multi-fields,
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode).null,
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode).full-width-field,
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode).multi-fields,
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):only-of-type .editor.read-only:not(.edit-mode).null {
  width: 100% !important;
  max-width: 100%;
  flex-basis: 100%;
}
.plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).full-width-field, .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).multi-fields, .plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).null,
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).full-width-field,
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).multi-fields,
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).null,
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).full-width-field,
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).multi-fields,
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type).null {
  width: 100% !important;
  max-width: 100%;
  flex-basis: 100%;
}
.plr-dark-theme cims-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type) plr-data-display.field-component,
.plr-dark-theme wpc-field-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type) plr-data-display.field-component,
.plr-dark-theme plr-editor plr-editor:not(.null):not(.edit-mode):not(.multi-fields):not(:only-of-type) plr-data-display.field-component {
  width: 100%;
}
.plr-dark-theme cims-field-editor plr-editor.null,
.plr-dark-theme wpc-field-editor plr-editor.null,
.plr-dark-theme plr-editor plr-editor.null {
  width: 100%;
}
.plr-dark-theme cims-field-editor plr-editor.null .editor.read-only,
.plr-dark-theme wpc-field-editor plr-editor.null .editor.read-only,
.plr-dark-theme plr-editor plr-editor.null .editor.read-only {
  width: 100%;
}
.plr-dark-theme cims-field-editor plr-editor.null .editor.read-only > .full-width-field,
.plr-dark-theme cims-field-editor plr-editor.null .editor.read-only > .null,
.plr-dark-theme wpc-field-editor plr-editor.null .editor.read-only > .full-width-field,
.plr-dark-theme wpc-field-editor plr-editor.null .editor.read-only > .null,
.plr-dark-theme plr-editor plr-editor.null .editor.read-only > .full-width-field,
.plr-dark-theme plr-editor plr-editor.null .editor.read-only > .null {
  width: 100% !important;
  max-width: 100%;
  flex-basis: 100%;
}
.plr-dark-theme cims-field-editor plr-editor.null .editor.read-only plr-data-display.field-component,
.plr-dark-theme wpc-field-editor plr-editor.null .editor.read-only plr-data-display.field-component,
.plr-dark-theme plr-editor plr-editor.null .editor.read-only plr-data-display.field-component {
  width: 100%;
}
.plr-dark-theme plr-label.block-field + .mat-mdc-form-field {
  display: block;
  text-align: left;
}
.plr-dark-theme .input-container.x-large-input .mat-mdc-form-field .mat-mdc-text-field-wrapper {
  width: 520px;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .plr-dark-theme {
    /* TODO(mdc-migration): The following rule targets internal classes of list that may no longer apply for the MDC version.*/
  }
  .plr-dark-theme .mat-mdc-list-base .mat-mdc-list-option .mdc-list-item__content {
    display: block !important;
  }
  .plr-dark-theme .sticky-layout .sticky-layout__body {
    overflow-y: visible !important;
  }
  .plr-dark-theme * .area-header h1 {
    margin: 0;
  }
  .plr-dark-theme * .cdk-overlay-pane .dropdown-overlay[style] {
    min-width: 200px !important;
  }
  .plr-dark-theme * .data-display__text {
    font-family: "Roboto Bold";
  }
  .plr-dark-theme * .data-display__text,
  .plr-dark-theme * .age-display,
  .plr-dark-theme * .row {
    font-size: 0.875rem;
  }
  .plr-dark-theme * .field-component .data-display__label,
  .plr-dark-theme * .label-pseudo,
  .plr-dark-theme * .label-content,
  .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content {
    font-size: 12px !important;
  }
  .plr-dark-theme * .label-content, .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content {
    display: inline !important;
  }
  .plr-dark-theme * .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
    height: 100% !important;
    padding: 4px !important;
  }
  .plr-dark-theme * .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label {
    top: -1.1em !important;
  }
  .plr-dark-theme .bold {
    font-family: "Roboto Bold";
  }
  .plr-dark-theme .cdk-overlay-dark-backdrop {
    background: rgba(0, 0, 0, 0.75);
  }
  .plr-dark-theme .mat-mdc-slide-toggle .mdc-label {
    font-weight: normal;
    font-size: 12px;
  }
  .plr-dark-theme plr-select-search .mat-mdc-form-field {
    max-width: 100% !important;
  }
  .plr-dark-theme .footer {
    display: table;
    left: 35% !important;
    margin: 0 !important;
  }
  .plr-dark-theme mat-list[dense].mat-mdc-list-base mat-list-item.mat-mdc-list-item .mat-list-item-content .scroll-spy-heading {
    padding: 0 4px;
  }
  .plr-dark-theme .action-col {
    z-index: 999;
  }
}
@supports (-ms-ime-align: auto) {
  .plr-dark-theme .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label {
    top: -15px !important;
  }
}
.plr-dark-theme *::-ms-clear {
  display: none !important;
}
.plr-dark-theme cims-panel-card .panel-card__card.mat-mdc-card plr-editor {
  width: 100% !important;
}
.plr-dark-theme .quick-search-bar__btn {
  line-height: 30px !important;
}
.plr-dark-theme .editor.read-only .data-display__text__inner {
  flex-basis: auto !important;
  width: 100% !important;
}
.plr-dark-theme .editor.read-only plr-textarea .data-display {
  flex: 1 1 100% !important;
  width: auto !important;
}
.plr-dark-theme .editor.read-only plr-textarea .data-display .data-display {
  width: inherit !important;
}
.plr-dark-theme .editor.read-only plr-textarea .data-display .data-display .data-display__text__inner {
  width: auto !important;
  flex: 1 1 100% !important;
}
.plr-dark-theme .editor.read-only tr:hover .action-col,
.plr-dark-theme .editor.read-only tr.selected-row .action-col {
  z-index: 999999;
}
@media print {
  .plr-dark-theme :root {
    --plr-print-color: var(--plr-color-neutral-300);
    --plr-focus-color: var(--plr-print-color);
    --plr-required-input-color: var(--plr-print-color);
    --plr-input-error-color: var(--plr-print-color);
    --bc-divider-color: var(--plr-print-color);
    --plr-emphasize-bg-hover-color: unset;
    --plr-emphasize-border-hover-color: unset;
  }
  .plr-dark-theme * {
    color: black !important;
    box-sizing: border-box !important;
  }
}
.plr-dark-theme .mat-accent {
  --mat-option-selected-state-label-text-color: #b2859a;
  --mat-option-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-option-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-selected-state-layer-color: rgba(0, 0, 0, 0.04);
}
.plr-dark-theme .mat-warn {
  --mat-option-selected-state-label-text-color: #f44336;
  --mat-option-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-option-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-selected-state-layer-color: rgba(0, 0, 0, 0.04);
}
.plr-dark-theme .mat-primary {
  --mat-full-pseudo-checkbox-selected-icon-color: #b2859a;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #b2859a;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0;
}
.plr-dark-theme .mat-accent {
  --mat-full-pseudo-checkbox-selected-icon-color: #b2859a;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #b2859a;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0;
}
.plr-dark-theme .mat-warn {
  --mat-full-pseudo-checkbox-selected-icon-color: #f44336;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #f44336;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0;
}
.plr-dark-theme .mat-elevation-z0, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z0 {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z1, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z1 {
  box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z2, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z2 {
  box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z3, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z3 {
  box-shadow: 0px 3px 3px -2px rgba(0, 0, 0, 0.2), 0px 3px 4px 0px rgba(0, 0, 0, 0.14), 0px 1px 8px 0px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z4, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z4 {
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z5, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z5 {
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 5px 8px 0px rgba(0, 0, 0, 0.14), 0px 1px 14px 0px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z6, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z6 {
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z7, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z7 {
  box-shadow: 0px 4px 5px -2px rgba(0, 0, 0, 0.2), 0px 7px 10px 1px rgba(0, 0, 0, 0.14), 0px 2px 16px 1px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z8, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z8 {
  box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z9, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z9 {
  box-shadow: 0px 5px 6px -3px rgba(0, 0, 0, 0.2), 0px 9px 12px 1px rgba(0, 0, 0, 0.14), 0px 3px 16px 2px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z10, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z10 {
  box-shadow: 0px 6px 6px -3px rgba(0, 0, 0, 0.2), 0px 10px 14px 1px rgba(0, 0, 0, 0.14), 0px 4px 18px 3px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z11, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z11 {
  box-shadow: 0px 6px 7px -4px rgba(0, 0, 0, 0.2), 0px 11px 15px 1px rgba(0, 0, 0, 0.14), 0px 4px 20px 3px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z12, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z12 {
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z13, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z13 {
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 13px 19px 2px rgba(0, 0, 0, 0.14), 0px 5px 24px 4px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z14, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z14 {
  box-shadow: 0px 7px 9px -4px rgba(0, 0, 0, 0.2), 0px 14px 21px 2px rgba(0, 0, 0, 0.14), 0px 5px 26px 4px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z15, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z15 {
  box-shadow: 0px 8px 9px -5px rgba(0, 0, 0, 0.2), 0px 15px 22px 2px rgba(0, 0, 0, 0.14), 0px 6px 28px 5px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z16, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z16 {
  box-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z17, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z17 {
  box-shadow: 0px 8px 11px -5px rgba(0, 0, 0, 0.2), 0px 17px 26px 2px rgba(0, 0, 0, 0.14), 0px 6px 32px 5px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z18, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z18 {
  box-shadow: 0px 9px 11px -5px rgba(0, 0, 0, 0.2), 0px 18px 28px 2px rgba(0, 0, 0, 0.14), 0px 7px 34px 6px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z19, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z19 {
  box-shadow: 0px 9px 12px -6px rgba(0, 0, 0, 0.2), 0px 19px 29px 2px rgba(0, 0, 0, 0.14), 0px 7px 36px 6px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z20, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z20 {
  box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 20px 31px 3px rgba(0, 0, 0, 0.14), 0px 8px 38px 7px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z21, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z21 {
  box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 21px 33px 3px rgba(0, 0, 0, 0.14), 0px 8px 40px 7px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z22, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z22 {
  box-shadow: 0px 10px 14px -6px rgba(0, 0, 0, 0.2), 0px 22px 35px 3px rgba(0, 0, 0, 0.14), 0px 8px 42px 7px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z23, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z23 {
  box-shadow: 0px 11px 14px -7px rgba(0, 0, 0, 0.2), 0px 23px 36px 3px rgba(0, 0, 0, 0.14), 0px 9px 44px 8px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .mat-elevation-z24, .plr-dark-theme .mat-mdc-elevation-specific.mat-elevation-z24 {
  box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
}
.mat-theme-loaded-marker {
  display: none;
}

.plr-dark-theme .mat-mdc-progress-bar {
  --mdc-linear-progress-active-indicator-color: #b2859a;
  --mdc-linear-progress-track-color: rgba(178, 133, 154, 0.25);
}
.plr-dark-theme .mat-mdc-progress-bar.mat-accent {
  --mdc-linear-progress-active-indicator-color: #b2859a;
  --mdc-linear-progress-track-color: rgba(178, 133, 154, 0.25);
}
.plr-dark-theme .mat-mdc-progress-bar.mat-warn {
  --mdc-linear-progress-active-indicator-color: #f44336;
  --mdc-linear-progress-track-color: rgba(244, 67, 54, 0.25);
}
.plr-dark-theme .mat-mdc-form-field.mat-accent {
  --mdc-filled-text-field-caret-color: #b2859a;
  --mdc-filled-text-field-focus-active-indicator-color: #b2859a;
  --mdc-filled-text-field-focus-label-text-color: rgba(178, 133, 154, 0.87);
  --mdc-outlined-text-field-caret-color: #b2859a;
  --mdc-outlined-text-field-focus-outline-color: #b2859a;
  --mdc-outlined-text-field-focus-label-text-color: rgba(178, 133, 154, 0.87);
  --mat-form-field-focus-select-arrow-color: rgba(178, 133, 154, 0.87);
}
.plr-dark-theme .mat-mdc-form-field.mat-warn {
  --mdc-filled-text-field-caret-color: #f44336;
  --mdc-filled-text-field-focus-active-indicator-color: #f44336;
  --mdc-filled-text-field-focus-label-text-color: rgba(244, 67, 54, 0.87);
  --mdc-outlined-text-field-caret-color: #f44336;
  --mdc-outlined-text-field-focus-outline-color: #f44336;
  --mdc-outlined-text-field-focus-label-text-color: rgba(244, 67, 54, 0.87);
  --mat-form-field-focus-select-arrow-color: rgba(244, 67, 54, 0.87);
}
.plr-dark-theme .mat-mdc-form-field.mat-accent {
  --mat-select-panel-background-color: white;
  --mat-select-enabled-trigger-text-color: rgba(0, 0, 0, 0.87);
  --mat-select-disabled-trigger-text-color: rgba(0, 0, 0, 0.38);
  --mat-select-placeholder-text-color: rgba(0, 0, 0, 0.6);
  --mat-select-enabled-arrow-color: rgba(0, 0, 0, 0.54);
  --mat-select-disabled-arrow-color: rgba(0, 0, 0, 0.38);
  --mat-select-focused-arrow-color: rgba(178, 133, 154, 0.87);
  --mat-select-invalid-arrow-color: rgba(244, 67, 54, 0.87);
}
.plr-dark-theme .mat-mdc-form-field.mat-warn {
  --mat-select-panel-background-color: white;
  --mat-select-enabled-trigger-text-color: rgba(0, 0, 0, 0.87);
  --mat-select-disabled-trigger-text-color: rgba(0, 0, 0, 0.38);
  --mat-select-placeholder-text-color: rgba(0, 0, 0, 0.6);
  --mat-select-enabled-arrow-color: rgba(0, 0, 0, 0.54);
  --mat-select-disabled-arrow-color: rgba(0, 0, 0, 0.38);
  --mat-select-focused-arrow-color: rgba(244, 67, 54, 0.87);
  --mat-select-invalid-arrow-color: rgba(244, 67, 54, 0.87);
}
.plr-dark-theme .mat-mdc-standard-chip {
  --mdc-chip-container-shape-family: rounded;
  --mdc-chip-container-shape-radius: 16px 16px 16px 16px;
  --mdc-chip-with-avatar-avatar-shape-family: rounded;
  --mdc-chip-with-avatar-avatar-shape-radius: 14px 14px 14px 14px;
  --mdc-chip-with-avatar-avatar-size: 28px;
  --mdc-chip-with-icon-icon-size: 18px;
  --mdc-chip-outline-width: 0;
  --mdc-chip-outline-color: transparent;
  --mdc-chip-disabled-outline-color: transparent;
  --mdc-chip-focus-outline-color: transparent;
  --mdc-chip-hover-state-layer-opacity: 0.04;
  --mdc-chip-with-avatar-disabled-avatar-opacity: 1;
  --mdc-chip-flat-selected-outline-width: 0;
  --mdc-chip-selected-hover-state-layer-opacity: 0.04;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1;
  --mdc-chip-with-icon-disabled-icon-opacity: 1;
  --mat-chip-disabled-container-opacity: 0.4;
  --mat-chip-trailing-action-opacity: 0.54;
  --mat-chip-trailing-action-focus-opacity: 1;
  --mat-chip-trailing-action-state-layer-color: transparent;
  --mat-chip-selected-trailing-action-state-layer-color: transparent;
  --mat-chip-trailing-action-hover-state-layer-opacity: 0;
  --mat-chip-trailing-action-focus-state-layer-opacity: 0;
}
.plr-dark-theme .mat-mdc-standard-chip {
  --mdc-chip-disabled-label-text-color: #212121;
  --mdc-chip-elevated-container-color: #e0e0e0;
  --mdc-chip-elevated-selected-container-color: #e0e0e0;
  --mdc-chip-elevated-disabled-container-color: #e0e0e0;
  --mdc-chip-flat-disabled-selected-container-color: #e0e0e0;
  --mdc-chip-focus-state-layer-color: black;
  --mdc-chip-hover-state-layer-color: black;
  --mdc-chip-selected-hover-state-layer-color: black;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: black;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
  --mdc-chip-label-text-color: #212121;
  --mdc-chip-selected-label-text-color: #212121;
  --mdc-chip-with-icon-icon-color: #212121;
  --mdc-chip-with-icon-disabled-icon-color: #212121;
  --mdc-chip-with-icon-selected-icon-color: #212121;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #212121;
  --mdc-chip-with-trailing-icon-trailing-icon-color: #212121;
  --mat-chip-selected-disabled-trailing-icon-color: #212121;
  --mat-chip-selected-trailing-icon-color: #212121;
}
.plr-dark-theme .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary, .plr-dark-theme .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary {
  --mdc-chip-disabled-label-text-color: black;
  --mdc-chip-elevated-container-color: #b2859a;
  --mdc-chip-elevated-selected-container-color: #b2859a;
  --mdc-chip-elevated-disabled-container-color: #b2859a;
  --mdc-chip-flat-disabled-selected-container-color: #b2859a;
  --mdc-chip-focus-state-layer-color: black;
  --mdc-chip-hover-state-layer-color: black;
  --mdc-chip-selected-hover-state-layer-color: black;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: black;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
  --mdc-chip-label-text-color: black;
  --mdc-chip-selected-label-text-color: black;
  --mdc-chip-with-icon-icon-color: black;
  --mdc-chip-with-icon-disabled-icon-color: black;
  --mdc-chip-with-icon-selected-icon-color: black;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-color: black;
  --mdc-chip-with-trailing-icon-trailing-icon-color: black;
  --mat-chip-selected-disabled-trailing-icon-color: black;
  --mat-chip-selected-trailing-icon-color: black;
}
.plr-dark-theme .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent, .plr-dark-theme .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent {
  --mdc-chip-disabled-label-text-color: black;
  --mdc-chip-elevated-container-color: #b2859a;
  --mdc-chip-elevated-selected-container-color: #b2859a;
  --mdc-chip-elevated-disabled-container-color: #b2859a;
  --mdc-chip-flat-disabled-selected-container-color: #b2859a;
  --mdc-chip-focus-state-layer-color: black;
  --mdc-chip-hover-state-layer-color: black;
  --mdc-chip-selected-hover-state-layer-color: black;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: black;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
  --mdc-chip-label-text-color: black;
  --mdc-chip-selected-label-text-color: black;
  --mdc-chip-with-icon-icon-color: black;
  --mdc-chip-with-icon-disabled-icon-color: black;
  --mdc-chip-with-icon-selected-icon-color: black;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-color: black;
  --mdc-chip-with-trailing-icon-trailing-icon-color: black;
  --mat-chip-selected-disabled-trailing-icon-color: black;
  --mat-chip-selected-trailing-icon-color: black;
}
.plr-dark-theme .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn, .plr-dark-theme .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn {
  --mdc-chip-disabled-label-text-color: white;
  --mdc-chip-elevated-container-color: #f44336;
  --mdc-chip-elevated-selected-container-color: #f44336;
  --mdc-chip-elevated-disabled-container-color: #f44336;
  --mdc-chip-flat-disabled-selected-container-color: #f44336;
  --mdc-chip-focus-state-layer-color: black;
  --mdc-chip-hover-state-layer-color: black;
  --mdc-chip-selected-hover-state-layer-color: black;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: black;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
  --mdc-chip-label-text-color: white;
  --mdc-chip-selected-label-text-color: white;
  --mdc-chip-with-icon-icon-color: white;
  --mdc-chip-with-icon-disabled-icon-color: white;
  --mdc-chip-with-icon-selected-icon-color: white;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;
  --mdc-chip-with-trailing-icon-trailing-icon-color: white;
  --mat-chip-selected-disabled-trailing-icon-color: white;
  --mat-chip-selected-trailing-icon-color: white;
}
.plr-dark-theme .mat-mdc-chip.mat-mdc-standard-chip {
  --mdc-chip-container-height: 32px;
}
.plr-dark-theme .mat-mdc-slide-toggle {
  --mdc-form-field-label-text-color: rgba(0, 0, 0, 0.87);
}
.plr-dark-theme .mat-mdc-slide-toggle.mat-accent {
  --mdc-switch-selected-focus-state-layer-color: #925c75;
  --mdc-switch-selected-handle-color: #925c75;
  --mdc-switch-selected-hover-state-layer-color: #925c75;
  --mdc-switch-selected-pressed-state-layer-color: #925c75;
  --mdc-switch-selected-focus-handle-color: #4a2f3b;
  --mdc-switch-selected-hover-handle-color: #4a2f3b;
  --mdc-switch-selected-pressed-handle-color: #4a2f3b;
  --mdc-switch-selected-focus-track-color: #d2b8c4;
  --mdc-switch-selected-hover-track-color: #d2b8c4;
  --mdc-switch-selected-pressed-track-color: #d2b8c4;
  --mdc-switch-selected-track-color: #d2b8c4;
}
.plr-dark-theme .mat-mdc-slide-toggle.mat-warn {
  --mdc-switch-selected-focus-state-layer-color: #e53935;
  --mdc-switch-selected-handle-color: #e53935;
  --mdc-switch-selected-hover-state-layer-color: #e53935;
  --mdc-switch-selected-pressed-state-layer-color: #e53935;
  --mdc-switch-selected-focus-handle-color: #b71c1c;
  --mdc-switch-selected-hover-handle-color: #b71c1c;
  --mdc-switch-selected-pressed-handle-color: #b71c1c;
  --mdc-switch-selected-focus-track-color: #e57373;
  --mdc-switch-selected-hover-track-color: #e57373;
  --mdc-switch-selected-pressed-track-color: #e57373;
  --mdc-switch-selected-track-color: #e57373;
}
.plr-dark-theme .mat-mdc-radio-button {
  --mdc-form-field-label-text-color: rgba(0, 0, 0, 0.87);
}
.plr-dark-theme .mat-mdc-radio-button.mat-primary {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #b2859a;
  --mdc-radio-selected-hover-icon-color: #b2859a;
  --mdc-radio-selected-icon-color: #b2859a;
  --mdc-radio-selected-pressed-icon-color: #b2859a;
  --mat-radio-ripple-color: black;
  --mat-radio-checked-ripple-color: #b2859a;
  --mat-radio-disabled-label-color: rgba(0, 0, 0, 0.38);
}
.plr-dark-theme .mat-mdc-radio-button.mat-accent {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #b2859a;
  --mdc-radio-selected-hover-icon-color: #b2859a;
  --mdc-radio-selected-icon-color: #b2859a;
  --mdc-radio-selected-pressed-icon-color: #b2859a;
  --mat-radio-ripple-color: black;
  --mat-radio-checked-ripple-color: #b2859a;
  --mat-radio-disabled-label-color: rgba(0, 0, 0, 0.38);
}
.plr-dark-theme .mat-mdc-radio-button.mat-warn {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #f44336;
  --mdc-radio-selected-hover-icon-color: #f44336;
  --mdc-radio-selected-icon-color: #f44336;
  --mdc-radio-selected-pressed-icon-color: #f44336;
  --mat-radio-ripple-color: black;
  --mat-radio-checked-ripple-color: #f44336;
  --mat-radio-disabled-label-color: rgba(0, 0, 0, 0.38);
}
.plr-dark-theme .mat-accent {
  --mat-slider-ripple-color: #b2859a;
  --mat-slider-hover-state-layer-color: rgba(178, 133, 154, 0.05);
  --mat-slider-focus-state-layer-color: rgba(178, 133, 154, 0.2);
  --mdc-slider-handle-color: #b2859a;
  --mdc-slider-focus-handle-color: #b2859a;
  --mdc-slider-hover-handle-color: #b2859a;
  --mdc-slider-active-track-color: #b2859a;
  --mdc-slider-inactive-track-color: #b2859a;
  --mdc-slider-with-tick-marks-inactive-container-color: #b2859a;
  --mdc-slider-with-tick-marks-active-container-color: black;
}
.plr-dark-theme .mat-warn {
  --mat-slider-ripple-color: #f44336;
  --mat-slider-hover-state-layer-color: rgba(244, 67, 54, 0.05);
  --mat-slider-focus-state-layer-color: rgba(244, 67, 54, 0.2);
  --mdc-slider-handle-color: #f44336;
  --mdc-slider-focus-handle-color: #f44336;
  --mdc-slider-hover-handle-color: #f44336;
  --mdc-slider-active-track-color: #f44336;
  --mdc-slider-inactive-track-color: #f44336;
  --mdc-slider-with-tick-marks-inactive-container-color: #f44336;
  --mdc-slider-with-tick-marks-active-container-color: white;
}
.plr-dark-theme .mdc-list-item__start,
.plr-dark-theme .mdc-list-item__end {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #b2859a;
  --mdc-radio-selected-hover-icon-color: #b2859a;
  --mdc-radio-selected-icon-color: #b2859a;
  --mdc-radio-selected-pressed-icon-color: #b2859a;
}
.plr-dark-theme .mat-accent .mdc-list-item__start,
.plr-dark-theme .mat-accent .mdc-list-item__end {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #b2859a;
  --mdc-radio-selected-hover-icon-color: #b2859a;
  --mdc-radio-selected-icon-color: #b2859a;
  --mdc-radio-selected-pressed-icon-color: #b2859a;
}
.plr-dark-theme .mat-warn .mdc-list-item__start,
.plr-dark-theme .mat-warn .mdc-list-item__end {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #f44336;
  --mdc-radio-selected-hover-icon-color: #f44336;
  --mdc-radio-selected-icon-color: #f44336;
  --mdc-radio-selected-pressed-icon-color: #f44336;
}
.plr-dark-theme .mat-mdc-list-option {
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-checkmark-color: black;
  --mdc-checkbox-selected-focus-icon-color: #b2859a;
  --mdc-checkbox-selected-hover-icon-color: #b2859a;
  --mdc-checkbox-selected-icon-color: #b2859a;
  --mdc-checkbox-selected-pressed-icon-color: #b2859a;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #b2859a;
  --mdc-checkbox-selected-hover-state-layer-color: #b2859a;
  --mdc-checkbox-selected-pressed-state-layer-color: #b2859a;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
}
.plr-dark-theme .mat-mdc-list-option.mat-accent {
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-checkmark-color: black;
  --mdc-checkbox-selected-focus-icon-color: #b2859a;
  --mdc-checkbox-selected-hover-icon-color: #b2859a;
  --mdc-checkbox-selected-icon-color: #b2859a;
  --mdc-checkbox-selected-pressed-icon-color: #b2859a;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #b2859a;
  --mdc-checkbox-selected-hover-state-layer-color: #b2859a;
  --mdc-checkbox-selected-pressed-state-layer-color: #b2859a;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
}
.plr-dark-theme .mat-mdc-list-option.mat-warn {
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-checkmark-color: white;
  --mdc-checkbox-selected-focus-icon-color: #f44336;
  --mdc-checkbox-selected-hover-icon-color: #f44336;
  --mdc-checkbox-selected-icon-color: #f44336;
  --mdc-checkbox-selected-pressed-icon-color: #f44336;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #f44336;
  --mdc-checkbox-selected-hover-state-layer-color: #f44336;
  --mdc-checkbox-selected-pressed-state-layer-color: #f44336;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
}
.plr-dark-theme .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,
.plr-dark-theme .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text {
  color: #b2859a;
}
.plr-dark-theme .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,
.plr-dark-theme .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start {
  color: #b2859a;
}
.plr-dark-theme .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,
.plr-dark-theme .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,
.plr-dark-theme .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end {
  opacity: 1;
}
.plr-dark-theme .mdc-list-item__start,
.plr-dark-theme .mdc-list-item__end {
  --mdc-radio-state-layer-size: 40px;
}
.plr-dark-theme .mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line, .plr-dark-theme .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line, .plr-dark-theme .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line {
  height: 56px;
}
.plr-dark-theme .mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines, .plr-dark-theme .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines, .plr-dark-theme .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines {
  height: 72px;
}
.plr-dark-theme .mat-mdc-tab-group, .plr-dark-theme .mat-mdc-tab-nav-bar {
  --mdc-tab-indicator-active-indicator-color: #b2859a;
  --mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, 0.38);
  --mat-tab-header-pagination-icon-color: black;
  --mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-label-text-color: #b2859a;
  --mat-tab-header-active-ripple-color: #b2859a;
  --mat-tab-header-inactive-ripple-color: #b2859a;
  --mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-focus-label-text-color: #b2859a;
  --mat-tab-header-active-hover-label-text-color: #b2859a;
  --mat-tab-header-active-focus-indicator-color: #b2859a;
  --mat-tab-header-active-hover-indicator-color: #b2859a;
}
.plr-dark-theme .mat-mdc-tab-group.mat-accent, .plr-dark-theme .mat-mdc-tab-nav-bar.mat-accent {
  --mdc-tab-indicator-active-indicator-color: #b2859a;
  --mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, 0.38);
  --mat-tab-header-pagination-icon-color: black;
  --mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-label-text-color: #b2859a;
  --mat-tab-header-active-ripple-color: #b2859a;
  --mat-tab-header-inactive-ripple-color: #b2859a;
  --mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-focus-label-text-color: #b2859a;
  --mat-tab-header-active-hover-label-text-color: #b2859a;
  --mat-tab-header-active-focus-indicator-color: #b2859a;
  --mat-tab-header-active-hover-indicator-color: #b2859a;
}
.plr-dark-theme .mat-mdc-tab-group.mat-warn, .plr-dark-theme .mat-mdc-tab-nav-bar.mat-warn {
  --mdc-tab-indicator-active-indicator-color: #f44336;
  --mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, 0.38);
  --mat-tab-header-pagination-icon-color: black;
  --mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-label-text-color: #f44336;
  --mat-tab-header-active-ripple-color: #f44336;
  --mat-tab-header-inactive-ripple-color: #f44336;
  --mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-focus-label-text-color: #f44336;
  --mat-tab-header-active-hover-label-text-color: #f44336;
  --mat-tab-header-active-focus-indicator-color: #f44336;
  --mat-tab-header-active-hover-indicator-color: #f44336;
}
.plr-dark-theme .mat-mdc-tab-group.mat-background-primary, .plr-dark-theme .mat-mdc-tab-nav-bar.mat-background-primary {
  --mat-tab-header-with-background-background-color: #b2859a;
  --mat-tab-header-with-background-foreground-color: black;
}
.plr-dark-theme .mat-mdc-tab-group.mat-background-accent, .plr-dark-theme .mat-mdc-tab-nav-bar.mat-background-accent {
  --mat-tab-header-with-background-background-color: #b2859a;
  --mat-tab-header-with-background-foreground-color: black;
}
.plr-dark-theme .mat-mdc-tab-group.mat-background-warn, .plr-dark-theme .mat-mdc-tab-nav-bar.mat-background-warn {
  --mat-tab-header-with-background-background-color: #f44336;
  --mat-tab-header-with-background-foreground-color: white;
}
.plr-dark-theme .mat-mdc-tab-header {
  --mdc-secondary-navigation-tab-container-height: 48px;
}
.plr-dark-theme .mat-mdc-checkbox {
  --mdc-form-field-label-text-color: rgba(0, 0, 0, 0.87);
}
.plr-dark-theme .mat-mdc-checkbox.mat-primary {
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-checkmark-color: black;
  --mdc-checkbox-selected-focus-icon-color: #b2859a;
  --mdc-checkbox-selected-hover-icon-color: #b2859a;
  --mdc-checkbox-selected-icon-color: #b2859a;
  --mdc-checkbox-selected-pressed-icon-color: #b2859a;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #b2859a;
  --mdc-checkbox-selected-hover-state-layer-color: #b2859a;
  --mdc-checkbox-selected-pressed-state-layer-color: #b2859a;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
}
.plr-dark-theme .mat-mdc-checkbox.mat-warn {
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-checkmark-color: white;
  --mdc-checkbox-selected-focus-icon-color: #f44336;
  --mdc-checkbox-selected-hover-icon-color: #f44336;
  --mdc-checkbox-selected-icon-color: #f44336;
  --mdc-checkbox-selected-pressed-icon-color: #f44336;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #f44336;
  --mdc-checkbox-selected-hover-state-layer-color: #f44336;
  --mdc-checkbox-selected-pressed-state-layer-color: #f44336;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
}
.plr-dark-theme .mat-mdc-button.mat-primary {
  --mdc-text-button-label-text-color: #b2859a;
  --mat-text-button-state-layer-color: #b2859a;
  --mat-text-button-ripple-color: rgba(178, 133, 154, 0.1);
}
.plr-dark-theme .mat-mdc-button.mat-accent {
  --mdc-text-button-label-text-color: #b2859a;
  --mat-text-button-state-layer-color: #b2859a;
  --mat-text-button-ripple-color: rgba(178, 133, 154, 0.1);
}
.plr-dark-theme .mat-mdc-button.mat-warn {
  --mdc-text-button-label-text-color: #f44336;
  --mat-text-button-state-layer-color: #f44336;
  --mat-text-button-ripple-color: rgba(244, 67, 54, 0.1);
}
.plr-dark-theme .mat-mdc-unelevated-button.mat-primary {
  --mdc-filled-button-container-color: #b2859a;
  --mdc-filled-button-label-text-color: black;
  --mat-filled-button-state-layer-color: black;
  --mat-filled-button-ripple-color: rgba(0, 0, 0, 0.1);
}
.plr-dark-theme .mat-mdc-unelevated-button.mat-accent {
  --mdc-filled-button-container-color: #b2859a;
  --mdc-filled-button-label-text-color: black;
  --mat-filled-button-state-layer-color: black;
  --mat-filled-button-ripple-color: rgba(0, 0, 0, 0.1);
}
.plr-dark-theme .mat-mdc-unelevated-button.mat-warn {
  --mdc-filled-button-container-color: #f44336;
  --mdc-filled-button-label-text-color: white;
  --mat-filled-button-state-layer-color: white;
  --mat-filled-button-ripple-color: rgba(255, 255, 255, 0.1);
}
.plr-dark-theme .mat-mdc-raised-button.mat-primary {
  --mdc-protected-button-container-color: #b2859a;
  --mdc-protected-button-label-text-color: black;
  --mat-protected-button-state-layer-color: black;
  --mat-protected-button-ripple-color: rgba(0, 0, 0, 0.1);
}
.plr-dark-theme .mat-mdc-raised-button.mat-accent {
  --mdc-protected-button-container-color: #b2859a;
  --mdc-protected-button-label-text-color: black;
  --mat-protected-button-state-layer-color: black;
  --mat-protected-button-ripple-color: rgba(0, 0, 0, 0.1);
}
.plr-dark-theme .mat-mdc-raised-button.mat-warn {
  --mdc-protected-button-container-color: #f44336;
  --mdc-protected-button-label-text-color: white;
  --mat-protected-button-state-layer-color: white;
  --mat-protected-button-ripple-color: rgba(255, 255, 255, 0.1);
}
.plr-dark-theme .mat-mdc-outlined-button.mat-primary {
  --mdc-outlined-button-label-text-color: #b2859a;
  --mdc-outlined-button-outline-color: rgba(0, 0, 0, 0.12);
  --mat-outlined-button-state-layer-color: #b2859a;
  --mat-outlined-button-ripple-color: rgba(178, 133, 154, 0.1);
}
.plr-dark-theme .mat-mdc-outlined-button.mat-accent {
  --mdc-outlined-button-label-text-color: #b2859a;
  --mdc-outlined-button-outline-color: rgba(0, 0, 0, 0.12);
  --mat-outlined-button-state-layer-color: #b2859a;
  --mat-outlined-button-ripple-color: rgba(178, 133, 154, 0.1);
}
.plr-dark-theme .mat-mdc-outlined-button.mat-warn {
  --mdc-outlined-button-label-text-color: #f44336;
  --mdc-outlined-button-outline-color: rgba(0, 0, 0, 0.12);
  --mat-outlined-button-state-layer-color: #f44336;
  --mat-outlined-button-ripple-color: rgba(244, 67, 54, 0.1);
}
.plr-dark-theme .mat-mdc-icon-button.mat-primary {
  --mdc-icon-button-icon-color: #b2859a;
  --mat-icon-button-state-layer-color: #b2859a;
  --mat-icon-button-ripple-color: rgba(178, 133, 154, 0.1);
}
.plr-dark-theme .mat-mdc-icon-button.mat-accent {
  --mdc-icon-button-icon-color: #b2859a;
  --mat-icon-button-state-layer-color: #b2859a;
  --mat-icon-button-ripple-color: rgba(178, 133, 154, 0.1);
}
.plr-dark-theme .mat-mdc-icon-button.mat-warn {
  --mdc-icon-button-icon-color: #f44336;
  --mat-icon-button-state-layer-color: #f44336;
  --mat-icon-button-ripple-color: rgba(244, 67, 54, 0.1);
}
.plr-dark-theme .mat-mdc-icon-button.mat-mdc-button-base {
  --mdc-icon-button-state-layer-size: 48px;
  width: var(--mdc-icon-button-state-layer-size);
  height: var(--mdc-icon-button-state-layer-size);
  padding: 12px;
}
.plr-dark-theme .mat-mdc-fab.mat-primary {
  --mdc-fab-container-color: #b2859a;
  --mat-fab-foreground-color: black;
  --mat-fab-state-layer-color: black;
  --mat-fab-ripple-color: rgba(0, 0, 0, 0.1);
}
.plr-dark-theme .mat-mdc-fab.mat-accent {
  --mdc-fab-container-color: #b2859a;
  --mat-fab-foreground-color: black;
  --mat-fab-state-layer-color: black;
  --mat-fab-ripple-color: rgba(0, 0, 0, 0.1);
}
.plr-dark-theme .mat-mdc-fab.mat-warn {
  --mdc-fab-container-color: #f44336;
  --mat-fab-foreground-color: white;
  --mat-fab-state-layer-color: white;
  --mat-fab-ripple-color: rgba(255, 255, 255, 0.1);
}
.plr-dark-theme .mat-mdc-mini-fab.mat-primary {
  --mdc-fab-small-container-color: #b2859a;
  --mat-fab-small-foreground-color: black;
  --mat-fab-small-state-layer-color: black;
  --mat-fab-small-ripple-color: rgba(0, 0, 0, 0.1);
}
.plr-dark-theme .mat-mdc-mini-fab.mat-accent {
  --mdc-fab-small-container-color: #b2859a;
  --mat-fab-small-foreground-color: black;
  --mat-fab-small-state-layer-color: black;
  --mat-fab-small-ripple-color: rgba(0, 0, 0, 0.1);
}
.plr-dark-theme .mat-mdc-mini-fab.mat-warn {
  --mdc-fab-small-container-color: #f44336;
  --mat-fab-small-foreground-color: white;
  --mat-fab-small-state-layer-color: white;
  --mat-fab-small-ripple-color: rgba(255, 255, 255, 0.1);
}
.plr-dark-theme .mat-accent {
  --mdc-circular-progress-active-indicator-color: #b2859a;
}
.plr-dark-theme .mat-warn {
  --mdc-circular-progress-active-indicator-color: #f44336;
}
.plr-dark-theme .mat-badge-accent {
  --mat-badge-background-color: #b2859a;
  --mat-badge-text-color: black;
}
.plr-dark-theme .mat-badge-warn {
  --mat-badge-background-color: #f44336;
  --mat-badge-text-color: white;
}
.plr-dark-theme .mat-datepicker-content.mat-accent {
  --mat-datepicker-calendar-date-selected-state-text-color: black;
  --mat-datepicker-calendar-date-selected-state-background-color: #b2859a;
  --mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(178, 133, 154, 0.4);
  --mat-datepicker-calendar-date-today-selected-state-outline-color: black;
  --mat-datepicker-calendar-date-focus-state-background-color: rgba(178, 133, 154, 0.3);
  --mat-datepicker-calendar-date-hover-state-background-color: rgba(178, 133, 154, 0.3);
  --mat-datepicker-calendar-date-in-range-state-background-color: rgba(178, 133, 154, 0.2);
  --mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, 0.2);
  --mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;
  --mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;
}
.plr-dark-theme .mat-datepicker-content.mat-warn {
  --mat-datepicker-calendar-date-selected-state-text-color: white;
  --mat-datepicker-calendar-date-selected-state-background-color: #f44336;
  --mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(244, 67, 54, 0.4);
  --mat-datepicker-calendar-date-today-selected-state-outline-color: white;
  --mat-datepicker-calendar-date-focus-state-background-color: rgba(244, 67, 54, 0.3);
  --mat-datepicker-calendar-date-hover-state-background-color: rgba(244, 67, 54, 0.3);
  --mat-datepicker-calendar-date-in-range-state-background-color: rgba(244, 67, 54, 0.2);
  --mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, 0.2);
  --mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;
  --mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;
}
.plr-dark-theme .mat-datepicker-toggle-active.mat-accent {
  --mat-datepicker-toggle-active-state-icon-color: #b2859a;
}
.plr-dark-theme .mat-datepicker-toggle-active.mat-warn {
  --mat-datepicker-toggle-active-state-icon-color: #f44336;
}
.plr-dark-theme .mat-calendar-controls {
  --mat-icon-button-touch-target-display: none;
}
.plr-dark-theme .mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base {
  --mdc-icon-button-state-layer-size: 40px;
  width: var(--mdc-icon-button-state-layer-size);
  height: var(--mdc-icon-button-state-layer-size);
  padding: 8px;
}
.plr-dark-theme .mat-icon.mat-primary {
  --mat-icon-color: #b2859a;
}
.plr-dark-theme .mat-icon.mat-accent {
  --mat-icon-color: #b2859a;
}
.plr-dark-theme .mat-icon.mat-warn {
  --mat-icon-color: #f44336;
}
.plr-dark-theme .mat-step-header.mat-accent {
  --mat-stepper-header-icon-foreground-color: black;
  --mat-stepper-header-selected-state-icon-background-color: #b2859a;
  --mat-stepper-header-selected-state-icon-foreground-color: black;
  --mat-stepper-header-done-state-icon-background-color: #b2859a;
  --mat-stepper-header-done-state-icon-foreground-color: black;
  --mat-stepper-header-edit-state-icon-background-color: #b2859a;
  --mat-stepper-header-edit-state-icon-foreground-color: black;
}
.plr-dark-theme .mat-step-header.mat-warn {
  --mat-stepper-header-icon-foreground-color: white;
  --mat-stepper-header-selected-state-icon-background-color: #f44336;
  --mat-stepper-header-selected-state-icon-foreground-color: white;
  --mat-stepper-header-done-state-icon-background-color: #f44336;
  --mat-stepper-header-done-state-icon-foreground-color: white;
  --mat-stepper-header-edit-state-icon-background-color: #f44336;
  --mat-stepper-header-edit-state-icon-foreground-color: white;
}
.plr-dark-theme .mat-toolbar.mat-primary {
  --mat-toolbar-container-background-color: #b2859a;
  --mat-toolbar-container-text-color: black;
}
.plr-dark-theme .mat-toolbar.mat-accent {
  --mat-toolbar-container-background-color: #b2859a;
  --mat-toolbar-container-text-color: black;
}
.plr-dark-theme .mat-toolbar.mat-warn {
  --mat-toolbar-container-background-color: #f44336;
  --mat-toolbar-container-text-color: white;
}
.plr-dark-theme .mat-datepicker-content {
  border: 2px solid #c2bdbc;
  border-radius: 8px !important;
  padding: 0px;
}
.plr-dark-theme .mat-datepicker-content .mat-datepicker-close-button {
  width: initial;
  min-width: 0px;
  height: 2.5rem;
  min-height: 2.5rem;
  line-height: normal;
  padding: 0px 1rem;
  font-family: var(--plr-btn-font-family);
  font-size: 1rem;
  font-weight: 500;
  background-image: none;
  color: var(--plr-btn-primary-color);
  background-color: var(--plr-btn-primary-bg-color);
  border: 1px solid var(--plr-btn-primary-border-color);
  border-radius: var(--plr-action-btn-border-radius);
  box-shadow: none;
}
.plr-dark-theme .mat-datepicker-content .mat-datepicker-close-button mat-icon {
  width: auto;
  height: auto;
  font-size: 16px;
  font-weight: bold;
  margin-left: -5px;
  margin-right: 5px;
}
.plr-dark-theme .mat-datepicker-content .mat-datepicker-close-button.back-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -2px;
  margin-left: -10px;
}
.plr-dark-theme .mat-datepicker-content .mat-datepicker-close-button.next-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -10px;
  margin-left: -2px;
}
.plr-dark-theme .mat-datepicker-content .mat-datepicker-close-button .mat-mdc-focus-indicator {
  display: none;
  opacity: 0;
}
.plr-dark-theme .mat-datepicker-content .mat-datepicker-close-button:hover, .plr-dark-theme .mat-datepicker-content .mat-datepicker-close-button:focus, .plr-dark-theme .mat-datepicker-content .mat-datepicker-close-button.cdk-focused {
  background-color: var(--plr-btn-primary-hover-bg-color);
  color: var(--plr-btn-primary-hover-color);
  border: 1px solid var(--plr-btn-primary-hover-border-color);
  outline: 0;
  cursor: pointer;
  box-shadow: none;
}
.plr-dark-theme .mat-datepicker-content .mat-datepicker-close-button:hover span, .plr-dark-theme .mat-datepicker-content .mat-datepicker-close-button:focus span, .plr-dark-theme .mat-datepicker-content .mat-datepicker-close-button.cdk-focused span {
  text-decoration: none;
}
.plr-dark-theme .mat-datepicker-content .mat-datepicker-close-button[disabled], .plr-dark-theme .mat-datepicker-content .mat-datepicker-close-button[disabled]:hover, .plr-dark-theme .mat-datepicker-content .mat-datepicker-close-button[disabled]:focus {
  border: 1px solid var(--plr-color-neutral-100);
  color: var(--plr-color-neutral-500);
  background-color: var(--plr-color-neutral-100);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme .mat-calendar-previous-button {
  padding: 0px;
}
.plr-dark-theme .mat-calendar-previous-button::after,
.plr-dark-theme .mat-calendar-next-button::after {
  margin: 15.5px;
  width: 5px;
  height: 5px;
}
.plr-dark-theme .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected) {
  border: 1px solid #d7d4d3 !important;
  background-color: #d7d4d3 !important;
}
.plr-dark-theme .cdk-keyboard-focused .mat-calendar-body-active > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected),
.plr-dark-theme .cdk-program-focused .mat-calendar-body-active > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected) {
  border: 1px solid var(--plr-focus-color);
  background-color: var(--plr-color-white);
}
.plr-dark-theme .mat-calendar .mat-calendar-header {
  font-size: 14px;
}
.plr-dark-theme .mat-calendar .mat-calendar-header .mat-calendar-controls {
  height: 40px;
}
.plr-dark-theme .mat-calendar .mat-calendar-header .mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base {
  padding: 0px;
  width: 40px;
  height: 40px;
}
.plr-dark-theme .mat-calendar .mat-calendar-header button {
  font-family: "Roboto Medium";
  color: #7b4d63;
  border: 1px solid transparent;
  line-height: 35px;
}
.plr-dark-theme .mat-calendar .mat-calendar-header button.mat-mdc-button {
  border-radius: var(--plr-btn-border-radius);
}
.plr-dark-theme .mat-calendar .mat-calendar-header button .mat-calendar-arrow {
  fill: #7b4d63;
}
.plr-dark-theme .mat-calendar .mat-calendar-header button .mat-mdc-focus-indicator {
  display: none;
}
.plr-dark-theme .mat-calendar .mat-calendar-header button:hover {
  color: #925c75;
}
.plr-dark-theme .mat-calendar .mat-calendar-header button:hover .mat-calendar-arrow {
  fill: #925c75;
}
.plr-dark-theme .mat-calendar .mat-calendar-header button:hover, .plr-dark-theme .mat-calendar .mat-calendar-header button:focus {
  border: 1px solid var(--plr-focus-color);
  outline: 1px solid var(--plr-focus-color);
}
.plr-dark-theme .mat-calendar .mat-calendar-table .mat-calendar-table-header th {
  color: #605a58;
  font-size: 12px;
}
.plr-dark-theme .mat-calendar .mat-calendar-table .mat-calendar-body .mat-calendar-body-label {
  font-family: "Roboto Medium";
}
.plr-dark-theme .mat-calendar .mat-calendar-table .mat-calendar-body .mat-calendar-body-cell-content {
  color: #393635;
  border: 1px solid transparent;
  border-radius: 50%;
}
.plr-dark-theme .mat-calendar .mat-calendar-table .mat-calendar-body .mat-calendar-body-cell-content:hover {
  background-color: #d7d4d3 !important;
  border: 1px solid #d7d4d3 !important;
}
.plr-dark-theme .mat-calendar .mat-calendar-table .mat-calendar-body .mat-calendar-body-cell-content.mat-calendar-body-today {
  background-color: transparent;
  border: 1px solid #605a58 !important;
}
.plr-dark-theme .mat-calendar .mat-calendar-table .mat-calendar-body .mat-calendar-body-cell-content.mat-calendar-body-today:hover {
  border: 1px solid #605a58 !important;
}
.plr-dark-theme .mat-calendar .mat-calendar-table .mat-calendar-body .mat-calendar-body-cell-content.mat-calendar-body-selected {
  font-family: "Roboto Medium";
  color: var(--plr-color-white);
  background-color: #925c75 !important;
  border: 1px solid #925c75 !important;
}
.plr-dark-theme .mat-calendar .mat-calendar-table .mat-calendar-body .mat-calendar-body-cell-content.mat-calendar-body-selected:focus, .plr-dark-theme .mat-calendar .mat-calendar-table .mat-calendar-body .mat-calendar-body-cell-content.mat-calendar-body-selected:hover {
  color: #925c75;
  background-color: var(--plr-color-white) !important;
  border: 1px solid #925c75 !important;
}
.plr-dark-theme .mat-calendar .mat-calendar-table .mat-calendar-body .mat-calendar-body-cell-content.mat-calendar-body-selected.mat-calendar-body-today {
  box-shadow: 0px 0px 0px 2px var(--plr-color-white) inset;
}
.plr-dark-theme .mat-calendar .mat-calendar-table .mat-calendar-body .mat-calendar-body-cell.mat-calendar-body-active .mat-calendar-body-cell-content, .plr-dark-theme .mat-calendar .mat-calendar-table .mat-calendar-body .mat-calendar-body-cell.mat-calendar-body-active .mat-calendar-body-cell-content.mat-calendar-body-selected {
  color: var(--plr-focus-color);
  border: 1px solid var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
  background-color: var(--plr-color-white) !important;
}
.plr-dark-theme ::-webkit-scrollbar-thumb {
  background: var(--plr-scrollbar-color);
  opacity: 1;
}
.plr-dark-theme ::-webkit-scrollbar-thumb:hover {
  background: var(--plr-scrollbar-hover-color);
  cursor: -webkit-grab;
}
.plr-dark-theme ::-webkit-scrollbar-thumb:active {
  background: var(--plr-scrollbar-active-color);
  cursor: -webkit-grabbing;
}
.plr-dark-theme .checkbox-list__checkbox .mdc-label {
  color: rgba(0, 0, 0, 0.85);
}
.plr-dark-theme .mat-list-item-disabled {
  background: transparent !important;
}
.plr-dark-theme .mat-list-item-disabled .mdc-list-item__primary-text {
  color: var(--plr-508-lightest-gray);
}
.plr-dark-theme .data-display .data-display__text .data-display__text__inner {
  text-transform: none;
}
.plr-dark-theme .file-ribbon .data-display .data-display__label .label-content, .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .file-ribbon .data-display .data-display__label .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme .file-ribbon .data-display .data-display__label .display-content, .plr-dark-theme .file-ribbon .data-display .data-display__label .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-metadata-control-host.label-display-content .file-ribbon .data-display .data-display__label .display-content,
.plr-dark-theme .plr-ribbon-wrapper .data-display .data-display__label .label-content,
.plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .plr-ribbon-wrapper .data-display .data-display__label .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme .plr-ribbon-wrapper .data-display .data-display__label .display-content,
.plr-dark-theme .plr-ribbon-wrapper .data-display .data-display__label .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content .plr-ribbon-wrapper .data-display .data-display__label .display-content {
  color: #bef2fb;
}
.plr-dark-theme plr-data-display.ribbon-overflow mat-icon {
  color: var(--plr-focus-color);
}
.plr-dark-theme .data-display-wrapper.cdk-focused, .plr-dark-theme .data-display-wrapper:focus {
  outline: none;
}
.plr-dark-theme .data-display-wrapper.cdk-focused > .data-display > .data-display__label,
.plr-dark-theme .data-display-wrapper.cdk-focused > .data-display > .data-display__label .label-content,
.plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .data-display-wrapper.cdk-focused > .data-display > .data-display__label .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme .data-display-wrapper.cdk-focused > .data-display > .data-display__label .display-content,
.plr-dark-theme .data-display-wrapper.cdk-focused > .data-display > .data-display__label .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content .data-display-wrapper.cdk-focused > .data-display > .data-display__label .display-content,
.plr-dark-theme .data-display-wrapper.cdk-focused > .data-display > .data-display__label .label-pseudo, .plr-dark-theme .data-display-wrapper:focus > .data-display > .data-display__label,
.plr-dark-theme .data-display-wrapper:focus > .data-display > .data-display__label .label-content,
.plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .data-display-wrapper:focus > .data-display > .data-display__label .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme .data-display-wrapper:focus > .data-display > .data-display__label .display-content,
.plr-dark-theme .data-display-wrapper:focus > .data-display > .data-display__label .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content .data-display-wrapper:focus > .data-display > .data-display__label .display-content,
.plr-dark-theme .data-display-wrapper:focus > .data-display > .data-display__label .label-pseudo {
  color: var(--plr-focus-color);
}
.plr-dark-theme .data-display-wrapper.cdk-focused > .data-display > .data-display__text, .plr-dark-theme .data-display-wrapper:focus > .data-display > .data-display__text {
  color: var(--plr-focus-color);
}
.plr-dark-theme .data-display-wrapper.cdk-focused > .data-display > .data-display__text .data-display__text, .plr-dark-theme .data-display-wrapper:focus > .data-display > .data-display__text .data-display__text {
  color: var(--plr-base-text-color);
}
.plr-dark-theme .file-ribbon .data-display-wrapper.cdk-focused, .plr-dark-theme .file-ribbon .data-display-wrapper:focus,
.plr-dark-theme .plr-ribbon-wrapper .data-display-wrapper.cdk-focused,
.plr-dark-theme .plr-ribbon-wrapper .data-display-wrapper:focus {
  outline: 2px solid var(--plr-focus-color);
  background-color: var(--plr-color-white);
  border-radius: 2px;
}
.plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content:focus, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content:focus-within, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content.cdk-focused, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content.cdk-keyboard-focused {
  outline: none;
}
.plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content:focus .label-content, .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content:focus .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content:focus .display-content, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content:focus .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-metadata-control-host.label-display-content .plr-dynamic-item-editor .dynamic-item-editor__header__content:focus .display-content,
.plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content:focus .label-pseudo, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content:focus-within .label-content, .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content:focus-within .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content:focus-within .display-content, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content:focus-within .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-metadata-control-host.label-display-content .plr-dynamic-item-editor .dynamic-item-editor__header__content:focus-within .display-content,
.plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content:focus-within .label-pseudo, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content.cdk-focused .label-content, .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content.cdk-focused .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content.cdk-focused .display-content, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content.cdk-focused .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-metadata-control-host.label-display-content .plr-dynamic-item-editor .dynamic-item-editor__header__content.cdk-focused .display-content,
.plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content.cdk-focused .label-pseudo, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content.cdk-keyboard-focused .label-content, .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content.cdk-keyboard-focused .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content.cdk-keyboard-focused .display-content, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content.cdk-keyboard-focused .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-metadata-control-host.label-display-content .plr-dynamic-item-editor .dynamic-item-editor__header__content.cdk-keyboard-focused .display-content,
.plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header__content.cdk-keyboard-focused .label-pseudo {
  font-family: var(--plr-roboto-medium);
  color: var(--plr-focus-color);
}
.plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header + .dynamic-item-editor__body {
  border: 1px solid var(--plr-item-editor-border-color);
}
.plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header + .dynamic-item-editor__body.cdk-focused, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header + .dynamic-item-editor__body:focus, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__header + .dynamic-item-editor__body:focus-within {
  border-color: var(--plr-focus-color);
}
.plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button {
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 0px;
  line-height: initial;
  font-family: var(--plr-roboto-medium);
  font-weight: 500;
  font-size: 14px;
  text-decoration: none;
  color: var(--plr-icon-color);
  border: 2px solid transparent;
  border-width: 0px;
}
.plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button:hover, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button:focus, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button.cdk-focused {
  outline: none;
  text-decoration: none;
  background-color: transparent;
}
.plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button:hover {
  cursor: pointer;
}
.plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button[disabled] {
  cursor: not-allowed;
}
.plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button[disabled]:hover, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button[disabled]:focus, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button[disabled].cdk-focused {
  outline: none;
  text-decoration: none;
  border: 2px solid transparent;
}
.plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button[disabled], .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button[disabled]:hover, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button[disabled]:focus, .plr-dark-theme .plr-dynamic-item-editor .dynamic-item-editor__body .dynamic-item > .mat-mdc-icon-button[disabled].cdk-focused {
  color: var(--plr-icon-color);
  opacity: 0.7;
}
.plr-dark-theme .plr-dynamic-item-editor .no-record-message:focus, .plr-dark-theme .plr-dynamic-item-editor .no-record-message.cdk-focused, .plr-dark-theme .plr-dynamic-item-editor .no-record-message.cdk-keyboard-focused {
  outline: 2px solid var(--plr-focus-color);
  background-color: var(--plr-color-white);
  color: var(--plr-focus-color);
}
.plr-dark-theme .expansion-container.mat-expansion-panel {
  box-shadow: none !important;
  background: transparent !important;
  border: 1px solid #666;
  border-radius: 4px !important;
}
.plr-dark-theme .expansion-container.mat-expansion-panel .mat-expansion-panel-header {
  background: transparent;
}
.plr-dark-theme .expansion-container.mat-expansion-panel .mat-expansion-panel-header mat-icon {
  font-size: 16px;
  color: #666;
}
.plr-dark-theme .plr-field-heading .plr-heading-text {
  border-radius: 4px;
}
.plr-dark-theme .plr-field-heading .plr-heading-text:focus, .plr-dark-theme .plr-field-heading .plr-heading-text:focus-within, .plr-dark-theme .plr-field-heading .plr-heading-text.cdk-focused {
  outline: 2px solid var(--plr-focus-color);
  color: var(--plr-focus-color);
}
.plr-dark-theme .wpc-heading--1,
.plr-dark-theme .wpc-heading {
  line-height: 1rem;
  font-size: 1rem;
  color: rgba(0, 0, 0, 0.7);
  background: rgba(0, 0, 0, 0.05);
  border-radius: 6px;
}
.plr-dark-theme .wpc-heading--1:focus-within,
.plr-dark-theme .wpc-heading:focus-within {
  outline: 2px solid var(--plr-focus-color);
  background-color: var(--plr-color-white);
}
.plr-dark-theme .wpc-heading--1:focus-within .plr-heading-text:focus, .plr-dark-theme .wpc-heading--1:focus-within .plr-heading-text:focus-within, .plr-dark-theme .wpc-heading--1:focus-within .plr-heading-text.cdk-focused,
.plr-dark-theme .wpc-heading:focus-within .plr-heading-text:focus,
.plr-dark-theme .wpc-heading:focus-within .plr-heading-text:focus-within,
.plr-dark-theme .wpc-heading:focus-within .plr-heading-text.cdk-focused {
  outline: none;
  color: var(--plr-focus-color);
}
.plr-dark-theme .wpc-heading--2 {
  background: transparent;
  font-size: 15px;
  padding: 0;
  margin: 8px 0;
  letter-spacing: normal !important;
  color: #000;
  display: inline-block;
  background: rgba(0, 0, 0, 0.05);
}
.plr-dark-theme .edit-mode .wpc-heading--2 {
  background: rgba(0, 0, 0, 0.05);
}
.plr-dark-theme fieldset {
  border-radius: 8px;
  border: 2px solid var(--plr-field-set-border-color);
}
.plr-dark-theme fieldset.cdk-focused, .plr-dark-theme fieldset:focus, .plr-dark-theme fieldset:focus-within {
  outline: none;
  border: 2px solid var(--plr-focus-color);
}
.plr-dark-theme fieldset.cdk-focused legend,
.plr-dark-theme fieldset.cdk-focused legend .label-content,
.plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset.cdk-focused legend .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset.cdk-focused legend .display-content,
.plr-dark-theme fieldset.cdk-focused legend .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content fieldset.cdk-focused legend .display-content,
.plr-dark-theme fieldset.cdk-focused legend .label-pseudo,
.plr-dark-theme fieldset.cdk-focused legend .wpc-label,
.plr-dark-theme fieldset.cdk-focused .fieldset-legend,
.plr-dark-theme fieldset.cdk-focused .fieldset-legend .label-content,
.plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset.cdk-focused .fieldset-legend .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset.cdk-focused .fieldset-legend .display-content,
.plr-dark-theme fieldset.cdk-focused .fieldset-legend .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content fieldset.cdk-focused .fieldset-legend .display-content,
.plr-dark-theme fieldset.cdk-focused .fieldset-legend .label-pseudo,
.plr-dark-theme fieldset.cdk-focused .fieldset-legend .wpc-label, .plr-dark-theme fieldset:focus legend,
.plr-dark-theme fieldset:focus legend .label-content,
.plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset:focus legend .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset:focus legend .display-content,
.plr-dark-theme fieldset:focus legend .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content fieldset:focus legend .display-content,
.plr-dark-theme fieldset:focus legend .label-pseudo,
.plr-dark-theme fieldset:focus legend .wpc-label,
.plr-dark-theme fieldset:focus .fieldset-legend,
.plr-dark-theme fieldset:focus .fieldset-legend .label-content,
.plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset:focus .fieldset-legend .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset:focus .fieldset-legend .display-content,
.plr-dark-theme fieldset:focus .fieldset-legend .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content fieldset:focus .fieldset-legend .display-content,
.plr-dark-theme fieldset:focus .fieldset-legend .label-pseudo,
.plr-dark-theme fieldset:focus .fieldset-legend .wpc-label, .plr-dark-theme fieldset:focus-within legend,
.plr-dark-theme fieldset:focus-within legend .label-content,
.plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset:focus-within legend .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset:focus-within legend .display-content,
.plr-dark-theme fieldset:focus-within legend .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content fieldset:focus-within legend .display-content,
.plr-dark-theme fieldset:focus-within legend .label-pseudo,
.plr-dark-theme fieldset:focus-within legend .wpc-label,
.plr-dark-theme fieldset:focus-within .fieldset-legend,
.plr-dark-theme fieldset:focus-within .fieldset-legend .label-content,
.plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset:focus-within .fieldset-legend .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset:focus-within .fieldset-legend .display-content,
.plr-dark-theme fieldset:focus-within .fieldset-legend .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content fieldset:focus-within .fieldset-legend .display-content,
.plr-dark-theme fieldset:focus-within .fieldset-legend .label-pseudo,
.plr-dark-theme fieldset:focus-within .fieldset-legend .wpc-label {
  color: var(--plr-focus-color);
}
.plr-dark-theme .fieldset-legend {
  letter-spacing: -1px;
}
.plr-dark-theme .fieldset-legend .label-pseudo {
  letter-spacing: normal;
}
.plr-dark-theme .wpc-fieldset {
  border: 2px solid var(--plr-field-set-border-color);
  padding: 16px;
  border-radius: 8px;
  margin-bottom: 16px;
}
.plr-dark-theme .wpc-fieldset.cdk-focused, .plr-dark-theme .wpc-fieldset:focus, .plr-dark-theme .wpc-fieldset:focus-within {
  border-color: var(--plr-focus-color);
}
@media print {
  .plr-dark-theme .wpc-fieldset {
    padding: 0;
    margin-bottom: 4px;
    border-color: var(--plr-print-color);
  }
}
.plr-dark-theme fieldset {
  border-radius: 8px;
  border: 2px solid var(--plr-field-set-border-color);
}
.plr-dark-theme fieldset.cdk-focused, .plr-dark-theme fieldset:focus, .plr-dark-theme fieldset:focus-within {
  outline: none;
  border: 2px solid var(--plr-focus-color);
}
.plr-dark-theme fieldset.cdk-focused legend,
.plr-dark-theme fieldset.cdk-focused legend .label-content,
.plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset.cdk-focused legend .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset.cdk-focused legend .display-content,
.plr-dark-theme fieldset.cdk-focused legend .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content fieldset.cdk-focused legend .display-content,
.plr-dark-theme fieldset.cdk-focused legend .label-pseudo,
.plr-dark-theme fieldset.cdk-focused legend .wpc-label,
.plr-dark-theme fieldset.cdk-focused .fieldset-legend,
.plr-dark-theme fieldset.cdk-focused .fieldset-legend .label-content,
.plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset.cdk-focused .fieldset-legend .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset.cdk-focused .fieldset-legend .display-content,
.plr-dark-theme fieldset.cdk-focused .fieldset-legend .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content fieldset.cdk-focused .fieldset-legend .display-content,
.plr-dark-theme fieldset.cdk-focused .fieldset-legend .label-pseudo,
.plr-dark-theme fieldset.cdk-focused .fieldset-legend .wpc-label, .plr-dark-theme fieldset:focus legend,
.plr-dark-theme fieldset:focus legend .label-content,
.plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset:focus legend .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset:focus legend .display-content,
.plr-dark-theme fieldset:focus legend .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content fieldset:focus legend .display-content,
.plr-dark-theme fieldset:focus legend .label-pseudo,
.plr-dark-theme fieldset:focus legend .wpc-label,
.plr-dark-theme fieldset:focus .fieldset-legend,
.plr-dark-theme fieldset:focus .fieldset-legend .label-content,
.plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset:focus .fieldset-legend .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset:focus .fieldset-legend .display-content,
.plr-dark-theme fieldset:focus .fieldset-legend .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content fieldset:focus .fieldset-legend .display-content,
.plr-dark-theme fieldset:focus .fieldset-legend .label-pseudo,
.plr-dark-theme fieldset:focus .fieldset-legend .wpc-label, .plr-dark-theme fieldset:focus-within legend,
.plr-dark-theme fieldset:focus-within legend .label-content,
.plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset:focus-within legend .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset:focus-within legend .display-content,
.plr-dark-theme fieldset:focus-within legend .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content fieldset:focus-within legend .display-content,
.plr-dark-theme fieldset:focus-within legend .label-pseudo,
.plr-dark-theme fieldset:focus-within legend .wpc-label,
.plr-dark-theme fieldset:focus-within .fieldset-legend,
.plr-dark-theme fieldset:focus-within .fieldset-legend .label-content,
.plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset:focus-within .fieldset-legend .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme fieldset:focus-within .fieldset-legend .display-content,
.plr-dark-theme fieldset:focus-within .fieldset-legend .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content fieldset:focus-within .fieldset-legend .display-content,
.plr-dark-theme fieldset:focus-within .fieldset-legend .label-pseudo,
.plr-dark-theme fieldset:focus-within .fieldset-legend .wpc-label {
  color: var(--plr-focus-color);
}
.plr-dark-theme .fieldset-legend {
  letter-spacing: -1px;
}
.plr-dark-theme .fieldset-legend .label-pseudo {
  letter-spacing: normal;
}
.plr-dark-theme plr-file-upload .file-upload__input.mat-form-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  background: #e8e7e6;
}
.plr-dark-theme plr-file-upload .file-upload__input.mat-form-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element {
  background: #e8e7e6;
}
.plr-dark-theme plr-file-upload mat-form-field.file-upload__input .mat-mdc-form-field-subscript-wrapper {
  height: 0px;
  margin-top: 6px;
}
.plr-dark-theme plr-file-upload .file-upload__button .primary-button {
  width: initial;
  min-width: 0px;
  height: 2.5rem;
  min-height: 2.5rem;
  line-height: normal;
  padding: 0px 1rem;
  font-family: var(--plr-btn-font-family);
  font-size: 1rem;
  font-weight: 500;
  background-image: none;
  color: var(--plr-btn-primary-color);
  background-color: var(--plr-btn-primary-bg-color);
  border: 1px solid var(--plr-btn-primary-border-color);
  border-radius: var(--plr-action-btn-border-radius);
  box-shadow: none;
  height: 34px;
  min-height: 34px;
}
.plr-dark-theme plr-file-upload .file-upload__button .primary-button mat-icon {
  width: auto;
  height: auto;
  font-size: 16px;
  font-weight: bold;
  margin-left: -5px;
  margin-right: 5px;
}
.plr-dark-theme plr-file-upload .file-upload__button .primary-button.back-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -2px;
  margin-left: -10px;
}
.plr-dark-theme plr-file-upload .file-upload__button .primary-button.next-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -10px;
  margin-left: -2px;
}
.plr-dark-theme plr-file-upload .file-upload__button .primary-button .mat-mdc-focus-indicator {
  display: none;
  opacity: 0;
}
.plr-dark-theme plr-file-upload .file-upload__button .primary-button:hover, .plr-dark-theme plr-file-upload .file-upload__button .primary-button:focus, .plr-dark-theme plr-file-upload .file-upload__button .primary-button.cdk-focused {
  background-color: var(--plr-btn-primary-hover-bg-color);
  color: var(--plr-btn-primary-hover-color);
  border: 1px solid var(--plr-btn-primary-hover-border-color);
  outline: 0;
  cursor: pointer;
  box-shadow: none;
}
.plr-dark-theme plr-file-upload .file-upload__button .primary-button:hover span, .plr-dark-theme plr-file-upload .file-upload__button .primary-button:focus span, .plr-dark-theme plr-file-upload .file-upload__button .primary-button.cdk-focused span {
  text-decoration: none;
}
.plr-dark-theme plr-file-upload .file-upload__button .primary-button[disabled], .plr-dark-theme plr-file-upload .file-upload__button .primary-button[disabled]:hover, .plr-dark-theme plr-file-upload .file-upload__button .primary-button[disabled]:focus {
  border: 1px solid var(--plr-color-neutral-100);
  color: var(--plr-color-neutral-500);
  background-color: var(--plr-color-neutral-100);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme .label-content, .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme .display-content, .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content {
  line-height: normal;
}
.plr-dark-theme .label-content.invalid, .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .invalid.display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme .invalid.display-content, .plr-dark-theme .plr-metadata-control-host.label-display-content .invalid.display-content {
  color: #a82f0b;
}
.plr-dark-theme .label-content mat-icon.error, .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .display-content mat-icon.error,
html .plr-metadata-control-host.label-display-content .plr-dark-theme .display-content mat-icon.error, .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content mat-icon.error {
  color: #d5811a;
}
.plr-dark-theme .label-content mat-icon.success, .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .display-content mat-icon.success,
html .plr-metadata-control-host.label-display-content .plr-dark-theme .display-content mat-icon.success, .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content mat-icon.success {
  color: #739d2f;
}
.plr-dark-theme plr-label .plr-label-description {
  font-style: italic;
  padding: 0;
  margin: 0;
}
.plr-dark-theme plr-label .plr-label-description.info {
  color: #076575;
}
.plr-dark-theme plr-label .plr-label-description.warning {
  color: #854d08;
}
.plr-dark-theme plr-label .plr-label-description.error {
  color: #a82f0b;
}
.plr-dark-theme .file-ribbon-layout .label-pseudo,
.plr-dark-theme .plr-ribbon-wrapper .label-pseudo {
  color: #bef2fb !important;
  text-transform: uppercase;
  font-size: 12px;
  margin: 0;
}
.plr-dark-theme .label-pseudo--required {
  color: red;
  padding-left: 2px;
}
.plr-dark-theme mat-icon.error {
  color: #d5811a;
}
.plr-dark-theme mat-icon.success {
  color: #739d2f;
}
.plr-dark-theme .plr-label-pseudo:focus,
.plr-dark-theme .plr-label-pseudo.cdk-focused {
  outline: none;
}
.plr-dark-theme .plr-label-pseudo:focus .label-pseudo,
.plr-dark-theme .plr-label-pseudo.cdk-focused .label-pseudo {
  color: var(--plr-focus-color);
}
.plr-dark-theme .paragraph-container {
  min-height: 32px;
  font-size: 14px;
  font-family: "Roboto Medium";
  font-weight: 500;
  border-radius: 6px;
  padding: 0;
}
.plr-dark-theme .paragraph-container .mat-icon {
  display: inline-flex;
  margin: 0 8px;
  height: 20px;
  line-height: 20px;
  font-size: 20px;
}
.plr-dark-theme .paragraph-container button.mat-mdc-mini-fab.mat-mdc-button-base .mat-mdc-focus-indicator {
  display: none;
}
.plr-dark-theme .paragraph-container .material-symbols-outlined {
  margin-right: 8px;
  font-size: 1.25rem;
  line-height: 1.25rem;
  height: 1.25rem;
  width: 1.25rem;
}
.plr-dark-theme .paragraph-container.alert {
  background-color: #fbf4dc;
  color: #8a650f;
}
.plr-dark-theme .paragraph-container.alert .mat-icon {
  color: #8a650f;
}
.plr-dark-theme .paragraph-container.alert .mat-icon.mat-accent {
  color: #8a650f;
}
.plr-dark-theme .paragraph-container.alert button.mat-mdc-mini-fab.mat-mdc-button-base {
  background: transparent;
  box-shadow: none;
  border: none;
  height: auto;
  width: auto;
  line-height: normal;
  display: inline-flex;
  padding: 2px;
  margin-right: 8px;
}
.plr-dark-theme .paragraph-container.alert button.mat-mdc-mini-fab.mat-mdc-button-base .mdc-button__label {
  background: transparent;
  padding: 0;
  line-height: normal;
}
.plr-dark-theme .paragraph-container.alert button.mat-mdc-mini-fab.mat-mdc-button-base .mdc-button__label .mat-icon.mat-icon-no-color {
  color: #8a650f;
  margin: 0;
  display: block;
  font-size: 1.125rem;
  line-height: 1.125rem;
  width: 1.125rem;
  height: 1.125rem;
}
.plr-dark-theme .paragraph-container.alert button.mat-mdc-mini-fab.mat-mdc-button-base.cdk-focused, .plr-dark-theme .paragraph-container.alert button.mat-mdc-mini-fab.mat-mdc-button-base.cdk-keyboard-focused {
  border-color: #8a650f;
  border: 2px solid #8a650f;
  outline: none;
  padding: 0;
}
.plr-dark-theme .paragraph-container.alert:focus {
  outline: 2px solid #8a650f;
}
.plr-dark-theme .paragraph-container.info {
  background-color: #e6f0f7;
  color: #074e75;
}
.plr-dark-theme .paragraph-container.info .mat-icon {
  color: #074e75;
}
.plr-dark-theme .paragraph-container.info .mat-icon.mat-accent {
  color: #074e75;
}
.plr-dark-theme .paragraph-container.info button.mat-mdc-mini-fab.mat-mdc-button-base {
  background: transparent;
  box-shadow: none;
  border: none;
  height: auto;
  width: auto;
  line-height: normal;
  display: inline-flex;
  padding: 2px;
  margin-right: 8px;
}
.plr-dark-theme .paragraph-container.info button.mat-mdc-mini-fab.mat-mdc-button-base .mdc-button__label {
  background: transparent;
  padding: 0;
  line-height: normal;
}
.plr-dark-theme .paragraph-container.info button.mat-mdc-mini-fab.mat-mdc-button-base .mdc-button__label .mat-icon.mat-icon-no-color {
  color: #074e75;
  margin: 0;
  display: block;
  font-size: 1.125rem;
  line-height: 1.125rem;
  width: 1.125rem;
  height: 1.125rem;
}
.plr-dark-theme .paragraph-container.info button.mat-mdc-mini-fab.mat-mdc-button-base.cdk-focused, .plr-dark-theme .paragraph-container.info button.mat-mdc-mini-fab.mat-mdc-button-base.cdk-keyboard-focused {
  border-color: #074e75;
  border: 2px solid #074e75;
  outline: none;
  padding: 0;
}
.plr-dark-theme .paragraph-container.info:focus {
  outline: 2px solid #074e75;
}
.plr-dark-theme .paragraph-container.error {
  background-color: #fff1f2;
  color: #ac0000;
}
.plr-dark-theme .paragraph-container.error .mat-icon {
  color: #ac0000;
}
.plr-dark-theme .paragraph-container.error .mat-icon.mat-accent {
  color: #ac0000;
}
.plr-dark-theme .paragraph-container.error button.mat-mdc-mini-fab.mat-mdc-button-base {
  background: transparent;
  box-shadow: none;
  border: none;
  height: auto;
  width: auto;
  line-height: normal;
  display: inline-flex;
  padding: 2px;
  margin-right: 8px;
}
.plr-dark-theme .paragraph-container.error button.mat-mdc-mini-fab.mat-mdc-button-base .mdc-button__label {
  background: transparent;
  padding: 0;
  line-height: normal;
}
.plr-dark-theme .paragraph-container.error button.mat-mdc-mini-fab.mat-mdc-button-base .mdc-button__label .mat-icon.mat-icon-no-color {
  color: #ac0000;
  margin: 0;
  display: block;
  font-size: 1.125rem;
  line-height: 1.125rem;
  width: 1.125rem;
  height: 1.125rem;
}
.plr-dark-theme .paragraph-container.error button.mat-mdc-mini-fab.mat-mdc-button-base.cdk-focused, .plr-dark-theme .paragraph-container.error button.mat-mdc-mini-fab.mat-mdc-button-base.cdk-keyboard-focused {
  border-color: #ac0000;
  border: 2px solid #ac0000;
  outline: none;
  padding: 0;
}
.plr-dark-theme .paragraph-container.error:focus {
  outline: 2px solid #ac0000;
}
.plr-dark-theme .paragraph-container.success {
  background-color: #e5f0e5;
  color: #2e7652;
}
.plr-dark-theme .paragraph-container.success .mat-icon {
  color: #2e7652;
}
.plr-dark-theme .paragraph-container.success .mat-icon.mat-accent {
  color: #2e7652;
}
.plr-dark-theme .paragraph-container.success button.mat-mdc-mini-fab.mat-mdc-button-base {
  background: transparent;
  box-shadow: none;
  border: none;
  height: auto;
  width: auto;
  line-height: normal;
  display: inline-flex;
  padding: 2px;
  margin-right: 8px;
}
.plr-dark-theme .paragraph-container.success button.mat-mdc-mini-fab.mat-mdc-button-base .mdc-button__label {
  background: transparent;
  padding: 0;
  line-height: normal;
}
.plr-dark-theme .paragraph-container.success button.mat-mdc-mini-fab.mat-mdc-button-base .mdc-button__label .mat-icon.mat-icon-no-color {
  color: #2e7652;
  margin: 0;
  display: block;
  font-size: 1.125rem;
  line-height: 1.125rem;
  width: 1.125rem;
  height: 1.125rem;
}
.plr-dark-theme .paragraph-container.success button.mat-mdc-mini-fab.mat-mdc-button-base.cdk-focused, .plr-dark-theme .paragraph-container.success button.mat-mdc-mini-fab.mat-mdc-button-base.cdk-keyboard-focused {
  border-color: #2e7652;
  border: 2px solid #2e7652;
  outline: none;
  padding: 0;
}
.plr-dark-theme .paragraph-container.success:focus {
  outline: 2px solid #2e7652;
}
.plr-dark-theme mat-form-field mat-hint.mat-mdc-form-field-hint {
  color: #716a68 !important;
}
.plr-dark-theme mat-sidenav-content .header {
  background: black;
  color: #4a2f3b;
}
.plr-dark-theme mat-sidenav-content .header a {
  color: #c29eaf;
}
.plr-dark-theme .label-description {
  line-height: normal;
}
.plr-dark-theme .mat-mdc-radio-button.mat-mdc-radio-disabled .mdc-radio,
.plr-dark-theme .mdc-form-field {
  color: #847b7a;
}
.plr-dark-theme .plr-select-multiple.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-form-field-infix .mat-mdc-chip-remove,
.plr-dark-theme .plr-select-multiple .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-chip-remove,
.plr-dark-theme .plr-select-multiple .mat-mdc-chip .mat-mdc-chip-remove,
.plr-dark-theme .plr-select-multiple .mat-mdc-chip.mat-mdc-standard-chip .mat-mdc-chip-remove {
  height: auto;
  width: auto;
  font-size: 16px;
  color: var(--plr-color-neutral-600);
  border: 2px solid;
  border-radius: 50%;
  opacity: 1;
  padding: 0;
}
.plr-dark-theme .plr-select-multiple.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-form-field-infix .mat-mdc-chip-remove:hover, .plr-dark-theme .plr-select-multiple.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-form-field-infix .mat-mdc-chip-remove:focus, .plr-dark-theme .plr-select-multiple.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-form-field-infix .mat-mdc-chip-remove.cdk-focused,
.plr-dark-theme .plr-select-multiple .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-chip-remove:hover,
.plr-dark-theme .plr-select-multiple .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-chip-remove:focus,
.plr-dark-theme .plr-select-multiple .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-chip-remove.cdk-focused,
.plr-dark-theme .plr-select-multiple .mat-mdc-chip .mat-mdc-chip-remove:hover,
.plr-dark-theme .plr-select-multiple .mat-mdc-chip .mat-mdc-chip-remove:focus,
.plr-dark-theme .plr-select-multiple .mat-mdc-chip .mat-mdc-chip-remove.cdk-focused,
.plr-dark-theme .plr-select-multiple .mat-mdc-chip.mat-mdc-standard-chip .mat-mdc-chip-remove:hover,
.plr-dark-theme .plr-select-multiple .mat-mdc-chip.mat-mdc-standard-chip .mat-mdc-chip-remove:focus,
.plr-dark-theme .plr-select-multiple .mat-mdc-chip.mat-mdc-standard-chip .mat-mdc-chip-remove.cdk-focused {
  outline: none;
  color: var(--plr-focus-color);
  opacity: 1;
}
.plr-dark-theme .plr-select-multiple.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-form-field-infix .mat-mdc-chip-remove mat-icon,
.plr-dark-theme .plr-select-multiple .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-chip-remove mat-icon,
.plr-dark-theme .plr-select-multiple .mat-mdc-chip .mat-mdc-chip-remove mat-icon,
.plr-dark-theme .plr-select-multiple .mat-mdc-chip.mat-mdc-standard-chip .mat-mdc-chip-remove mat-icon {
  font-size: 21px;
}
.plr-dark-theme .plr-select-multiple .mat-mdc-chip,
.plr-dark-theme .plr-select-multiple .mat-mdc-chip.mat-mdc-standard-chip {
  font-family: var(--plr-roboto-medium);
  --mdc-chip-label-text-color: var(--plr-color-primary-800);
  background-color: var(--plr-color-neutral-50);
  border: 1px solid var(--plr-color-neutral-100);
  padding: 7px 7px 8px 0;
  font-size: 14px;
}
.plr-dark-theme .plr-select-multiple .mat-mdc-chip::after,
.plr-dark-theme .plr-select-multiple .mat-mdc-chip.mat-mdc-standard-chip::after {
  opacity: 0 !important;
}
.plr-dark-theme .plr-select-multiple .mat-mdc-chip:focus, .plr-dark-theme .plr-select-multiple .mat-mdc-chip.cdk-focused,
.plr-dark-theme .plr-select-multiple .mat-mdc-chip.mat-mdc-standard-chip:focus,
.plr-dark-theme .plr-select-multiple .mat-mdc-chip.mat-mdc-standard-chip.cdk-focused {
  color: var(--plr-focus-color);
  background-color: var(--plr-color-white);
  border: 1px solid var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
}
.plr-dark-theme .plr-select-multiple .mat-mdc-chip:focus::after, .plr-dark-theme .plr-select-multiple .mat-mdc-chip.cdk-focused::after,
.plr-dark-theme .plr-select-multiple .mat-mdc-chip.mat-mdc-standard-chip:focus::after,
.plr-dark-theme .plr-select-multiple .mat-mdc-chip.mat-mdc-standard-chip.cdk-focused::after {
  opacity: 0 !important;
}
.plr-dark-theme .required-indicator {
  color: #cc0000;
}
.plr-dark-theme plr-select-search .mat-mdc-form-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  background: #e8e7e6 !important;
}
.plr-dark-theme plr-select-search .mat-mdc-form-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element {
  background: #e8e7e6;
}
.plr-dark-theme .mat-select-search-panel mat-option.mat-mdc-option .mdc-list-item__primary-text {
  color: #847b7a;
  overflow: visible;
  text-overflow: initial;
  white-space: normal;
}
.plr-dark-theme .plr-button-toolbar .more-button {
  border: 2px solid transparent;
  color: var(--plr-icon-color);
}
.plr-dark-theme .plr-button-toolbar .more-button:hover, .plr-dark-theme .plr-button-toolbar .more-button.cdk-focused, .plr-dark-theme .plr-button-toolbar .more-button:focus, .plr-dark-theme .plr-button-toolbar .more-button:active {
  color: var(--plr-focus-color);
  border-color: var(--plr-focus-color);
  border-radius: 6px;
}
.plr-dark-theme .plr-button-toolbar .more-button:hover .mat-mdc-focus-indicator, .plr-dark-theme .plr-button-toolbar .more-button.cdk-focused .mat-mdc-focus-indicator, .plr-dark-theme .plr-button-toolbar .more-button:focus .mat-mdc-focus-indicator, .plr-dark-theme .plr-button-toolbar .more-button:active .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme .file-ribbon-actions .default-action-item {
  min-width: unset !important;
}
.plr-dark-theme .file-ribbon-actions .default-action-item + .default-action-item {
  margin-left: 0 !important;
}
.plr-dark-theme .mat-mdc-menu-item .plr-toolbar-button-menu-button .mat-mdc-focus-indicator,
.plr-dark-theme .mat-mdc-menu-item .plr-toolbar-button-menu-button .mat-mdc-button-ripple {
  display: none;
}
.plr-dark-theme .space-evenly-margins .default-action-item + .default-action-item {
  margin-left: 0;
}
.plr-dark-theme .mat-error,
.plr-dark-theme .mat-mdc-form-field-error {
  color: #b90000 !important;
  padding-left: 5px;
  font-family: var(--plr-roboto-regular);
}
.plr-dark-theme .mat-form-field-invalid .mat-form-field-underline .mat-form-field-ripple {
  background-color: #b90000;
}
.plr-dark-theme .mat-form-field-invalid .mat-form-field-label-wrapper .mat-form-field-label {
  color: #ad0000;
}
.plr-dark-theme .mat-form-field-invalid .mat-form-field-label-wrapper .mat-form-field-label span.mat-placeholder-required {
  color: #ad0000;
}
.plr-dark-theme .filter-overlay {
  padding: 4px 8px 8px;
}
.plr-dark-theme .inline-field .mat-mdc-button {
  margin: 0;
  padding: 0;
}
.plr-dark-theme .mat-mdc-option:hover:not(.mdc-list-item--disabled),
.plr-dark-theme .mat-mdc-option:focus:not(.mdc-list-item--disabled) {
  background-color: var(--theme-neutral-100);
}
.plr-dark-theme .mat-mdc-raised-button.mat-accent mat-icon,
.plr-dark-theme .mat-mdc-fab.mat-accent mat-icon,
.plr-dark-theme .mat-mdc-mini-fab.mat-accent mat-icon {
  color: black;
}
.plr-dark-theme .phone-number {
  font-size: 12px;
}
.plr-dark-theme .plr-tooltip {
  width: 16px;
  height: 16px;
  font-size: 16px;
}
.plr-dark-theme .mat-mdc-tooltip.mat-mdc-tooltip-show {
  max-width: 500px;
  padding: 10px 12px;
  font-size: 16px;
  color: var(--plr-color-white);
  background-color: var(--mdc-plain-tooltip-container-color);
  border-radius: 6px;
}
.plr-dark-theme .mat-mdc-tooltip .mdc-tooltip__surface {
  --mdc-plain-tooltip-container-color: transparent;
  background-color: var(--mdc-plain-tooltip-container-color);
}
.plr-dark-theme .error-outline {
  color: #eeb274;
}
.plr-dark-theme .check-outline {
  color: #9cbb8e;
}
.plr-dark-theme .incomplete {
  background: #eeb274;
}
.plr-dark-theme .complete {
  background: #9cbb8e;
}
.plr-dark-theme .incomplete,
.plr-dark-theme .complete {
  box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme plr-ribbon-divider .plr-ribbon-divider-mat-divider {
  border-color: #c29eaf;
}
.plr-dark-theme plr-ribbon-field .plr-ribbon-field-value {
  color: #f3f7fb;
  font-size: 0.875rem;
  font-weight: 400;
}
.plr-dark-theme plr-ribbon-field .plr-ribbon-field-label {
  color: #eee5e9;
  font-size: 12px;
  font-weight: 400;
}
.plr-dark-theme plr-ribbon-header .plr-ribbon-header-value {
  color: #f3f7fb;
  font-weight: 500;
}
.plr-dark-theme plr-ribbon-header .plr-ribbon-header-value.h1 {
  font-size: 28px;
}
.plr-dark-theme plr-ribbon-header .plr-ribbon-header-value.h2 {
  font-size: 24px;
}
.plr-dark-theme plr-ribbon-header .plr-ribbon-header-value.h3 {
  font-size: 20px;
}
.plr-dark-theme plr-ribbon-header .plr-ribbon-header-label {
  color: #eee5e9;
  font-weight: 400;
}
.plr-dark-theme plr-ribbon-header .plr-ribbon-header-label.h1 {
  font-size: 16px;
}
.plr-dark-theme plr-ribbon-header .plr-ribbon-header-label.h2 {
  font-size: 0.875rem;
}
.plr-dark-theme plr-ribbon-header .plr-ribbon-header-label.h3 {
  font-size: 12px;
}
.plr-dark-theme plr-ribbon-icon .plr-ribbon-icon-wrapper {
  background-color: #e2d0d8;
  color: #925c75;
  border-color: #e2d0d8;
  font-size: 34px;
}
.plr-dark-theme plr-ribbon-icon .plr-ribbon-icon-wrapper .mat-icon {
  font-size: 34px;
  height: 34px;
  width: 34px;
}
.plr-dark-theme plr-ribbon-raised-field .plr-ribbon-raised-field-wrapper {
  border-color: #e2d0d8;
}
.plr-dark-theme plr-ribbon-raised-field .plr-ribbon-raised-field-value {
  color: #f3f7fb;
  font-size: 0.875rem;
  font-weight: 400;
}
.plr-dark-theme plr-ribbon-raised-field .plr-ribbon-raised-field-label {
  color: #eee5e9;
  font-size: 12px;
  font-weight: 400;
}
.plr-dark-theme plr-ribbon-icon-field .plr-ribbon-icon-field-icon {
  color: #d2b8c4;
  font-size: 28px;
  height: 28px;
  width: 28px;
}
.plr-dark-theme plr-ribbon-icon-field .plr-ribbon-icon-field-icon .mat-icon {
  font-size: 28px;
  height: 28px;
  width: 28px;
}
.plr-dark-theme plr-ribbon-icon-field .plr-ribbon-icon-field-value {
  color: #f3f7fb;
  font-size: 0.875rem;
  font-weight: 400;
}
.plr-dark-theme plr-ribbon-icon-field .plr-ribbon-icon-field-label {
  color: #eee5e9;
  font-size: 12px;
  font-weight: 400;
}
.plr-dark-theme plr-ribbon-custom-field .plr-ribbon-custom-field-value {
  color: #f3f7fb;
  font-size: 0.875rem;
  font-weight: 400;
}
.plr-dark-theme plr-ribbon-custom-field .plr-ribbon-custom-field-label {
  color: #eee5e9;
  font-size: 12px;
  font-weight: 400;
}
.plr-dark-theme plr-ribbon-custom-header .plr-ribbon-custom-header-value {
  color: #f3f7fb;
  font-weight: 500;
}
.plr-dark-theme plr-ribbon-custom-header .plr-ribbon-custom-header-value.h1 {
  font-size: 28px;
}
.plr-dark-theme plr-ribbon-custom-header .plr-ribbon-custom-header-value.h2 {
  font-size: 24px;
}
.plr-dark-theme plr-ribbon-custom-header .plr-ribbon-custom-header-value.h3 {
  font-size: 20px;
}
.plr-dark-theme plr-ribbon-custom-header .plr-ribbon-custom-header-label {
  color: #eee5e9;
  font-weight: 400;
}
.plr-dark-theme plr-ribbon-custom-header .plr-ribbon-custom-header-label.h1 {
  font-size: 16px;
}
.plr-dark-theme plr-ribbon-custom-header .plr-ribbon-custom-header-label.h2 {
  font-size: 0.875rem;
}
.plr-dark-theme plr-ribbon-custom-header .plr-ribbon-custom-header-label.h3 {
  font-size: 12px;
}
.plr-dark-theme plr-ribbon-button > .mat-mdc-raised-button {
  background-color: #925c75;
  color: #f3f7fb;
  font-size: 12px;
  line-height: 12px;
  font-weight: 400;
  border-color: #925c75;
}
.plr-dark-theme plr-ribbon-button > .mat-mdc-raised-button:hover, .plr-dark-theme plr-ribbon-button > .mat-mdc-raised-button:focus, .plr-dark-theme plr-ribbon-button > .mat-mdc-raised-button.cdk-focused {
  color: var(--plr-focus-color);
  background-color: var(--plr-color-white);
}
.plr-dark-theme plr-ribbon-button > .mat-mdc-raised-button:hover .mat-mdc-focus-indicator, .plr-dark-theme plr-ribbon-button > .mat-mdc-raised-button:focus .mat-mdc-focus-indicator, .plr-dark-theme plr-ribbon-button > .mat-mdc-raised-button.cdk-focused .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme plr-ribbon-menu-button {
  background-color: transparent;
}
.plr-dark-theme plr-ribbon-menu-button > .wrapper .field-wrapper {
  background-color: white;
}
.plr-dark-theme plr-ribbon-menu-button > .wrapper .field-wrapper [class*=-field-value] {
  color: #674152;
  text-align: center;
}
.plr-dark-theme plr-ribbon-menu-button > .wrapper .field-wrapper [class*=-field-label] {
  color: #925c75;
  text-align: center;
}
.plr-dark-theme plr-ribbon-menu-button > .wrapper .drop-down-button {
  border-left-color: #a36d87;
  background-color: #f8f3f5;
  color: #674152;
}
.plr-dark-theme plr-ribbon-menu-button > .wrapper .drop-down-button:hover {
  background-color: #eee5e9;
}
.plr-dark-theme plr-ribbon-menu-button > .wrapper .drop-down-button.mat-mdc-button[disabled] {
  background-color: #d7d4d3;
  border-color: #d7d4d3;
  color: #847b7a;
}
.plr-dark-theme .mat-menu-content-container {
  margin-top: 5px;
}
.plr-dark-theme .plr-ribbon-menu-button-panel {
  padding: 0 10px;
}
.plr-dark-theme .plr-ribbon-menu-button-panel plr-ribbon-field {
  border-bottom: 1px solid #fce4c7;
}
.plr-dark-theme .plr-ribbon-menu-button-panel [class*=-field-value] {
  color: #674152;
  font-size: 12px;
}
.plr-dark-theme .plr-ribbon-menu-button-panel [class*=-field-label] {
  color: #925c75;
  font-size: 10px;
}
.plr-dark-theme .plr-ribbon-menu-button-panel .mat-mdc-menu-item {
  padding: 0;
  border-radius: 6px;
}
.plr-dark-theme plr-ribbon {
  color: #f3f7fb;
}
@media print {
  .plr-dark-theme plr-ribbon {
    color: black;
  }
}
.plr-dark-theme plr-ribbon .plr-ribbon-wrapper {
  background: linear-gradient(180deg, var(--plr-color-primary-900) 0%, var(--plr-color-primary-700) 100%);
}
.plr-dark-theme plr-ribbon .plr-ribbon-wrapper [class*=plr-metadata-hide-displayname] [class*=-field-label],
.plr-dark-theme plr-ribbon .plr-ribbon-wrapper [class*=plr-metadata-hide-displayname] [class*=-header-label] {
  display: none !important;
}
.plr-dark-theme plr-ribbon .plr-ribbon-wrapper .more-button {
  color: var(--plr-color-primary-100);
}
.plr-dark-theme plr-ribbon .plr-ribbon-wrapper .more-button:hover, .plr-dark-theme plr-ribbon .plr-ribbon-wrapper .more-button.cdk-focused, .plr-dark-theme plr-ribbon .plr-ribbon-wrapper .more-button:focus, .plr-dark-theme plr-ribbon .plr-ribbon-wrapper .more-button:active {
  color: var(--plr-focus-color);
  background-color: var(--plr-color-white) !important;
}
.plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper {
  background: rgba(250, 250, 250, 0.4);
  color: #7b4d63;
  border-bottom-color: #fce4c7;
}
@media print {
  .plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper {
    color: black;
  }
}
.plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper plr-split-button {
  font-size: inherit;
  line-height: 0px;
  background-color: #f5f4f4;
}
.plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper plr-split-button .mat-button-toggle {
  padding: 5px 10px;
  line-height: 20px;
}
.plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper plr-split-button .mat-button-toggle:hover {
  background-color: #ffffff;
}
.plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper plr-split-button .mat-button-toggle:hover .mat-button-toggle-focus-overlay {
  opacity: 0;
}
.plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper plr-split-button .mat-button-toggle.mat-button-toggle-disabled {
  background-color: #f5f4f4;
  color: #97908e;
}
.plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper .mat-mdc-icon-button {
  height: 33px;
  line-height: 30px;
  border-radius: 6px;
  background-color: #f5f4f4;
  color: #7b4d63;
  border: 2px solid transparent;
}
.plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper .mat-mdc-icon-button:hover {
  color: #925c75;
  border: 2px solid #925c75;
  border-radius: 6px;
  background-color: #ffffff;
}
.plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper .mat-mdc-icon-button:hover .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper .mat-mdc-icon-button[disabled] {
  color: #97908e;
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper .mat-mdc-button {
  color: #7b4d63;
  line-height: 30px;
  border: 2px solid transparent;
  padding: 0 5px;
}
.plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper .mat-mdc-button .mat-icon {
  font-size: 20px;
}
.plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper .mat-mdc-button:hover, .plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper .mat-mdc-button:focus, .plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper .mat-mdc-button.cdk-focused {
  color: #925c75;
  border: 2px solid #925c75;
  border-radius: 6px;
  background-color: #ffffff;
}
.plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper .mat-mdc-button:hover .mat-mdc-focus-indicator, .plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper .mat-mdc-button:focus .mat-mdc-focus-indicator, .plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper .mat-mdc-button.cdk-focused .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper .mat-mdc-button[disabled] {
  color: #97908e;
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper .mat-divider {
  border-color: #fce4c7;
  height: 30px;
}
.plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper .plr-metadata-control-host plr-label .label-content, .plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper .plr-metadata-control-host.label-display-content plr-label .display-content {
  color: #605a58;
  padding-right: 5px;
  line-height: 20px;
  vertical-align: top;
  margin-right: 4px;
}
.plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper .plr-metadata-control-host .display-container {
  font-weight: 600;
  font-size: 120%;
}
.plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper .plr-metadata-control-host .display-container span,
.plr-dark-theme plr-ribbon .plr-sub-ribbon-wrapper .plr-metadata-control-host .display-container p {
  display: inline-block;
  margin-right: 4px;
}
.plr-dark-theme plr-ribbon .icon-close-button {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0px !important;
  line-height: normal;
  border-left: 1px solid var(--plr-color-primary-400);
  position: relative;
  top: -7px;
  height: 52px !important;
  width: 40px !important;
  border-bottom: 1px solid var(--plr-color-primary-400);
  border-radius: 0px;
  color: var(--plr-color-primary-200);
}
.plr-dark-theme plr-ribbon .icon-close-button:hover, .plr-dark-theme plr-ribbon .icon-close-button.cdk-keyboard-focused, .plr-dark-theme plr-ribbon .icon-close-button.cdk-focused, .plr-dark-theme plr-ribbon .icon-close-button:focus {
  outline: none;
  color: var(--plr-color-white);
}
.plr-dark-theme plr-ribbon .icon-close-button:hover .mat-button-focus-overlay, .plr-dark-theme plr-ribbon .icon-close-button.cdk-keyboard-focused .mat-button-focus-overlay, .plr-dark-theme plr-ribbon .icon-close-button.cdk-focused .mat-button-focus-overlay, .plr-dark-theme plr-ribbon .icon-close-button:focus .mat-button-focus-overlay {
  opacity: 0;
}
@media print {
  .plr-dark-theme {
    --meta-table-row-border-color: var(--plr-print-color);
    --meta-table-row-border-hover-color: var(--plr-print-color);
  }
  .plr-dark-theme .element-row {
    outline: none !important;
  }
}
.plr-dark-theme .plr-metadata-table {
  color: #393635;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper {
  background-color: var(--plr-color-white);
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .column-options-container > .column-options {
  background-color: transparent;
  border: 2px solid transparent;
  border-radius: var(--plr-btn-border-radius);
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .column-options-container > .column-options .mat-mdc-button-touch-target {
  height: inherit;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .column-options-container > .column-options:hover, .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .column-options-container > .column-options:focus, .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .column-options-container > .column-options:active, .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .column-options-container > .column-options.cdk-focused {
  outline: none;
  color: var(--plr-focus-color);
  border-color: var(--plr-focus-color);
  background-color: var(--plr-color-white);
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .hidden-header {
  color: transparent !important;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row {
  background-color: #f5f4f4;
  border-bottom: none;
  border-radius: 6px;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell {
  border-radius: 6px;
  font-size: 12px;
  color: #605a58;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell .mat-sort-header-container {
  line-height: 20px;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.group-2 {
  background-color: #e8e7e6;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.group-4 {
  background-color: #d7d4d3;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.group-6 {
  background-color: #c2bdbc;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.group-first:not(.first) {
  border-left: 1px solid #847b7a;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.sub-table .mat-sort-header-container,
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.sub-table .mat-sort-header-button {
  width: 100%;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.groups-row {
  background: var(--plr-color-white);
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.groups-row .group-header {
  font-size: 18px;
  font-weight: 500;
  text-align: center;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell .mat-sort-header-content > .text-wrapper:focus {
  outline: none;
  font-family: var(--plr-roboto-medium);
  color: var(--plr-focus-color);
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.mat-sort-header:not(.mat-sort-header-disabled):hover, .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.mat-sort-header:not(.mat-sort-header-disabled):focus, .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.mat-sort-header:not(.mat-sort-header-disabled).cdk-focused, .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.mat-sort-header:not(.mat-sort-header-disabled) > .mat-sort-header-container:hover, .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.mat-sort-header:not(.mat-sort-header-disabled) > .mat-sort-header-container:focus, .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .mat-mdc-header-cell.mat-sort-header:not(.mat-sort-header-disabled) > .mat-sort-header-container.cdk-focused {
  cursor: pointer;
  font-family: var(--plr-roboto-medium);
  color: var(--plr-focus-color);
  text-decoration: underline;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .selection-row {
  background: var(--plr-color-white);
  border-bottom-color: rgb(11, 160, 186) !important;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .selection-row .mat-mdc-raised-button {
  border: 2px solid rgb(225, 249, 253);
  background-color: rgb(225, 249, 253);
  color: #0c7388;
  font-weight: bold;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .selection-row .mat-mdc-raised-button:hover {
  background-color: var(--plr-color-white);
  border: 2px solid rgb(62, 170, 190);
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row .selection-row .message {
  font-size: 0.875rem;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row {
  border: 1px solid transparent;
  border-bottom: solid 1px var(--meta-table-row-border-color);
  border-radius: 0px;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell:not(.first):not(.actions-column):not(.no-divider):after {
  background-color: var(--meta-table-row-border-color);
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row:hover, .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row:focus, .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row.expanded-row {
  background-color: var(--plr-emphasize-bg-hover-color);
  outline: 1px solid var(--meta-table-row-border-hover-color);
  border: 1px solid var(--meta-table-row-border-hover-color);
  border-radius: 6px;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row:hover .mat-mdc-cell:not(.first):not(.actions-column):not(.no-divider):after, .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row:focus .mat-mdc-cell:not(.first):not(.actions-column):not(.no-divider):after, .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row.expanded-row .mat-mdc-cell:not(.first):not(.actions-column):not(.no-divider):after {
  background-color: var(--meta-table-row-border-hover-color);
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row.expanded-row {
  outline: none;
  border: 2px solid var(--meta-table-row-border-hover-color);
  border-bottom: 2px solid transparent;
  border-radius: 6px 6px 0px 0px;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .currency-cell {
  color: #674152;
  background-color: #f5f4f4;
  font-weight: 500;
  font-family: "Roboto Medium";
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .currency-cell:hover {
  background-color: var(--plr-color-white);
  font-weight: 700;
  box-shadow: 0 0px 10px 0px #d7d4d3;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell {
  border-radius: 6px;
  border-bottom: none;
  color: inherit;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .name-value-pair .name-elem {
  font-size: 11px;
  font-weight: 400;
  font-style: normal;
  text-align: left;
  color: #716a68;
  padding-right: 10px;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .name-value-pair .value-elem {
  font-size: 0.875rem;
  color: #393635;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .toggle-button .mat-icon {
  color: inherit;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .toggle-button:hover, .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .toggle-button.cdk-keyboard-focused, .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .toggle-button.cdk-focused, .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .toggle-button:focus {
  background-color: #f3f7fb;
  border-color: var(--plr-focus-color);
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .toggle-button:hover .mat-icon, .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .toggle-button.cdk-keyboard-focused .mat-icon, .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .toggle-button.cdk-focused .mat-icon, .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .toggle-button:focus .mat-icon {
  color: var(--plr-focus-color);
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .toggle-button:hover .mat-mdc-focus-indicator, .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .toggle-button.cdk-keyboard-focused .mat-mdc-focus-indicator, .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .toggle-button.cdk-focused .mat-mdc-focus-indicator, .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .mat-mdc-cell .toggle-button:focus .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .element-row .table-default-chip {
  background-color: var(--plr-color-mojave-100);
  color: inherit;
  min-height: 24px;
  padding: 0 16px;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .detail-row {
  border-left: 2px solid var(--meta-table-row-border-hover-color);
  border-right: 2px solid var(--meta-table-row-border-hover-color);
  border-bottom: 2px solid var(--meta-table-row-border-hover-color);
  box-shadow: 0px 6px 12px 0px #eae0c4 inset;
  border-radius: 0 0 10px 10px;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .detail-row:has(.plr-sticky-toolbar) {
  overflow: visible;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .detail-row:has(.plr-sticky-toolbar) .mat-mdc-cell {
  overflow: visible;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .detail-row plr-metadata-table-editor > .wrapper,
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .detail-row .details-table-wrapper {
  display: block;
  height: auto;
  margin-top: 5px;
  padding: 10px;
  border-radius: 8px;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .detail-row plr-metadata-table-editor > .wrapper > .content,
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .detail-row .details-table-wrapper > .content {
  height: auto;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-cell.mat-column-actions .actions-wrapper .mat-mdc-button {
  padding: 0px 10px;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-cell.mat-column-actions .actions-wrapper .more-button {
  padding: 0px;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-cell.mat-column-actions .actions-wrapper .toggle-button {
  padding: 0px;
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 0px;
  line-height: initial;
  margin-right: 6px;
  border: 2px solid transparent;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-cell.mat-column-actions .actions-wrapper .toggle-button:hover, .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-cell.mat-column-actions .actions-wrapper .toggle-button:focus, .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-cell.mat-column-actions .actions-wrapper .toggle-button.cdk-focused {
  outline: none;
  text-decoration: none;
  color: var(--plr-focus-color);
  border: 2px solid var(--plr-focus-color);
  background-color: transparent;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-cell.mat-column-actions .actions-wrapper .toggle-button .mat-icon {
  padding-top: 2px !important;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-cell.mat-column-actions .actions-wrapper .mat-mdc-icon-button {
  font-size: 14px;
}
.plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-cell.mat-column-actions .actions-wrapper .mat-mdc-icon-button .mat-mdc-button-persistent-ripple {
  display: none;
}
.plr-dark-theme .plr-metadata-table .metadata-table-empty-list .empty-list-message {
  background-color: #f5f4f4;
}
.plr-dark-theme .plr-metadata-table .mat-mdc-header-row {
  background-color: #f5f4f4;
  border-bottom: none;
  border-radius: 6px;
}
.plr-dark-theme .plr-metadata-table .mat-mdc-header-row .mat-mdc-paginator {
  width: 100%;
  display: flex;
  justify-content: center;
  background: transparent;
}
.plr-dark-theme .plr-metadata-table .mat-mdc-header-row .mat-mdc-paginator .mat-mdc-paginator-out.mat-mdc-icon-buttoer-container .mat-mdc-paginator-container {
  min-height: unset;
}
.plr-dark-theme .plr-metadata-table .mat-mdc-header-row .mat-mdc-paginator .mat-mdc-paginator-out.mat-mdc-icon-buttoer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size {
  align-items: center;
}
.plr-dark-theme .plr-metadata-table .mat-mdc-header-row .mat-mdc-paginator .mat-mdc-paginator-out.mat-mdc-icon-buttoer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-select {
  margin: 0;
}
.plr-dark-theme .plr-metadata-table .mat-mdc-header-row .mat-mdc-paginator .mat-mdc-paginator-out.mat-mdc-icon-buttoer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button .mat-mdc-paginator-icon {
  width: 1.75rem;
}
.plr-dark-theme .plr-metadata-table .mat-mdc-header-row .loading-indicator {
  background-color: rgba(255, 255, 255, 0.8);
}
.plr-dark-theme .plr-metadata-table .mat-mdc-header-row.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row {
  border: 1px solid var(--meta-table-row-border-color);
  border-radius: 8px;
}
.plr-dark-theme .plr-metadata-table .mat-mdc-header-row.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:hover, .plr-dark-theme .plr-metadata-table .mat-mdc-header-row.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.cdk-keyboard-focused, .plr-dark-theme .plr-metadata-table .mat-mdc-header-row.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.cdk-focused, .plr-dark-theme .plr-metadata-table .mat-mdc-header-row.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:focus, .plr-dark-theme .plr-metadata-table .mat-mdc-header-row.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:focus-within {
  border: 1px solid var(--meta-table-row-border-hover-color);
  border-radius: 8px;
}
.plr-dark-theme .plr-metadata-table .mat-mdc-header-row.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.expanded-row {
  outline: none;
  border: 2px solid var(--meta-table-row-border-hover-color);
  border-bottom: 2px solid transparent;
  border-radius: 8px 8px 0px 0px;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu {
  min-width: 400px;
  padding: 0;
  background: white;
  border: 1px solid #e8e7e6;
  box-shadow: 0px 0px 4px 0px #d7d4d3;
  border-radius: 10px;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .menu,
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection {
  padding: 10px;
  flex-direction: column;
  box-sizing: border-box;
  display: flex;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection {
  flex-direction: row;
  box-sizing: border-box;
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .mat-mdc-selection-list.mat-mdc-list-base {
  padding-top: 0;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .mat-mdc-selection-list.mat-mdc-list-base .mat-mdc-list-item.mat-mdc-list-option {
  height: auto;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .mat-mdc-selection-list.mat-mdc-list-base .mat-mdc-list-item.mat-mdc-list-option .mdc-list-item__content {
  height: auto;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .mat-mdc-selection-list.mat-mdc-list-base .mat-mdc-list-item.mat-mdc-list-option .mdc-checkbox {
  position: relative;
  bottom: 4px;
  right: 9px;
  padding: 5px 0px;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .mat-mdc-select {
  border: 1px solid #e2d0d8;
  border-radius: 4px;
  height: 22px;
  padding-top: 4px;
  margin-bottom: 8px;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .mat-mdc-select .mat-mdc-select-trigger {
  padding-left: 4px;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-arrow-wrapper {
  display: contents;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-arrow-wrapper .mat-mdc-select-arrow {
  right: 5px;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .mat-mdc-select:focus, .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .mat-mdc-select:active {
  outline: 1px solid var(--plr-focus-color);
  border-color: var(--plr-focus-color);
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .mat-mdc-select + span {
  display: inline-flex;
  width: auto;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection.group-4 {
  background-color: #d7d4d3;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection.group-6 {
  background-color: #c2bdbc;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection.group-first:not(.first) {
  border-left: 1px solid #847b7a;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection.sub-table .mat-sort-header-container,
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection.sub-table .mat-sort-header-button {
  width: 100%;
  align-items: center;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection.sub-table .mat-sort-header-container button.plr-primary-button,
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection.sub-table .mat-sort-header-container button.mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection.sub-table .mat-sort-header-button button.plr-primary-button,
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection.sub-table .mat-sort-header-button button.mat-mdc-button.plr-toolbar-button:not(:disabled) {
  margin-right: 4px;
  width: 40px;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection.sub-table .mat-sort-header-container button.plr-primary-button .mat-mdc-button-persistent-ripple,
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection.sub-table .mat-sort-header-container button.mat-mdc-button.plr-toolbar-button:not(:disabled) .mat-mdc-button-persistent-ripple,
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection.sub-table .mat-sort-header-button button.plr-primary-button .mat-mdc-button-persistent-ripple,
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection.sub-table .mat-sort-header-button button.mat-mdc-button.plr-toolbar-button:not(:disabled) .mat-mdc-button-persistent-ripple {
  display: none;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .menu {
  border-right: 1px solid #e2d0d8;
  min-width: 44%;
  width: 44%;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .menu .mat-mdc-list.mat-mdc-list-base {
  padding-top: 0;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item {
  border-radius: 4px;
  height: auto;
  margin-bottom: 4px;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item:last-of-type {
  margin-bottom: 0;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item .mdc-list-item__content {
  display: flex !important;
  font-size: 0.875rem;
  padding: 0 0 0 4px;
  border-radius: 4px;
  height: auto;
  cursor: pointer;
  color: #7b4d63;
  height: 36px;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item .mdc-list-item__content .mdc-list-item__primary-text {
  display: flex;
  align-items: center;
  color: #7b4d63;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item .mdc-list-item__content .mdc-list-item__primary-text > span {
  padding-left: 4px;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item .mdc-list-item__content:not(:last-of-type) {
  margin-bottom: 4px;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item:hover {
  outline: 2px solid var(--plr-menu-option-hover-bg-color);
  background: var(--plr-menu-option-hover-bg-color);
  border-radius: 4px;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item.active {
  outline: 2px solid var(--plr-menu-option-focus-bg-color);
  background: var(--plr-menu-option-focus-bg-color);
  font-family: "Roboto Medium";
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item:focus, .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .selection .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item.cdk-focus {
  outline: 2px solid var(--plr-focus-color);
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .columns-container {
  overflow-y: auto;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .sort-select {
  background-color: #e8e7e6;
  padding: 0 10px;
  border-radius: 20px;
  height: 20px;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .sort-select label {
  font-size: 80%;
  line-height: 16px;
  margin-right: 5px;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .sort-select .mat-mdc-select {
  font-size: 110%;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .mat-mdc-menu-item {
  padding: 5px 5px 0 5px;
  line-height: 0;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .mat-divider {
  margin: 10px 0;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .header {
  margin: 0;
}
@media screen and (max-width: 1080px) {
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .detail-row {
    box-shadow: 0px 3px 6px 0px #eae0c4 inset;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row {
    border-radius: 6px;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row .group-header {
    font-size: 18px;
    font-weight: 500;
    text-align: center;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table.plr-deluxe .mat-sort-header-content > .text-wrapper:focus {
    outline: none;
    font-family: var(--plr-roboto-medium);
    color: var(--plr-focus-color);
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table.plr-deluxe.mat-sort-header:not(.mat-sort-header-disabled):hover, .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table.plr-deluxe.mat-sort-header:not(.mat-sort-header-disabled):focus, .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table.plr-deluxe.mat-sort-header:not(.mat-sort-header-disabled).cdk-focused, .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table.plr-deluxe.mat-sort-header:not(.mat-sort-header-disabled) > .mat-sort-header-container:hover, .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table.plr-deluxe.mat-sort-header:not(.mat-sort-header-disabled) > .mat-sort-header-container:focus, .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table.plr-deluxe.mat-sort-header:not(.mat-sort-header-disabled) > .mat-sort-header-container.cdk-focused {
    cursor: pointer;
    font-family: var(--plr-roboto-medium);
    color: var(--plr-focus-color);
    text-decoration: underline;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table .selection-row {
    background: var(--plr-color-white);
    border-bottom-color: rgb(11, 160, 186) !important;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table .selection-row .mat-raised-button {
    border: 2px solid rgb(225, 249, 253);
    background-color: rgb(225, 249, 253);
    color: #0c7388;
    font-weight: bold;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table .selection-row .mat-raised-button:hover {
    background-color: var(--plr-color-white);
    border: 2px solid rgb(62, 170, 190);
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .plr-metadata-table .selection-row .message {
    font-size: 0.875rem;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row {
    border: 1px solid transparent;
    border-bottom: solid 1px var(--meta-table-row-border-color);
    border-radius: 0px;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell:not(.first):not(.actions-column):not(.no-divider):after {
    background-color: var(--meta-table-row-border-color);
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row:hover, .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row:focus, .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row.expanded-row {
    background-color: var(--plr-emphasize-bg-hover-color);
    outline: 1px solid var(--meta-table-row-border-hover-color);
    border: 1px solid var(--meta-table-row-border-hover-color);
    border-radius: 6px;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row:hover .mat-mdc-cell:not(.first):not(.actions-column):not(.no-divider):after, .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row:focus .mat-mdc-cell:not(.first):not(.actions-column):not(.no-divider):after, .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row.expanded-row .mat-mdc-cell:not(.first):not(.actions-column):not(.no-divider):after {
    background-color: var(--meta-table-row-border-hover-color);
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row.expanded-row {
    outline: none;
    border: 2px solid var(--meta-table-row-border-hover-color);
    border-bottom: 2px solid transparent;
    border-radius: 6px 6px 0px 0px;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .currency-cell {
    color: #674152;
    background-color: #f5f4f4;
    font-weight: 500;
    font-family: "Roboto Medium";
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .currency-cell:hover {
    background-color: var(--plr-color-white);
    font-weight: 700;
    box-shadow: 0 0px 10px 0px #d7d4d3;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell {
    color: inherit;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .name-value-pair .name-elem {
    font-size: 11px;
    font-weight: 400;
    font-style: normal;
    text-align: left;
    color: #716a68;
    padding-right: 10px;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .name-value-pair .value-elem {
    font-size: 0.875rem;
    color: #393635;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .toggle-button .mat-icon {
    color: inherit;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .toggle-button:hover, .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .toggle-button.cdk-keyboard-focused, .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .toggle-button.cdk-focused, .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .toggle-button:focus {
    background-color: #f3f7fb;
    border-color: var(--plr-focus-color);
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .toggle-button:hover .mat-icon, .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .toggle-button.cdk-keyboard-focused .mat-icon, .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .toggle-button.cdk-focused .mat-icon, .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .toggle-button:focus .mat-icon {
    color: var(--plr-focus-color);
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .toggle-button:hover .mat-button-focus-overlay, .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .toggle-button.cdk-keyboard-focused .mat-button-focus-overlay, .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .toggle-button.cdk-focused .mat-button-focus-overlay, .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-mdc-cell .toggle-button:focus .mat-button-focus-overlay {
    opacity: 0;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .element-row .mat-standard-chip {
    background-color: var(--plr-color-mojave-100);
    color: inherit;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .detail-row {
    border-left: 2px solid var(--meta-table-row-border-hover-color);
    border-right: 2px solid var(--meta-table-row-border-hover-color);
    border-bottom: 2px solid var(--meta-table-row-border-hover-color);
    box-shadow: 0px 6px 12px 0px #eae0c4 inset;
    border-radius: 0 0 10px 10px;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .detail-row plr-metadata-table-editor > .wrapper,
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .detail-row .details-table-wrapper {
    display: block;
    height: auto;
    margin-top: 5px;
    padding: 10px;
    border-radius: 8px;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .detail-row plr-metadata-table-editor > .wrapper > .content,
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .detail-row .details-table-wrapper > .content {
    height: auto;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .mat-mdc-cell.mat-column-actions .actions-wrapper {
    text-align: right;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .mat-mdc-cell.mat-column-actions .actions-wrapper .mat-button {
    padding: 0px 10px;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .mat-mdc-cell.mat-column-actions .actions-wrapper .toggle-button {
    display: flex;
    align-items: center;
    justify-content: center;
    min-width: 0px;
    line-height: initial;
    margin-right: 6px;
    border: 2px solid transparent;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .mat-mdc-cell.mat-column-actions .actions-wrapper .toggle-button:hover, .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .mat-mdc-cell.mat-column-actions .actions-wrapper .toggle-button:focus, .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .mat-mdc-cell.mat-column-actions .actions-wrapper .toggle-button.cdk-focused {
    outline: none;
    text-decoration: none;
    color: var(--plr-focus-color);
    border: 2px solid var(--plr-focus-color);
    background-color: transparent;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-column-options-menu .mat-mdc-cell.mat-column-actions .actions-wrapper .toggle-button .mat-icon {
    padding-top: 2px !important;
  }
}
.plr-dark-theme .plr-metadata-table .metadata-table-empty-list .empty-list-message {
  background-color: #f5f4f4;
}
@media screen and (max-width: 772px) {
  .plr-dark-theme .plr-metadata-table .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row {
    border-radius: 4px;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row {
    border-radius: 4px;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:hover, .plr-dark-theme .plr-metadata-table .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.cdk-keyboard-focused, .plr-dark-theme .plr-metadata-table .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.cdk-focused, .plr-dark-theme .plr-metadata-table .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:focus, .plr-dark-theme .plr-metadata-table .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:focus-within {
    border-radius: 4px;
  }
  .plr-dark-theme .plr-metadata-table .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.expanded-row {
    border-radius: 4px 4px 0px 0px;
  }
}
.plr-dark-theme .plr-metadata-table .mat-mdc-paginator {
  width: 100%;
  display: inline-flex;
  justify-content: center;
  background: transparent;
}
.plr-dark-theme .plr-metadata-table .mat-mdc-paginator.disable-last-page .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions button.mat-mdc-paginator-navigation-last {
  color: unset !important;
  border: unset !important;
}
.plr-dark-theme .plr-metadata-table .mat-mdc-paginator.disable-last-page .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions button.mat-mdc-paginator-navigation-last:active {
  pointer-events: none !important;
}
.plr-dark-theme .plr-metadata-table .mat-mdc-paginator.disable-last-page .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions button.mat-mdc-paginator-navigation-last:hover {
  cursor: not-allowed !important;
}
.plr-dark-theme .plr-metadata-table .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container {
  min-height: unset;
}
.plr-dark-theme .plr-metadata-table .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size {
  align-items: center;
}
.plr-dark-theme .plr-metadata-table .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-select {
  margin: 0;
  width: 56px;
}
.plr-dark-theme .plr-metadata-table .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button {
  padding: 0px;
  margin: 0px;
}
.plr-dark-theme .plr-metadata-table .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button .mat-mdc-paginator-icon {
  width: 1.75rem;
  height: 1.75rem;
}
.plr-dark-theme .plr-metadata-table .loading-indicator {
  background-color: rgba(255, 255, 255, 0.8);
}
.plr-dark-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row {
  border: 1px solid var(--meta-table-row-border-color);
  border-radius: 6px;
}
.plr-dark-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:hover, .plr-dark-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.cdk-keyboard-focused, .plr-dark-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.cdk-focused, .plr-dark-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:focus, .plr-dark-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:focus-within {
  border: 1px solid var(--meta-table-row-border-hover-color);
  border-radius: 8px;
}
.plr-dark-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.expanded-row {
  outline: none;
  border: 2px solid var(--meta-table-row-border-hover-color);
  border-bottom: 2px solid transparent;
  border-radius: 8px 8px 0px 0px;
}
.plr-dark-theme .plr-metadata-table .plr-metadata-table-item {
  cursor: pointer;
  border-color: var(--plr-emphasize-border-color);
}
.plr-dark-theme .plr-metadata-table .plr-metadata-table-item:hover {
  border-color: var(--plr-emphasize-border-hover-color);
  background-color: var(--plr-emphasize-bg-hover-color);
}
.plr-dark-theme .plr-metadata-column-options-menu {
  min-width: 400px;
  padding: 0;
  background: white;
  border: 1px solid #e8e7e6;
  box-shadow: 0px 0px 4px 0px #d7d4d3;
  border-radius: 10px;
}
.plr-dark-theme .plr-metadata-column-options-menu .menu,
.plr-dark-theme .plr-metadata-column-options-menu .selection {
  padding: 0 10px;
  flex-direction: column;
  box-sizing: border-box;
  display: flex;
}
.plr-dark-theme .plr-metadata-column-options-menu .selection {
  flex-direction: row;
  box-sizing: border-box;
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.plr-dark-theme .plr-metadata-column-options-menu .selection .mat-selection-list.mat-list-base {
  padding-top: 0;
}
.plr-dark-theme .plr-metadata-column-options-menu .selection .mat-selection-list.mat-list-base .mat-list-item.mat-list-option {
  height: auto;
}
.plr-dark-theme .plr-metadata-column-options-menu .selection .mat-selection-list.mat-list-base .mat-list-item.mat-list-option .mat-list-item-content {
  height: auto;
}
.plr-dark-theme .plr-metadata-column-options-menu .selection .mdc-checkbox {
  padding: 0;
  position: static;
}
.plr-dark-theme .plr-metadata-column-options-menu .selection .mat-mdc-select {
  border: 1px solid #e2d0d8;
  border-radius: 4px;
  height: 27px;
  padding-left: 4px;
  margin-bottom: 8px;
  margin-top: 7px;
}
.plr-dark-theme .plr-metadata-column-options-menu .selection .mat-mdc-select .mat-mdc-select-trigger {
  padding-right: 5px;
}
.plr-dark-theme .plr-metadata-column-options-menu .selection .mat-mdc-select:focus, .plr-dark-theme .plr-metadata-column-options-menu .selection .mat-mdc-select:active {
  outline: 1px solid var(--plr-focus-color);
  border-color: var(--plr-focus-color);
}
.plr-dark-theme .plr-metadata-column-options-menu .selection .mat-mdc-select + span {
  display: inline-flex;
  width: auto;
}
.plr-dark-theme .plr-metadata-column-options-menu .selection .sort-direction {
  flex-direction: row;
  box-sizing: border-box;
  display: flex;
  width: 100%;
  align-items: center;
}
.plr-dark-theme .plr-metadata-column-options-menu .selection .sort-direction button.plr-primary-button,
.plr-dark-theme .plr-metadata-column-options-menu .selection .sort-direction button.mat-mdc-button.plr-toolbar-button:not(:disabled) {
  margin-right: 4px;
}
.plr-dark-theme .plr-metadata-column-options-menu .menu {
  border-right: 1px solid #e2d0d8;
  min-width: 44%;
  width: 44%;
}
.plr-dark-theme .plr-metadata-column-options-menu .menu .mat-mdc-list.mat-mdc-list-base {
  padding-top: 10px;
}
.plr-dark-theme .plr-metadata-column-options-menu .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item {
  border-radius: 4px;
  height: 36px;
  margin-bottom: 8px;
}
.plr-dark-theme .plr-metadata-column-options-menu .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item:last-of-type {
  margin-bottom: 0;
}
.plr-dark-theme .plr-metadata-column-options-menu .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item .mdc-list-item__content {
  font-size: 0.875rem;
  padding: 0 0 0 4px;
  border-radius: 4px;
  height: auto;
  cursor: pointer;
}
.plr-dark-theme .plr-metadata-column-options-menu .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item .mdc-list-item__content .mat-mdc-list-item-unscoped-content {
  color: #7b4d63 !important;
  display: inline-flex;
  align-items: center;
  gap: 5px;
}
.plr-dark-theme .plr-metadata-column-options-menu .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item .mdc-list-item__content:not(:last-of-type) {
  margin-bottom: 4px;
}
.plr-dark-theme .plr-metadata-column-options-menu .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item:hover {
  outline: 2px solid var(--plr-menu-option-hover-bg-color);
  background: var(--plr-menu-option-hover-bg-color);
  border-radius: 4px;
}
.plr-dark-theme .plr-metadata-column-options-menu .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item.active {
  outline: 2px solid var(--plr-menu-option-focus-bg-color);
  background: var(--plr-menu-option-focus-bg-color);
  font-family: "Roboto Medium";
}
.plr-dark-theme .plr-metadata-column-options-menu .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item:focus, .plr-dark-theme .plr-metadata-column-options-menu .menu .mat-mdc-list.mat-mdc-list-base .mat-mdc-list-item.cdk-focus {
  outline: 2px solid var(--plr-focus-color);
}
.plr-dark-theme .columns-container {
  overflow-y: auto;
}
.plr-dark-theme .sort-select {
  background-color: #e8e7e6;
  padding: 0 10px;
  border-radius: 20px;
  height: 20px;
}
.plr-dark-theme .sort-select label {
  font-size: 80%;
  line-height: 16px;
  margin-right: 5px;
}
.plr-dark-theme .sort-select .mat-select {
  font-size: 110%;
}
.plr-dark-theme .mat-menu-item {
  padding: 5px 5px 0 5px;
  line-height: 0;
}
.plr-dark-theme .mat-divider {
  margin: 10px 0;
}
.plr-dark-theme .header {
  margin: 0;
}
@media screen and (max-width: 1080px) {
  .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .detail-row {
    box-shadow: 0px 3px 6px 0px #eae0c4 inset;
  }
  .plr-dark-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row {
    border-radius: 6px;
  }
  .plr-dark-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:hover, .plr-dark-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.cdk-keyboard-focused, .plr-dark-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.cdk-focused, .plr-dark-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:focus, .plr-dark-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:focus-within {
    border-radius: 6px;
  }
  .plr-dark-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.expanded-row {
    border-radius: 6px 6px 0px 0px;
  }
}
@media screen and (max-width: 772px) {
  .plr-dark-theme .plr-metadata-table > .root-wrapper .table-wrapper .mat-mdc-table .mat-mdc-header-row {
    border-radius: 4px;
  }
  .plr-dark-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row {
    border-radius: 4px;
  }
  .plr-dark-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:hover, .plr-dark-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.cdk-keyboard-focused, .plr-dark-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.cdk-focused, .plr-dark-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:focus, .plr-dark-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row:focus-within {
    border-radius: 4px;
  }
  .plr-dark-theme .plr-metadata-table.plr-deluxe > .root-wrapper > .table-wrapper > .mat-mdc-table > .element-row.expanded-row {
    border-radius: 4px 4px 0px 0px;
  }
}
.plr-dark-theme .plr-metadata-search-display .selected-search {
  border-right-color: #fce4c7;
}
.plr-dark-theme .plr-metadata-search-display .mat-mdc-chip {
  border: solid 2px transparent;
  background-color: #f5f4f4;
  box-sizing: border-box;
  color: #925c75;
}
.plr-dark-theme .plr-metadata-search-display .mat-mdc-chip .mdc-evolution-chip__cell--primary {
  overflow: hidden;
}
.plr-dark-theme .plr-metadata-search-display .mat-mdc-chip.plr-advanced-search-chip-predefinedSearch {
  background-color: #e6f0f7;
}
.plr-dark-theme .plr-metadata-search-display .mat-mdc-chip .mat-icon {
  font-size: 100%;
  color: #716a68;
  border: solid 1px #716a68;
}
.plr-dark-theme .plr-metadata-search-display .mat-mdc-chip .mat-icon:hover {
  color: #925c75;
  border: solid 1px #925c75;
}
.plr-dark-theme .plr-metadata-search-display .mat-mdc-chip .plr-metadata-control-host {
  align-items: end;
  color: #7b4d63;
  font-weight: 700;
  overflow: hidden;
  display: inline-flex;
  width: 100%;
}
.plr-dark-theme .plr-metadata-search-display .mat-mdc-chip .plr-metadata-control-host plr-label,
.plr-dark-theme .plr-metadata-search-display .mat-mdc-chip .plr-metadata-control-host plr-label .label-container {
  flex-shrink: 0;
}
.plr-dark-theme .plr-metadata-search-display .mat-mdc-chip .plr-metadata-control-host .display-container {
  flex: 1;
  min-width: 0;
  overflow: hidden;
}
.plr-dark-theme .plr-metadata-search-display .mat-mdc-chip .plr-metadata-control-host .label-content, .plr-dark-theme .plr-metadata-search-display .mat-mdc-chip .plr-metadata-control-host.label-display-content .display-content {
  color: #7b4d63;
  font-weight: 400;
}
.plr-dark-theme .plr-metadata-search-display .mat-mdc-chip .plr-metadata-control-host .label-content plr-info-icon, .plr-dark-theme .plr-metadata-search-display .mat-mdc-chip .plr-metadata-control-host.label-display-content .display-content plr-info-icon {
  display: none;
}
.plr-dark-theme .plr-metadata-search-display .mat-mdc-chip .plr-metadata-control-host:not(.plr-metadata-multi-date-picker) .label-content::after, .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .plr-metadata-search-display .mat-mdc-chip .plr-metadata-control-host:not(.plr-metadata-multi-date-picker) .display-content::after,
html .plr-metadata-control-host.label-display-content .plr-dark-theme .plr-metadata-search-display .mat-mdc-chip .plr-metadata-control-host:not(.plr-metadata-multi-date-picker) .display-content::after, .plr-dark-theme .plr-metadata-search-display .mat-mdc-chip .plr-metadata-control-host:not(.plr-metadata-multi-date-picker) .plr-metadata-control-host.label-display-content .display-content::after, .plr-dark-theme .plr-metadata-control-host.label-display-content .plr-metadata-search-display .mat-mdc-chip .plr-metadata-control-host:not(.plr-metadata-multi-date-picker) .display-content::after {
  content: "​: ";
}
.plr-dark-theme .plr-metadata-search-display .mat-mdc-chip .list-horizontal .display-container .mat-mdc-list {
  position: relative;
  top: 4px;
  display: inline-flex !important;
  flex-wrap: nowrap !important;
  gap: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
}
.plr-dark-theme .plr-metadata-search-display .mat-mdc-chip .list-horizontal .display-container .mat-mdc-list .mat-mdc-list-item {
  flex-shrink: 0 !important;
  width: auto !important;
  height: auto !important;
  padding: 0 !important;
}
.plr-dark-theme .plr-metadata-search-display .mat-mdc-chip .list-horizontal .display-container .mat-mdc-list .mat-mdc-list-item .mdc-list-item__content .mat-mdc-list-item-unscoped-content {
  color: #7b4d63;
  font-weight: 700;
}
.plr-dark-theme .plr-metadata-search-display .mat-mdc-chip:hover {
  border: solid 2px #925c75;
}
.plr-dark-theme .plr-advanced-search-control-tooltip {
  background-color: #e0e0e0;
  border-radius: 10px;
  margin: 0 10px;
  padding: 5px;
  max-width: 20vw;
  width: 100%;
  pointer-events: none;
}
.plr-dark-theme .plr-advanced-search-control-tooltip .plr-metadata-control-host {
  display: block;
  width: 100%;
}
.plr-dark-theme .plr-advanced-search-control-tooltip .plr-metadata-control-host .mat-mdc-list .mat-mdc-list-item {
  max-width: 100%;
}
.plr-dark-theme .plr-advanced-search-control-tooltip .plr-metadata-control-host .mat-mdc-list .mat-mdc-list-item::before {
  content: "•";
  position: absolute;
  left: 4px;
}
.plr-dark-theme .plr-advanced-search-control-tooltip .plr-metadata-control-host .mat-mdc-list .mat-mdc-list-item .mdc-list-item__content {
  padding: 0 0 0 16px !important;
}
.plr-dark-theme .plr-advanced-search-control-tooltip .plr-metadata-control-host .mat-mdc-list .mat-mdc-list-item .mdc-list-item__content .mdc-list-item__primary-text {
  white-space: normal !important;
}
.plr-dark-theme .plr-advanced-search-control-tooltip .plr-metadata-control-host .mat-mdc-list .mat-mdc-list-item:not(:last-child)::after {
  display: none;
}
.plr-dark-theme .plr-metadata-table-search-builder {
  border-color: #7b4d63;
}
.plr-dark-theme .plr-metadata-table-search-builder .my-searches {
  border-color: #97908e;
}
.plr-dark-theme .plr-metadata-table-search-builder .fields-wrapper {
  background-color: #f5f4f4;
}
.plr-dark-theme .plr-metadata-table-search-builder .plr-metadata-control-host {
  padding: 0;
  margin: 0;
}
.plr-dark-theme .plr-metadata-table-search-builder plr-split-button {
  display: inline-block;
}
.plr-dark-theme .plr-metadata-table-search-menu ul li {
  cursor: pointer;
  font-size: 95%;
  border-radius: 4px;
}
.plr-dark-theme .plr-metadata-table-search-menu ul li:hover {
  background-color: var(--plr-menu-option-hover-bg-color);
  outline: 2px solid var(--plr-menu-option-hover-bg-color);
}
.plr-dark-theme .plr-metadata-table-search-menu ul li:focus, .plr-dark-theme .plr-metadata-table-search-menu ul li.cdk-focus {
  border-color: var(--plr-menu-option-focus-bg-color);
  background-color: var(--plr-menu-option-focus-bg-color);
  outline: 2px solid var(--plr-menu-option-focus-bg-color);
}
.plr-dark-theme .plr-metadata-table-search-menu ul li.empty-list-message-list-item {
  cursor: text;
}
.plr-dark-theme .plr-metadata-table-search-menu ul li.empty-list-message-list-item:hover {
  background-color: transparent;
  outline: none;
}
.plr-dark-theme .plr-metadata-table-search-menu ul li.empty-list-message-list-item:focus, .plr-dark-theme .plr-metadata-table-search-menu ul li.empty-list-message-list-item.cdk-focus {
  border-color: var(--plr-menu-option-focus-bg-color);
  background-color: var(--plr-menu-option-focus-bg-color);
  outline: 2px solid var(--plr-menu-option-focus-bg-color);
}
.plr-dark-theme .mat-mdc-button-persistent-ripple {
  display: none;
}
.plr-dark-theme plr-split-button {
  border-color: transparent;
}
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme plr-split-button plr-split-button,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme plr-split-button plr-split-button, .plr-dark-theme plr-split-button .plr-page-layout > .wrapper > .header-grid > .actions-bar plr-split-button, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar plr-split-button plr-split-button,
.plr-dark-theme plr-split-button plr-split-button.plr-toolbar-button {
  font-size: inherit;
  background-color: #f5f4f4;
  border-color: #f5f4f4;
}
.plr-dark-theme .plr-split-menu-content > button {
  padding-left: 5px;
  border-radius: 6px;
}
.plr-dark-theme .mat-mdc-menu-panel {
  border-color: #e8e7e6;
}
.plr-dark-theme .plr-basic-search > .wrapper .mat-icon,
.plr-dark-theme .plr-basic-search > .wrapper .search-icon {
  color: var(--plr-icon-color);
}
.plr-dark-theme .plr-basic-search > .wrapper input {
  border: 1px solid #c2bdbc;
}
.plr-dark-theme .plr-basic-search > .wrapper input:focus, .plr-dark-theme .plr-basic-search > .wrapper input.cdk-focused {
  outline: 1px solid var(--plr-focus-color);
  border: 1px solid var(--plr-focus-color);
}
.plr-dark-theme .plr-basic-search > .wrapper:focus-within .mat-icon,
.plr-dark-theme .plr-basic-search > .wrapper:focus-within .search-icon {
  color: var(--plr-focus-color);
}
.plr-dark-theme .plr-search-bar .search-bar .wrapper {
  border: rgb(234, 224, 212) solid 1px;
}
.plr-dark-theme .plr-search-bar .search-bar .wrapper:focus-within {
  border-color: rgb(2, 129, 157);
  outline: 1px solid rgb(2, 129, 157);
}
.plr-dark-theme .plr-search-bar .search-bar .wrapper:focus-within .mat-icon {
  color: rgb(2, 129, 157);
}
.plr-dark-theme .plr-search-bar .search-bar .wrapper input {
  background: transparent;
  color: #67564c;
}
.plr-dark-theme .plr-search-bar .search-bar .wrapper input:focus {
  outline: none;
}
.plr-dark-theme .plr-search-bar .search-bar .wrapper .mat-icon {
  color: #67564c;
}
.plr-dark-theme .bc-2022-1 .plr-search-bar .search-bar > .wrapper {
  border: rgb(234, 224, 212) solid 1px;
}
.plr-dark-theme .bc-2022-1 .plr-search-bar .search-bar > .wrapper:focus-within {
  border: 1px solid var(--plr-focus-color);
  outline: 1px solid var(--plr-focus-color);
}
.plr-dark-theme .bc-2022-1 .plr-search-bar .search-bar > .wrapper:focus-within .mat-icon {
  color: var(--plr-focus-color);
}
.plr-dark-theme .bc-2022-1 .plr-search-bar .search-bar > .wrapper:focus-within .mat-mdc-select-arrow {
  color: var(--plr-focus-color);
  opacity: 1;
}
.plr-dark-theme .bc-2022-1 .plr-search-bar .search-bar > .wrapper > input {
  background: transparent;
  font-family: "Roboto Regular";
  font-size: 14px;
  color: #67564c;
}
.plr-dark-theme .bc-2022-1 .plr-search-bar .search-bar > .wrapper > input:focus {
  outline: none;
  border: none;
}
.plr-dark-theme .bc-2022-1 .plr-search-bar .search-bar > .wrapper > .mat-icon {
  font-size: 28px;
  color: #67564c;
}
.plr-dark-theme .bc-2022-1 .plr-search-bar .search-bar > .wrapper > .mat-mdc-select {
  border: 2px solid transparent;
  border-radius: 50%;
}
.plr-dark-theme .bc-2022-1 .plr-search-bar .search-bar > .wrapper > .mat-mdc-select:hover, .plr-dark-theme .bc-2022-1 .plr-search-bar .search-bar > .wrapper > .mat-mdc-select.cdk-focused, .plr-dark-theme .bc-2022-1 .plr-search-bar .search-bar > .wrapper > .mat-mdc-select:focus {
  border: 2px solid var(--plr-focus-color);
  background-color: var(--plr-focus-color);
  opacity: 1;
}
.plr-dark-theme .bc-2022-1 .plr-search-bar .search-bar > .wrapper > .mat-mdc-select:hover .mat-mdc-select-arrow, .plr-dark-theme .bc-2022-1 .plr-search-bar .search-bar > .wrapper > .mat-mdc-select.cdk-focused .mat-mdc-select-arrow, .plr-dark-theme .bc-2022-1 .plr-search-bar .search-bar > .wrapper > .mat-mdc-select:focus .mat-mdc-select-arrow {
  color: var(--plr-color-white);
  opacity: 1;
}
.plr-dark-theme plr-history-back-button.plr-history-back-button {
  background-color: transparent;
  font-size: 12px;
  margin-right: 10px;
  height: 36px;
  color: #605a58;
}
.plr-dark-theme plr-history-back-button.plr-history-back-button .mat-mdc-button.plr-primary-button,
.plr-dark-theme plr-history-back-button.plr-history-back-button .mat-mdc-button.plr-toolbar-button:not(:disabled) {
  border-radius: 4px !important;
  background-color: var(--plr-color-sand-100) !important;
  color: var(--plr-color-neutral-700) !important;
  font-size: 12px;
  font-weight: 400;
  padding: 2px 12px !important;
  border: 2px solid transparent;
}
.plr-dark-theme plr-history-back-button.plr-history-back-button .mat-mdc-button.plr-primary-button > mat-icon.mat-icon.mat-icon-no-color,
.plr-dark-theme plr-history-back-button.plr-history-back-button .mat-mdc-button.plr-toolbar-button:not(:disabled) > mat-icon.mat-icon.mat-icon-no-color {
  width: 12px;
  height: 12px;
  font-size: 18px;
  line-height: 12px;
  font-weight: 400;
  margin-right: 0;
  transform: translateX(-5px);
}
.plr-dark-theme plr-history-back-button.plr-history-back-button .mat-mdc-button.plr-primary-button:hover,
.plr-dark-theme plr-history-back-button.plr-history-back-button .mat-mdc-button.plr-toolbar-button:hover:not(:disabled) {
  color: var(--plr-color-primary-600) !important;
  background-color: var(--plr-color-white) !important;
  border: 2px solid var(--plr-color-primary-600) !important;
}
.plr-dark-theme plr-history-back-button.plr-history-back-button > plr-split-button,
.plr-dark-theme plr-history-back-button.plr-history-back-button > button {
  font-size: inherit;
  line-height: 0px;
  background-color: #f4ece1;
}
.plr-dark-theme plr-history-back-button.plr-history-back-button > button.mat-mdc-icon-button[disabled] {
  background-color: var(--plr-color-neutral-100);
}
.plr-dark-theme plr-history-back-button.plr-history-back-button > button.mat-mdc-icon-button[disabled] mat-icon.mat-icon.mat-icon-no-color {
  margin-right: 0;
}
@media (min-width: 420px) and (max-width: 599px) {
  .plr-dark-theme plr-history-back-button.plr-history-back-button > button.mat-mdc-icon-button[disabled].arrow-only-mobile,
  .plr-dark-theme plr-history-back-button.plr-history-back-button > button.mat-mdc-icon-button.arrow-only-mobile.plr-primary-button:hover,
  .plr-dark-theme plr-history-back-button.plr-history-back-button > button.mat-mdc-icon-button.arrow-only-mobile.mat-mdc-button.plr-toolbar-button:hover:not(:disabled) {
    background-color: transparent;
  }
}
@media (max-width: 420px) {
  .plr-dark-theme plr-history-back-button.plr-history-back-button > button.mat-mdc-icon-button[disabled].arrow-only-mobile,
  .plr-dark-theme plr-history-back-button.plr-history-back-button > button.mat-mdc-icon-button.arrow-only-mobile.plr-primary-button:hover,
  .plr-dark-theme plr-history-back-button.plr-history-back-button > button.mat-mdc-icon-button.arrow-only-mobile.mat-mdc-button.plr-toolbar-button:hover:not(:disabled) {
    background-color: transparent;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .plr-dark-theme plr-history-back-button.plr-history-back-button > button.mat-mdc-icon-button[disabled].arrow-only-mobile,
  .plr-dark-theme plr-history-back-button.plr-history-back-button > button.mat-mdc-icon-button.arrow-only-mobile.plr-primary-button:hover,
  .plr-dark-theme plr-history-back-button.plr-history-back-button > button.mat-mdc-icon-button.arrow-only-mobile.mat-mdc-button.plr-toolbar-button:hover:not(:disabled) {
    background-color: transparent;
  }
}
.plr-dark-theme .plr-history-button-menu-item.mat-mdc-menu-item {
  color: #605a58;
  font-size: 12px;
  line-height: 12px;
}
@media (min-width: 420px) and (max-width: 599px) {
  .plr-dark-theme .arrow-only-mobile .back-label {
    display: none;
  }
}
@media (max-width: 420px) {
  .plr-dark-theme .arrow-only-mobile .back-label {
    display: none;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .plr-dark-theme .arrow-only-mobile .back-label {
    display: none;
  }
}
.plr-dark-theme #side-nav:focus,
.plr-dark-theme .side-navigation-root-container:focus,
.plr-dark-theme .menu-container:focus,
.plr-dark-theme .sub-menu-container:focus {
  outline: none;
}
.plr-dark-theme .side-navigation-root-container > .menu-container {
  background-color: transparent;
}
.plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item {
  background-color: #674152;
}
.plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button, .plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button > .mat-icon {
  color: #eee5e9;
}
.plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.sub-menu-arrow, .plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.title, .plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button > .mat-icon.sub-menu-arrow, .plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button > .mat-icon.title {
  color: var(--plr-color-white);
}
.plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button:hover, .plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button:hover > .mat-icon {
  color: var(--plr-color-white);
}
.plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button:focus, .plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.cdk-keyboard-focused {
  outline: none;
  box-shadow: 0px 0px 0px 2px var(--plr-color-white) inset;
  border-radius: 4px;
}
.plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active {
  border-radius: 4px;
  background-color: var(--plr-color-white);
}
.plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active:focus .title {
  color: var(--plr-color-white);
}
.plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active .title {
  color: var(--plr-focus-color);
}
.plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active, .plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active > .mat-icon {
  color: #7b4d63;
}
.plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active:hover, .plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active:hover > .mat-icon {
  color: #7b4d63;
}
.plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active:focus, .plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active.cdk-keyboard-focused {
  background-color: var(--plr-focus-color);
  outline: none;
  box-shadow: 0px 0px 0px 2px var(--plr-color-white) inset;
  border-radius: 4px;
}
.plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active:focus, .plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active:focus > .mat-icon, .plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active.cdk-keyboard-focused, .plr-dark-theme .side-navigation-root-container > .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active.cdk-keyboard-focused > .mat-icon {
  color: var(--plr-color-white);
}
.plr-dark-theme .side-navigation-root-container > .sub-menu-container {
  background-color: var(--plr-color-white);
}
.plr-dark-theme .side-navigation-root-container > .sub-menu-container button.router-link-active, .plr-dark-theme .side-navigation-root-container > .sub-menu-container button.router-link-active:hover, .plr-dark-theme .side-navigation-root-container > .sub-menu-container button.link-active, .plr-dark-theme .side-navigation-root-container > .sub-menu-container button.link-active:hover {
  cursor: text;
  border: 1px solid var(--plr-active-item-border-color);
  outline: 1px solid var(--plr-active-item-border-color);
  background-color: var(--plr-active-item-bg-color);
  border-radius: 4px;
  box-shadow: none;
}
.plr-dark-theme .side-navigation-root-container > .sub-menu-container button.router-link-active .title, .plr-dark-theme .side-navigation-root-container > .sub-menu-container button.router-link-active:hover .title, .plr-dark-theme .side-navigation-root-container > .sub-menu-container button.link-active .title, .plr-dark-theme .side-navigation-root-container > .sub-menu-container button.link-active:hover .title {
  color: var(--plr-focus-color);
  font-family: var(--plr-roboto-medium);
}
.plr-dark-theme .side-navigation-root-container > .sub-menu-container button.router-link-active:focus, .plr-dark-theme .side-navigation-root-container > .sub-menu-container button.router-link-active.cdk-focused, .plr-dark-theme .side-navigation-root-container > .sub-menu-container button.link-active:focus, .plr-dark-theme .side-navigation-root-container > .sub-menu-container button.link-active.cdk-focused {
  border: 1px solid var(--plr-focus-color);
  outline: 1px solid var(--plr-focus-color);
}
.plr-dark-theme .side-navigation-root-container > .sub-menu-container button.close-button {
  border: 1px solid transparent;
  border-bottom: 1px solid var(--plr-color-mojave-extra);
  border-radius: 0px;
  background-color: transparent;
  line-height: normal;
  height: 1.5rem;
  width: 1.5rem;
}
.plr-dark-theme .side-navigation-root-container > .sub-menu-container button.close-button .mat-mdc-button-persistent-ripple {
  display: none;
}
.plr-dark-theme .side-navigation-root-container > .sub-menu-container button.close-button .mat-icon {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 25px;
  width: 25px;
  color: var(--plr-icon-color);
  font-weight: bold;
  bottom: 1px;
  line-height: 1rem;
  height: 1rem;
  width: 1rem;
  font-size: 1rem;
  border: 2px solid transparent;
  border-radius: 50%;
}
.plr-dark-theme .side-navigation-root-container > .sub-menu-container button.close-button:focus, .plr-dark-theme .side-navigation-root-container > .sub-menu-container button.close-button:hover {
  border: 1px solid transparent;
  border-bottom: 1px solid var(--plr-color-mojave-extra);
  border-radius: 4px;
}
.plr-dark-theme .side-navigation-root-container > .sub-menu-container button.close-button:focus .mat-icon, .plr-dark-theme .side-navigation-root-container > .sub-menu-container button.close-button:hover .mat-icon {
  color: var(--plr-focus-color);
  border: 2px solid var(--plr-focus-color);
}
.plr-dark-theme .side-navigation-root-container > .sub-menu-container button.close-button:focus .mat-mdc-focus-indicator, .plr-dark-theme .side-navigation-root-container > .sub-menu-container button.close-button:hover .mat-mdc-focus-indicator {
  background-color: var(--plr-focus-color);
  opacity: 0.12;
}
.plr-dark-theme .side-navigation-root-container > .sub-menu-container.sub-menu-collapsed {
  background-color: transparent;
  box-shadow: none;
}
.plr-dark-theme .plr-side-navigation.expanded .side-navigation-root-container .menu-container .plr-side-navigation-item {
  box-shadow: 2px 1px 2px 0px #7b4d63;
}
.plr-dark-theme .plr-side-navigation.expanded .side-navigation-root-container .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active {
  box-shadow: 3px 0px 4px 0px #d7d4d3;
}
.plr-dark-theme .plr-side-navigation.expanded .side-navigation-root-container .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active:focus, .plr-dark-theme .plr-side-navigation.expanded .side-navigation-root-container .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active.cdk-keyboard-focused {
  outline: none;
  box-shadow: 0px 0px 0px 2px var(--plr-color-white) inset;
}
.plr-dark-theme .plr-side-navigation.expanded .side-navigation-root-container .sub-menu-container {
  box-shadow: 3px 2px 12px -2px var(--plr-content-area-box-shadow-color);
}
.plr-dark-theme .plr-side-navigation.collapsed .side-navigation-root-container .menu-container .plr-side-navigation-item {
  box-shadow: 2px 1px 3px 0px #7b4d63;
}
.plr-dark-theme .plr-side-navigation.collapsed .side-navigation-root-container .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active {
  box-shadow: 3px 0px 4px 0px #d7d4d3;
}
.plr-dark-theme .plr-side-navigation.collapsed .side-navigation-root-container .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active:focus, .plr-dark-theme .plr-side-navigation.collapsed .side-navigation-root-container .menu-container .plr-side-navigation-item .side-navigation-item-button.link-active.cdk-keyboard-focused {
  outline: none;
  box-shadow: 0px 0px 0px 2px var(--plr-color-white) inset;
}
.plr-dark-theme .plr-side-navigation.collapsed .side-navigation-root-container .sub-menu-container {
  box-shadow: none;
}
.plr-dark-theme .side-navigation-item-button {
  border: none;
  border-radius: 0px;
  background: transparent;
  color: var(--plr-color-white);
}
.plr-dark-theme .side-navigation-item-button:hover {
  border-radius: 4px;
}
.plr-dark-theme .side-navigation-item-button .icon {
  font-size: 2.25rem;
}
.plr-dark-theme .side-navigation-item-button .title {
  font-size: 0.75rem;
}
.plr-dark-theme .side-navigation-item-button.main-item:hover:not(.link-active), .plr-dark-theme .side-navigation-item-button.main-item:focus:not(.link-active) {
  background: #925c75;
}
.plr-dark-theme .side-navigation-item-button.main-item:hover:not(.link-active) .icon,
.plr-dark-theme .side-navigation-item-button.main-item:hover:not(.link-active) .title, .plr-dark-theme .side-navigation-item-button.main-item:focus:not(.link-active) .icon,
.plr-dark-theme .side-navigation-item-button.main-item:focus:not(.link-active) .title {
  color: var(--plr-color-white);
}
.plr-dark-theme .side-navigation-item-button.main-item.link-active {
  background-color: var(--plr-color-white);
  color: #7b4d63;
}
.plr-dark-theme .side-navigation-item-button.main-item.link-active:active, .plr-dark-theme .side-navigation-item-button.main-item.link-active:focus {
  background: #fafafa;
}
.plr-dark-theme .side-navigation-item-button.main-item.sub-menu-expanded {
  background: #925c75;
  color: var(--plr-color-white);
  border-radius: 4px;
}
.plr-dark-theme .side-navigation-item-button.sub-item {
  outline: none;
  border: 1px solid transparent;
  border-bottom-color: var(--plr-color-neutral-200);
}
.plr-dark-theme .side-navigation-item-button.sub-item .title {
  color: var(--plr-base-text-color);
  font-size: 0.875rem;
}
.plr-dark-theme .side-navigation-item-button.sub-item:hover, .plr-dark-theme .side-navigation-item-button.sub-item:active, .plr-dark-theme .side-navigation-item-button.sub-item:focus, .plr-dark-theme .side-navigation-item-button.sub-item.link-active, .plr-dark-theme .side-navigation-item-button.sub-item.cdk-focused {
  background: var(--plr-emphasize-bg-hover-color);
  border: 1px solid var(--plr-emphasize-border-hover-color);
  outline: 1px solid var(--plr-emphasize-border-hover-color);
}
.plr-dark-theme .side-navigation-item-button.sub-item:hover .title, .plr-dark-theme .side-navigation-item-button.sub-item:active .title, .plr-dark-theme .side-navigation-item-button.sub-item:focus .title, .plr-dark-theme .side-navigation-item-button.sub-item.link-active .title, .plr-dark-theme .side-navigation-item-button.sub-item.cdk-focused .title {
  color: var(--plr-focus-color);
}
.plr-dark-theme .side-navigation-menu {
  margin-top: 4px;
}
.plr-dark-theme .plr-page-layout {
  background-color: var(--plr-page-layout-bg-color);
}
.plr-dark-theme .plr-page-layout.transparent {
  background-color: transparent;
}
.plr-dark-theme .plr-page-layout > .wrapper {
  padding: 0px 10px;
}
@media print {
  .plr-dark-theme .plr-page-layout > .wrapper {
    height: auto;
  }
}
.plr-dark-theme .plr-page-layout > .wrapper .heading {
  line-height: normal;
  color: var(--plr-h1-color);
  padding-top: 10px;
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid {
  background-color: var(--plr-page-layout-bg-color);
  position: relative;
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid .additional-options-container .plr-button-toolbar .more-button:hover, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid .additional-options-container .plr-button-toolbar .more-button.cdk-focused, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid .additional-options-container .plr-button-toolbar .more-button:focus {
  background-color: var(--plr-color-white) !important;
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar {
  background: var(--plr-base-bg-color);
  color: #7b4d63;
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar plr-metadata-header {
  color: #7b4d63;
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-icon-button {
  font-family: Roboto, Helvetica Neue, sans-serif;
  font-size: 14px;
  font-weight: 500;
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-divider {
  margin: 0 10px 0 0;
  border-color: #fce4c7;
  height: 40px;
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar > .aux-actions-container .mat-mdc-slide-toggle.cdk-focused .mdc-switch, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar > .aux-actions-container .mat-mdc-slide-toggle:hover .mdc-switch, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar > .aux-actions-container .mat-mdc-slide-toggle:focus .mdc-switch {
  border-color: var(--plr-focus-color);
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar > .aux-actions-container .mat-mdc-slide-toggle.cdk-focused .mdc-switch .mdc-switch__shadow, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar > .aux-actions-container .mat-mdc-slide-toggle:hover .mdc-switch .mdc-switch__shadow, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar > .aux-actions-container .mat-mdc-slide-toggle:focus .mdc-switch .mdc-switch__shadow {
  background-color: var(--plr-focus-color);
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar > .aux-actions-container .mat-mdc-slide-toggle.cdk-focused.mat-mdc-slide-toggle-checked .mdc-switch__shadow, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar > .aux-actions-container .mat-mdc-slide-toggle:hover.mat-mdc-slide-toggle-checked .mdc-switch__shadow, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar > .aux-actions-container .mat-mdc-slide-toggle:focus.mat-mdc-slide-toggle-checked .mdc-switch__shadow {
  background-color: var(--plr-emphasize-border-hover-color);
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar > .aux-actions-container .mat-mdc-slide-toggle.cdk-focused .mdc-switch__ripple, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar > .aux-actions-container .mat-mdc-slide-toggle:focus .mdc-switch__ripple {
  display: initial;
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar > .aux-actions-container .mat-mdc-slide-toggle.cdk-focused .mdc-switch__ripple .mat-mdc-slide-toggle-ripple, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar > .aux-actions-container .mat-mdc-slide-toggle:focus .mdc-switch__ripple .mat-mdc-slide-toggle-ripple {
  background-color: #4a2f3b;
  opacity: 0.2;
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .tab-container .mat-mdc-tab-nav-bar {
  border-bottom: none;
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .tab-container .mat-mdc-tab-link-container {
  height: auto;
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .tab-container .mat-mdc-tab-link-container .mat-mdc-tab-link {
  color: var(--plr-tab-color);
  border-radius: 6px 6px 0 0;
  height: 34px;
  min-width: 120px;
  font-weight: 400;
  font-size: 16px;
  background-color: var(--plr-tab-bg-color-dark);
  border: 1px solid transparent;
  margin-right: 10px;
  opacity: 1;
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .tab-container .mat-mdc-tab-link-container .mat-mdc-tab-link .mdc-tab__text-label {
  color: var(--theme-primary-900);
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .tab-container .mat-mdc-tab-link-container .mat-mdc-tab-link.mdc-tab--active {
  font-weight: 500;
  font-size: 16px;
  opacity: 1;
  font-family: var(--plr-roboto-medium);
  background-color: var(--plr-color-white);
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .tab-container .mat-mdc-tab-link-container .mat-mdc-tab-link.mdc-tab--active .mdc-tab__text-label {
  color: var(--plr-color-primary-700);
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .tab-container .mat-mdc-tab-link-container .mat-mdc-tab-link:hover:not(.mdc-tab--active) {
  color: var(--plr-focus-color);
  background-color: var(--plr-tab-hover-bg-color);
  border-top: 1px solid var(--plr-tab-border-color);
  border-left: 1px solid var(--plr-tab-border-color);
  border-right: 1px solid var(--plr-tab-border-color);
  border-bottom: 1px solid transparent;
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .tab-container .mat-mdc-tab-link-container .mat-mdc-tab-link.cdk-focused, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .tab-container .mat-mdc-tab-link-container .mat-mdc-tab-link:focus {
  outline: none;
  color: var(--plr-focus-color);
  background-color: var(--plr-tab-hover-bg-color);
  border: 1px solid var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .tab-container .mat-mdc-tab-link-container .mat-ink-bar {
  display: none;
}
@media screen and (max-width: 1080px) {
  .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .tab-container .mat-mdc-tab-link-container .mat-mdc-tab-link {
    height: 25px;
    min-width: 100px;
    padding: 0px 20px;
  }
}
@media screen and (max-width: 772px) {
  .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .tab-container .mat-mdc-tab-link-container .mat-mdc-tab-link {
    height: 20px;
    min-width: 85px;
    margin-right: 8px;
    padding: 0px 15px;
  }
}
.plr-dark-theme .plr-page-layout > .wrapper .toggle-column-container .mat-mdc-tab-header .mat-mdc-tab.cdk-focused, .plr-dark-theme .plr-page-layout > .wrapper .toggle-column-container .mat-mdc-tab-header .mat-mdc-tab:focus {
  outline: none;
  color: var(--plr-focus-color);
  background-color: var(--plr-color-white);
  border: 1px solid var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
}
.plr-dark-theme .plr-page-layout > .wrapper > .header-content > * {
  margin-right: var(--plr-content-area-rl-margin);
  margin-left: var(--plr-content-area-rl-margin);
}
.plr-dark-theme .plr-page-layout > .wrapper .plr-page-layout > .wrapper {
  padding: 0px;
}
.plr-dark-theme .plr-page-layout > .wrapper > .root-container .content-area {
  background-color: white;
}
.plr-dark-theme .plr-page-layout > .wrapper > .root-container .content-area.transparent {
  background-color: transparent;
}
.plr-dark-theme .plr-page-layout > .wrapper > .root-container .vertical-rule {
  background: #eee5e9;
}
.plr-dark-theme .plr-page-layout > .wrapper > .root-container > .content-area {
  margin: var(--plr-content-area-margin);
  padding: 5px;
  background-color: var(--plr-color-white);
  box-shadow: var(--plr-content-area-box-shadow);
  border-radius: var(--plr-content-area-border-radius);
}
.plr-dark-theme .plr-page-layout > .wrapper > .root-container > .content-area > .fill-container-wrapper > .fill-container-parent.toggle-column-enabled {
  background-color: transparent !important;
}
.plr-dark-theme .plr-page-layout > .wrapper > .root-container > .content-area > .fill-container-wrapper > .fill-container-parent.toggle-column-enabled + .vertical-rule {
  display: none;
}
.plr-dark-theme .plr-page-layout > .wrapper > .root-container > .content-area > .fill-container-wrapper > .toggle-column-wrapper {
  margin: 5px 0px 5px 8px;
  padding: 3px 5px;
  box-shadow: -3px 0px 10px -5px var(--plr-content-area-box-shadow-color);
}
@media screen and (max-width: 772px) {
  .plr-dark-theme .plr-page-layout > .wrapper > .root-container > .content-area > .fill-container-wrapper.toggle-column-opened {
    margin-left: 2px;
  }
}
.plr-dark-theme .plr-page-layout.plr-has-tabs .page-layout-wrapper {
  padding: 0px;
}
.plr-dark-theme .plr-page-layout.plr-has-tabs > .wrapper > .header-content > .actions-bar,
.plr-dark-theme .plr-page-layout.plr-has-tabs .plr-page-layout > .wrapper > .header-content > .actions-bar {
  border-radius: 0px 8px 8px 8px;
}
.plr-dark-theme .plr-page-layout.plr-has-sub-content-areas > .wrapper > .root-container > .content-area {
  background-color: transparent;
  border-radius: 0px;
}
.plr-dark-theme .plr-dashboard .plr-page-layout > .wrapper {
  padding: 10px 5px 10px 5px;
}
.plr-dark-theme .plr-dashboard .plr-page-layout > .wrapper .heading {
  margin: 0px;
  padding: 0px;
}
.plr-dark-theme .plr-dashboard .plr-page-layout > .wrapper > .root-container > .content-area {
  background-color: transparent;
}
.plr-dark-theme .plr-side-navigation-layout .plr-dashboard .plr-page-layout > .wrapper {
  padding-top: 0px;
}
.plr-dark-theme .plr-dashboard > .plr-page-layout > .wrapper > .root-container > .content-area,
.plr-dark-theme .plr-page-layout.plr-has-sub-content-areas > .wrapper > .root-container > .content-area {
  margin: 0px;
  padding: 0px;
  background-color: transparent;
  box-shadow: none;
}
.plr-dark-theme .plr-dashboard > .plr-page-layout > .wrapper > .root-container > .content-area .sub-content-area,
.plr-dark-theme .plr-page-layout.plr-has-sub-content-areas > .wrapper > .root-container > .content-area .sub-content-area {
  margin: var(--plr-sub-content-area-margin);
  padding: 5px;
  background-color: var(--plr-color-white);
  box-shadow: var(--plr-content-area-box-shadow);
  border-radius: var(--plr-content-area-border-radius);
}
.plr-dark-theme .plr-page-layout.plr-page-layout-loading > .wrapper > .header-content > .actions-bar {
  min-height: 42px;
}
.plr-dark-theme .plr-content-area-maximized .plr-page-layout .header-content .additional-options-container:hover, .plr-dark-theme .plr-content-area-maximized .plr-page-layout .header-content .additional-options-container:focus-within {
  background-color: var(--plr-body-bg-color);
  box-shadow: var(--plr-reduced-content-area-box-shadow);
  border-radius: 6px;
}
.plr-dark-theme .plr-alerts .plr-alert {
  font-size: 0.875rem;
  font-family: "Roboto Medium";
  border: 2px solid #ffffff;
  border-radius: 6px;
}
.plr-dark-theme .plr-alerts .info {
  background-color: #e6f0f7;
  color: #074e75;
}
.plr-dark-theme .plr-alerts .warning {
  background-color: #fbf4dc;
  color: #8a650f;
}
.plr-dark-theme .plr-alerts .error {
  background-color: #fff1f2;
  color: #ac0000;
}
.plr-dark-theme .plr-alerts .success {
  background-color: #e5f0e5;
  color: #2e7652;
}
.plr-dark-theme .plr-alert-toolTip {
  white-space: pre-line;
  min-width: 400px;
}
.plr-dark-theme .bc-2022-1 .plr-alerts {
  background-color: var(--plr-color-white);
  border: none;
  border-radius: 8px;
}
.plr-dark-theme .bc-2022-1 .plr-alerts:empty {
  background-color: transparent;
  box-shadow: none;
}
.plr-dark-theme .bc-2022-1 .plr-alerts .plr-alert .close-button {
  border: 2px solid transparent;
}
.plr-dark-theme .bc-2022-1 .plr-alerts .plr-alert .close-button:hover, .plr-dark-theme .bc-2022-1 .plr-alerts .plr-alert .close-button:focus, .plr-dark-theme .bc-2022-1 .plr-alerts .plr-alert .close-button.cdk-focused {
  border: 2px solid var(--plr-focus-color);
  /* TODO(mdc-migration): The following rule targets internal classes of button that may no longer apply for the MDC version.*/
}
.plr-dark-theme .bc-2022-1 .plr-alerts .plr-alert .close-button:hover .mat-icon, .plr-dark-theme .bc-2022-1 .plr-alerts .plr-alert .close-button:focus .mat-icon, .plr-dark-theme .bc-2022-1 .plr-alerts .plr-alert .close-button.cdk-focused .mat-icon {
  color: var(--plr-focus-color);
}
.plr-dark-theme .bc-2022-1 .plr-alerts .plr-alert .close-button:hover .mat-mdc-focus-indicator, .plr-dark-theme .bc-2022-1 .plr-alerts .plr-alert .close-button:focus .mat-mdc-focus-indicator, .plr-dark-theme .bc-2022-1 .plr-alerts .plr-alert .close-button.cdk-focused .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme .bc-2022-1 .dialog-layout > .plr-alerts {
  background-color: transparent;
  box-shadow: none;
}
.plr-dark-theme .mat-mdc-tab,
.plr-dark-theme .mat-mdc-tab-header .mat-mdc-tab {
  color: var(--plr-tab-color);
  font-weight: 400;
  font-size: 16px;
  background-color: var(--plr-tab-bg-color);
  height: 34px !important;
  margin: 6px 6px 0 6px;
  border-top: 1px solid var(--plr-tab-border-color);
  border-left: 1px solid var(--plr-tab-border-color);
  border-right: 1px solid var(--plr-tab-border-color);
  border-bottom: 1px solid transparent;
  border-radius: var(--plr-tab-border-radius-curvature) var(--plr-tab-border-radius-curvature) 0 0;
  opacity: 1;
}
.plr-dark-theme .mat-mdc-tab:hover:not(.mat-tab-disabled),
.plr-dark-theme .mat-mdc-tab-header .mat-mdc-tab:hover:not(.mat-tab-disabled) {
  color: var(--plr-focus-color);
  background-color: var(--plr-tab-hover-bg-color);
}
.plr-dark-theme .mat-mdc-tab.mat-tab-label-active,
.plr-dark-theme .mat-mdc-tab-header .mat-mdc-tab.mat-tab-label-active {
  font-family: var(--plr-roboto-medium);
}
.plr-dark-theme .mat-mdc-tab.mat-tab-label-active, .plr-dark-theme .mat-mdc-tab.mat-tab-label-active:hover,
.plr-dark-theme .mat-mdc-tab-header .mat-mdc-tab.mat-tab-label-active,
.plr-dark-theme .mat-mdc-tab-header .mat-mdc-tab.mat-tab-label-active:hover {
  color: var(--plr-tab-active-color);
  background-color: var(--plr-tab-active-bg-color);
}
.plr-dark-theme .mat-mdc-tab:not(.mat-mdc-tab-disabled) .mdc-tab__content .mdc-tab__text-label,
.plr-dark-theme .mat-mdc-tab-header .mat-mdc-tab:not(.mat-mdc-tab-disabled) .mdc-tab__content .mdc-tab__text-label,
.plr-dark-theme .mat-mdc-tab-group.mat-primary .mat-mdc-tab:not(.mat-mdc-tab-disabled) .mdc-tab__content .mdc-tab__text-label {
  color: var(--plr-tab-color);
}
.plr-dark-theme .mat-mdc-tab:not(.mat-mdc-tab-disabled).cdk-focused,
.plr-dark-theme .mat-mdc-tab-header .mat-mdc-tab:not(.mat-mdc-tab-disabled).cdk-focused,
.plr-dark-theme .mat-mdc-tab-group.mat-primary .mat-mdc-tab:not(.mat-mdc-tab-disabled).cdk-focused {
  outline: none;
  color: var(--plr-focus-color);
  background-color: var(--plr-tab-active-bg-color);
}
.plr-dark-theme .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active, .plr-dark-theme .mat-mdc-tab:not(.mat-mdc-tab-disabled):focus,
.plr-dark-theme .mat-mdc-tab-header .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active,
.plr-dark-theme .mat-mdc-tab-header .mat-mdc-tab:not(.mat-mdc-tab-disabled):focus,
.plr-dark-theme .mat-mdc-tab-group.mat-primary .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active,
.plr-dark-theme .mat-mdc-tab-group.mat-primary .mat-mdc-tab:not(.mat-mdc-tab-disabled):focus {
  outline: none;
  background-color: var(--plr-tab-active-bg-color);
}
.plr-dark-theme .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__content .mdc-tab__text-label, .plr-dark-theme .mat-mdc-tab:not(.mat-mdc-tab-disabled):focus .mdc-tab__content .mdc-tab__text-label,
.plr-dark-theme .mat-mdc-tab-header .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__content .mdc-tab__text-label,
.plr-dark-theme .mat-mdc-tab-header .mat-mdc-tab:not(.mat-mdc-tab-disabled):focus .mdc-tab__content .mdc-tab__text-label,
.plr-dark-theme .mat-mdc-tab-group.mat-primary .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__content .mdc-tab__text-label,
.plr-dark-theme .mat-mdc-tab-group.mat-primary .mat-mdc-tab:not(.mat-mdc-tab-disabled):focus .mdc-tab__content .mdc-tab__text-label {
  color: var(--plr-focus-color);
}
.plr-dark-theme .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab-indicator .mdc-tab-indicator__content--underline, .plr-dark-theme .mat-mdc-tab:not(.mat-mdc-tab-disabled):focus .mdc-tab-indicator .mdc-tab-indicator__content--underline,
.plr-dark-theme .mat-mdc-tab-header .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab-indicator .mdc-tab-indicator__content--underline,
.plr-dark-theme .mat-mdc-tab-header .mat-mdc-tab:not(.mat-mdc-tab-disabled):focus .mdc-tab-indicator .mdc-tab-indicator__content--underline,
.plr-dark-theme .mat-mdc-tab-group.mat-primary .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab-indicator .mdc-tab-indicator__content--underline,
.plr-dark-theme .mat-mdc-tab-group.mat-primary .mat-mdc-tab:not(.mat-mdc-tab-disabled):focus .mdc-tab-indicator .mdc-tab-indicator__content--underline {
  border: none;
}
.plr-dark-theme .mat-mdc-tab-group .mat-mdc-tab:first-of-type {
  margin-left: 0;
}
@media print {
  .plr-dark-theme .mat-button-toggle-group,
  .plr-dark-theme .mat-button-toggle-button,
  .plr-dark-theme .mat-button,
  .plr-dark-theme .mdc-button,
  .plr-dark-theme .mdc-icon-button,
  .plr-dark-theme .mat-mdc-menu-trigger,
  .plr-dark-theme .plr-primary-button,
  .plr-dark-theme .mat-mdc-button:not(:disabled).plr-toolbar-button,
  .plr-dark-theme .plr-secondary-button,
  .plr-dark-theme .plr-tertiary-button,
  .plr-dark-theme .plr-neutral-button {
    display: none !important;
  }
}
.plr-dark-theme .mat-mdc-unelevated-button,
.plr-dark-theme .mat-mdc-raised-button,
.plr-dark-theme .mat-mdc-fab,
.plr-dark-theme .mat-mdc-mini-fab {
  background: #925c75;
  color: white;
}
.plr-dark-theme .mat-mdc-unelevated-button:hover,
.plr-dark-theme .mat-mdc-raised-button:hover,
.plr-dark-theme .mat-mdc-fab:hover,
.plr-dark-theme .mat-mdc-mini-fab:hover {
  background: #b2859a;
}
.plr-dark-theme .mat-mdc-unelevated-button:focus, .plr-dark-theme .mat-mdc-unelevated-button:active,
.plr-dark-theme .mat-mdc-raised-button:focus,
.plr-dark-theme .mat-mdc-raised-button:active,
.plr-dark-theme .mat-mdc-fab:focus,
.plr-dark-theme .mat-mdc-fab:active,
.plr-dark-theme .mat-mdc-mini-fab:focus,
.plr-dark-theme .mat-mdc-mini-fab:active {
  border-radius: 6px;
}
.plr-dark-theme .mat-mdc-outlined-button:not([disabled]) {
  border: 1px solid #925c75;
  background: transparent;
  color: #7b4d63;
}
.plr-dark-theme .mat-mdc-outlined-button:hover {
  background: #f3f7fb;
  border: 1px solid #b2859a;
}
.plr-dark-theme .mat-mdc-outlined-button:focus, .plr-dark-theme .mat-mdc-outlined-button:active {
  background: #f3f7fb;
  border: 1px solid;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).text-button {
  background: black;
  color: #7b4d63;
  height: 36px;
  line-height: normal !important;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).text-button .mdc-button__label {
  display: inline-flex !important;
  align-items: center !important;
  font-weight: normal;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).text-button:focus, .plr-dark-theme .mat-mdc-button:not(:disabled).text-button:active {
  background: black;
}
.plr-dark-theme .plr-icon-text-button .mdc-button__label {
  display: inline-flex !important;
  align-items: center !important;
  font-weight: normal;
  gap: 8px;
}
.plr-dark-theme .mat-form-field-invalid {
  margin-bottom: 10px;
}
.plr-dark-theme .mat-form-field-invalid mat-icon {
  color: #b90000;
}
.plr-dark-theme .mat-form-field-appearance-fill.mat-form-field-invalid .mdc-line-ripple {
  height: 3px !important;
}
.plr-dark-theme .plr-light-theme .mat-mdc-unelevated-button, .plr-light-theme .plr-dark-theme .mat-mdc-unelevated-button,
.plr-dark-theme .plr-light-theme .mat-mdc-raised-button,
.plr-light-theme .plr-dark-theme .mat-mdc-raised-button,
.plr-dark-theme .plr-light-theme .mat-mdc-fab,
.plr-light-theme .plr-dark-theme .mat-mdc-fab,
.plr-dark-theme .plr-light-theme .mat-mdc-mini-fab,
.plr-light-theme .plr-dark-theme .mat-mdc-mini-fab,
.plr-dark-theme .plr-light-theme .positive-button,
.plr-light-theme .plr-dark-theme .positive-button,
.plr-dark-theme html .mat-mdc-unelevated-button,
html .plr-dark-theme .mat-mdc-unelevated-button,
.plr-dark-theme html .mat-mdc-raised-button,
html .plr-dark-theme .mat-mdc-raised-button,
.plr-dark-theme html .mat-mdc-fab,
html .plr-dark-theme .mat-mdc-fab,
.plr-dark-theme html .mat-mdc-mini-fab,
html .plr-dark-theme .mat-mdc-mini-fab,
.plr-dark-theme html .positive-button,
html .plr-dark-theme .positive-button, .plr-dark-theme .mat-mdc-unelevated-button,
.plr-dark-theme .mat-mdc-raised-button,
.plr-dark-theme .mat-mdc-fab,
.plr-dark-theme .mat-mdc-mini-fab,
.plr-dark-theme .positive-button,
.plr-dark-theme .positive-button.mat-mdc-button:not(:disabled) {
  background: #925c75;
  color: white;
}
.plr-dark-theme .plr-light-theme .mat-mdc-unelevated-button:hover, .plr-light-theme .plr-dark-theme .mat-mdc-unelevated-button:hover,
.plr-dark-theme .plr-light-theme .mat-mdc-raised-button:hover,
.plr-light-theme .plr-dark-theme .mat-mdc-raised-button:hover,
.plr-dark-theme .plr-light-theme .mat-mdc-fab:hover,
.plr-light-theme .plr-dark-theme .mat-mdc-fab:hover,
.plr-dark-theme .plr-light-theme .mat-mdc-mini-fab:hover,
.plr-light-theme .plr-dark-theme .mat-mdc-mini-fab:hover,
.plr-dark-theme .plr-light-theme .positive-button:hover,
.plr-light-theme .plr-dark-theme .positive-button:hover,
.plr-dark-theme html .mat-mdc-unelevated-button:hover,
html .plr-dark-theme .mat-mdc-unelevated-button:hover,
.plr-dark-theme html .mat-mdc-raised-button:hover,
html .plr-dark-theme .mat-mdc-raised-button:hover,
.plr-dark-theme html .mat-mdc-fab:hover,
html .plr-dark-theme .mat-mdc-fab:hover,
.plr-dark-theme html .mat-mdc-mini-fab:hover,
html .plr-dark-theme .mat-mdc-mini-fab:hover,
.plr-dark-theme html .positive-button:hover,
html .plr-dark-theme .positive-button:hover, .plr-dark-theme .mat-mdc-unelevated-button:hover,
.plr-dark-theme .mat-mdc-raised-button:hover,
.plr-dark-theme .mat-mdc-fab:hover,
.plr-dark-theme .mat-mdc-mini-fab:hover,
.plr-dark-theme .positive-button:hover,
.plr-dark-theme .positive-button.mat-mdc-button:hover:not(:disabled) {
  background: #b2859a;
  cursor: pointer;
}
.plr-dark-theme .plr-light-theme [disabled].mat-mdc-unelevated-button, .plr-light-theme .plr-dark-theme [disabled].mat-mdc-unelevated-button,
.plr-dark-theme .plr-light-theme [disabled].mat-mdc-raised-button,
.plr-light-theme .plr-dark-theme [disabled].mat-mdc-raised-button,
.plr-dark-theme .plr-light-theme [disabled].mat-mdc-fab,
.plr-light-theme .plr-dark-theme [disabled].mat-mdc-fab,
.plr-dark-theme .plr-light-theme [disabled].mat-mdc-mini-fab,
.plr-light-theme .plr-dark-theme [disabled].mat-mdc-mini-fab,
.plr-dark-theme .plr-light-theme [disabled].positive-button,
.plr-light-theme .plr-dark-theme [disabled].positive-button,
.plr-dark-theme html [disabled].mat-mdc-unelevated-button,
html .plr-dark-theme [disabled].mat-mdc-unelevated-button,
.plr-dark-theme html [disabled].mat-mdc-raised-button,
html .plr-dark-theme [disabled].mat-mdc-raised-button,
.plr-dark-theme html [disabled].mat-mdc-fab,
html .plr-dark-theme [disabled].mat-mdc-fab,
.plr-dark-theme html [disabled].mat-mdc-mini-fab,
html .plr-dark-theme [disabled].mat-mdc-mini-fab,
.plr-dark-theme html [disabled].positive-button,
html .plr-dark-theme [disabled].positive-button, .plr-dark-theme [disabled].mat-mdc-unelevated-button,
.plr-dark-theme [disabled].mat-mdc-raised-button,
.plr-dark-theme [disabled].mat-mdc-fab,
.plr-dark-theme [disabled].mat-mdc-mini-fab,
.plr-dark-theme [disabled].positive-button,
.plr-dark-theme [disabled].positive-button.mat-mdc-button:not(:disabled) {
  color: #716a68;
  border-color: var(--plr-btn-disabled-border-color);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme .plr-light-theme .mat-mdc-outlined-button:not([disabled]), .plr-light-theme .plr-dark-theme .mat-mdc-outlined-button:not([disabled]),
.plr-dark-theme html .mat-mdc-outlined-button:not([disabled]),
html .plr-dark-theme .mat-mdc-outlined-button:not([disabled]), .plr-dark-theme .mat-mdc-outlined-button:not([disabled]), .plr-dark-theme .mat-mdc-button.negative-button:not([disabled]):not(:disabled) {
  border: 1px solid #925c75;
  background: transparent;
  color: #7b4d63;
}
.plr-dark-theme .plr-light-theme .mat-mdc-outlined-button:hover, .plr-light-theme .plr-dark-theme .mat-mdc-outlined-button:hover,
.plr-dark-theme html .mat-mdc-outlined-button:hover,
html .plr-dark-theme .mat-mdc-outlined-button:hover, .plr-dark-theme .mat-mdc-outlined-button:hover, .plr-dark-theme .mat-mdc-button.negative-button:hover:not(:disabled) {
  background: #f3f7fb;
  border: 1px solid #b2859a;
}
.plr-dark-theme .plr-light-theme .mat-mdc-outlined-button:focus, .plr-light-theme .plr-dark-theme .mat-mdc-outlined-button:focus,
.plr-dark-theme html .mat-mdc-outlined-button:focus,
html .plr-dark-theme .mat-mdc-outlined-button:focus, .plr-dark-theme .mat-mdc-outlined-button:focus, .plr-dark-theme .mat-mdc-button.negative-button:focus:not(:disabled), .plr-dark-theme .plr-light-theme .mat-mdc-outlined-button:active, .plr-light-theme .plr-dark-theme .mat-mdc-outlined-button:active,
.plr-dark-theme html .mat-mdc-outlined-button:active,
html .plr-dark-theme .mat-mdc-outlined-button:active, .plr-dark-theme .mat-mdc-outlined-button:active, .plr-dark-theme .mat-mdc-button.negative-button:active:not(:disabled) {
  background: #f3f7fb;
  border: 1px solid;
}
.plr-dark-theme .plr-light-theme .mat-mdc-icon-button.text-button,
.plr-light-theme .plr-dark-theme .mat-mdc-icon-button.text-button,
.plr-dark-theme html .mat-mdc-icon-button.text-button,
html .plr-dark-theme .mat-mdc-icon-button.text-button, .plr-dark-theme .mat-mdc-button:not(:disabled).text-button,
.plr-dark-theme .mat-mdc-icon-button.text-button {
  font-family: var(--plr-btn-font-family);
  background: black;
  color: #7b4d63;
  border-radius: var(--plr-btn-border-radius);
  border: 1px solid var(--plr-input-border-color);
  box-shadow: none;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).text-button .mdc-button__label,
.plr-dark-theme .mat-mdc-icon-button.text-button .mdc-button__label {
  display: flex;
  align-items: center;
  justify-content: center;
  padding-bottom: 1px;
}
.plr-dark-theme .mat-mdc-button.text-button:hover:not(.mat-mdc-raised-button[disabled]):not(:disabled),
.plr-dark-theme .mat-mdc-icon-button.text-button:hover:not(.mat-mdc-raised-button[disabled]), .plr-dark-theme .cdk-focused.mat-mdc-button.text-button:not(.mat-mdc-raised-button[disabled]):not(:disabled),
.plr-dark-theme .cdk-focused.mat-mdc-icon-button.text-button:not(.mat-mdc-raised-button[disabled]), .plr-dark-theme .mat-mdc-button.text-button:focus:not(.mat-mdc-raised-button[disabled]):not(:disabled),
.plr-dark-theme .mat-mdc-icon-button.text-button:focus:not(.mat-mdc-raised-button[disabled]), .plr-dark-theme .mat-mdc-button.text-button:active:not(.mat-mdc-raised-button[disabled]):not(:disabled),
.plr-dark-theme .mat-mdc-icon-button.text-button:active:not(.mat-mdc-raised-button[disabled]) {
  box-shadow: none;
  outline: none;
  color: var(--plr-focus-color);
  border-color: var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
}
.plr-dark-theme .mat-mdc-button.text-button:hover:not(.mat-mdc-raised-button[disabled]):not(:disabled) .mat-mdc-focus-indicator,
.plr-dark-theme .mat-mdc-icon-button.text-button:hover:not(.mat-mdc-raised-button[disabled]) .mat-mdc-focus-indicator, .plr-dark-theme .cdk-focused.mat-mdc-button.text-button:not(.mat-mdc-raised-button[disabled]):not(:disabled) .mat-mdc-focus-indicator,
.plr-dark-theme .cdk-focused.mat-mdc-icon-button.text-button:not(.mat-mdc-raised-button[disabled]) .mat-mdc-focus-indicator, .plr-dark-theme .mat-mdc-button.text-button:focus:not(.mat-mdc-raised-button[disabled]):not(:disabled) .mat-mdc-focus-indicator,
.plr-dark-theme .mat-mdc-icon-button.text-button:focus:not(.mat-mdc-raised-button[disabled]) .mat-mdc-focus-indicator, .plr-dark-theme .mat-mdc-button.text-button:active:not(.mat-mdc-raised-button[disabled]):not(:disabled) .mat-mdc-focus-indicator,
.plr-dark-theme .mat-mdc-icon-button.text-button:active:not(.mat-mdc-raised-button[disabled]) .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).text-button .mdc-button__label,
.plr-dark-theme .mat-mdc-icon-button.text-button .mdc-button__label {
  display: flex;
  align-items: center;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).negative-button {
  box-shadow: none;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).positive-button,
.plr-dark-theme .mat-button.negative-button {
  line-height: normal !important;
  min-width: 100px !important;
  height: 32px;
  font-weight: 500;
}
.plr-dark-theme .positive-button {
  box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
}
.plr-dark-theme .positive-button[disabled],
.plr-dark-theme .negative-button[disabled] {
  color: rgba(0, 0, 0, 0.26) !important;
  background: rgba(0, 0, 0, 0.12) !important;
  box-shadow: none !important;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).positive-button,
.plr-dark-theme .mat-button.negative-button,
.plr-dark-theme .mat-mdc-raised-button.search-bar__btn {
  line-height: 34px;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-primary-button,
.plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-dark-theme .plr-primary-button {
  line-height: 30px;
  border: 1px solid transparent;
  color: #7b4d63;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-button > .mat-icon,
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-primary-button .mat-icon,
.plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled) .mat-icon,
.plr-dark-theme .plr-primary-button.mat-mdc-button > .mat-icon,
.plr-dark-theme .plr-primary-button .mat-icon {
  font-size: 20px;
  vertical-align: middle;
  height: 20px;
  width: 20px;
  line-height: 20px;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-primary-button:hover,
.plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled):hover,
.plr-dark-theme .plr-primary-button:hover {
  border: 1px solid;
  border-radius: 4px;
  background-color: var(--plr-color-white);
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-primary-button:hover .mat-mdc-focus-indicator,
.plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled):hover .mat-mdc-focus-indicator,
.plr-dark-theme .plr-primary-button:hover .mat-mdc-focus-indicator {
  opacity: 0 !important;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-primary-button[disabled],
.plr-dark-theme .plr-light-theme .mat-mdc-button.plr-toolbar-button:not(:disabled)[disabled],
.plr-light-theme .plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled)[disabled],
.plr-dark-theme html .mat-mdc-button.plr-toolbar-button:not(:disabled)[disabled],
html .plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled)[disabled],
.plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled)[disabled], .plr-dark-theme .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-outlined-button[disabled],
.plr-dark-theme .plr-light-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-outlined-button[disabled],
.plr-light-theme .plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-outlined-button[disabled],
.plr-dark-theme html .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-outlined-button[disabled],
html .plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-outlined-button[disabled],
.plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-outlined-button[disabled], .plr-dark-theme .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-outlined-button.mat-mdc-button-disabled,
.plr-dark-theme .plr-light-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-outlined-button.mat-mdc-button-disabled,
.plr-light-theme .plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-outlined-button.mat-mdc-button-disabled,
.plr-dark-theme html .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-outlined-button.mat-mdc-button-disabled,
html .plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-outlined-button.mat-mdc-button-disabled,
.plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-outlined-button.mat-mdc-button-disabled, .plr-dark-theme .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-raised-button[disabled],
.plr-dark-theme .plr-light-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-raised-button[disabled],
.plr-light-theme .plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-raised-button[disabled],
.plr-dark-theme html .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-raised-button[disabled],
html .plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-raised-button[disabled],
.plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-raised-button[disabled], .plr-dark-theme .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-raised-button.mat-mdc-button-disabled,
.plr-dark-theme .plr-light-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-raised-button.mat-mdc-button-disabled,
.plr-light-theme .plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-raised-button.mat-mdc-button-disabled,
.plr-dark-theme html .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-raised-button.mat-mdc-button-disabled,
html .plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-raised-button.mat-mdc-button-disabled,
.plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-raised-button.mat-mdc-button-disabled,
.plr-dark-theme .plr-primary-button[disabled],
.plr-dark-theme .plr-light-theme [disabled].mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-light-theme .plr-dark-theme [disabled].mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-dark-theme html [disabled].mat-mdc-button.plr-toolbar-button:not(:disabled),
html .plr-dark-theme [disabled].mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-dark-theme [disabled].mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-dark-theme .plr-primary-button.mat-mdc-outlined-button[disabled],
.plr-dark-theme .plr-light-theme .mat-mdc-outlined-button[disabled].mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-light-theme .plr-dark-theme .mat-mdc-outlined-button[disabled].mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-dark-theme html .mat-mdc-outlined-button[disabled].mat-mdc-button.plr-toolbar-button:not(:disabled),
html .plr-dark-theme .mat-mdc-outlined-button[disabled].mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-dark-theme .mat-mdc-outlined-button[disabled].mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-dark-theme .plr-primary-button.mat-mdc-outlined-button.mat-mdc-button-disabled,
.plr-dark-theme .plr-light-theme .mat-mdc-outlined-button.mat-mdc-button-disabled.mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-light-theme .plr-dark-theme .mat-mdc-outlined-button.mat-mdc-button-disabled.mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-dark-theme html .mat-mdc-outlined-button.mat-mdc-button-disabled.mat-mdc-button.plr-toolbar-button:not(:disabled),
html .plr-dark-theme .mat-mdc-outlined-button.mat-mdc-button-disabled.mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-dark-theme .mat-mdc-outlined-button.mat-mdc-button-disabled.mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-dark-theme .plr-primary-button.mat-mdc-raised-button[disabled],
.plr-dark-theme .plr-light-theme .mat-mdc-raised-button[disabled].mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-light-theme .plr-dark-theme .mat-mdc-raised-button[disabled].mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-dark-theme html .mat-mdc-raised-button[disabled].mat-mdc-button.plr-toolbar-button:not(:disabled),
html .plr-dark-theme .mat-mdc-raised-button[disabled].mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-dark-theme .mat-mdc-raised-button[disabled].mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-dark-theme .plr-primary-button.mat-mdc-raised-button.mat-mdc-button-disabled,
.plr-dark-theme .plr-light-theme .mat-mdc-raised-button.mat-mdc-button-disabled.mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-light-theme .plr-dark-theme .mat-mdc-raised-button.mat-mdc-button-disabled.mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-dark-theme html .mat-mdc-raised-button.mat-mdc-button-disabled.mat-mdc-button.plr-toolbar-button:not(:disabled),
html .plr-dark-theme .mat-mdc-raised-button.mat-mdc-button-disabled.mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-dark-theme .mat-mdc-raised-button.mat-mdc-button-disabled.mat-mdc-button.plr-toolbar-button:not(:disabled) {
  color: var(--plr-btn-disabled-color);
  background-color: var(--plr-btn-disabled-bg-color);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled),
.plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled), .plr-dark-theme .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled),
.plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled),
.plr-dark-theme .plr-primary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled),
.plr-dark-theme .plr-primary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled) {
  --mdc-filled-button-container-height: var(--plr-btn-small-container-height);
  --mat-filled-button-horizontal-padding: var(--plr-btn-small-horizontal-padding);
  color: var(--plr-mat-menu-trigger-color);
  background-color: var(--plr-mat-menu-trigger-bg-color);
  border: 1px solid var(--plr-mat-menu-trigger-border-color);
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled) .mat-icon,
.plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled) .mat-icon, .plr-dark-theme .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled) .mat-icon,
.plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled) .mat-icon,
.plr-dark-theme .plr-primary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled) .mat-icon,
.plr-dark-theme .plr-primary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled) .mat-icon {
  margin-left: 8px;
  color: var(--plr-mat-menu-trigger-icon-color);
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):hover,
.plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):hover, .plr-dark-theme .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):hover,
.plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):hover,
.plr-dark-theme .plr-primary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):hover,
.plr-dark-theme .plr-primary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):hover {
  color: var(--plr-mat-menu-trigger-hover-color);
  background-color: var(--plr-mat-menu-trigger-hover-bg-color);
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):focus,
.plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):focus, .plr-dark-theme .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):focus,
.plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):focus,
.plr-dark-theme .plr-primary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):focus,
.plr-dark-theme .plr-primary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):focus {
  background-color: var(--plr-mat-menu-trigger-focus-bg-color);
  border: 2px solid var(--plr-mat-menu-trigger-focus-border-color);
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-menu-trigger:disabled,
.plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-menu-trigger:disabled,
.plr-dark-theme .plr-primary-button.mat-mdc-menu-trigger:disabled {
  --mdc-filled-button-container-height: var(--plr-btn-small-container-height);
  --mat-filled-button-horizontal-padding: var(--plr-btn-small-horizontal-padding);
  color: var(--plr-mat-menu-trigger-disabled-color);
  background-color: var(--plr-mat-menu-trigger-disabled-bg-color);
  border-color: var(--plr-mat-menu-trigger-disabled-border-color);
  pointer-events: none;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-primary-button.mat-mdc-menu-trigger:disabled .mat-icon,
.plr-dark-theme .mat-mdc-button.plr-toolbar-button:not(:disabled).mat-mdc-menu-trigger:disabled .mat-icon,
.plr-dark-theme .plr-primary-button.mat-mdc-menu-trigger:disabled .mat-icon {
  margin-left: 8px;
  color: var(--plr-mat-menu-trigger-disabled-color);
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-secondary-button,
.plr-dark-theme .plr-secondary-button {
  line-height: 30px;
  border: 1px solid transparent;
  color: #eee5e9;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-button > .mat-icon,
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-secondary-button .mat-icon,
.plr-dark-theme .plr-secondary-button.mat-mdc-button > .mat-icon,
.plr-dark-theme .plr-secondary-button .mat-icon {
  font-size: 20px;
  vertical-align: middle;
  height: 20px;
  width: 20px;
  line-height: 20px;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-secondary-button:hover,
.plr-dark-theme .plr-secondary-button:hover {
  border: 1px solid;
  border-radius: 4px;
  background-color: var(--plr-color-white);
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-secondary-button:hover .mat-mdc-focus-indicator,
.plr-dark-theme .plr-secondary-button:hover .mat-mdc-focus-indicator {
  opacity: 0 !important;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-secondary-button[disabled], .plr-dark-theme .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-outlined-button[disabled], .plr-dark-theme .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-outlined-button.mat-mdc-button-disabled, .plr-dark-theme .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-raised-button[disabled], .plr-dark-theme .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-raised-button.mat-mdc-button-disabled,
.plr-dark-theme .plr-secondary-button[disabled],
.plr-dark-theme .plr-secondary-button.mat-mdc-outlined-button[disabled],
.plr-dark-theme .plr-secondary-button.mat-mdc-outlined-button.mat-mdc-button-disabled,
.plr-dark-theme .plr-secondary-button.mat-mdc-raised-button[disabled],
.plr-dark-theme .plr-secondary-button.mat-mdc-raised-button.mat-mdc-button-disabled {
  color: var(--plr-btn-disabled-color);
  background-color: var(--plr-btn-disabled-bg-color);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled), .plr-dark-theme .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled),
.plr-dark-theme .plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled),
.plr-dark-theme .plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled) {
  --mdc-filled-button-container-height: var(--plr-btn-small-container-height);
  --mat-filled-button-horizontal-padding: var(--plr-btn-small-horizontal-padding);
  color: var(--plr-mat-menu-trigger-color);
  background-color: var(--plr-mat-menu-trigger-bg-color);
  border: 1px solid var(--plr-mat-menu-trigger-border-color);
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled) .mat-icon, .plr-dark-theme .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled) .mat-icon,
.plr-dark-theme .plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled) .mat-icon,
.plr-dark-theme .plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled) .mat-icon {
  margin-left: 8px;
  color: var(--plr-mat-menu-trigger-icon-color);
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):hover, .plr-dark-theme .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):hover,
.plr-dark-theme .plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):hover,
.plr-dark-theme .plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):hover {
  color: var(--plr-mat-menu-trigger-hover-color);
  background-color: var(--plr-mat-menu-trigger-hover-bg-color);
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):focus, .plr-dark-theme .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):focus,
.plr-dark-theme .plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):focus,
.plr-dark-theme .plr-secondary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):focus {
  background-color: var(--plr-mat-menu-trigger-focus-bg-color);
  border: 2px solid var(--plr-mat-menu-trigger-focus-border-color);
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-menu-trigger:disabled,
.plr-dark-theme .plr-secondary-button.mat-mdc-menu-trigger:disabled {
  --mdc-filled-button-container-height: var(--plr-btn-small-container-height);
  --mat-filled-button-horizontal-padding: var(--plr-btn-small-horizontal-padding);
  color: var(--plr-mat-menu-trigger-disabled-color);
  background-color: var(--plr-mat-menu-trigger-disabled-bg-color);
  border-color: var(--plr-mat-menu-trigger-disabled-border-color);
  pointer-events: none;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-secondary-button.mat-mdc-menu-trigger:disabled .mat-icon,
.plr-dark-theme .plr-secondary-button.mat-mdc-menu-trigger:disabled .mat-icon {
  margin-left: 8px;
  color: var(--plr-mat-menu-trigger-disabled-color);
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-tertiary-button,
.plr-dark-theme .plr-tertiary-button {
  line-height: 30px;
  border: 1px solid transparent;
  color: #925c75;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-button > .mat-icon,
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-tertiary-button .mat-icon,
.plr-dark-theme .plr-tertiary-button.mat-mdc-button > .mat-icon,
.plr-dark-theme .plr-tertiary-button .mat-icon {
  font-size: 20px;
  vertical-align: middle;
  height: 20px;
  width: 20px;
  line-height: 20px;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-tertiary-button:hover,
.plr-dark-theme .plr-tertiary-button:hover {
  border: 1px solid;
  border-radius: 4px;
  background-color: var(--plr-color-white);
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-tertiary-button:hover .mat-mdc-focus-indicator,
.plr-dark-theme .plr-tertiary-button:hover .mat-mdc-focus-indicator {
  opacity: 0 !important;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-tertiary-button[disabled], .plr-dark-theme .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-outlined-button[disabled], .plr-dark-theme .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-outlined-button.mat-mdc-button-disabled, .plr-dark-theme .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-raised-button[disabled], .plr-dark-theme .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-raised-button.mat-mdc-button-disabled,
.plr-dark-theme .plr-tertiary-button[disabled],
.plr-dark-theme .plr-tertiary-button.mat-mdc-outlined-button[disabled],
.plr-dark-theme .plr-tertiary-button.mat-mdc-outlined-button.mat-mdc-button-disabled,
.plr-dark-theme .plr-tertiary-button.mat-mdc-raised-button[disabled],
.plr-dark-theme .plr-tertiary-button.mat-mdc-raised-button.mat-mdc-button-disabled {
  color: var(--plr-btn-disabled-color);
  background-color: var(--plr-btn-disabled-bg-color);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled), .plr-dark-theme .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled),
.plr-dark-theme .plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled),
.plr-dark-theme .plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled) {
  --mdc-filled-button-container-height: var(--plr-btn-small-container-height);
  --mat-filled-button-horizontal-padding: var(--plr-btn-small-horizontal-padding);
  color: var(--plr-mat-menu-trigger-color);
  background-color: var(--plr-mat-menu-trigger-bg-color);
  border: 1px solid var(--plr-mat-menu-trigger-border-color);
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled) .mat-icon, .plr-dark-theme .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled) .mat-icon,
.plr-dark-theme .plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled) .mat-icon,
.plr-dark-theme .plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled) .mat-icon {
  margin-left: 8px;
  color: var(--plr-mat-menu-trigger-icon-color);
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):hover, .plr-dark-theme .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):hover,
.plr-dark-theme .plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):hover,
.plr-dark-theme .plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):hover {
  color: var(--plr-mat-menu-trigger-hover-color);
  background-color: var(--plr-mat-menu-trigger-hover-bg-color);
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):focus, .plr-dark-theme .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):focus,
.plr-dark-theme .plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):focus,
.plr-dark-theme .plr-tertiary-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):focus {
  background-color: var(--plr-mat-menu-trigger-focus-bg-color);
  border: 2px solid var(--plr-mat-menu-trigger-focus-border-color);
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-menu-trigger:disabled,
.plr-dark-theme .plr-tertiary-button.mat-mdc-menu-trigger:disabled {
  --mdc-filled-button-container-height: var(--plr-btn-small-container-height);
  --mat-filled-button-horizontal-padding: var(--plr-btn-small-horizontal-padding);
  color: var(--plr-mat-menu-trigger-disabled-color);
  background-color: var(--plr-mat-menu-trigger-disabled-bg-color);
  border-color: var(--plr-mat-menu-trigger-disabled-border-color);
  pointer-events: none;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-tertiary-button.mat-mdc-menu-trigger:disabled .mat-icon,
.plr-dark-theme .plr-tertiary-button.mat-mdc-menu-trigger:disabled .mat-icon {
  margin-left: 8px;
  color: var(--plr-mat-menu-trigger-disabled-color);
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-neutral-button,
.plr-dark-theme .plr-neutral-button {
  line-height: 30px;
  border: 1px solid transparent;
  color: #716a68;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-button > .mat-icon,
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-neutral-button .mat-icon,
.plr-dark-theme .plr-neutral-button.mat-mdc-button > .mat-icon,
.plr-dark-theme .plr-neutral-button .mat-icon {
  font-size: 20px;
  vertical-align: middle;
  height: 20px;
  width: 20px;
  line-height: 20px;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-neutral-button:hover,
.plr-dark-theme .plr-neutral-button:hover {
  border: 1px solid;
  border-radius: 4px;
  background-color: var(--plr-color-white);
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-neutral-button:hover .mat-mdc-focus-indicator,
.plr-dark-theme .plr-neutral-button:hover .mat-mdc-focus-indicator {
  opacity: 0 !important;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-neutral-button[disabled], .plr-dark-theme .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-outlined-button[disabled], .plr-dark-theme .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-outlined-button.mat-mdc-button-disabled, .plr-dark-theme .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-raised-button[disabled], .plr-dark-theme .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-raised-button.mat-mdc-button-disabled,
.plr-dark-theme .plr-neutral-button[disabled],
.plr-dark-theme .plr-neutral-button.mat-mdc-outlined-button[disabled],
.plr-dark-theme .plr-neutral-button.mat-mdc-outlined-button.mat-mdc-button-disabled,
.plr-dark-theme .plr-neutral-button.mat-mdc-raised-button[disabled],
.plr-dark-theme .plr-neutral-button.mat-mdc-raised-button.mat-mdc-button-disabled {
  color: var(--plr-btn-disabled-color);
  background-color: var(--plr-btn-disabled-bg-color);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled), .plr-dark-theme .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled),
.plr-dark-theme .plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled),
.plr-dark-theme .plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled) {
  --mdc-filled-button-container-height: var(--plr-btn-small-container-height);
  --mat-filled-button-horizontal-padding: var(--plr-btn-small-horizontal-padding);
  color: var(--plr-mat-menu-trigger-color);
  background-color: var(--plr-mat-menu-trigger-bg-color);
  border: 1px solid var(--plr-mat-menu-trigger-border-color);
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled) .mat-icon, .plr-dark-theme .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled) .mat-icon,
.plr-dark-theme .plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled) .mat-icon,
.plr-dark-theme .plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled) .mat-icon {
  margin-left: 8px;
  color: var(--plr-mat-menu-trigger-icon-color);
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):hover, .plr-dark-theme .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):hover,
.plr-dark-theme .plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):hover,
.plr-dark-theme .plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):hover {
  color: var(--plr-mat-menu-trigger-hover-color);
  background-color: var(--plr-mat-menu-trigger-hover-bg-color);
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):focus, .plr-dark-theme .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):focus,
.plr-dark-theme .plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-raised-button:not(:disabled):focus,
.plr-dark-theme .plr-neutral-button.mat-mdc-menu-trigger.mat-mdc-unelevated-button:not(:disabled):focus {
  background-color: var(--plr-mat-menu-trigger-focus-bg-color);
  border: 2px solid var(--plr-mat-menu-trigger-focus-border-color);
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-menu-trigger:disabled,
.plr-dark-theme .plr-neutral-button.mat-mdc-menu-trigger:disabled {
  --mdc-filled-button-container-height: var(--plr-btn-small-container-height);
  --mat-filled-button-horizontal-padding: var(--plr-btn-small-horizontal-padding);
  color: var(--plr-mat-menu-trigger-disabled-color);
  background-color: var(--plr-mat-menu-trigger-disabled-bg-color);
  border-color: var(--plr-mat-menu-trigger-disabled-border-color);
  pointer-events: none;
}
.plr-dark-theme .mat-mdc-button:not(:disabled).plr-neutral-button.mat-mdc-menu-trigger:disabled .mat-icon,
.plr-dark-theme .plr-neutral-button.mat-mdc-menu-trigger:disabled .mat-icon {
  margin-left: 8px;
  color: var(--plr-mat-menu-trigger-disabled-color);
}
.plr-dark-theme .mdc-button:not(:disabled).plr-primary-button,
.plr-dark-theme .mdc-button.mat-mdc-button.plr-toolbar-button:not(:disabled) {
  color: var(--plr-btn-primary-bg-color);
}
.plr-dark-theme .mdc-button:not(:disabled).plr-primary-button:active,
.plr-dark-theme .mdc-button.mat-mdc-button.plr-toolbar-button:not(:disabled):active {
  background-color: var(--plr-btn-active-bg-color);
  color: var(--plr-btn-active-color);
  border: 2px solid var(--plr-btn-active-border-color);
}
.plr-dark-theme .mdc-button:not(:disabled).plr-primary-button:hover,
.plr-dark-theme .mdc-button.mat-mdc-button.plr-toolbar-button:not(:disabled):hover {
  background-color: var(--plr-btn-primary-hover-bg-color);
  color: var(--plr-btn-primary-hover-color);
  border: 1px solid var(--plr-btn-primary-hover-border-color);
}
.plr-dark-theme .mdc-button:not(:disabled).plr-primary-button:focus,
.plr-dark-theme .mdc-button.mat-mdc-button.plr-toolbar-button:not(:disabled):focus {
  border: 2px solid var(--plr-btn-focus-border-color);
}
.plr-dark-theme .mdc-button:not(:disabled).plr-secondary-button {
  color: var(--plr-btn-secondary-color);
}
.plr-dark-theme .mdc-button:not(:disabled).plr-secondary-button:active {
  background-color: var(--plr-btn-active-bg-color);
  color: var(--plr-btn-active-color);
  border: 2px solid var(--plr-btn-active-border-color);
}
.plr-dark-theme .mdc-button:not(:disabled).plr-secondary-button:hover {
  background-color: var(--plr-btn-secondary-hover-bg-color);
  color: var(--plr-btn-secondary-hover-color);
  border: 1px solid var(--plr-btn-secondary-hover-border-color);
}
.plr-dark-theme .mdc-button:not(:disabled).plr-secondary-button:focus {
  border: 2px solid var(--plr-btn-focus-border-color);
}
.plr-dark-theme .mdc-button:not(:disabled).plr-tertiary-button {
  color: #925c75;
}
.plr-dark-theme .mdc-button:not(:disabled).plr-tertiary-button:active {
  background-color: var(--plr-btn-active-bg-color);
  color: var(--plr-btn-tertiary-active-color);
  border: 2px solid var(--plr-btn-tertiary-active-border-color);
}
.plr-dark-theme .mdc-button:not(:disabled).plr-tertiary-button:hover {
  background-color: var(--plr-btn-tertiary-hover-bg-color);
  color: #925c75;
  border: 1px solid #c29eaf;
}
.plr-dark-theme .mdc-button:not(:disabled).plr-tertiary-button:focus {
  border: 2px solid var(--plr-btn-focus-border-color);
}
.plr-dark-theme .mdc-button:not(:disabled).plr-neutral-button {
  color: var(--plr-btn-neutral-color);
}
.plr-dark-theme .mdc-button:not(:disabled).plr-neutral-button:active {
  background-color: var(--plr-btn-active-bg-color);
  color: var(--plr-btn-active-color);
  border: 2px solid var(--plr-btn-active-border-color);
}
.plr-dark-theme .mdc-button:not(:disabled).plr-neutral-button:hover {
  background-color: var(--plr-btn-neutral-hover-bg-color);
  color: var(--plr-btn-neutral-hover-color);
  border: 1px solid var(--plr-btn-neutral-hover-border-color);
}
.plr-dark-theme .mdc-button:not(:disabled).plr-neutral-button:focus {
  border: 2px solid var(--plr-btn-focus-border-color);
}
.plr-dark-theme .mat-mdc-button-base:not(:disabled).plr-error-button {
  color: var(--error-color-dark);
}
.plr-dark-theme .mat-mdc-button-base:not(:disabled).plr-error-button:active {
  background-color: var(--error-color);
  color: var(--plr-btn-active-color);
  border: 2px solid var(--error-color-dark);
}
.plr-dark-theme .mat-mdc-button-base:not(:disabled).plr-error-button:hover {
  background-color: var(--error-color);
  border: 1px solid var(--error-color-dark);
}
.plr-dark-theme .mat-mdc-button-base:not(:disabled).plr-error-button:focus {
  border: 2px solid var(--plr-btn-focus-border-color);
}
.plr-dark-theme .mat-mdc-raised-button:not(:disabled).plr-primary-button,
.plr-dark-theme .mat-mdc-raised-button.mat-mdc-button.plr-toolbar-button:not(:disabled),
.plr-dark-theme .mat-mdc-unelevated-button:not(:disabled).plr-primary-button,
.plr-dark-theme .mat-mdc-unelevated-button.mat-mdc-button.plr-toolbar-button:not(:disabled) {
  color: var(--plr-btn-primary-color);
  background-color: var(--plr-btn-primary-bg-color);
  border: 1px solid var(--plr-btn-primary-border-color);
}
.plr-dark-theme .mat-mdc-raised-button:not(:disabled).plr-secondary-button,
.plr-dark-theme .mat-mdc-unelevated-button:not(:disabled).plr-secondary-button {
  background-color: var(--plr-btn-secondary-bg-color);
  border: 1px solid var(--plr-btn-secondary-border-color);
}
.plr-dark-theme .mat-mdc-raised-button:not(:disabled).plr-tertiary-button,
.plr-dark-theme .mat-mdc-unelevated-button:not(:disabled).plr-tertiary-button {
  background-color: #f8f3f5;
  border: 1px solid #f8f3f5;
}
.plr-dark-theme .mat-mdc-raised-button:not(:disabled).plr-neutral-button,
.plr-dark-theme .mat-mdc-unelevated-button:not(:disabled).plr-neutral-button {
  background-color: var(--plr-btn-neutral-bg-color);
  border: 1px solid var(--plr-btn-neutral-border-color);
}
.plr-dark-theme .mat-mdc-outlined-button:not(:disabled) {
  background-color: var(--plr-base-bg-color);
}
.plr-dark-theme .mat-mdc-outlined-button:not(:disabled).plr-primary-button,
.plr-dark-theme .mat-mdc-outlined-button.mat-mdc-button.plr-toolbar-button:not(:disabled) {
  color: var(--plr-btn-primary-bg-color);
  border: 1px solid var(--plr-btn-primary-border-color);
}
.plr-dark-theme .mat-mdc-outlined-button:not(:disabled).plr-primary-button:focus,
.plr-dark-theme .mat-mdc-outlined-button.mat-mdc-button.plr-toolbar-button:not(:disabled):focus {
  border: 2px solid var(--plr-btn-focus-border-color);
  background-color: var(--plr-base-bg-color);
  color: var(--plr-btn-primary-bg-color);
}
.plr-dark-theme .mat-mdc-outlined-button:not(:disabled).plr-primary-button:hover,
.plr-dark-theme .mat-mdc-outlined-button.mat-mdc-button.plr-toolbar-button:not(:disabled):hover {
  background-color: var(--plr-btn-primary-stroked-hover-bg-color);
  color: var(--plr-btn-primary-hover-color);
}
.plr-dark-theme .mat-mdc-outlined-button:not(:disabled).plr-secondary-button {
  color: var(--plr-btn-secondary-color);
  border: 1px solid var(--plr-btn-active-border-color);
}
.plr-dark-theme .mat-mdc-outlined-button:not(:disabled).plr-secondary-button:focus {
  border: 2px solid var(--plr-btn-focus-border-color);
}
.plr-dark-theme .mat-mdc-outlined-button:not(:disabled).plr-secondary-button:hover {
  background-color: var(--plr-btn-secondary-stroked-hover-bg-color);
}
.plr-dark-theme .mat-mdc-outlined-button:not(:disabled).plr-tertiary-button {
  color: var(--plr-btn-tertiary-color);
  border: 1px solid var(--plr-btn-tertiary-stroked-border-color);
}
.plr-dark-theme .mat-mdc-outlined-button:not(:disabled).plr-tertiary-button:focus {
  border: 2px solid var(--plr-btn-focus-border-color);
}
.plr-dark-theme .mat-mdc-outlined-button:not(:disabled).plr-tertiary-button:hover {
  background-color: var(--plr-btn-tertiary-stroked-hover-bg-color);
}
.plr-dark-theme .mat-mdc-outlined-button:not(:disabled).plr-neutral-button {
  color: var(--plr-btn-neutral-color);
  border: 1px solid var(--plr-btn-neutral-stroked-border-color);
}
.plr-dark-theme .mat-mdc-outlined-button:not(:disabled).plr-neutral-button:focus {
  border: 2px solid var(--plr-btn-focus-border-color);
}
.plr-dark-theme .mat-mdc-outlined-button:not(:disabled).plr-neutral-button:hover {
  background-color: var(--plr-btn-neutral-stroked-hover-bg-color);
}
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme .mat-mdc-icon-button,
.plr-dark-theme .plr-light-theme .mat-mdc-icon-button.plr-toolbar-button,
.plr-light-theme .plr-dark-theme .mat-mdc-icon-button.plr-toolbar-button,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme .mat-mdc-icon-button,
.plr-dark-theme html .mat-mdc-icon-button.plr-toolbar-button,
html .plr-dark-theme .mat-mdc-icon-button.plr-toolbar-button, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-icon-button,
.plr-dark-theme .mat-mdc-icon-button.plr-toolbar-button,
.plr-dark-theme .mat-mdc-icon-button.plr-primary-button,
.plr-dark-theme html .mat-mdc-icon-button.mat-mdc-button.plr-toolbar-button:not(:disabled),
html .plr-dark-theme .mat-mdc-icon-button.mat-mdc-button.plr-toolbar-button:not(:disabled) {
  padding: 0;
  --mdc-icon-button-state-layer-size: 24px;
  --mdc-icon-button-icon-size: 24px;
  border-radius: 6px;
  background-color: var(--plr-icon-btn-primary-bg-color);
  color: var(--plr-icon-btn-primary-color);
  border: 1px solid transparent;
  display: flex;
  align-items: center;
  justify-content: center;
}
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme .small.mat-mdc-icon-button,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme .small.mat-mdc-icon-button, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .small.mat-mdc-icon-button,
.plr-dark-theme .small.mat-mdc-icon-button.plr-toolbar-button,
.plr-dark-theme .mat-mdc-icon-button.plr-primary-button.small {
  --mdc-icon-button-state-layer-size: 18px;
  --mdc-icon-button-icon-size: 18px;
}
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme .circle.mat-mdc-icon-button,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme .circle.mat-mdc-icon-button, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .circle.mat-mdc-icon-button,
.plr-dark-theme .circle.mat-mdc-icon-button.plr-toolbar-button,
.plr-dark-theme .mat-mdc-icon-button.plr-primary-button.circle {
  border-radius: 50%;
}
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme .cdk-focused.mat-mdc-icon-button,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme .cdk-focused.mat-mdc-icon-button, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .cdk-focused.mat-mdc-icon-button,
.plr-dark-theme .cdk-focused.mat-mdc-icon-button.plr-toolbar-button, .plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme .mat-mdc-icon-button:focus,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme .mat-mdc-icon-button:focus, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-icon-button:focus,
.plr-dark-theme .mat-mdc-icon-button.plr-toolbar-button:focus,
.plr-dark-theme .mat-mdc-icon-button.plr-primary-button.cdk-focused,
.plr-dark-theme .mat-mdc-icon-button.plr-primary-button:focus {
  background-color: var(--plr-icon-btn-focused-bg-color);
  border: 2px solid var(--plr-icon-btn-focused-border-color);
  color: var(--plr-icon-btn-focused-color);
}
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme .cdk-focused.mat-mdc-icon-button .mat-mdc-focus-indicator,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme .cdk-focused.mat-mdc-icon-button .mat-mdc-focus-indicator, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .cdk-focused.mat-mdc-icon-button .mat-mdc-focus-indicator,
.plr-dark-theme .cdk-focused.mat-mdc-icon-button.plr-toolbar-button .mat-mdc-focus-indicator, .plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme .mat-mdc-icon-button:focus .mat-mdc-focus-indicator,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme .mat-mdc-icon-button:focus .mat-mdc-focus-indicator, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-icon-button:focus .mat-mdc-focus-indicator,
.plr-dark-theme .mat-mdc-icon-button.plr-toolbar-button:focus .mat-mdc-focus-indicator,
.plr-dark-theme .mat-mdc-icon-button.plr-primary-button.cdk-focused .mat-mdc-focus-indicator,
.plr-dark-theme .mat-mdc-icon-button.plr-primary-button:focus .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme .mat-mdc-icon-button:active,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme .mat-mdc-icon-button:active, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-icon-button:active,
.plr-dark-theme .mat-mdc-icon-button.plr-toolbar-button:active,
.plr-dark-theme .mat-mdc-icon-button.plr-primary-button:active {
  background-color: var(--plr-icon-btn-active-bg-color);
  border: 2px solid var(--plr-icon-btn-active-border-color);
  color: var(--plr-icon-btn-active-color);
}
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme .mat-mdc-icon-button:hover,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme .mat-mdc-icon-button:hover, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-icon-button:hover,
.plr-dark-theme .mat-mdc-icon-button.plr-toolbar-button:hover,
.plr-dark-theme .mat-mdc-icon-button.plr-primary-button:hover {
  color: var(--plr-icon-btn-primary-hover-color);
  background-color: var(--plr-icon-btn-primary-hover-bg-color);
}
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme .mat-mdc-icon-button:hover .mat-mdc-focus-indicator,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme .mat-mdc-icon-button:hover .mat-mdc-focus-indicator, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-icon-button:hover .mat-mdc-focus-indicator,
.plr-dark-theme .mat-mdc-icon-button.plr-toolbar-button:hover .mat-mdc-focus-indicator,
.plr-dark-theme .mat-mdc-icon-button.plr-primary-button:hover .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme [disabled].mat-mdc-icon-button,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme [disabled].mat-mdc-icon-button, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar [disabled].mat-mdc-icon-button,
.plr-dark-theme [disabled].mat-mdc-icon-button.plr-toolbar-button,
.plr-dark-theme .mat-mdc-icon-button.plr-primary-button[disabled] {
  color: var(--plr-icon-btn-disabled-color);
  pointer-events: none;
  cursor: default;
}
.plr-light-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme .mat-mdc-icon-button mat-icon,
.plr-dark-theme .plr-light-theme .mat-mdc-icon-button.plr-toolbar-button mat-icon,
.plr-light-theme .plr-dark-theme .mat-mdc-icon-button.plr-toolbar-button mat-icon,
html .plr-page-layout > .wrapper > .header-grid > .actions-bar .plr-dark-theme .mat-mdc-icon-button mat-icon, .plr-dark-theme .plr-page-layout > .wrapper > .header-grid > .actions-bar .mat-mdc-icon-button mat-icon,
.plr-dark-theme .mat-mdc-icon-button.plr-toolbar-button mat-icon,
.plr-dark-theme .mat-mdc-icon-button.plr-primary-button mat-icon,
.plr-dark-theme html .mat-mdc-icon-button.mat-mdc-button.plr-toolbar-button:not(:disabled) mat-icon,
html .plr-dark-theme .mat-mdc-icon-button.mat-mdc-button.plr-toolbar-button:not(:disabled) mat-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: var(--mdc-icon-button-icon-size);
  height: var(--mdc-icon-button-icon-size);
  font-size: var(--mdc-icon-button-icon-size);
}
.plr-dark-theme .mat-mdc-icon-button.plr-secondary-button {
  padding: 0;
  --mdc-icon-button-state-layer-size: 24px;
  --mdc-icon-button-icon-size: 24px;
  border-radius: 6px;
  background-color: var(--plr-icon-btn-secondary-bg-color);
  color: var(--plr-icon-btn-secondary-color);
  border: 1px solid transparent;
  display: flex;
  align-items: center;
  justify-content: center;
}
.plr-dark-theme .mat-mdc-icon-button.plr-secondary-button.small {
  --mdc-icon-button-state-layer-size: 18px;
  --mdc-icon-button-icon-size: 18px;
}
.plr-dark-theme .mat-mdc-icon-button.plr-secondary-button.circle {
  border-radius: 50%;
}
.plr-dark-theme .mat-mdc-icon-button.plr-secondary-button.cdk-focused, .plr-dark-theme .mat-mdc-icon-button.plr-secondary-button:focus {
  background-color: var(--plr-icon-btn-focused-bg-color);
  border: 2px solid var(--plr-icon-btn-focused-border-color);
  color: var(--plr-icon-btn-focused-color);
}
.plr-dark-theme .mat-mdc-icon-button.plr-secondary-button.cdk-focused .mat-mdc-focus-indicator, .plr-dark-theme .mat-mdc-icon-button.plr-secondary-button:focus .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme .mat-mdc-icon-button.plr-secondary-button:active {
  background-color: var(--plr-icon-btn-active-bg-color);
  border: 2px solid var(--plr-icon-btn-active-border-color);
  color: var(--plr-icon-btn-active-color);
}
.plr-dark-theme .mat-mdc-icon-button.plr-secondary-button:hover {
  color: var(--plr-icon-btn-secondary-hover-color);
  background-color: var(--plr-icon-btn-secondary-hover-bg-color);
}
.plr-dark-theme .mat-mdc-icon-button.plr-secondary-button:hover .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme .mat-mdc-icon-button.plr-secondary-button[disabled] {
  color: var(--plr-icon-btn-disabled-color);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme .mat-mdc-icon-button.plr-secondary-button mat-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: var(--mdc-icon-button-icon-size);
  height: var(--mdc-icon-button-icon-size);
  font-size: var(--mdc-icon-button-icon-size);
}
.plr-dark-theme .mat-mdc-icon-button.plr-tertiary-button {
  padding: 0;
  --mdc-icon-button-state-layer-size: 24px;
  --mdc-icon-button-icon-size: 24px;
  border-radius: 6px;
  background-color: var(--plr-icon-btn-secondary-bg-color);
  color: var(--plr-icon-btn-secondary-color);
  border: 1px solid transparent;
  display: flex;
  align-items: center;
  justify-content: center;
}
.plr-dark-theme .mat-mdc-icon-button.plr-tertiary-button.small {
  --mdc-icon-button-state-layer-size: 18px;
  --mdc-icon-button-icon-size: 18px;
}
.plr-dark-theme .mat-mdc-icon-button.plr-tertiary-button.circle {
  border-radius: 50%;
}
.plr-dark-theme .mat-mdc-icon-button.plr-tertiary-button.cdk-focused, .plr-dark-theme .mat-mdc-icon-button.plr-tertiary-button:focus {
  background-color: var(--plr-icon-btn-focused-bg-color);
  border: 2px solid var(--plr-icon-btn-focused-border-color);
  color: var(--plr-icon-btn-focused-color);
}
.plr-dark-theme .mat-mdc-icon-button.plr-tertiary-button.cdk-focused .mat-mdc-focus-indicator, .plr-dark-theme .mat-mdc-icon-button.plr-tertiary-button:focus .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme .mat-mdc-icon-button.plr-tertiary-button:active {
  background-color: var(--plr-icon-btn-active-bg-color);
  border: 2px solid var(--plr-icon-btn-active-border-color);
  color: var(--plr-icon-btn-active-color);
}
.plr-dark-theme .mat-mdc-icon-button.plr-tertiary-button:hover {
  color: var(--plr-icon-btn-secondary-hover-color);
  background-color: var(--plr-icon-btn-secondary-hover-bg-color);
}
.plr-dark-theme .mat-mdc-icon-button.plr-tertiary-button:hover .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme .mat-mdc-icon-button.plr-tertiary-button[disabled] {
  color: var(--plr-icon-btn-disabled-color);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme .mat-mdc-icon-button.plr-tertiary-button mat-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: var(--mdc-icon-button-icon-size);
  height: var(--mdc-icon-button-icon-size);
  font-size: var(--mdc-icon-button-icon-size);
}
.plr-dark-theme .mat-mdc-icon-button.plr-neutral-button {
  padding: 0;
  --mdc-icon-button-state-layer-size: 24px;
  --mdc-icon-button-icon-size: 24px;
  border-radius: 6px;
  background-color: var(--plr-icon-btn-neutral-bg-color);
  color: var(--plr-icon-btn-neutral-color);
  border: 1px solid transparent;
  display: flex;
  align-items: center;
  justify-content: center;
}
.plr-dark-theme .mat-mdc-icon-button.plr-neutral-button.small {
  --mdc-icon-button-state-layer-size: 18px;
  --mdc-icon-button-icon-size: 18px;
}
.plr-dark-theme .mat-mdc-icon-button.plr-neutral-button.circle {
  border-radius: 50%;
}
.plr-dark-theme .mat-mdc-icon-button.plr-neutral-button.cdk-focused, .plr-dark-theme .mat-mdc-icon-button.plr-neutral-button:focus {
  background-color: var(--plr-icon-btn-focused-bg-color);
  border: 2px solid var(--plr-icon-btn-focused-border-color);
  color: var(--plr-icon-btn-focused-color);
}
.plr-dark-theme .mat-mdc-icon-button.plr-neutral-button.cdk-focused .mat-mdc-focus-indicator, .plr-dark-theme .mat-mdc-icon-button.plr-neutral-button:focus .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme .mat-mdc-icon-button.plr-neutral-button:active {
  background-color: var(--plr-icon-btn-active-bg-color);
  border: 2px solid var(--plr-icon-btn-active-border-color);
  color: var(--plr-icon-btn-active-color);
}
.plr-dark-theme .mat-mdc-icon-button.plr-neutral-button:hover {
  color: var(--plr-icon-btn-neutral-hover-color);
  background-color: var(--plr-icon-btn-neutral-hover-bg-color);
}
.plr-dark-theme .mat-mdc-icon-button.plr-neutral-button:hover .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme .mat-mdc-icon-button.plr-neutral-button[disabled] {
  color: var(--plr-icon-btn-disabled-color);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme .mat-mdc-icon-button.plr-neutral-button mat-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: var(--mdc-icon-button-icon-size);
  height: var(--mdc-icon-button-icon-size);
  font-size: var(--mdc-icon-button-icon-size);
}
.plr-dark-theme .mat-mdc-mini-fab.plr-primary-button,
.plr-dark-theme .mat-mdc-mini-fab.mat-mdc-button.plr-toolbar-button:not(:disabled) {
  padding: 0;
  --mdc-icon-button-state-layer-size: 24px;
  --mdc-icon-button-icon-size: 24px;
  border-radius: 6px;
  background-color: var(--plr-icon-btn-primary-bg-color);
  color: var(--plr-icon-btn-primary-color);
  border: 1px solid transparent;
  display: flex;
  align-items: center;
  justify-content: center;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-primary-button.small,
.plr-dark-theme .mat-mdc-mini-fab.small.mat-mdc-button.plr-toolbar-button:not(:disabled) {
  --mdc-icon-button-state-layer-size: 18px;
  --mdc-icon-button-icon-size: 18px;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-primary-button.circle,
.plr-dark-theme .mat-mdc-mini-fab.circle.mat-mdc-button.plr-toolbar-button:not(:disabled) {
  border-radius: 50%;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-primary-button.cdk-focused,
.plr-dark-theme .mat-mdc-mini-fab.cdk-focused.mat-mdc-button.plr-toolbar-button:not(:disabled), .plr-dark-theme .mat-mdc-mini-fab.plr-primary-button:focus,
.plr-dark-theme .mat-mdc-mini-fab.mat-mdc-button.plr-toolbar-button:focus:not(:disabled) {
  background-color: var(--plr-icon-btn-focused-bg-color);
  border: 2px solid var(--plr-icon-btn-focused-border-color);
  color: var(--plr-icon-btn-focused-color);
}
.plr-dark-theme .mat-mdc-mini-fab.plr-primary-button.cdk-focused .mat-mdc-focus-indicator,
.plr-dark-theme .mat-mdc-mini-fab.cdk-focused.mat-mdc-button.plr-toolbar-button:not(:disabled) .mat-mdc-focus-indicator, .plr-dark-theme .mat-mdc-mini-fab.plr-primary-button:focus .mat-mdc-focus-indicator,
.plr-dark-theme .mat-mdc-mini-fab.mat-mdc-button.plr-toolbar-button:focus:not(:disabled) .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-primary-button:active,
.plr-dark-theme .mat-mdc-mini-fab.mat-mdc-button.plr-toolbar-button:active:not(:disabled) {
  background-color: var(--plr-icon-btn-active-bg-color);
  border: 2px solid var(--plr-icon-btn-active-border-color);
  color: var(--plr-icon-btn-active-color);
}
.plr-dark-theme .mat-mdc-mini-fab.plr-primary-button:hover,
.plr-dark-theme .mat-mdc-mini-fab.mat-mdc-button.plr-toolbar-button:hover:not(:disabled) {
  color: var(--plr-icon-btn-primary-hover-color);
  background-color: var(--plr-icon-btn-primary-hover-bg-color);
}
.plr-dark-theme .mat-mdc-mini-fab.plr-primary-button:hover .mat-mdc-focus-indicator,
.plr-dark-theme .mat-mdc-mini-fab.mat-mdc-button.plr-toolbar-button:hover:not(:disabled) .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-primary-button[disabled],
.plr-dark-theme .mat-mdc-mini-fab[disabled].mat-mdc-button.plr-toolbar-button:not(:disabled) {
  color: var(--plr-icon-btn-disabled-color);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-primary-button mat-icon,
.plr-dark-theme .mat-mdc-mini-fab.mat-mdc-button.plr-toolbar-button:not(:disabled) mat-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: var(--mdc-icon-button-icon-size);
  height: var(--mdc-icon-button-icon-size);
  font-size: var(--mdc-icon-button-icon-size);
}
.plr-dark-theme .mat-mdc-mini-fab.plr-secondary-button {
  padding: 0;
  --mdc-icon-button-state-layer-size: 24px;
  --mdc-icon-button-icon-size: 24px;
  border-radius: 6px;
  background-color: var(--plr-icon-btn-secondary-bg-color);
  color: var(--plr-icon-btn-secondary-color);
  border: 1px solid transparent;
  display: flex;
  align-items: center;
  justify-content: center;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-secondary-button.small {
  --mdc-icon-button-state-layer-size: 18px;
  --mdc-icon-button-icon-size: 18px;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-secondary-button.circle {
  border-radius: 50%;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-secondary-button.cdk-focused, .plr-dark-theme .mat-mdc-mini-fab.plr-secondary-button:focus {
  background-color: var(--plr-icon-btn-focused-bg-color);
  border: 2px solid var(--plr-icon-btn-focused-border-color);
  color: var(--plr-icon-btn-focused-color);
}
.plr-dark-theme .mat-mdc-mini-fab.plr-secondary-button.cdk-focused .mat-mdc-focus-indicator, .plr-dark-theme .mat-mdc-mini-fab.plr-secondary-button:focus .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-secondary-button:active {
  background-color: var(--plr-icon-btn-active-bg-color);
  border: 2px solid var(--plr-icon-btn-active-border-color);
  color: var(--plr-icon-btn-active-color);
}
.plr-dark-theme .mat-mdc-mini-fab.plr-secondary-button:hover {
  color: var(--plr-icon-btn-secondary-hover-color);
  background-color: var(--plr-icon-btn-secondary-hover-bg-color);
}
.plr-dark-theme .mat-mdc-mini-fab.plr-secondary-button:hover .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-secondary-button[disabled] {
  color: var(--plr-icon-btn-disabled-color);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-secondary-button mat-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: var(--mdc-icon-button-icon-size);
  height: var(--mdc-icon-button-icon-size);
  font-size: var(--mdc-icon-button-icon-size);
}
.plr-dark-theme .mat-mdc-mini-fab.plr-tertiary-button {
  padding: 0;
  --mdc-icon-button-state-layer-size: 24px;
  --mdc-icon-button-icon-size: 24px;
  border-radius: 6px;
  background-color: var(--plr-icon-btn-tertiary-bg-color);
  color: var(--plr-icon-btn-tertiary-color);
  border: 1px solid transparent;
  display: flex;
  align-items: center;
  justify-content: center;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-tertiary-button.small {
  --mdc-icon-button-state-layer-size: 18px;
  --mdc-icon-button-icon-size: 18px;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-tertiary-button.circle {
  border-radius: 50%;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-tertiary-button.cdk-focused, .plr-dark-theme .mat-mdc-mini-fab.plr-tertiary-button:focus {
  background-color: var(--plr-icon-btn-focused-bg-color);
  border: 2px solid var(--plr-icon-btn-focused-border-color);
  color: var(--plr-icon-btn-focused-color);
}
.plr-dark-theme .mat-mdc-mini-fab.plr-tertiary-button.cdk-focused .mat-mdc-focus-indicator, .plr-dark-theme .mat-mdc-mini-fab.plr-tertiary-button:focus .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-tertiary-button:active {
  background-color: var(--plr-icon-btn-active-bg-color);
  border: 2px solid var(--plr-icon-btn-active-border-color);
  color: var(--plr-icon-btn-active-color);
}
.plr-dark-theme .mat-mdc-mini-fab.plr-tertiary-button:hover {
  color: var(--plr-icon-btn-tertiary-hover-color);
  background-color: var(--plr-icon-btn-tertiary-hover-bg-color);
}
.plr-dark-theme .mat-mdc-mini-fab.plr-tertiary-button:hover .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-tertiary-button[disabled] {
  color: var(--plr-icon-btn-disabled-color);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-tertiary-button mat-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: var(--mdc-icon-button-icon-size);
  height: var(--mdc-icon-button-icon-size);
  font-size: var(--mdc-icon-button-icon-size);
}
.plr-dark-theme .mat-mdc-mini-fab.plr-neutral-button {
  padding: 0;
  --mdc-icon-button-state-layer-size: 24px;
  --mdc-icon-button-icon-size: 24px;
  border-radius: 6px;
  background-color: var(--plr-icon-btn-neutral-bg-color);
  color: var(--plr-icon-btn-neutral-color);
  border: 1px solid transparent;
  display: flex;
  align-items: center;
  justify-content: center;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-neutral-button.small {
  --mdc-icon-button-state-layer-size: 18px;
  --mdc-icon-button-icon-size: 18px;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-neutral-button.circle {
  border-radius: 50%;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-neutral-button.cdk-focused, .plr-dark-theme .mat-mdc-mini-fab.plr-neutral-button:focus {
  background-color: var(--plr-icon-btn-focused-bg-color);
  border: 2px solid var(--plr-icon-btn-focused-border-color);
  color: var(--plr-icon-btn-focused-color);
}
.plr-dark-theme .mat-mdc-mini-fab.plr-neutral-button.cdk-focused .mat-mdc-focus-indicator, .plr-dark-theme .mat-mdc-mini-fab.plr-neutral-button:focus .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-neutral-button:active {
  background-color: var(--plr-icon-btn-active-bg-color);
  border: 2px solid var(--plr-icon-btn-active-border-color);
  color: var(--plr-icon-btn-active-color);
}
.plr-dark-theme .mat-mdc-mini-fab.plr-neutral-button:hover {
  color: var(--plr-icon-btn-neutral-hover-color);
  background-color: var(--plr-icon-btn-neutral-hover-bg-color);
}
.plr-dark-theme .mat-mdc-mini-fab.plr-neutral-button:hover .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-neutral-button[disabled] {
  color: var(--plr-icon-btn-disabled-color);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme .mat-mdc-mini-fab.plr-neutral-button mat-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: var(--mdc-icon-button-icon-size);
  height: var(--mdc-icon-button-icon-size);
  font-size: var(--mdc-icon-button-icon-size);
}
.plr-dark-theme .mat-mdc-icon-button.plr-error-button,
.plr-dark-theme .mat-mdc-mini-fab.plr-error-button {
  padding: 0;
  --mdc-icon-button-state-layer-size: 24px;
  --mdc-icon-button-icon-size: 24px;
  border-radius: 6px;
  background-color: var(--error-color);
  color: var(--error-dark-color);
  border: 1px solid transparent;
  display: flex;
  align-items: center;
  justify-content: center;
}
.plr-dark-theme .mat-mdc-icon-button.plr-error-button.small,
.plr-dark-theme .mat-mdc-mini-fab.plr-error-button.small {
  --mdc-icon-button-state-layer-size: 18px;
  --mdc-icon-button-icon-size: 18px;
}
.plr-dark-theme .mat-mdc-icon-button.plr-error-button.circle,
.plr-dark-theme .mat-mdc-mini-fab.plr-error-button.circle {
  border-radius: 50%;
}
.plr-dark-theme .mat-mdc-icon-button.plr-error-button.cdk-focused, .plr-dark-theme .mat-mdc-icon-button.plr-error-button:focus,
.plr-dark-theme .mat-mdc-mini-fab.plr-error-button.cdk-focused,
.plr-dark-theme .mat-mdc-mini-fab.plr-error-button:focus {
  background-color: var(--plr-icon-btn-focused-bg-color);
  border: 2px solid var(--plr-icon-btn-focused-border-color);
  color: var(--plr-icon-btn-focused-color);
}
.plr-dark-theme .mat-mdc-icon-button.plr-error-button.cdk-focused .mat-mdc-focus-indicator, .plr-dark-theme .mat-mdc-icon-button.plr-error-button:focus .mat-mdc-focus-indicator,
.plr-dark-theme .mat-mdc-mini-fab.plr-error-button.cdk-focused .mat-mdc-focus-indicator,
.plr-dark-theme .mat-mdc-mini-fab.plr-error-button:focus .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme .mat-mdc-icon-button.plr-error-button:active,
.plr-dark-theme .mat-mdc-mini-fab.plr-error-button:active {
  background-color: var(--plr-icon-btn-active-bg-color);
  border: 2px solid var(--plr-icon-btn-active-border-color);
  color: var(--plr-icon-btn-active-color);
}
.plr-dark-theme .mat-mdc-icon-button.plr-error-button:hover,
.plr-dark-theme .mat-mdc-mini-fab.plr-error-button:hover {
  color: var(--error-dark-color);
  background-color: var(--error-color);
}
.plr-dark-theme .mat-mdc-icon-button.plr-error-button:hover .mat-mdc-focus-indicator,
.plr-dark-theme .mat-mdc-mini-fab.plr-error-button:hover .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme .mat-mdc-icon-button.plr-error-button[disabled],
.plr-dark-theme .mat-mdc-mini-fab.plr-error-button[disabled] {
  color: var(--plr-icon-btn-disabled-color);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme .mat-mdc-icon-button.plr-error-button mat-icon,
.plr-dark-theme .mat-mdc-mini-fab.plr-error-button mat-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: var(--mdc-icon-button-icon-size);
  height: var(--mdc-icon-button-icon-size);
  font-size: var(--mdc-icon-button-icon-size);
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button {
  width: initial;
  min-width: 0px;
  height: 2.5rem;
  min-height: 2.5rem;
  line-height: normal;
  padding: 0px 1rem;
  font-family: var(--plr-btn-font-family);
  font-size: 1rem;
  font-weight: 500;
  background-image: none;
  color: var(--plr-btn-primary-color);
  background-color: var(--plr-btn-primary-bg-color);
  border: 1px solid var(--plr-btn-primary-border-color);
  border-radius: var(--plr-action-btn-border-radius);
  box-shadow: none;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button mat-icon {
  width: auto;
  height: auto;
  font-size: 16px;
  font-weight: bold;
  margin-left: -5px;
  margin-right: 5px;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button.back-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -2px;
  margin-left: -10px;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button.next-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -10px;
  margin-left: -2px;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button .mat-mdc-focus-indicator {
  display: none;
  opacity: 0;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button:hover, .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button:focus, .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button.cdk-focused {
  background-color: var(--plr-btn-primary-hover-bg-color);
  color: var(--plr-btn-primary-hover-color);
  border: 1px solid var(--plr-btn-primary-hover-border-color);
  outline: 0;
  cursor: pointer;
  box-shadow: none;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button:hover span, .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button:focus span, .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button.cdk-focused span {
  text-decoration: none;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button[disabled], .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button[disabled]:hover, .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-action-button[disabled]:focus {
  border: 1px solid var(--plr-color-neutral-100);
  color: var(--plr-color-neutral-500);
  background-color: var(--plr-color-neutral-100);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button {
  width: initial;
  min-width: 0px;
  height: 2.5rem;
  min-height: 2.5rem;
  line-height: normal;
  padding: 0px 1rem;
  font-family: var(--plr-btn-font-family);
  font-size: 1rem;
  font-weight: 500;
  background-image: none;
  color: var(--plr-btn-secondary-color);
  background-color: var(--plr-btn-secondary-bg-color);
  border: 1px solid var(--plr-btn-secondary-border-color);
  border-radius: var(--plr-action-btn-border-radius);
  box-shadow: none;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button mat-icon {
  width: auto;
  height: auto;
  font-size: 16px;
  font-weight: bold;
  margin-left: -5px;
  margin-right: 5px;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button.back-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -2px;
  margin-left: -10px;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button.next-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -10px;
  margin-left: -2px;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button .mat-mdc-focus-indicator {
  display: none;
  opacity: 0;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button:hover, .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button:focus, .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button.cdk-focused {
  background-color: var(--plr-btn-secondary-hover-bg-color);
  color: var(--plr-btn-secondary-hover-color);
  border: 1px solid var(--plr-btn-secondary-hover-border-color);
  outline: 0;
  cursor: pointer;
  box-shadow: none;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button:hover span, .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button:focus span, .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button.cdk-focused span {
  text-decoration: none;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button[disabled], .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button[disabled]:hover, .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-action-button[disabled]:focus {
  border: 1px solid var(--plr-color-neutral-100);
  color: var(--plr-color-neutral-500);
  background-color: var(--plr-color-neutral-100);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button {
  width: initial;
  min-width: 0px;
  height: 2.5rem;
  min-height: 2.5rem;
  line-height: normal;
  padding: 0px 1rem;
  font-family: var(--plr-btn-font-family);
  font-size: 1rem;
  font-weight: 500;
  background-image: none;
  color: var(--plr-btn-tertiary-color);
  background-color: var(--plr-btn-tertiary-bg-color);
  border: 1px solid var(--plr-btn-tertiary-border-color);
  border-radius: var(--plr-action-btn-border-radius);
  box-shadow: none;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button mat-icon {
  width: auto;
  height: auto;
  font-size: 16px;
  font-weight: bold;
  margin-left: -5px;
  margin-right: 5px;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button.back-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -2px;
  margin-left: -10px;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button.next-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -10px;
  margin-left: -2px;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button .mat-mdc-focus-indicator {
  display: none;
  opacity: 0;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button:hover, .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button:focus, .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button.cdk-focused {
  background-color: var(--plr-btn-tertiary-hover-bg-color);
  color: var(--plr-btn-tertiary-hover-color);
  border: 1px solid var(--plr-btn-tertiary-border-hover-color);
  outline: 0;
  cursor: pointer;
  box-shadow: none;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button:hover span, .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button:focus span, .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button.cdk-focused span {
  text-decoration: none;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button[disabled], .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button[disabled]:hover, .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-action-button[disabled]:focus {
  border: 1px solid var(--plr-color-neutral-100);
  color: var(--plr-color-neutral-500);
  background-color: var(--plr-color-neutral-100);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button {
  width: initial;
  min-width: 0px;
  height: 2.5rem;
  min-height: 2.5rem;
  line-height: normal;
  padding: 0px 1rem;
  font-family: var(--plr-btn-font-family);
  font-size: 1rem;
  font-weight: 500;
  background-image: none;
  color: var(--plr-btn-neutral-color);
  background-color: var(--plr-btn-neutral-bg-color);
  border: 1px solid var(--plr-btn-neutral-border-color);
  border-radius: var(--plr-action-btn-border-radius);
  box-shadow: none;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button mat-icon {
  width: auto;
  height: auto;
  font-size: 16px;
  font-weight: bold;
  margin-left: -5px;
  margin-right: 5px;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button.back-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -2px;
  margin-left: -10px;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button.next-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -10px;
  margin-left: -2px;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button .mat-mdc-focus-indicator {
  display: none;
  opacity: 0;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button:hover, .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button:focus, .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button.cdk-focused {
  background-color: var(--plr-btn-neutral-hover-bg-color);
  color: var(--plr-btn-neutral-hover-color);
  border: 1px solid var(--plr-btn-neutral-hover-border-color);
  outline: 0;
  cursor: pointer;
  box-shadow: none;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button:hover span, .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button:focus span, .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button.cdk-focused span {
  text-decoration: none;
}
.plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button[disabled], .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button[disabled]:hover, .plr-dark-theme button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-action-button[disabled]:focus {
  border: 1px solid var(--plr-color-neutral-100);
  color: var(--plr-color-neutral-500);
  background-color: var(--plr-color-neutral-100);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button,
.plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):not(:disabled), .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button,
.plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):not(:disabled),
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button,
.plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):not(:disabled),
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button,
.plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):not(:disabled),
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary {
  width: initial;
  min-width: 0px;
  height: 2.5rem;
  min-height: 2.5rem;
  line-height: normal;
  padding: 0px 1rem;
  font-family: var(--plr-btn-font-family);
  font-size: 1rem;
  font-weight: 500;
  background-image: none;
  color: var(--plr-btn-primary-color);
  background-color: var(--plr-btn-primary-bg-color);
  border: 1px solid var(--plr-btn-primary-border-color);
  border-radius: var(--plr-action-btn-border-radius);
  box-shadow: none;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button mat-icon,
.plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):not(:disabled) mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button mat-icon,
.plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):not(:disabled) mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button mat-icon,
.plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):not(:disabled) mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button mat-icon,
.plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):not(:disabled) mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary mat-icon {
  width: auto;
  height: auto;
  font-size: 16px;
  font-weight: bold;
  margin-left: -5px;
  margin-right: 5px;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.back-btn .mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.back-btn .mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.back-btn .mat-icon,
.plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).back-btn:not(:disabled) .mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.back-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.back-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.back-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.back-btn .mat-icon,
.plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).back-btn:not(:disabled) .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).back-btn:not(:disabled) .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).back-btn:not(:disabled) .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.back-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -2px;
  margin-left: -10px;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.next-btn .mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.next-btn .mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.next-btn .mat-icon,
.plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).next-btn:not(:disabled) .mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.next-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.next-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.next-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.next-btn .mat-icon,
.plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).next-btn:not(:disabled) .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).next-btn:not(:disabled) .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).next-btn:not(:disabled) .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.next-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -10px;
  margin-left: -2px;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button .mat-mdc-focus-indicator, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button .mat-mdc-focus-indicator, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button .mat-mdc-focus-indicator,
.plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):not(:disabled) .mat-mdc-focus-indicator, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary .mat-mdc-focus-indicator,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button .mat-mdc-focus-indicator,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button .mat-mdc-focus-indicator,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button .mat-mdc-focus-indicator,
.plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):not(:disabled) .mat-mdc-focus-indicator,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):not(:disabled) .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):not(:disabled) .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary .mat-mdc-focus-indicator {
  display: none;
  opacity: 0;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:focus, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.cdk-focused, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:focus, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.cdk-focused, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:hover,
.plr-dark-theme .button-container .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
.plr-light-theme .plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
.plr-dark-theme .button-container html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
html .plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
.plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled), .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:focus,
.plr-dark-theme .button-container .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
.plr-light-theme .plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
.plr-dark-theme .button-container html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
html .plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
.plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled), .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.cdk-focused,
.plr-dark-theme .button-container .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
.plr-light-theme .plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
.plr-dark-theme .button-container html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
html .plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
.plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled), .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:focus, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.cdk-focused,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.cdk-focused,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.cdk-focused,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:hover,
.plr-dark-theme .tools .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
.plr-light-theme .plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
.plr-dark-theme .tools html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
html .plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
.plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:focus,
.plr-dark-theme .tools .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
.plr-light-theme .plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
.plr-dark-theme .tools html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
html .plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
.plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.cdk-focused,
.plr-dark-theme .tools .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
.plr-light-theme .plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
.plr-dark-theme .tools html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
html .plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
.plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.cdk-focused,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.cdk-focused,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.cdk-focused,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:hover,
.plr-dark-theme .dialog-layout__header .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
.plr-light-theme .plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
.plr-dark-theme .dialog-layout__header html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
html .plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
.plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:focus,
.plr-dark-theme .dialog-layout__header .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
.plr-light-theme .plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
.plr-dark-theme .dialog-layout__header html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
html .plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
.plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.cdk-focused,
.plr-dark-theme .dialog-layout__header .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
.plr-light-theme .plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
.plr-dark-theme .dialog-layout__header html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
html .plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
.plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.cdk-focused,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.cdk-focused,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.cdk-focused,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:hover,
.plr-dark-theme .dialog-layout__footer .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
.plr-light-theme .plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
.plr-dark-theme .dialog-layout__footer html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
html .plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
.plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled),
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:focus,
.plr-dark-theme .dialog-layout__footer .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
.plr-light-theme .plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
.plr-dark-theme .dialog-layout__footer html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
html .plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
.plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled),
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.cdk-focused,
.plr-dark-theme .dialog-layout__footer .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
.plr-light-theme .plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
.plr-dark-theme .dialog-layout__footer html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
html .plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
.plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled),
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.cdk-focused {
  background-color: var(--plr-btn-primary-hover-bg-color);
  color: var(--plr-btn-primary-hover-color);
  border: 1px solid var(--plr-btn-primary-hover-border-color);
  outline: 0;
  cursor: pointer;
  box-shadow: none;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:hover span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:focus span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.cdk-focused span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:hover span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:focus span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.cdk-focused span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:hover span,
.plr-dark-theme .button-container .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
.plr-light-theme .plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
.plr-dark-theme .button-container html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
html .plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
.plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:focus span,
.plr-dark-theme .button-container .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
.plr-light-theme .plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
.plr-dark-theme .button-container html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
html .plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
.plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.cdk-focused span,
.plr-dark-theme .button-container .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
.plr-light-theme .plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
.plr-dark-theme .button-container html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
html .plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
.plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:hover span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:focus span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.cdk-focused span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:hover span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:focus span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.cdk-focused span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:hover span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:focus span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.cdk-focused span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:hover span,
.plr-dark-theme .tools .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
.plr-light-theme .plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
.plr-dark-theme .tools html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
html .plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
.plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:focus span,
.plr-dark-theme .tools .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
.plr-light-theme .plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
.plr-dark-theme .tools html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
html .plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
.plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.cdk-focused span,
.plr-dark-theme .tools .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
.plr-light-theme .plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
.plr-dark-theme .tools html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
html .plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
.plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:hover span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:focus span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.cdk-focused span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:hover span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:focus span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.cdk-focused span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:hover span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:focus span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.cdk-focused span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:hover span,
.plr-dark-theme .dialog-layout__header .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
.plr-light-theme .plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
.plr-dark-theme .dialog-layout__header html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
html .plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
.plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:focus span,
.plr-dark-theme .dialog-layout__header .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
.plr-light-theme .plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
.plr-dark-theme .dialog-layout__header html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
html .plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
.plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.cdk-focused span,
.plr-dark-theme .dialog-layout__header .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
.plr-light-theme .plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
.plr-dark-theme .dialog-layout__header html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
html .plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
.plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:hover span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:focus span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.cdk-focused span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:hover span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button:focus span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button.cdk-focused span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:hover span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button:focus span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button.cdk-focused span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:hover span,
.plr-dark-theme .dialog-layout__footer .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
.plr-light-theme .plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
.plr-dark-theme .dialog-layout__footer html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
html .plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
.plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):hover:not(:disabled) span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button:focus span,
.plr-dark-theme .dialog-layout__footer .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
.plr-light-theme .plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
.plr-dark-theme .dialog-layout__footer html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
html .plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
.plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle):focus:not(:disabled) span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button.cdk-focused span,
.plr-dark-theme .dialog-layout__footer .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
.plr-light-theme .plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
.plr-dark-theme .dialog-layout__footer html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
html .plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
.plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle).cdk-focused:not(:disabled) span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:hover span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary:focus span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary.cdk-focused span {
  text-decoration: none;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button[disabled], .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button[disabled]:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button[disabled]:focus, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button[disabled], .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button[disabled]:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button[disabled]:focus, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button[disabled],
.plr-dark-theme .button-container .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
.plr-light-theme .plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
.plr-dark-theme .button-container html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
html .plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
.plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled), .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button[disabled]:hover,
.plr-dark-theme .button-container .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
.plr-light-theme .plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
.plr-dark-theme .button-container html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
html .plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
.plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled), .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button[disabled]:focus,
.plr-dark-theme .button-container .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
.plr-light-theme .plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
.plr-dark-theme .button-container html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
html .plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
.plr-dark-theme .button-container button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled), .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary[disabled], .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary[disabled]:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary[disabled]:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button[disabled],
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button[disabled]:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button[disabled]:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button[disabled],
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button[disabled]:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button[disabled]:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button[disabled],
.plr-dark-theme .tools .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
.plr-light-theme .plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
.plr-dark-theme .tools html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
html .plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
.plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button[disabled]:hover,
.plr-dark-theme .tools .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
.plr-light-theme .plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
.plr-dark-theme .tools html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
html .plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
.plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button[disabled]:focus,
.plr-dark-theme .tools .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
.plr-light-theme .plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
.plr-dark-theme .tools html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
html .plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
.plr-dark-theme .tools button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary[disabled],
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary[disabled]:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary[disabled]:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button[disabled],
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button[disabled]:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button[disabled]:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button[disabled],
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button[disabled]:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button[disabled]:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button[disabled],
.plr-dark-theme .dialog-layout__header .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
.plr-light-theme .plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
.plr-dark-theme .dialog-layout__header html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
html .plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
.plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button[disabled]:hover,
.plr-dark-theme .dialog-layout__header .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
.plr-light-theme .plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
.plr-dark-theme .dialog-layout__header html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
html .plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
.plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button[disabled]:focus,
.plr-dark-theme .dialog-layout__header .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
.plr-light-theme .plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
.plr-dark-theme .dialog-layout__header html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
html .plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
.plr-dark-theme .dialog-layout__header button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary[disabled],
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary[disabled]:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary[disabled]:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button[disabled],
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button[disabled]:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).positive-button[disabled]:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button[disabled],
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button[disabled]:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).primary-button[disabled]:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button[disabled],
.plr-dark-theme .dialog-layout__footer .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
.plr-light-theme .plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
.plr-dark-theme .dialog-layout__footer html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
html .plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
.plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:not(:disabled),
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button[disabled]:hover,
.plr-dark-theme .dialog-layout__footer .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
.plr-light-theme .plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
.plr-dark-theme .dialog-layout__footer html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
html .plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
.plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:hover:not(:disabled),
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-primary-button[disabled]:focus,
.plr-dark-theme .dialog-layout__footer .plr-light-theme button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
.plr-light-theme .plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
.plr-dark-theme .dialog-layout__footer html button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
html .plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
.plr-dark-theme .dialog-layout__footer button.mat-mdc-button.plr-toolbar-button:not(.mat-mdc-icon-button):not(.mat-button-toggle)[disabled]:focus:not(:disabled),
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary[disabled],
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary[disabled]:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-primary[disabled]:focus {
  border: 1px solid var(--plr-color-neutral-100);
  color: var(--plr-color-neutral-500);
  background-color: var(--plr-color-neutral-100);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary {
  width: initial;
  min-width: 0px;
  height: 2.5rem;
  min-height: 2.5rem;
  line-height: normal;
  padding: 0px 1rem;
  font-family: var(--plr-btn-font-family);
  font-size: 1rem;
  font-weight: 500;
  background-image: none;
  color: var(--plr-btn-secondary-color);
  background-color: var(--plr-btn-secondary-bg-color);
  border: 1px solid var(--plr-btn-secondary-border-color);
  border-radius: var(--plr-action-btn-border-radius);
  box-shadow: none;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary mat-icon {
  width: auto;
  height: auto;
  font-size: 16px;
  font-weight: bold;
  margin-left: -5px;
  margin-right: 5px;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.back-btn .mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.back-btn .mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.back-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.back-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.back-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.back-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -2px;
  margin-left: -10px;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.next-btn .mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.next-btn .mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.next-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.next-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.next-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.next-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -10px;
  margin-left: -2px;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button .mat-mdc-focus-indicator, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button .mat-mdc-focus-indicator, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary .mat-mdc-focus-indicator,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button .mat-mdc-focus-indicator,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button .mat-mdc-focus-indicator,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary .mat-mdc-focus-indicator {
  display: none;
  opacity: 0;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:focus, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.cdk-focused, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:focus, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.cdk-focused, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:focus, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.cdk-focused,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.cdk-focused,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.cdk-focused,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.cdk-focused,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.cdk-focused,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.cdk-focused,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.cdk-focused,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.cdk-focused,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.cdk-focused,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.cdk-focused {
  background-color: var(--plr-btn-secondary-hover-bg-color);
  color: var(--plr-btn-secondary-hover-color);
  border: 1px solid var(--plr-btn-secondary-hover-border-color);
  outline: 0;
  cursor: pointer;
  box-shadow: none;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:hover span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:focus span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.cdk-focused span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:hover span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:focus span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.cdk-focused span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:hover span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:focus span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.cdk-focused span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:hover span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:focus span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.cdk-focused span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:hover span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:focus span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.cdk-focused span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:hover span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:focus span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.cdk-focused span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:hover span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:focus span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.cdk-focused span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:hover span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:focus span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.cdk-focused span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:hover span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:focus span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.cdk-focused span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:hover span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button:focus span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button.cdk-focused span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:hover span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button:focus span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button.cdk-focused span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:hover span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary:focus span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary.cdk-focused span {
  text-decoration: none;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button[disabled], .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button[disabled]:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button[disabled]:focus, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button[disabled], .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button[disabled]:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button[disabled]:focus, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary[disabled], .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary[disabled]:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary[disabled]:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button[disabled],
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button[disabled]:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button[disabled]:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button[disabled],
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button[disabled]:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button[disabled]:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary[disabled],
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary[disabled]:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary[disabled]:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button[disabled],
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button[disabled]:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button[disabled]:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button[disabled],
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button[disabled]:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button[disabled]:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary[disabled],
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary[disabled]:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary[disabled]:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button[disabled],
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button[disabled]:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).secondary-button[disabled]:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button[disabled],
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button[disabled]:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-secondary-button[disabled]:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary[disabled],
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary[disabled]:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-secondary[disabled]:focus {
  border: 1px solid var(--plr-color-neutral-100);
  color: var(--plr-color-neutral-500);
  background-color: var(--plr-color-neutral-100);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary {
  width: initial;
  min-width: 0px;
  height: 2.5rem;
  min-height: 2.5rem;
  line-height: normal;
  padding: 0px 1rem;
  font-family: var(--plr-btn-font-family);
  font-size: 1rem;
  font-weight: 500;
  background-image: none;
  color: var(--plr-btn-tertiary-color);
  background-color: var(--plr-btn-tertiary-bg-color);
  border: 1px solid var(--plr-btn-tertiary-border-color);
  border-radius: var(--plr-action-btn-border-radius);
  box-shadow: none;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary mat-icon {
  width: auto;
  height: auto;
  font-size: 16px;
  font-weight: bold;
  margin-left: -5px;
  margin-right: 5px;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.back-btn .mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.back-btn .mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.back-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.back-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.back-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.back-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -2px;
  margin-left: -10px;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.next-btn .mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.next-btn .mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.next-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.next-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.next-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.next-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -10px;
  margin-left: -2px;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button .mat-mdc-focus-indicator, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button .mat-mdc-focus-indicator, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary .mat-mdc-focus-indicator,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button .mat-mdc-focus-indicator,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button .mat-mdc-focus-indicator,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary .mat-mdc-focus-indicator {
  display: none;
  opacity: 0;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:focus, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.cdk-focused, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:focus, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.cdk-focused, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:focus, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.cdk-focused,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.cdk-focused,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.cdk-focused,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.cdk-focused,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.cdk-focused,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.cdk-focused,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.cdk-focused,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.cdk-focused,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.cdk-focused,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.cdk-focused {
  background-color: var(--plr-btn-tertiary-hover-bg-color);
  color: var(--plr-btn-tertiary-hover-color);
  border: 1px solid var(--plr-btn-tertiary-border-hover-color);
  outline: 0;
  cursor: pointer;
  box-shadow: none;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:hover span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:focus span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.cdk-focused span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:hover span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:focus span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.cdk-focused span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:hover span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:focus span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.cdk-focused span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:hover span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:focus span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.cdk-focused span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:hover span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:focus span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.cdk-focused span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:hover span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:focus span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.cdk-focused span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:hover span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:focus span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.cdk-focused span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:hover span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:focus span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.cdk-focused span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:hover span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:focus span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.cdk-focused span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:hover span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button:focus span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button.cdk-focused span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:hover span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button:focus span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button.cdk-focused span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:hover span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary:focus span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary.cdk-focused span {
  text-decoration: none;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button[disabled], .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button[disabled]:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button[disabled]:focus, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button[disabled], .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button[disabled]:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button[disabled]:focus, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary[disabled], .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary[disabled]:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary[disabled]:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button[disabled],
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button[disabled]:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button[disabled]:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button[disabled],
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button[disabled]:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button[disabled]:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary[disabled],
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary[disabled]:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary[disabled]:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button[disabled],
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button[disabled]:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button[disabled]:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button[disabled],
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button[disabled]:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button[disabled]:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary[disabled],
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary[disabled]:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary[disabled]:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button[disabled],
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button[disabled]:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).tertiary-button[disabled]:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button[disabled],
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button[disabled]:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-tertiary-button[disabled]:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary[disabled],
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary[disabled]:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-tertiary[disabled]:focus {
  border: 1px solid var(--plr-color-neutral-100);
  color: var(--plr-color-neutral-500);
  background-color: var(--plr-color-neutral-100);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral {
  width: initial;
  min-width: 0px;
  height: 2.5rem;
  min-height: 2.5rem;
  line-height: normal;
  padding: 0px 1rem;
  font-family: var(--plr-btn-font-family);
  font-size: 1rem;
  font-weight: 500;
  background-image: none;
  color: var(--plr-btn-neutral-color);
  background-color: var(--plr-btn-neutral-bg-color);
  border: 1px solid var(--plr-btn-neutral-border-color);
  border-radius: var(--plr-action-btn-border-radius);
  box-shadow: none;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral mat-icon {
  width: auto;
  height: auto;
  font-size: 16px;
  font-weight: bold;
  margin-left: -5px;
  margin-right: 5px;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.back-btn .mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.back-btn .mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.back-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.back-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.back-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.back-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.back-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -2px;
  margin-left: -10px;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.next-btn .mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.next-btn .mat-icon, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.next-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.next-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.next-btn .mat-icon,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.next-btn .mat-icon,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.next-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -10px;
  margin-left: -2px;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button .mat-mdc-focus-indicator, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button .mat-mdc-focus-indicator, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral .mat-mdc-focus-indicator,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button .mat-mdc-focus-indicator,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button .mat-mdc-focus-indicator,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button .mat-mdc-focus-indicator,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral .mat-mdc-focus-indicator {
  display: none;
  opacity: 0;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:focus, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.cdk-focused, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:focus, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.cdk-focused, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:focus, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.cdk-focused,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.cdk-focused,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.cdk-focused,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.cdk-focused,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.cdk-focused,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.cdk-focused,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.cdk-focused,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.cdk-focused,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.cdk-focused,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.cdk-focused {
  background-color: var(--plr-btn-neutral-hover-bg-color);
  color: var(--plr-btn-neutral-hover-color);
  border: 1px solid var(--plr-btn-neutral-hover-border-color);
  outline: 0;
  cursor: pointer;
  box-shadow: none;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:hover span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:focus span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.cdk-focused span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:hover span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:focus span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.cdk-focused span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:hover span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:focus span, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.cdk-focused span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:hover span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:focus span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.cdk-focused span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:hover span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:focus span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.cdk-focused span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:hover span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:focus span,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.cdk-focused span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:hover span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:focus span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.cdk-focused span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:hover span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:focus span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.cdk-focused span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:hover span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:focus span,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.cdk-focused span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:hover span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button:focus span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button.cdk-focused span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:hover span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button:focus span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button.cdk-focused span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:hover span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral:focus span,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral.cdk-focused span {
  text-decoration: none;
}
.plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button[disabled], .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button[disabled]:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button[disabled]:focus, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button[disabled], .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button[disabled]:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button[disabled]:focus, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral[disabled], .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral[disabled]:hover, .plr-dark-theme .button-container button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral[disabled]:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button[disabled],
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button[disabled]:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button[disabled]:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button[disabled],
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button[disabled]:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button[disabled]:focus,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral[disabled],
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral[disabled]:hover,
.plr-dark-theme .tools button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral[disabled]:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button[disabled],
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button[disabled]:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button[disabled]:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button[disabled],
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button[disabled]:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button[disabled]:focus,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral[disabled],
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral[disabled]:hover,
.plr-dark-theme .dialog-layout__header button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral[disabled]:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button[disabled],
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button[disabled]:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).negative-button[disabled]:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button[disabled],
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button[disabled]:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).plr-neutral-button[disabled]:focus,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral[disabled],
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral[disabled]:hover,
.plr-dark-theme .dialog-layout__footer button:not(.mat-mdc-icon-button):not(.mat-button-toggle).mat-neutral[disabled]:focus {
  border: 1px solid var(--plr-color-neutral-100);
  color: var(--plr-color-neutral-500);
  background-color: var(--plr-color-neutral-100);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme .plr-metadata-control-host-inline.plr-metadata-control-host,
.plr-dark-theme .plr-metadata-control-host-inline .plr-metadata-control-host {
  padding: 0;
  display: inline;
}
.plr-dark-theme .plr-metadata-control-host-inline.plr-metadata-control-host plr-label,
.plr-dark-theme .plr-metadata-control-host-inline.plr-metadata-control-host plr-label .label-container,
.plr-dark-theme .plr-metadata-control-host-inline .plr-metadata-control-host plr-label,
.plr-dark-theme .plr-metadata-control-host-inline .plr-metadata-control-host plr-label .label-container {
  display: inline-block;
}
.plr-dark-theme .plr-metadata-control-host-inline.plr-metadata-control-host .label-description,
.plr-dark-theme .plr-metadata-control-host-inline.plr-metadata-control-host .input-container,
.plr-dark-theme .plr-metadata-control-host-inline.plr-metadata-control-host .display-container,
.plr-dark-theme .plr-metadata-control-host-inline .plr-metadata-control-host .label-description,
.plr-dark-theme .plr-metadata-control-host-inline .plr-metadata-control-host .input-container,
.plr-dark-theme .plr-metadata-control-host-inline .plr-metadata-control-host .display-container {
  display: inline;
}
.plr-dark-theme .plr-metadata-control-host {
  padding: 0 5px 5px 5px;
  margin-right: 10px;
  box-sizing: border-box;
  display: block;
  overflow: hidden;
}
.plr-dark-theme .plr-metadata-control-host:has(.plr-sticky-host) {
  overflow: visible;
}
.plr-dark-theme .plr-metadata-control-host:has(.plr-sticky-toolbar) {
  overflow: visible;
}
.plr-dark-theme .plr-metadata-control-host.metadata-medium-size .display-container,
.plr-dark-theme .plr-metadata-control-host.metadata-medium-size .input-container {
  max-width: 25%;
}
.plr-dark-theme .plr-metadata-control-host.edit-mode {
  padding: 0 5px 5px 0;
}
.plr-dark-theme .plr-metadata-control-host.plr-metadata-hide-displayname-for {
  padding: 0;
}
.plr-dark-theme .plr-metadata-control-host.no-spacing {
  padding: 0;
  margin: 0;
}
.plr-dark-theme .plr-metadata-control-host:not(.edit-mode):not(.plr-metadata-panel):not(:last-child):not(.plr-metadata-hide-divider):not(.plr-metadata-horizontal-divider) {
  position: relative;
  padding-right: 20px;
  margin-bottom: 16px;
}
.plr-dark-theme .plr-metadata-control-host:not(.edit-mode):not(.plr-metadata-panel):not(:last-child):not(.plr-metadata-hide-divider):not(.plr-metadata-horizontal-divider):after {
  content: "";
  position: absolute;
  bottom: 0;
  right: 0;
  height: 100%;
  width: 1px;
  background: var(--bc-divider-color);
}
.plr-dark-theme .plr-metadata-control-host.edit-mode plr-label.plr-metadata-hide-displayname-for-edit,
.plr-dark-theme .plr-metadata-control-host.edit-mode plr-label.plr-metadata-hide-displayname-for-editmode {
  display: none !important;
}
.plr-dark-theme .plr-metadata-control-host.edit-mode.plr-metadata-hide-for-edit, .plr-dark-theme .plr-metadata-control-host.edit-mode.plr-metadata-hide-for-editmode {
  display: none;
}
.plr-dark-theme .plr-metadata-control-host.view-mode, .plr-dark-theme .plr-metadata-control-host.plr-view-mode {
  color: var(--plr-base-text-color);
  margin-bottom: 8px;
}
.plr-dark-theme .plr-metadata-control-host.view-mode plr-label.plr-metadata-hide-displayname-for-view,
.plr-dark-theme .plr-metadata-control-host.view-mode plr-label.plr-metadata-hide-displayname-for-displaymode, .plr-dark-theme .plr-metadata-control-host.plr-view-mode plr-label.plr-metadata-hide-displayname-for-view,
.plr-dark-theme .plr-metadata-control-host.plr-view-mode plr-label.plr-metadata-hide-displayname-for-displaymode {
  display: none !important;
}
.plr-dark-theme .plr-metadata-control-host.view-mode.plr-metadata-hide-for-view, .plr-dark-theme .plr-metadata-control-host.view-mode.plr-metadata-hide-for-displaymode, .plr-dark-theme .plr-metadata-control-host.plr-view-mode.plr-metadata-hide-for-view, .plr-dark-theme .plr-metadata-control-host.plr-view-mode.plr-metadata-hide-for-displaymode {
  display: none;
}
.plr-dark-theme .plr-metadata-control-host.edit-mode.plr-metadata-hide-displayname-for-edit > .list-wrapper > header,
.plr-dark-theme .plr-metadata-control-host.edit-mode.plr-metadata-hide-displayname-for-edit > header, .plr-dark-theme .plr-metadata-control-host.edit-mode.plr-metadata-hide-displayname-for-edit.plr-metadata-control-host-control plr-label {
  display: none !important;
}
.plr-dark-theme .plr-metadata-control-host.view-mode.plr-metadata-hide-displayname-for-view > .list-wrapper > header,
.plr-dark-theme .plr-metadata-control-host.view-mode.plr-metadata-hide-displayname-for-view > header, .plr-dark-theme .plr-metadata-control-host.view-mode.plr-metadata-hide-displayname-for-view.plr-metadata-control-host-control plr-label {
  display: none !important;
}
.plr-dark-theme .plr-metadata-control-host .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix {
  margin-right: -29px;
  left: -30px;
  position: relative;
  display: flex;
  align-items: center;
}
.plr-dark-theme .plr-metadata-control-host .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-icon {
  padding: 0px;
}
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .plr-group-component-outline {
  border-width: 2px 2px 2px 6px;
  border-style: solid;
  border-color: var(--plr-required-input-color);
}
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading {
  border-width: 2px 0 2px 6px !important;
}
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing {
  border-width: 2px;
}
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch,
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing {
  border-color: var(--plr-required-input-color);
}
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading {
  border-width: 2px 0 2px 6px !important;
}
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing {
  border-width: 2px;
}
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.ng-touched.ng-invalid .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading {
  border-width: 2px 0 2px 6px !important;
}
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.ng-touched.ng-invalid .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing {
  border-width: 2px;
}
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline .mdc-notched-outline {
  color: var(--plr-required-input-color);
}
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline .mdc-notched-outline .mdc-notched-outline__leading {
  border-left-width: 6px !important;
}
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-fill .mdc-line-ripple {
  transform: scale(1);
  opacity: 1;
  background-color: var(--plr-required-input-color);
}
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-fill.mat-focused.mat-form-field-invalid, .plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-fill.mat-form-field-invalid {
  /* TODO(mdc-migration): The following rule targets internal classes of form-field that may no longer apply for the MDC version. */
}
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-fill.mat-focused.mat-form-field-invalid .mmdc-line-ripple, .plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-fill.mat-form-field-invalid .mmdc-line-ripple {
  background-color: var(--plr-input-error-color);
}
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-fill.mat-focused {
  /* TODO(mdc-migration): The following rule targets internal classes of form-field that may no longer apply for the MDC version. */
}
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-fill.mat-focused .mdc-line-ripple {
  background-color: var(--plr-focus-color);
}
.plr-dark-theme .plr-metadata-control-host.plr-metadata-control-host-control.plr-has-form-editor-icon {
  position: relative;
  padding-left: 30px;
}
.plr-dark-theme .plr-metadata-control-host.plr-metadata-control-host-control.plr-has-form-editor-icon .plr-metadata-form-editor-diplay-icon {
  position: absolute;
  left: 0;
  bottom: 5px;
}
.plr-dark-theme .plr-metadata-control-host.plr-metadata-hide-all-display-names plr-label {
  display: none;
}
.plr-dark-theme .plr-add-mode .plr-metadata-control-host.plr-metadata-hide-displayname-for-add > header > plr-label,
.plr-dark-theme .plr-add-mode .plr-metadata-control-host.plr-metadata-hide-displayname-for-add > .plr-header > plr-label,
.plr-dark-theme .plr-add-mode .plr-metadata-control-host.plr-metadata-hide-displayname-for-add > plr-label,
.plr-dark-theme .plr-add-mode .plr-metadata-control-host.plr-metadata-hide-displayname-for-add > label,
.plr-dark-theme .plr-add-mode .plr-metadata-control-host.plr-metadata-hide-displayname-for-addmode > header > plr-label,
.plr-dark-theme .plr-add-mode .plr-metadata-control-host.plr-metadata-hide-displayname-for-addmode > .plr-header > plr-label,
.plr-dark-theme .plr-add-mode .plr-metadata-control-host.plr-metadata-hide-displayname-for-addmode > plr-label,
.plr-dark-theme .plr-add-mode .plr-metadata-control-host.plr-metadata-hide-displayname-for-addmode > label {
  display: none;
}
.plr-dark-theme .plr-add-mode .plr-metadata-control-host plr-label.plr-metadata-hide-displayname-for-add,
.plr-dark-theme .plr-add-mode .plr-metadata-control-host plr-label.plr-metadata-hide-displayname-for-addmode {
  display: none;
}
.plr-dark-theme .plr-add-mode .plr-metadata-control-host.plr-metadata-hide-for-add, .plr-dark-theme .plr-add-mode .plr-metadata-control-host.plr-metadata-hide-for-addmode {
  display: none;
}
.plr-dark-theme .plr-tight-fields.plr-metadata-control-host,
.plr-dark-theme .plr-tight-fields .plr-metadata-control-host {
  padding-left: 0;
  padding-right: 0;
  margin-left: 0;
  margin-right: 0;
}
.plr-dark-theme .plr-multiline-tooltip {
  white-space: pre-line;
}
.plr-dark-theme .plr-metadata-form-editor .plr-metadata-object-editor .plr-metadata-form-editor-diplay-icon {
  margin-right: 10px !important;
  color: #7b4d63;
}
.plr-dark-theme .plr-metadata-form-editor .plr-metadata-object-editor .display-container {
  word-break: break-word;
}
.plr-dark-theme .plr-metadata-field-set {
  border-color: var(--plr-field-set-border-color);
}
.plr-dark-theme .plr-metadata-field-set.cdk-focused, .plr-dark-theme .plr-metadata-field-set:focus, .plr-dark-theme .plr-metadata-field-set:focus-within {
  border-color: var(--plr-focus-color);
}
.plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-add-button {
  line-height: 28px;
}
.plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item {
  border: 1px solid var(--plr-item-editor-border-color);
  border-radius: 10px;
}
.plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button {
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 0px;
  line-height: initial;
  font-family: var(--plr-roboto-medium);
  font-weight: 500;
  font-size: 14px;
  text-decoration: none;
  color: var(--plr-icon-color);
  border: 2px solid transparent;
}
.plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button:hover, .plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button:focus, .plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button.cdk-focused {
  outline: none;
  text-decoration: none;
  background-color: transparent;
}
.plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button:hover {
  cursor: pointer;
}
.plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button[disabled] {
  cursor: not-allowed;
}
.plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button[disabled]:hover, .plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button[disabled]:focus, .plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button[disabled].cdk-focused {
  outline: none;
  text-decoration: none;
  border: 2px solid transparent;
}
.plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button[disabled], .plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button[disabled]:hover, .plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button[disabled]:focus, .plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item > .mat-mdc-icon-button[disabled].cdk-focused {
  color: var(--plr-icon-color);
  opacity: 0.7;
}
.plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item.cdk-focused, .plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item:focus, .plr-dark-theme .plr-metadata-list-editor > .list-wrapper .plr-metadata-list-editor-item:focus-within {
  border-color: var(--plr-focus-color);
}
.plr-dark-theme .plr-metadata-list-editor.plr-has-form-editor-icon > .list-wrapper > header .plr-metadata-form-editor-diplay-icon {
  color: #c29eaf;
  margin-top: 0px;
  margin-right: 5px !important;
  position: relative;
  bottom: -5px;
}
.plr-dark-theme .cdk-overlay-pane:not(.mat-mdc-autocomplete-panel-above) div.mat-mdc-autocomplete-panel.multi-select-list-panel {
  margin-top: -30px;
}
.plr-dark-theme .plr-metadata-object-editor.plr-has-form-editor-icon > header .plr-metadata-form-editor-diplay-icon {
  color: #c29eaf;
  margin-top: 0px;
  margin-right: 5px !important;
  position: relative;
  bottom: -5px;
}
.plr-dark-theme .plr-metadata-object-editor .mat-accordion .mat-expansion-panel:not([class*=mat-elevation-z]) {
  background-color: #393635;
  border-bottom: 1px solid var(--plr-color-neutral-600);
  box-shadow: none;
}
.plr-dark-theme .plr-metadata-object-editor .mat-accordion .mat-expansion-panel:not([class*=mat-elevation-z]) .mat-expansion-panel-header {
  height: 32px;
  padding: 0 8px 0 8px;
}
.plr-dark-theme .plr-metadata-object-editor .mat-accordion .mat-expansion-panel:not([class*=mat-elevation-z]) .mat-expansion-panel-header .mat-expansion-panel-header-title {
  color: #f8f3f5;
}
.plr-dark-theme .plr-metadata-object-editor .mat-accordion .mat-expansion-panel:not([class*=mat-elevation-z]) .mat-expansion-panel-header .reset-icon,
.plr-dark-theme .plr-metadata-object-editor .mat-accordion .mat-expansion-panel:not([class*=mat-elevation-z]) .mat-expansion-panel-header .remove-icon {
  color: var(--plr-focus-color);
}
.plr-dark-theme .plr-metadata-object-editor .mat-accordion .mat-expansion-panel:not([class*=mat-elevation-z]) .mat-expansion-panel-body {
  padding: 4px 8px 8px 16px;
  display: inline !important;
}
.plr-dark-theme .plr-metadata-object-editor .mat-accordion .mat-expansion-panel:not([class*=mat-elevation-z]) .mat-expansion-panel-body .reset-button {
  height: 16px;
  margin: 4px 0 4px 0;
  float: inline-end;
  border: none;
}
.plr-dark-theme .plr-metadata-object-editor .mat-accordion .mat-expansion-panel:not([class*=mat-elevation-z]) .mat-expansion-panel-body .reset-button .mat-icon.reset-icon {
  font-size: 16px;
  height: 16px;
  width: 16px;
  justify-self: end;
}
.plr-dark-theme plr-metadata-table-editor .wrapper > header {
  color: #7b4d63;
  background-color: white;
}
.plr-dark-theme plr-metadata-table-editor .plr-metadata-table .detail-row {
  padding: 10px;
}
.plr-dark-theme plr-metadata-table-editor button:hover, .plr-dark-theme plr-metadata-table-editor button:focus, .plr-dark-theme plr-metadata-table-editor button:active, .plr-dark-theme plr-metadata-table-editor button.cdk-focused {
  background-color: #f5f4f4;
}
.plr-dark-theme .unordered-list-container {
  border: #eee5e9 solid 2px;
}
.plr-dark-theme .empty-list .empty-list-message {
  background-color: #f5f4f4;
}
.plr-dark-theme .plr-metadata-mover-box {
  border-color: #e2d0d8;
}
.plr-dark-theme .plr-metadata-mover-box .list-label {
  color: #605a58;
}
.plr-dark-theme .plr-metadata-mover-box .list-container {
  border-color: rgb(194, 189, 188);
}
.plr-dark-theme .plr-metadata-mover-box .list-container .mat-mdc-list-option {
  border-bottom-color: rgb(194, 189, 188);
}
.plr-dark-theme .plr-metadata-textarea.highlight {
  border-color: #fceec7;
  background: #fefbf4;
}
.plr-dark-theme .table__body .mdc-checkbox,
.plr-dark-theme .table__body .mat-checkbox-inner-container {
  position: relative !important;
  top: 0 !important;
}
.plr-dark-theme .mat-mdc-list-base .mat-mdc-list-item .mdc-list-item__content,
.plr-dark-theme .mat-mdc-list-base .mat-mdc-list-option .mdc-list-item__content {
  display: block !important;
}
.plr-dark-theme .mat-mdc-list-base .mat-mdc-list-item .mat-mdc-focus-indicator,
.plr-dark-theme .mat-mdc-list-base .mat-mdc-list-option .mat-mdc-focus-indicator {
  display: none !important;
}
.plr-dark-theme .mat-mdc-option:focus.mdc-list-item,
.plr-dark-theme .mat-mdc-option.mat-mdc-option-active.mdc-list-item {
  background-color: var(--plr-menu-option-focus-bg-color) !important;
}
.plr-dark-theme .mat-mdc-checkbox .mdc-form-field {
  white-space: normal !important;
  position: relative;
  align-items: start;
}
.plr-dark-theme .mat-mdc-checkbox .mdc-form-field .mdc-checkbox .mdc-checkbox__background {
  width: 14px;
  height: 14px;
  margin: 2px;
  margin-left: 0px;
}
.plr-dark-theme .mat-mdc-checkbox .mdc-form-field .mdc-label {
  text-transform: none;
  font-size: 0.875rem;
}
.plr-dark-theme .mat-mdc-list-option .mdc-checkbox .mdc-checkbox__ripple {
  display: none;
}
.plr-dark-theme .mat-mdc-list-option .mdc-checkbox .mdc-checkbox__background {
  position: absolute;
  top: 4px;
  width: 14px;
  height: 14px;
}
.plr-dark-theme .mat-mdc-list-option .mdc-checkbox .mdc-checkbox__background:after {
  width: 7px;
  height: 1px;
}
.plr-dark-theme .mat-mdc-radio-button .mdc-form-field {
  white-space: normal;
  position: relative !important;
}
.plr-dark-theme .mat-mdc-radio-button .mdc-form-field .mdc-radio {
  position: absolute !important;
  top: 4px;
  width: 14px;
  height: 14px;
  padding: 0px;
}
.plr-dark-theme .mat-mdc-radio-button .mdc-form-field .mdc-radio .mdc-radio__outer-circle,
.plr-dark-theme .mat-mdc-radio-button .mdc-form-field .mdc-radio .mdc-radio__inner-circle {
  height: 14px;
  width: 14px;
}
.plr-dark-theme .mat-mdc-radio-button .mdc-form-field .mdc-radio .mdc-radio__inner-circle {
  border-width: 7px;
}
.plr-dark-theme .mat-mdc-radio-button .mdc-form-field .mdc-label {
  padding-left: 18px !important;
  color: var(--plr-radio-label-color);
}
.plr-dark-theme .mat-mdc-radio-button .mdc-form-field .mdc-radio--disabled + .mdc-label {
  --mat-radio-disabled-label-color: var(--plr-radio-disabled-label-color);
  color: var(--plr-radio-disabled-label-color);
}
.plr-dark-theme cims-query-form plr-checkbox-list {
  margin-right: 36px;
}
.plr-dark-theme .sticky-layout__body .query-home-page-layout__body,
.plr-dark-theme .sticky-layout__body .query-home-page-layout__left-nav {
  max-height: 100%;
  overflow: auto;
}
.plr-dark-theme .tiles {
  height: 100%;
  width: 100%;
}
.plr-dark-theme .tiles .tile-container {
  margin-top: 5px;
  margin-bottom: 5px;
  border-radius: 16px;
  border: 2px solid #925c75;
  box-shadow: var(--plr-reduced-content-area-box-shadow);
}
.plr-dark-theme .tiles .tile-container:hover, .plr-dark-theme .tiles .tile-container:focus, .plr-dark-theme .tiles .tile-container.cdk-focused {
  outline: none;
  border: 2px solid var(--plr-emphasize-border-hover-color);
  box-shadow: var(--plr-tile-emphasize-box-shadow);
}
.plr-dark-theme .tiles .tile-container:focus-within {
  border: 2px solid var(--plr-emphasize-border-hover-color);
  box-shadow: var(--plr-tile-emphasize-box-shadow);
}
.plr-dark-theme .tiles .tile-container.cdk-keyboard-focused .tile, .plr-dark-theme .tiles .tile-container.cdk-focused .tile, .plr-dark-theme .tiles .tile-container:focus .tile, .plr-dark-theme .tiles .tile-container:focus-within .tile {
  outline: none;
}
.plr-dark-theme .tiles .tile-container iframe {
  border: none;
}
.plr-dark-theme .tiles .tile-container .plr-metadata-control-chart {
  margin-right: 0px;
}
.plr-dark-theme .tiles .tile-container.plr-nav-tile-container .plr-nav-tile {
  display: flex;
  height: -webkit-fill-available;
}
.plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  height: 100%;
  cursor: default;
}
.plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link .category-wrapper {
  position: initial;
  margin-top: auto;
  margin-bottom: 5px;
}
.plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.cdk-keyboard-focused, .plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.cdk-focused, .plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link:focus, .plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link:hover {
  outline: none;
  border-color: transparent;
  box-shadow: none;
}
.plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.cdk-keyboard-focused,
.plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.cdk-keyboard-focused div,
.plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.cdk-keyboard-focused span, .plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.cdk-focused,
.plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.cdk-focused div,
.plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.cdk-focused span, .plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link:focus,
.plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link:focus div,
.plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link:focus span {
  color: var(--plr-focus-color);
}
.plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link {
  cursor: pointer;
}
.plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link.cdk-keyboard-focused, .plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link.cdk-focused, .plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link:focus, .plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link:hover {
  outline: none;
  border-color: transparent;
  box-shadow: none;
}
.plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link.cdk-keyboard-focused,
.plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link.cdk-keyboard-focused div,
.plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link.cdk-keyboard-focused span, .plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link.cdk-focused,
.plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link.cdk-focused div,
.plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link.cdk-focused span, .plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link:focus,
.plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link:focus div,
.plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link:focus span, .plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link:hover,
.plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link:hover div,
.plr-dark-theme .tiles .tile-container.plr-nav-tile-container .nav-tile-link.plr-active-link:hover span {
  color: var(--plr-focus-color);
}
.plr-dark-theme .tiles .tile-container wpc-dashboard-nav-tile {
  display: flex;
  height: 100%;
}
.plr-dark-theme .tiles .tile-container wpc-dashboard-nav-tile a {
  display: flex;
  flex-direction: column;
  border: none;
  border-radius: 4px;
}
.plr-dark-theme .tiles .tile-container wpc-dashboard-nav-tile a:focus {
  border: none;
  outline: none;
}
.plr-dark-theme .tiles .tile {
  height: 100%;
  width: 100%;
  padding: 8px;
  background-color: white;
}
.plr-dark-theme .tiles .tile .header h2,
.plr-dark-theme .tiles .tile .header h3 {
  margin: 0;
  border: 2px solid transparent;
  border-radius: 4px;
  color: #925c75;
}
.plr-dark-theme .tiles .tile .header h2:focus,
.plr-dark-theme .tiles .tile .header h3:focus {
  border-color: transparent;
  outline: none;
}
.plr-dark-theme .tiles .tile .body {
  overflow-y: auto;
}
.plr-dark-theme plr-info-icon .info-icon-icon {
  color: inherit;
}
.plr-dark-theme plr-info-icon .info-icon-area:hover, .plr-dark-theme plr-info-icon .info-icon-area.cdk-focused, .plr-dark-theme plr-info-icon .info-icon-area:focus {
  outline: 2px solid var(--plr-focus-color);
  border-radius: 50%;
}
.plr-dark-theme plr-info-icon .info-icon-area:hover .info-icon-icon, .plr-dark-theme plr-info-icon .info-icon-area.cdk-focused .info-icon-icon, .plr-dark-theme plr-info-icon .info-icon-area:focus .info-icon-icon {
  color: var(--plr-emphasize-border-hover-color);
}
.plr-dark-theme .plr-info-icon-tooltip {
  background-color: rgba(57, 54, 53, 0.95);
  color: white;
  font-size: 13px;
  font-weight: 400;
  padding: 10px;
  white-space: pre-line;
}
.plr-dark-theme .plr-info-icon-tooltip-large {
  min-width: 400px;
}
.plr-dark-theme .plr-info-icon-tooltip-medium {
  min-width: 300px;
}
.plr-dark-theme .plr-template-tooltip {
  background: white;
  border: 2px solid #c29eaf;
  width: auto !important;
  padding: 8px;
  border-radius: 4px;
  box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
  max-width: 40vw;
  min-width: 12vw;
}
.plr-dark-theme .plr-template-tooltip .tooltip-container:focus {
  outline: 2px solid var(--plr-focus-color);
}
.plr-dark-theme .plr-template-tooltip--backdrop {
  background: rgba(57, 54, 53, 0.15);
}
.plr-dark-theme plr-menu-button {
  background-color: transparent;
}
.plr-dark-theme plr-menu-button .plr-menu-button:not([disabled]) {
  border-color: var(--plr-menu-button-border-color);
  background-color: var(--plr-menu-button-bg-color);
  color: var(--plr-menu-button-color);
}
.plr-dark-theme plr-menu-button .plr-menu-button:not([disabled]):focus, .plr-dark-theme plr-menu-button .plr-menu-button:not([disabled]).cdk-focused {
  color: var(--plr-menu-button-hover-color);
  border-color: var(--plr-menu-button-hover-color);
  box-shadow: 0px 0px 0px 1px var(--plr-menu-button-hover-color) inset;
}
.plr-dark-theme plr-menu-button .plr-menu-button:not([disabled]):hover, .plr-dark-theme plr-menu-button .plr-menu-button:not([disabled]).menu-button-hover {
  color: var(--plr-menu-button-hover-color);
  background-color: var(--plr-menu-button-hover-bg-color);
  border: 1px solid var(--plr-menu-button-hover-border-color);
}
.plr-dark-theme plr-menu-button .plr-menu-button:not([disabled]):hover .mat-icon, .plr-dark-theme plr-menu-button .plr-menu-button:not([disabled]).menu-button-hover .mat-icon {
  color: var(--plr-menu-button-hover-color);
}
.plr-dark-theme plr-menu-button .plr-menu-button:not([disabled]) .mat-icon {
  color: var(--plr-menu-button-color);
  font-size: 14px;
  height: 14px;
  width: 12px;
  padding-left: 8px;
}
.plr-dark-theme plr-menu-button .menu-button-hover:not([disabled]) {
  color: var(--plr-focus-color);
  border-color: var(--plr-focus-color);
  background-color: white;
}
.plr-dark-theme plr-menu-button > button:disabled {
  color: var(--plr-menu-button-disabled-color);
  background-color: var(--plr-menu-button-disabled-bg-color);
  border-color: var(--plr-menu-button-disabled-border-color);
  pointer-events: none;
}
.plr-dark-theme .mat-menu-content-container.mat-mdc-menu-panel {
  margin-top: 5px;
  padding: 8px;
  border: 0;
  background-color: var(--plr-mat-menu-content-container-bg-color);
  box-shadow: var(--plr-mat-menu-content-container-box-shadow-color);
  min-width: 166px;
}
.plr-dark-theme .mat-menu-content-container.mat-mdc-menu-panel:has(> .mat-mdc-menu-content .mat-mdc-menu-item:has(.mat-icon)) {
  min-width: 158px;
}
.plr-dark-theme .mat-menu-content-container.mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) {
  padding: 0;
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) > .plr-mat-menu-content .mat-mdc-menu-item {
  border-radius: 4px;
  min-width: 166px;
  height: 40px;
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) > .plr-mat-menu-content .mat-mdc-menu-item:hover {
  background-color: var(--plr-mat-menu-content-container-hover-bg-color);
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) > .plr-mat-menu-content .mat-mdc-menu-item:hover .mat-icon {
  color: var(--plr-mat-menu-content-container-hover-icon-color);
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) > .plr-mat-menu-content .mat-mdc-menu-item:hover .span {
  color: var(--plr-mat-menu-content-container-hover-color);
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) > .plr-mat-menu-content .mat-mdc-menu-item .mat-icon {
  color: var(--plr-mat-menu-content-container-icon-color);
  padding-right: 8px;
  margin: 0;
  height: 16px;
  width: 16px;
  font-size: 16px;
}
.plr-dark-theme .cdk-overlay-pane > .mat-mdc-menu-panel > .mat-mdc-menu-content:not(:empty) > .plr-mat-menu-content .mat-mdc-menu-item span {
  color: var(--plr-mat-menu-content-container-color);
  font-size: 14px;
}
.plr-dark-theme .mat-menu-manage-dashboard-saving-data .mat-mdc-menu-content {
  position: relative;
}
.plr-dark-theme .mat-menu-manage-dashboard-saving-data .mat-mdc-menu-content .overlay {
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: white;
  opacity: 0.4;
}
.plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar,
.plr-dark-theme .plr-rich-text-editor .ck-rounded-corners .ck.ck-editor__top .ck-sticky-panel .ck-toolbar,
.plr-dark-theme .plr-rich-text-editor .ck.ck-editor__top .ck-sticky-panel .ck-toolbar.ck-rounded-corners {
  border-radius: 6px 6px 0px 0px;
}
.plr-dark-theme .plr-rich-text-editor .plr-rich-text-editor .ck-editor .ck-editor__main .ck-content,
.plr-dark-theme .plr-rich-text-editor .ck-rounded-corners .ck.ck-editor__main > .ck-editor__editable,
.plr-dark-theme .plr-rich-text-editor .ck.ck-editor__main > .ck-editor__editable.ck-rounded-corners {
  border-radius: 0px 0px 6px 6px;
}
.plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar {
  background-color: var(--plr-color-white);
}
.plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar input.cdk-keyboard-focused, .plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar input.cdk-focused, .plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar input:focus,
.plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar button.cdk-keyboard-focused,
.plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar button.cdk-focused,
.plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar button:focus {
  border-color: var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
  outline: none;
}
.plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar input:hover,
.plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar button:hover {
  border-color: var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
  outline: none;
}
.plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar button {
  border-radius: var(--plr-btn-border-radius);
}
.plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar button:hover, .plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar button.cdk-focused, .plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar button:focus {
  color: var(--plr-focus-color);
  background-color: transparent;
}
.plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar button:hover {
  cursor: pointer;
}
.plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar button[disabled], .plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar button[disabled]:hover, .plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar button[disabled].cdk-focused, .plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar button[disabled]:focus, .plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar button.ck-disabled, .plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar button.ck-disabled:hover, .plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar button.ck-disabled.cdk-focused, .plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar button.ck-disabled:focus {
  color: var(--plr-508-lightest-gray);
}
.plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar button[disabled]:hover, .plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar button.ck-disabled:hover {
  cursor: default;
  outline: none;
  border-color: transparent;
  box-shadow: none;
}
.plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar .ck.ck-list__item .ck-button:not(.ck-disabled):hover, .plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar .ck.ck-list__item .ck-button:not(.ck-disabled).ck-on:hover {
  border-radius: 4px;
  border-color: var(--plr-menu-option-hover-bg-color);
  background-color: var(--plr-menu-option-hover-bg-color);
  box-shadow: 0px 0px 0px 1px var(--plr-menu-option-hover-bg-color) inset;
}
.plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar .ck.ck-list__item .ck-button:not(.ck-disabled):focus, .plr-dark-theme .plr-rich-text-editor .ck-editor .ck-toolbar .ck.ck-list__item .ck-button:not(.ck-disabled).ck-on:focus {
  border-radius: 4px;
  border-color: var(--plr-menu-option-focus-bg-color);
  background-color: var(--plr-menu-option-focus-bg-color);
  box-shadow: 0px 0px 0px 1px var(--plr-menu-option-focus-bg-color) inset;
}
.plr-dark-theme .plr-rich-text-editor .ck.ck-editor__editable:not(.ck-editor__nested-editable).ck-focused {
  border: 1px solid var(--plr-input-border-color);
  box-shadow: none;
}
.plr-dark-theme .plr-rich-text-editor .ck.ck-editor__editable:not(.ck-editor__nested-editable).ck-focused:focus-within, .plr-dark-theme .plr-rich-text-editor .ck.ck-editor__editable:not(.ck-editor__nested-editable).ck-focused:focus {
  border: 1px solid var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
}
.plr-dark-theme .plr-rich-text-editor plr-data-display .ck-editor__editable:not(.ck-read-only) {
  min-height: auto;
}
.plr-dark-theme .plr-rich-text-editor plr-data-display table,
.plr-dark-theme .plr-rich-text-editor plr-data-display td,
.plr-dark-theme .plr-rich-text-editor plr-data-display tr {
  border: 1px solid #c2bdbc;
}
.plr-dark-theme .plr-rich-text-editor plr-data-display td {
  min-width: 2em;
  padding: 0.4em;
}
.plr-dark-theme .plr-rich-text-editor plr-data-display blockquote {
  overflow: hidden;
  padding-right: 1.5em;
  padding-left: 1.5em;
  margin-left: 0;
  margin-right: 0;
  font-style: italic;
  border-left: 5px solid #c2bdbc;
}
.plr-dark-theme .plr-rich-text-editor .ck-editor__editable:not(.ck-read-only) {
  min-height: 160px;
}
.plr-dark-theme .plr-primary-color {
  color: #7b4d63;
}
.plr-dark-theme .plr-secondary-color {
  color: #f8f3f5;
}
.plr-dark-theme .plr-tertiary-color {
  color: #f8f3f5;
}
.plr-dark-theme .plr-neutral-color {
  color: #716a68;
}
.plr-dark-theme .plr-success-color {
  color: #2e7652;
}
.plr-dark-theme .plr-info-color {
  color: #074e75;
}
.plr-dark-theme .plr-warn-color {
  color: #8a650f;
}
.plr-dark-theme .plr-error-color {
  color: #ac0000;
}
.plr-dark-theme plr-splash-screen {
  /* TODO(mdc-migration): The following rule targets internal classes of card that may no longer apply for the MDC version.*/
}
.plr-dark-theme plr-splash-screen mat-mdc-card {
  background: #f5f4f4;
}
.plr-dark-theme plr-splash-screen .acknowledgement-button {
  background-color: #7b4d63;
  color: white;
}
.plr-dark-theme plr-splash-screen .acknowledgement-button:hover {
  background: white;
  border-color: #925c75 !important;
  color: #925c75;
}
.plr-dark-theme .plr-metadata-workflow-nav {
  background-color: #ffffff;
}
.plr-dark-theme .plr-metadata-workflow-nav .accordion-section-wrapper {
  border-right-color: #eee5e9;
}
.plr-dark-theme .plr-metadata-workflow-nav .accordion-section-wrapper .back-to-main-menu {
  color: #337573;
}
.plr-dark-theme .plr-metadata-workflow-nav .accordion-section-wrapper .back-to-main-menu mat-icon {
  position: relative;
  top: 7px;
  margin-right: 12px;
}
.plr-dark-theme .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel {
  border-color: #ffffff;
  display: block !important;
}
.plr-dark-theme .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel .mat-expansion-panel-header .mat-expansion-panel-header-title {
  font-size: 16px;
  font-family: "Roboto Regular";
  font-weight: 400;
  font-style: normal;
}
.plr-dark-theme .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel .mat-expansion-panel-header:hover {
  background-color: #ffffff;
}
.plr-dark-theme .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel:hover {
  border-color: #925c75;
}
.plr-dark-theme .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel .mat-button-toggle-group .mat-button-toggle {
  background-color: #f5f4f4;
}
.plr-dark-theme .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel .mat-button-toggle-group .mat-button-toggle .mat-button-toggle-button:hover {
  border-color: #925c75;
  background-color: #ffffff;
  font-size: 14px;
  font-family: "Roboto Medium";
  font-weight: 500;
  font-style: normal;
}
.plr-dark-theme .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel .mat-button-toggle-group .mat-button-toggle .mat-button-toggle-button {
  background-color: #f5f4f4;
  border-color: #f5f4f4;
  font-size: 14px;
  font-family: "Roboto Regular";
  font-weight: 400;
  font-style: normal;
}
.plr-dark-theme .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel .mat-button-toggle-group .mat-button-toggle .mat-button-toggle-button .mat-button-toggle-label-content #uncheck {
  color: #aca6a5;
}
.plr-dark-theme .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel .mat-button-toggle-group .mat-button-toggle .mat-button-toggle-button .mat-button-toggle-label-content #check {
  color: #2e7652;
}
.plr-dark-theme .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel .mat-button-toggle-group .mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #ffffff;
}
.plr-dark-theme .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel .mat-button-toggle-group .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button:hover {
  border-color: #f5f4f4;
}
.plr-dark-theme .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel .mat-button-toggle-group .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button {
  background-color: #ffffff;
  font-size: 14px;
  font-family: "Roboto Medium";
  font-weight: 500;
  font-style: normal;
}
.plr-dark-theme .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel.mat-expanded {
  background-color: #f5f4f4;
  border-color: #925c75;
  display: block !important;
}
.plr-dark-theme .plr-metadata-workflow-nav .accordion-section-wrapper .mat-accordion .mat-expansion-panel.mat-expanded .mat-expansion-panel-header:hover {
  background-color: #f5f4f4;
}
.plr-dark-theme .plr-metadata-workflow-nav header {
  font-size: 24px;
  font-family: "Roboto Medium";
  font-weight: 500;
  font-style: normal;
  color: #925c75;
}
.plr-dark-theme .plr-metadata-workflow-stepper {
  background-color: #f7f4ef;
}
.plr-dark-theme .plr-metadata-workflow-stepper plr-basic-search .wrapper .search-icon {
  border-left-color: #e1d3c2;
  color: #e1d3c2;
}
.plr-dark-theme .plr-metadata-workflow-stepper plr-basic-search .search-box {
  border-color: #e1d3c2;
}
.plr-dark-theme .plr-metadata-workflow-stepper #pill {
  background-color: #ffffff;
  border-color: #e1d3c2;
}
.plr-dark-theme .plr-metadata-workflow-stepper #pill span:first-of-type {
  font-family: "Roboto Regular";
  font-weight: 900;
  font-size: 16px;
}
.plr-dark-theme .plr-metadata-workflow-stepper .plr-primary-button,
.plr-dark-theme .plr-metadata-workflow-stepper .mat-mdc-button:not(:disabled).plr-toolbar-button {
  font-family: "Roboto Regular";
  font-weight: 400;
  font-size: 16px;
  background-color: #eee7de;
  color: #605a58;
  border-color: #e1d3c2;
}
.plr-dark-theme .plr-metadata-workflow-stepper .plr-primary-button:hover,
.plr-dark-theme .plr-metadata-workflow-stepper .mat-mdc-button.plr-toolbar-button:hover:not(:disabled) {
  color: #925c75;
  background-color: #f7f4ef;
  outline-color: #925c75;
  border: none;
}
.plr-dark-theme .plr-metadata-workflow-stepper #close {
  font-weight: 400;
  font-family: "Roboto Regular";
  color: #605a58;
}
.plr-dark-theme .plr-metadata-radio-list .input-container .mat-mdc-radio-button.mat-accent.mat-mdc-radio-checked .mdc-radio .mdc-radio__outer-circle {
  border-color: #925c75;
}
.plr-dark-theme .plr-metadata-radio-list .input-container .mat-mdc-radio-button.mat-accent.mat-mdc-radio-checked .mdc-radio .mdc-radio__inner-circle {
  background-color: #925c75;
}
.plr-dark-theme .plr-metadata-radio-list .input-container .mat-mdc-radio-button.mat-accent.mat-mdc-radio-checked .mdc-radio:hover .mat-radio-persistent-ripple {
  background-color: #f8f3f5;
}
.plr-dark-theme .plr-metadata-radio-list .input-container .mat-mdc-radio-button .mdc-radio .mat-radio-outer-circle {
  border-color: #605a58;
}
.plr-dark-theme .plr-metadata-radio-list .input-container .mat-mdc-radio-button .mdc-radio:hover .mat-radio-persistent-ripple {
  background-color: #f5f4f4;
}
.plr-dark-theme plr-metadata-lookup-search .mat-mdc-form-field:has(input:disabled) .mat-mdc-text-field-wrapper {
  background-color: var(--plr-color-neutral-100);
}
.plr-dark-theme plr-metadata-lookup-search .mat-mdc-form-field:has(input:disabled) .mdc-notched-outline__leading,
.plr-dark-theme plr-metadata-lookup-search .mat-mdc-form-field:has(input:disabled) .mdc-notched-outline__notch,
.plr-dark-theme plr-metadata-lookup-search .mat-mdc-form-field:has(input:disabled) .mdc-notched-outline__trailing {
  border-color: var(--plr-color-neutral-300) !important;
}
.plr-dark-theme .plr-multi-select-search.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-list-item .label-content, .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .plr-multi-select-search.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-list-item .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme .plr-multi-select-search.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-list-item .display-content, .plr-dark-theme .plr-multi-select-search.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-list-item .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-metadata-control-host.label-display-content .plr-multi-select-search.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-list-item .display-content {
  color: var(--plr-label-color);
}
.plr-dark-theme .plr-multi-select-search.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-list-item:focus-within .label-content, .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .plr-multi-select-search.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-list-item:focus-within .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme .plr-multi-select-search.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-list-item:focus-within .display-content, .plr-dark-theme .plr-multi-select-search.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-list-item:focus-within .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-metadata-control-host.label-display-content .plr-multi-select-search.plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-list-item:focus-within .display-content {
  color: var(--plr-focus-color);
}
.plr-dark-theme .plr-multi-select-search.plr-field-container.plr-edit-mode.plr-has-focus .quick-search-bar__search-field .mat-icon {
  color: var(--plr-icon-color);
}
.plr-dark-theme .plr-multi-select-search.plr-field-container.plr-edit-mode.plr-has-focus .quick-search-bar__search-field:focus-within .mat-icon {
  color: var(--plr-focus-color);
}
.plr-dark-theme .plr-multi-select-search .quick-search-bar__search-field .mat-icon {
  color: var(--plr-icon-color);
}
.plr-dark-theme .plr-multi-select-search .quick-search-bar__search-field:focus-within .mat-icon {
  color: var(--plr-focus-color);
}
.plr-dark-theme .plr-multi-select-search .search-field__input {
  border: 1px solid var(--plr-input-border-color);
}
.plr-dark-theme .plr-multi-select-search .search-field__input.cdk-keyboard-focused, .plr-dark-theme .plr-multi-select-search .search-field__input.cdk-focused, .plr-dark-theme .plr-multi-select-search .search-field__input:focus {
  border-color: var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
  outline: none;
}
.plr-dark-theme .plr-multi-select-search .search-field__input:focus-within {
  border-color: var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
  outline: none;
}
.plr-dark-theme .plr-multi-select-search .multi-select__body__middle .controls button {
  width: initial;
  min-width: 0px;
  height: 2.5rem;
  min-height: 2.5rem;
  line-height: normal;
  padding: 0px 1rem;
  font-family: var(--plr-btn-font-family);
  font-size: 1rem;
  font-weight: 500;
  background-image: none;
  color: var(--plr-btn-primary-color);
  background-color: var(--plr-btn-primary-bg-color);
  border: 1px solid var(--plr-btn-primary-border-color);
  border-radius: var(--plr-action-btn-border-radius);
  box-shadow: none;
  border-radius: 50%;
}
.plr-dark-theme .plr-multi-select-search .multi-select__body__middle .controls button mat-icon {
  width: auto;
  height: auto;
  font-size: 16px;
  font-weight: bold;
  margin-left: -5px;
  margin-right: 5px;
}
.plr-dark-theme .plr-multi-select-search .multi-select__body__middle .controls button.back-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -2px;
  margin-left: -10px;
}
.plr-dark-theme .plr-multi-select-search .multi-select__body__middle .controls button.next-btn .mat-icon {
  font-size: 32px;
  font-weight: normal;
  margin-right: -10px;
  margin-left: -2px;
}
.plr-dark-theme .plr-multi-select-search .multi-select__body__middle .controls button .mat-mdc-focus-indicator {
  display: none;
  opacity: 0;
}
.plr-dark-theme .plr-multi-select-search .multi-select__body__middle .controls button:hover, .plr-dark-theme .plr-multi-select-search .multi-select__body__middle .controls button:focus, .plr-dark-theme .plr-multi-select-search .multi-select__body__middle .controls button.cdk-focused {
  background-color: var(--plr-btn-primary-hover-bg-color);
  color: var(--plr-btn-primary-hover-color);
  border: 1px solid var(--plr-btn-primary-hover-border-color);
  outline: 0;
  cursor: pointer;
  box-shadow: none;
}
.plr-dark-theme .plr-multi-select-search .multi-select__body__middle .controls button:hover span, .plr-dark-theme .plr-multi-select-search .multi-select__body__middle .controls button:focus span, .plr-dark-theme .plr-multi-select-search .multi-select__body__middle .controls button.cdk-focused span {
  text-decoration: none;
}
.plr-dark-theme .plr-multi-select-search .multi-select__body__middle .controls button[disabled], .plr-dark-theme .plr-multi-select-search .multi-select__body__middle .controls button[disabled]:hover, .plr-dark-theme .plr-multi-select-search .multi-select__body__middle .controls button[disabled]:focus {
  border: 1px solid var(--plr-color-neutral-100);
  color: var(--plr-color-neutral-500);
  background-color: var(--plr-color-neutral-100);
  pointer-events: none;
  cursor: default;
}
.plr-dark-theme .plr-multi-select-search .multi-select__body__middle .controls button .mat-icon {
  font-size: 24px;
}
.plr-dark-theme .plr-multi-select-search .multi-select__body__side__body {
  background-color: transparent;
  border: 1px solid var(--plr-input-border-color);
  border-radius: var(--plr-input-border-radius);
}
.plr-dark-theme .plr-multi-select-search .multi-select__body__side__body .mat-mdc-selection-list .mat-mdc-list-option, .plr-dark-theme .plr-multi-select-search .multi-select__body__side__body .mat-mdc-selection-list.mat-mdc-list-base .mat-mdc-list-option {
  border: 1px solid transparent;
  border-bottom-color: var(--plr-input-border-color);
}
.plr-dark-theme .plr-multi-select-search .multi-select__body__side__body .mat-mdc-selection-list .mat-mdc-list-option:last-child, .plr-dark-theme .plr-multi-select-search .multi-select__body__side__body .mat-mdc-selection-list.mat-mdc-list-base .mat-mdc-list-option:last-child {
  border-bottom-color: transparent;
}
.plr-dark-theme .plr-multi-select-search .multi-select__body__side__body .mat-mdc-selection-list .mat-mdc-list-option:hover, .plr-dark-theme .plr-multi-select-search .multi-select__body__side__body .mat-mdc-selection-list .mat-mdc-list-option:focus, .plr-dark-theme .plr-multi-select-search .multi-select__body__side__body .mat-mdc-selection-list .mat-mdc-list-option.cdk-focused, .plr-dark-theme .plr-multi-select-search .multi-select__body__side__body .mat-mdc-selection-list .mat-mdc-list-option:focus-within, .plr-dark-theme .plr-multi-select-search .multi-select__body__side__body .mat-mdc-selection-list.mat-mdc-list-base .mat-mdc-list-option:hover, .plr-dark-theme .plr-multi-select-search .multi-select__body__side__body .mat-mdc-selection-list.mat-mdc-list-base .mat-mdc-list-option:focus, .plr-dark-theme .plr-multi-select-search .multi-select__body__side__body .mat-mdc-selection-list.mat-mdc-list-base .mat-mdc-list-option.cdk-focused, .plr-dark-theme .plr-multi-select-search .multi-select__body__side__body .mat-mdc-selection-list.mat-mdc-list-base .mat-mdc-list-option:focus-within {
  outline: 2px solid var(--plr-emphasize-border-hover-color);
  border-color: transparent;
  background-color: var(--plr-emphasize-bg-hover-color);
  border-radius: 4px;
}
.plr-dark-theme .plr-multi-select-search .multi-select__body__side__body .no-items {
  font-size: 1.125rem;
  color: var(--plr-508-lightest-gray);
}
.plr-dark-theme .plr-multi-select-search .multi-select__body__side__body .no-items.cdk-keyboard-focused, .plr-dark-theme .plr-multi-select-search .multi-select__body__side__body .no-items.cdk-focused, .plr-dark-theme .plr-multi-select-search .multi-select__body__side__body .no-items:focus, .plr-dark-theme .plr-multi-select-search .multi-select__body__side__body .no-items:focus-within {
  outline: none;
  border: none;
  font-family: var(--plr-roboto-medium);
  color: var(--plr-focus-color);
}
.plr-dark-theme .plr-metadata-tab-editor.plr-has-form-editor-icon > header .plr-metadata-form-editor-diplay-icon {
  color: #c29eaf;
  margin-top: 0px;
  margin-right: 5px !important;
  position: relative;
  bottom: -5px;
}
.plr-dark-theme .plr-metadata-tab-editor .mat-mdc-tab-group {
  font-family: "Roboto Medium";
  min-width: 100%;
}
.plr-dark-theme .plr-metadata-tab-editor .mat-mdc-tab-group .mat-mdc-tab-header {
  border-bottom: none;
}
.plr-dark-theme .plr-metadata-tab-editor .mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-labels .mdc-tab {
  margin-left: 0px;
  border-color: #eee7de;
  border-radius: 6px 6px 0 0;
  border-style: solid;
  border-width: 2px 2px 0 2px;
  font-weight: 500 !important;
  font-size: 16px !important;
  font-style: normal !important;
  height: 36px;
  min-width: 0px !important;
  opacity: 1;
  padding: 0 15px;
}
.plr-dark-theme .plr-metadata-tab-editor .mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-labels .mdc-tab--active {
  background-color: #ffffff;
}
.plr-dark-theme .plr-metadata-tab-editor .mat-mdc-tab-group .mat-mdc-tab-header .mat-ink-bar,
.plr-dark-theme .plr-metadata-tab-editor .mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-nav-bar .mat-ink-bar {
  display: none !important;
}
.plr-dark-theme .plr-metadata-tab-editor .mat-mdc-tab-group .mat-mdc-tab-body-wrapper {
  border-color: #eee7de;
  border-radius: 0 8px 8px/0px 8px 8px;
  border-style: solid;
  border-width: 2px;
  max-height: 450px;
  min-height: 90x;
  padding: 15px;
  top: -2px;
}
.plr-dark-theme .plr-metadata-rich-text .mat-form-field .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper {
  padding-left: 0px;
  padding-right: 0px;
}
.plr-dark-theme .plr-metadata-rich-text .mat-form-field .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix {
  display: none;
}
.plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar,
.plr-dark-theme .plr-metadata-rich-text .ck-rounded-corners .ck.ck-editor__top .ck-sticky-panel .ck-toolbar,
.plr-dark-theme .plr-metadata-rich-text .ck.ck-editor__top .ck-sticky-panel .ck-toolbar.ck-rounded-corners {
  border-radius: 6px 6px 0px 0px;
}
.plr-dark-theme .plr-metadata-rich-text .plr-rich-text-editor .ck-editor .ck-editor__main .ck-content,
.plr-dark-theme .plr-metadata-rich-text .ck-rounded-corners .ck.ck-editor__main > .ck-editor__editable,
.plr-dark-theme .plr-metadata-rich-text .ck.ck-editor__main > .ck-editor__editable.ck-rounded-corners {
  border-radius: 0px 0px 6px 6px;
}
.plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar {
  background-color: var(--plr-color-white);
  position: relative;
}
.plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar input.cdk-keyboard-focused, .plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar input.cdk-focused, .plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar input:focus,
.plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button.cdk-keyboard-focused,
.plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button.cdk-focused,
.plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button:focus {
  border-color: var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
  outline: none;
}
.plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar input:hover,
.plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button:hover {
  border-color: var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
  outline: none;
}
.plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button {
  border-radius: var(--plr-btn-border-radius);
}
.plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button:hover, .plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button.cdk-focused, .plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button:focus {
  color: var(--plr-focus-color);
  background-color: transparent;
}
.plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button:hover {
  cursor: pointer;
}
.plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button[disabled], .plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button[disabled]:hover, .plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button[disabled].cdk-focused, .plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button[disabled]:focus, .plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button.ck-disabled, .plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button.ck-disabled:hover, .plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button.ck-disabled.cdk-focused, .plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button.ck-disabled:focus {
  color: var(--plr-508-lightest-gray);
}
.plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button[disabled]:hover, .plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar button.ck-disabled:hover {
  cursor: default;
  outline: none;
  border-color: transparent;
  box-shadow: none;
}
.plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar .ck.ck-list__item .ck-button:not(.ck-disabled):hover, .plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar .ck.ck-list__item .ck-button:not(.ck-disabled).ck-on:hover {
  border-radius: 4px;
  border-color: var(--plr-menu-option-hover-bg-color);
  background-color: var(--plr-menu-option-hover-bg-color);
  box-shadow: 0px 0px 0px 1px var(--plr-menu-option-hover-bg-color) inset;
}
.plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar .ck.ck-list__item .ck-button:not(.ck-disabled):focus, .plr-dark-theme .plr-metadata-rich-text .ck-editor .ck-toolbar .ck.ck-list__item .ck-button:not(.ck-disabled).ck-on:focus {
  border-radius: 4px;
  border-color: var(--plr-menu-option-focus-bg-color);
  background-color: var(--plr-menu-option-focus-bg-color);
  box-shadow: 0px 0px 0px 1px var(--plr-menu-option-focus-bg-color) inset;
}
.plr-dark-theme .plr-metadata-rich-text .ck.ck-editor__editable:not(.ck-editor__nested-editable).ck-focused {
  border: 1px solid var(--plr-input-border-color);
  box-shadow: none;
}
.plr-dark-theme .plr-metadata-rich-text .ck.ck-editor__editable:not(.ck-editor__nested-editable).ck-focused:focus-within, .plr-dark-theme .plr-metadata-rich-text .ck.ck-editor__editable:not(.ck-editor__nested-editable).ck-focused:focus {
  border: 1px solid var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
}
.plr-dark-theme .plr-metadata-rich-text .display-container .ck-editor__editable:not(.ck-read-only) {
  min-height: auto;
}
.plr-dark-theme .plr-metadata-rich-text .display-container table,
.plr-dark-theme .plr-metadata-rich-text .display-container td,
.plr-dark-theme .plr-metadata-rich-text .display-container tr {
  border: 1px solid #c2bdbc;
}
.plr-dark-theme .plr-metadata-rich-text .display-container td {
  min-width: 2em;
  padding: 0.4em;
}
.plr-dark-theme .plr-metadata-rich-text .display-container blockquote {
  overflow: hidden;
  padding-right: 1.5em;
  padding-left: 1.5em;
  margin-left: 0;
  margin-right: 0;
  font-style: italic;
  border-left: 5px solid #c2bdbc;
}
.plr-dark-theme .plr-metadata-rich-text .ck-editor__editable:not(.ck-read-only) {
  min-height: 160px;
}
.plr-dark-theme .plr-metadata-readonly .ck-editor__top.ck-reset_all {
  display: none;
}
.plr-dark-theme .plr-metadata-readonly .ck.ck-editor__editable_inline {
  border-color: transparent;
  padding: 0px;
}
.plr-dark-theme .plr-metadata-readonly .ck.ck-editor__editable_inline > *:last-child {
  margin-bottom: 0px;
}
.plr-dark-theme .plr-metadata-readonly .ck.ck-editor__editable_inline > *:first-child {
  margin-top: 0px;
}
.plr-dark-theme .plr-metadata-readonly .ck.ck-editor__main .ck-content {
  border: 0px;
}
.plr-light-theme .mat-mdc-checkbox.mat-accent .mdc-checkbox .plr-dark-theme .mdc-checkbox__ripple,
.plr-dark-theme .plr-light-theme .mdc-checkbox .mdc-checkbox__ripple,
.plr-light-theme .mdc-checkbox .plr-dark-theme .mdc-checkbox__ripple,
html .mat-mdc-checkbox.mat-accent .mdc-checkbox .plr-dark-theme .mdc-checkbox__ripple,
.plr-dark-theme html .mdc-checkbox .mdc-checkbox__ripple,
html .mdc-checkbox .plr-dark-theme .mdc-checkbox__ripple, .plr-light-theme .mdc-checkbox:not(:disabled):active .plr-dark-theme .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
.plr-light-theme .mdc-checkbox .plr-dark-theme .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
.plr-light-theme .mdc-checkbox .plr-dark-theme .mdc-checkbox__native-control:enabled:indeterminate ~ .mdc-checkbox__background,
.plr-light-theme .mdc-checkbox .plr-dark-theme .mdc-checkbox__native-control[data-indeterminate=true]:enabled ~ .mdc-checkbox__background,
html .mdc-checkbox:not(:disabled):active .plr-dark-theme .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
html .mdc-checkbox .plr-dark-theme .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
html .mdc-checkbox .plr-dark-theme .mdc-checkbox__native-control:enabled:checked:hover ~ .mdc-checkbox__background,
html .mdc-checkbox .plr-dark-theme .mdc-checkbox__native-control:enabled:focus:checked ~ .mdc-checkbox__background,
html .mdc-checkbox .plr-dark-theme .mdc-checkbox__native-control:enabled:indeterminate ~ .mdc-checkbox__background,
html .mdc-checkbox .plr-dark-theme .mdc-checkbox__native-control[data-indeterminate=true]:enabled ~ .mdc-checkbox__background, .plr-dark-theme .mat-mdc-checkbox.mat-accent .mdc-checkbox .mdc-checkbox__ripple,
.plr-dark-theme .mdc-checkbox .mdc-checkbox__ripple, .plr-dark-theme .mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
.plr-dark-theme .mdc-checkbox .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
.plr-dark-theme .mdc-checkbox .mdc-checkbox__native-control:enabled:checked:hover ~ .mdc-checkbox__background,
.plr-dark-theme .mdc-checkbox .mdc-checkbox__native-control:enabled:focus:checked ~ .mdc-checkbox__background,
.plr-dark-theme .mdc-checkbox .mdc-checkbox__native-control:enabled:indeterminate ~ .mdc-checkbox__background,
.plr-dark-theme .mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true]:enabled ~ .mdc-checkbox__background {
  background-color: var(--plr-focus-color) !important;
}
.plr-dark-theme .plr-light-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline, .plr-light-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .plr-dark-theme .mdc-notched-outline,
.plr-dark-theme html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline.mat-focused.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline,
html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline.mat-focused.mat-form-field-invalid .mat-mdc-form-field-flex .plr-dark-theme .mdc-notched-outline,
.plr-dark-theme html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline,
html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .plr-dark-theme .mdc-notched-outline, .plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline {
  color: var(--plr-input-error-color);
}
.plr-dark-theme .plr-light-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline, .plr-light-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .plr-dark-theme .mdc-notched-outline,
.plr-dark-theme html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline,
html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .plr-dark-theme .mdc-notched-outline, .plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline {
  color: var(--plr-focus-color);
}
.plr-dark-theme .plr-light-theme label, .plr-light-theme .plr-dark-theme label,
.plr-dark-theme .plr-light-theme .label,
.plr-light-theme .plr-dark-theme .label,
.plr-dark-theme html label,
html .plr-dark-theme label,
.plr-dark-theme html .label,
html .plr-dark-theme .label, .plr-dark-theme .plr-light-theme .data-display .data-display__label, .plr-light-theme .data-display .plr-dark-theme .data-display__label,
.plr-dark-theme .plr-light-theme .data-display .data-display__label-description,
.plr-light-theme .data-display .plr-dark-theme .data-display__label-description,
.plr-dark-theme html .data-display .data-display__label,
html .data-display .plr-dark-theme .data-display__label,
.plr-dark-theme html .data-display .data-display__label-description,
html .data-display .plr-dark-theme .data-display__label-description, .plr-dark-theme .plr-light-theme .label-content, .plr-light-theme .plr-dark-theme .label-content,
.plr-dark-theme html .label-content,
html .plr-dark-theme .label-content, .plr-dark-theme .plr-light-theme .label-pseudo, .plr-light-theme .plr-dark-theme .label-pseudo,
.plr-dark-theme html .label-pseudo,
html .plr-dark-theme .label-pseudo, .plr-dark-theme .plr-light-theme .label-description, .plr-light-theme .plr-dark-theme .label-description,
.plr-dark-theme html .label-description,
html .plr-dark-theme .label-description, .plr-dark-theme .plr-light-theme .plr-metadata-control-host.label-display-content .display-content, .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .display-content,
.plr-dark-theme .plr-light-theme html .plr-metadata-control-host.label-display-content .display-content,
.plr-light-theme html .plr-metadata-control-host.label-display-content .plr-dark-theme .display-content,
.plr-dark-theme html .plr-metadata-control-host.label-display-content .plr-light-theme .display-content,
html .plr-metadata-control-host.label-display-content .plr-light-theme .plr-dark-theme .display-content,
.plr-dark-theme html .plr-light-theme .plr-metadata-control-host.label-display-content .display-content,
html .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .display-content,
.plr-dark-theme .plr-light-theme .plr-metadata-control-host.label-display-content html .display-content,
.plr-light-theme .plr-metadata-control-host.label-display-content html .plr-dark-theme .display-content,
.plr-dark-theme html .plr-metadata-control-host.label-display-content .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme .display-content, .plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label,
.plr-dark-theme .plr-light-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-light-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label,
.plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label,
.plr-dark-theme html .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label,
.plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label,
.plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .plr-dark-theme .mat-form-field-label, .plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label,
.plr-dark-theme .plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-light-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label,
.plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label,
.plr-dark-theme html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label,
.plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label,
.plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label .plr-dark-theme mat-label, .plr-dark-theme label,
.plr-dark-theme .label, .plr-dark-theme .data-display .data-display__label,
.plr-dark-theme .data-display .data-display__label-description, .plr-dark-theme .label-content, .plr-dark-theme .plr-light-theme .plr-metadata-control-host.label-display-content .display-content, .plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .display-content,
.plr-dark-theme html .plr-metadata-control-host.label-display-content .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme .display-content, .plr-dark-theme .label-pseudo, .plr-dark-theme .label-description, .plr-light-theme .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-metadata-control-host.label-display-content .plr-light-theme .display-content,
html .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content html .display-content, .plr-dark-theme .plr-metadata-control-host.label-display-content .display-content, .plr-dark-theme .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-dark-theme html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-light-theme .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
.plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-light-theme .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-light-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex html .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label {
  display: inline-block;
  color: var(--plr-label-color);
  transform: none;
  -webkit-transform: none;
}
.plr-dark-theme .plr-light-theme .mat-mdc-radio-button .mdc-form-field, .plr-light-theme .mat-mdc-radio-button .plr-dark-theme .mdc-form-field,
.plr-dark-theme html .mat-mdc-radio-button .mdc-form-field,
html .mat-mdc-radio-button .plr-dark-theme .mdc-form-field, .plr-dark-theme .mat-mdc-radio-button .mdc-form-field,
.plr-dark-theme .plr-light-theme .checkbox-label,
.plr-light-theme .plr-dark-theme .checkbox-label,
.plr-dark-theme html .checkbox-label,
html .plr-dark-theme .checkbox-label,
.plr-dark-theme .checkbox-label {
  display: inline-block;
  font-size: 0.875rem;
  text-transform: none;
}
.plr-light-theme .required > .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix,
.plr-light-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix,
html .required > .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix,
html .required > .reverse-wrapper .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix, .plr-light-theme .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix,
html .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix, .plr-dark-theme .required > .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
.plr-dark-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix, .plr-dark-theme .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  border: 1px solid var(--plr-input-error-color) !important;
  box-shadow: 0px 0px 0px 1px var(--plr-input-error-color) inset;
}
.plr-light-theme .required > .input-container .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix,
.plr-light-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix,
html .required > .input-container .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix,
html .required > .reverse-wrapper .input-container .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix, .plr-light-theme .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix,
html .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix, .plr-dark-theme .required > .input-container .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
.plr-dark-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix, .plr-dark-theme .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  border: 1px solid var(--plr-focus-color) !important;
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
}
.plr-light-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .plr-dark-theme .mdc-notched-outline__leading,
.plr-light-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .plr-dark-theme .mdc-notched-outline__notch,
.plr-light-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .plr-dark-theme .mdc-notched-outline__trailing,
html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .plr-dark-theme .mdc-notched-outline__leading,
html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .plr-dark-theme .mdc-notched-outline__notch,
html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .plr-dark-theme .mdc-notched-outline__trailing, .plr-light-theme .mdc-checkbox:not(:disabled):active .plr-dark-theme .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
.plr-light-theme .mdc-checkbox .plr-dark-theme .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
.plr-light-theme .mdc-checkbox .plr-dark-theme .mdc-checkbox__native-control:enabled:indeterminate ~ .mdc-checkbox__background,
.plr-light-theme .mdc-checkbox .plr-dark-theme .mdc-checkbox__native-control[data-indeterminate=true]:enabled ~ .mdc-checkbox__background,
html .mdc-checkbox:not(:disabled):active .plr-dark-theme .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
html .mdc-checkbox .plr-dark-theme .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
html .mdc-checkbox .plr-dark-theme .mdc-checkbox__native-control:enabled:checked:hover ~ .mdc-checkbox__background,
html .mdc-checkbox .plr-dark-theme .mdc-checkbox__native-control:enabled:focus:checked ~ .mdc-checkbox__background,
html .mdc-checkbox .plr-dark-theme .mdc-checkbox__native-control:enabled:indeterminate ~ .mdc-checkbox__background,
html .mdc-checkbox .plr-dark-theme .mdc-checkbox__native-control[data-indeterminate=true]:enabled ~ .mdc-checkbox__background, .plr-light-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .plr-dark-theme .mdc-notched-outline__leading,
.plr-light-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .plr-dark-theme .mdc-notched-outline__notch,
.plr-light-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .plr-dark-theme .mdc-notched-outline__trailing,
html .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .plr-dark-theme .mdc-notched-outline__leading,
html .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .plr-dark-theme .mdc-notched-outline__notch,
html .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .plr-dark-theme .mdc-notched-outline__trailing, .plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch,
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing, .plr-dark-theme .mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
.plr-dark-theme .mdc-checkbox .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
.plr-dark-theme .mdc-checkbox .mdc-checkbox__native-control:enabled:checked:hover ~ .mdc-checkbox__background,
.plr-dark-theme .mdc-checkbox .mdc-checkbox__native-control:enabled:focus:checked ~ .mdc-checkbox__background,
.plr-dark-theme .mdc-checkbox .mdc-checkbox__native-control:enabled:indeterminate ~ .mdc-checkbox__background,
.plr-dark-theme .mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true]:enabled ~ .mdc-checkbox__background, .plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch,
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing {
  border-color: var(--plr-focus-color) !important;
}
.plr-light-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.ng-touched.ng-invalid .mat-mdc-form-field-flex .mdc-notched-outline .plr-dark-theme .mdc-notched-outline__leading,
.plr-light-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.ng-touched.ng-invalid .mat-mdc-form-field-flex .mdc-notched-outline .plr-dark-theme .mdc-notched-outline__notch,
.plr-light-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.ng-touched.ng-invalid .mat-mdc-form-field-flex .mdc-notched-outline .plr-dark-theme .mdc-notched-outline__trailing,
html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.ng-touched.ng-invalid .mat-mdc-form-field-flex .mdc-notched-outline .plr-dark-theme .mdc-notched-outline__leading,
html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.ng-touched.ng-invalid .mat-mdc-form-field-flex .mdc-notched-outline .plr-dark-theme .mdc-notched-outline__notch,
html .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.ng-touched.ng-invalid .mat-mdc-form-field-flex .mdc-notched-outline .plr-dark-theme .mdc-notched-outline__trailing, .plr-dark-theme .plr-light-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__leading, .plr-light-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .plr-dark-theme .mdc-notched-outline__leading,
.plr-dark-theme .plr-light-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__notch,
.plr-light-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .plr-dark-theme .mdc-notched-outline__notch,
.plr-dark-theme .plr-light-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__trailing,
.plr-light-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .plr-dark-theme .mdc-notched-outline__trailing,
html .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused.mat-form-field-invalid .mat-mdc-form-field-flex .plr-dark-theme .mdc-notched-outline__leading,
html .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused.mat-form-field-invalid .mat-mdc-form-field-flex .plr-dark-theme .mdc-notched-outline__notch,
html .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused.mat-form-field-invalid .mat-mdc-form-field-flex .plr-dark-theme .mdc-notched-outline__trailing,
.plr-dark-theme html .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__leading,
html .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .plr-dark-theme .mdc-notched-outline__leading,
.plr-dark-theme html .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__notch,
html .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .plr-dark-theme .mdc-notched-outline__notch,
.plr-dark-theme html .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__trailing,
html .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .plr-dark-theme .mdc-notched-outline__trailing, .plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.ng-touched.ng-invalid .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.ng-touched.ng-invalid .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch,
.plr-dark-theme .plr-metadata-control-host.plr-metadata-required > .input-container .mat-mdc-form-field.ng-touched.ng-invalid .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing, .plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__leading,
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__notch,
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__trailing, .plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__leading,
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__notch,
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__trailing {
  border-color: var(--plr-input-error-color);
}
.plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  font-size: 0.875rem;
  color: black;
}
.plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label {
  top: -32px;
}
.plr-light-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label,
html .mat-form-field-appearance-outline .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label, .plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label mat-label {
  overflow: visible;
  width: 100%;
}
.plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix,
html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  box-sizing: border-box;
  background: var(--plr-text-input-background);
  border: 1px solid #e3d5c1;
  font-size: 0.875rem;
  padding: 2px 4px;
  color: black;
  border-radius: 4px;
}
.plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper,
html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper {
  overflow: visible;
  top: -32px;
}
.plr-light-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,
html .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .plr-dark-theme .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label, .plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label {
  overflow: visible;
  width: 100%;
}
.plr-dark-theme input::placeholder {
  color: var(--plr-508-lightest-gray);
}
.plr-dark-theme .mdc-checkbox__checkmark {
  --mdc-checkbox-selected-checkmark-color: var(--plr-color-white);
  color: var(--plr-color-white);
}
.plr-dark-theme .mdc-checkbox .mdc-checkbox__native-control ~ .mdc-checkbox__background .mdc-checkbox__checkmark {
  color: var(--plr-color-white);
}
.plr-dark-theme .mdc-checkbox .mdc-checkbox__background .mdc-checkbox__checkmark {
  color: var(--plr-color-white);
}
.plr-dark-theme .mdc-checkbox__checkmark-path {
  stroke: var(--plr-color-white);
}
.plr-dark-theme .mdc-checkbox .mdc-checkbox__native-control ~ .mdc-checkbox__background .mdc-checkbox__checkmark .mdc-checkbox__checkmark-path {
  stroke: var(--plr-color-white);
}
.plr-dark-theme .mat-mdc-checkbox .mdc-checkbox:not(:disabled).cdk-program-focused .mdc-checkbox__ripple, .plr-dark-theme .mat-mdc-checkbox .mdc-checkbox:not(:disabled).cdk-keyboard-focused .mdc-checkbox__ripple {
  opacity: 0.2;
}
.plr-dark-theme .mat-mdc-checkbox .mdc-label {
  align-self: center;
}
.plr-dark-theme .mat-mdc-selection-list.mat-mdc-list-base {
  width: 100%;
}
.plr-dark-theme .mat-mdc-selection-list.mat-mdc-list-base mat-list-option.mat-mdc-list-option {
  height: auto;
  border: 2px solid transparent;
  display: grid;
  grid-template-columns: 20px 1fr;
  gap: 5px;
}
.plr-dark-theme .mat-mdc-selection-list.mat-mdc-list-base mat-list-option.mat-mdc-list-option:hover, .plr-dark-theme .mat-mdc-selection-list.mat-mdc-list-base mat-list-option.mat-mdc-list-option:active {
  background: transparent;
}
.plr-dark-theme .mat-mdc-selection-list.mat-mdc-list-base mat-list-option.mat-mdc-list-option.cdk-focused, .plr-dark-theme .mat-mdc-selection-list.mat-mdc-list-base mat-list-option.mat-mdc-list-option:focus {
  outline: none;
  border: 2px solid var(--plr-focus-color);
  border-radius: 4px;
}
.plr-dark-theme .mat-mdc-selection-list.mat-mdc-list-base mat-list-option.mat-mdc-list-option .mdc-list-item__content {
  padding: 0;
  padding-left: 2px;
}
.plr-dark-theme .mat-mdc-selection-list.mat-mdc-list-base mat-list-option.mat-mdc-list-option .mdc-list-item__start {
  margin-right: 0px;
}
.plr-dark-theme .mat-mdc-selection-list.mat-mdc-list-base mat-list-option.mat-mdc-list-option .mdc-list-item__primary-text {
  word-wrap: break-word;
  width: 90%;
  white-space: normal;
}
.plr-dark-theme .mat-mdc-selection-list.mat-mdc-list-base plr-checkbox-list .mat-mdc-selection-list.mat-mdc-list-base {
  /* TODO(mdc-migration): The following rule targets internal classes of list that may no longer apply for the MDC version.*/
}
.plr-dark-theme .mat-mdc-selection-list.mat-mdc-list-base plr-checkbox-list .mat-mdc-selection-list.mat-mdc-list-base .mat-mdc-list-option:hover, .plr-dark-theme .mat-mdc-selection-list.mat-mdc-list-base plr-checkbox-list .mat-mdc-selection-list.mat-mdc-list-base .mat-mdc-list-option:active, .plr-dark-theme .mat-mdc-selection-list.mat-mdc-list-base plr-checkbox-list .mat-mdc-selection-list.mat-mdc-list-base .mat-mdc-list-option:focus {
  background: transparent;
}
.plr-dark-theme .mat-mdc-checkbox .mdc-form-field .mdc-label {
  color: var(--plr-label-color);
}
.plr-dark-theme .mat-mdc-checkbox.mat-mdc-checkbox-disabled .mdc-form-field .mdc-label,
.plr-dark-theme .mat-mdc-checkbox .mdc-checkbox--disabled + .mdc-form-field .mdc-label {
  color: var(--plr-color-neutral-400);
}
.plr-dark-theme .mat-mdc-checkbox.read-only .mdc-form-field .mdc-label {
  color: var(--plr-label-color);
}
.plr-dark-theme plr-metadata-multi-select-checkbox .mat-mdc-checkbox.read-only {
  pointer-events: none;
}
.plr-dark-theme plr-metadata-multi-select-checkbox .mat-mdc-checkbox.read-only .mdc-checkbox .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background {
  --plr-focus-color: var(--plr-color-neutral-600);
  border: 2px solid var(--plr-color-neutral-600);
}
.plr-dark-theme plr-metadata-multi-select-checkbox .mat-mdc-checkbox.read-only .mdc-checkbox .mdc-checkbox__native-control:enabled ~ .mdc-checkbox__background .mdc-checkbox__checkmark {
  background: var(--plr-color-neutral-50);
  color: var(--plr-color-neutral-600);
}
.plr-dark-theme plr-metadata-multi-select-checkbox .mat-mdc-checkbox.read-only .mdc-checkbox .mdc-checkbox__native-control:enabled ~ .mdc-checkbox__background .mdc-checkbox__checkmark .mdc-checkbox__checkmark-path {
  stroke: var(--plr-color-neutral-600);
}
.plr-dark-theme .plr-view-mode .mat-mdc-checkbox .mdc-form-field .mdc-label {
  color: var(--plr-label-color);
}
.plr-dark-theme .bc-chip-container {
  padding: 0 0.25rem;
  align-items: center;
  box-sizing: border-box;
  display: grid;
  grid-template-columns: auto 1fr;
  gap: 10px;
}
.plr-dark-theme .mat-mdc-chip-listbox .mdc-evolution-chip-set__chips {
  margin: 0;
}
.plr-dark-theme .mat-mdc-chip-listbox .mat-mdc-chip {
  color: var(--plr-color-primary-700);
}
.plr-dark-theme .mat-mdc-chip-listbox .mat-mdc-chip:hover {
  box-shadow: none;
}
.plr-dark-theme .mat-mdc-chip-listbox .mat-mdc-chip:hover::after {
  opacity: 0 !important;
}
.plr-dark-theme .mat-mdc-chip-listbox .mat-mdc-chip:active {
  box-shadow: none !important;
}
.plr-dark-theme .mat-mdc-chip-listbox .mat-mdc-chip:focus::after {
  opacity: 0 !important;
}
.plr-dark-theme .mat-mdc-chip-listbox .mat-mdc-chip.mat-mdc-standard-chip {
  min-height: 24px;
  height: auto;
}
.plr-dark-theme .mat-mdc-chip-listbox .mat-mdc-chip.mat-mdc-standard-chip .mat-mdc-chip-action {
  height: 24px;
}
.plr-dark-theme .mat-mdc-chip-listbox .mat-mdc-chip.mat-mdc-standard-chip .mat-mdc-chip-action .chip-cancel-button {
  background: none;
  border: none;
  padding: 0;
  vertical-align: middle;
  align-items: center;
  cursor: pointer;
  height: 24px;
}
.plr-dark-theme .mat-mdc-chip-listbox .mat-mdc-chip .label {
  margin-right: 4px;
}
.plr-dark-theme .mat-mdc-standard-chip {
  transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
  display: inline-flex;
  border-radius: 16px;
  align-items: center;
  cursor: default;
  min-height: 32px;
  height: 1px;
  color: inherit;
  border: inherit;
}
.plr-dark-theme .mat-mdc-standard-chip.plr-success-chip {
  --mdc-chip-label-text-color: var(--success-color-dark);
  color: var(--success-color-dark);
  background-color: var(--success-color);
  border: 1px solid var(--success-color-dark);
}
.plr-dark-theme .mat-mdc-standard-chip.plr-error-chip {
  --mdc-chip-label-text-color: var(--error-color-dark);
  color: var(--error-color-dark);
  background-color: var(--error-color);
  border: 1px solid var(--error-color-dark);
}
.plr-dark-theme .mat-mdc-standard-chip.plr-info-chip {
  --mdc-chip-label-text-color: var(--info-color-dark);
  color: var(--info-color-dark);
  background-color: var(--info-color);
  border: 1px solid var(--info-color-dark);
}
.plr-dark-theme .mat-mdc-standard-chip.plr-warning-chip {
  --mdc-chip-label-text-color: var(--warning-color-dark);
  color: var(--warning-color-dark);
  background-color: var(--warning-color);
  border: 1px solid var(--warning-color-dark);
}
.plr-dark-theme .mat-mdc-standard-chip.plr-default-chip {
  border: 1px solid var(--mdc-chip-label-text-color);
}
.plr-dark-theme .mat-mdc-standard-chip.bc-filter-chip {
  background-color: #f5f4f4;
}
.plr-dark-theme .mat-mdc-standard-chip.bc-filter-chip .mdc-evolution-chip__text-label {
  color: #076575;
  font-weight: 700;
}
.plr-dark-theme .mat-mdc-chip-set.mat-mdc-chip-grid.mdc-evolution-chip-set {
  display: inline-block;
}
.plr-dark-theme .mat-mdc-chip {
  height: auto !important;
}
.plr-dark-theme .mat-mdc-chip:focus, .plr-dark-theme .mat-mdc-chip:focus-visible, .plr-dark-theme .mat-mdc-chip.cdk-focused {
  border: 2px solid var(--plr-focus-color);
}
.plr-dark-theme .mat-mdc-chip .mdc-evolution-chip__text-label {
  overflow-wrap: break-word;
  word-break: normal;
  white-space: normal;
}
.plr-dark-theme .mat-mdc-chip .control-wrapper--readonly {
  min-width: 100%;
}
.plr-dark-theme .mat-mdc-chip .control-wrapper:focus,
.plr-dark-theme .mat-mdc-chip .control-wrapper :focus-visible {
  outline: none;
}
.plr-dark-theme .mat-form-field-appearance-fill,
.plr-dark-theme .mat-form-field-appearance-outline {
  margin: 0px 0px 10px 0px;
  padding: 0px;
}
.plr-dark-theme .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper,
.plr-dark-theme .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper {
  padding: 0 0.5em;
  position: static;
  display: inline-flex;
  word-break: break-word;
  width: 100%;
  box-sizing: border-box;
}
.plr-dark-theme .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper .mat-mdc-form-field-hint-end,
.plr-dark-theme .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper .mat-mdc-form-field-hint-end {
  flex: none;
}
.plr-dark-theme .mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading,
.plr-dark-theme .mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch,
.plr-dark-theme .mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing {
  border-color: var(--plr-color-sand-200);
}
.plr-dark-theme > .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
.plr-dark-theme > .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch,
.plr-dark-theme > .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing {
  border-color: var(--plr-input-error-color);
}
.plr-dark-theme > .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error {
  color: var(--plr-input-error-color);
}
.plr-dark-theme .plr-metadata-form-field .mat-mdc-form-field:has(.metadata-date-range) > .mat-mdc-text-field-wrapper > .mat-mdc-form-field-flex > .mdc-notched-outline {
  display: none;
}
.plr-dark-theme .plr-metadata-form-field .mat-mdc-form-field.mat-form-field-invalid .mdc-notched-outline .mdc-notched-outline__leading,
.plr-dark-theme .plr-metadata-form-field .mat-mdc-form-field.mat-form-field-invalid .mdc-notched-outline .mdc-notched-outline__notch,
.plr-dark-theme .plr-metadata-form-field .mat-mdc-form-field.mat-form-field-invalid .mdc-notched-outline .mdc-notched-outline__trailing {
  border-color: var(--plr-input-error-color, #f44336);
}
.plr-dark-theme .plr-metadata-form-field .mat-mdc-form-field.mat-form-field-disabled .mat-mdc-text-field-wrapper {
  padding: 0px;
}
.plr-dark-theme .plr-metadata-form-field .mat-mdc-form-field.mat-form-field-disabled .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element {
  background-color: var(--plr-color-neutral-100);
}
.plr-dark-theme .plr-metadata-form-field .mat-mdc-form-field.mat-form-field-disabled .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
.plr-dark-theme .plr-metadata-form-field .mat-mdc-form-field.mat-form-field-disabled .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch,
.plr-dark-theme .plr-metadata-form-field .mat-mdc-form-field.mat-form-field-disabled .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing {
  border-color: var(--plr-color-neutral-300);
}
.plr-dark-theme .plr-metadata-form-field .mat-mdc-form-field.mat-form-field-disabled .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix {
  display: none;
}
.plr-dark-theme .plr-metadata-form-field.no-outline > div > .mat-mdc-form-field > .mat-mdc-text-field-wrapper > .mat-mdc-form-field-flex > .mdc-notched-outline {
  display: none;
}
.plr-dark-theme .mat-mdc-form-field-subscript-wrapper {
  position: relative !important;
}
.plr-dark-theme .mat-mdc-form-field.mat-form-field .mat-mdc-form-field-flex {
  padding-top: 0px;
}
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.no-outline > .mat-mdc-text-field-wrapper > .mat-mdc-form-field-flex > .mdc-notched-outline {
  display: none;
}
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch,
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing {
  border-color: var(--plr-color-sand-200);
}
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element:focus {
  caret-color: var(--plr-focus-color);
}
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix {
  display: flex;
  flex: 0 0 auto;
  align-self: center;
  top: 0px;
  height: 35px;
  padding: 0;
}
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-mdc-icon-button.mat-mdc-button-base {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: inherit;
  width: 2.5em;
  height: 1.5em;
}
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-mdc-icon-button.mat-mdc-button-base .mat-icon {
  display: contents;
}
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-icon {
  position: relative;
}
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle {
  height: var(--plr-input-height);
  margin: 0px;
}
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button {
  height: auto;
  width: auto;
  top: 4px;
  right: initial;
  position: relative;
  margin: 0px;
  padding: 5px 3px 0px 0px;
}
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button .mat-datepicker-toggle-default-icon {
  width: 1.5em;
  height: 1.5em;
}
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper mat-datepicker-toggle .mat-mdc-icon-button .mat-ripple.mat-mdc-button-ripple,
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper mat-datepicker-toggle .mat-mdc-icon-button .mat-mdc-button-persistent-ripple {
  top: 0px;
  right: -2px;
  bottom: -4px;
  left: -6px;
}
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__leading, .plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__leading {
  border-width: 2px;
}
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__trailing, .plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline__trailing {
  border-width: 2px;
}
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading {
  border-width: 2px;
}
.plr-dark-theme .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing {
  border-width: 2px;
}
.plr-dark-theme .mat-mdc-form-field-icon-suffix {
  padding-right: 1px !important;
  height: var(--plr-input-height);
}
.plr-dark-theme .mat-mdc-form-field-icon-suffix .mat-mdc-button.btn_clear[mat-button] {
  height: var(--plr-input-height);
  padding: 3px 4px 0px;
  line-height: 10px;
  border: none;
}
.plr-dark-theme .mat-mdc-form-field-icon-suffix .mat-mdc-button.btn_clear[mat-button]:hover, .plr-dark-theme .mat-mdc-form-field-icon-suffix .mat-mdc-button.btn_clear[mat-button]:focus, .plr-dark-theme .mat-mdc-form-field-icon-suffix .mat-mdc-button.btn_clear[mat-button].cdk-focused {
  color: var(--plr-focus-color);
  border: none;
  outline: 1px solid var(--plr-focus-color);
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
}
.plr-dark-theme .mat-mdc-form-field-icon-suffix .mat-mdc-button.btn_clear[mat-button]:hover .mat-mdc-focus-indicator, .plr-dark-theme .mat-mdc-form-field-icon-suffix .mat-mdc-button.btn_clear[mat-button]:focus .mat-mdc-focus-indicator, .plr-dark-theme .mat-mdc-form-field-icon-suffix .mat-mdc-button.btn_clear[mat-button].cdk-focused .mat-mdc-focus-indicator {
  opacity: 0;
}
.plr-dark-theme .mat-mdc-form-field-icon-suffix .mat-mdc-button.btn_clear[mat-button] .mat-icon {
  margin-right: 4px;
  font-size: 150%;
}
.plr-dark-theme .mat-mdc-form-field-icon-suffix mat-datepicker-toggle[matsuffix] {
  margin-top: -7px;
  margin-right: -7px;
}
.plr-dark-theme .required > .input-container > .plr-metadata-form-field .mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
.plr-dark-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading {
  border-left-width: 6px !important;
}
.plr-dark-theme .required > .input-container > .plr-metadata-form-field .mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
.plr-dark-theme .required > .input-container > .plr-metadata-form-field .mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch,
.plr-dark-theme .required > .input-container > .plr-metadata-form-field .mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing,
.plr-dark-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
.plr-dark-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch,
.plr-dark-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing {
  border-color: var(--plr-required-input-color);
}
.plr-dark-theme .required > .input-container > .plr-metadata-form-field .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
.plr-dark-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading {
  border-width: 2px 0 2px 6px;
}
.plr-dark-theme .required > .input-container > .plr-metadata-form-field .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing,
.plr-dark-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing {
  border-width: 2px;
}
.plr-dark-theme .required > .input-container > .plr-metadata-form-field .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
.plr-dark-theme .required > .input-container > .plr-metadata-form-field .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch,
.plr-dark-theme .required > .input-container > .plr-metadata-form-field .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing,
.plr-dark-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
.plr-dark-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch,
.plr-dark-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing {
  border-color: var(--plr-input-error-color);
}
.plr-dark-theme .required > .input-container > .plr-metadata-form-field .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-icon-button,
.plr-dark-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-icon-button {
  color: var(--plr-input-error-color);
}
.plr-dark-theme .required > .input-container > .plr-metadata-form-field .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error,
.plr-dark-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error {
  color: var(--plr-input-error-color);
}
.plr-dark-theme .required > .input-container .mat-form-field-appearance-fill .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
.plr-dark-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-fill .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  border-left: 6px solid var(--plr-required-input-color);
  min-height: var(--plr-input-height);
}
.plr-dark-theme .required > .input-container .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
.plr-dark-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  border-left-width: 6px !important;
}
.plr-dark-theme .required > .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
.plr-dark-theme .required > .reverse-wrapper .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  border-left-width: 6px !important;
}
.plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper {
  padding: 0px;
  border-radius: 4px;
  background-color: var(--plr-color-white);
}
.plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mdc-line-ripple {
  display: none;
}
.plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  min-height: auto;
  padding: 0 4px;
}
.plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element,
.plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-select {
  height: var(--plr-input-height);
}
.plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix {
  display: flex;
  flex: 0 0 auto;
  align-self: baseline;
}
.plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-icon {
  padding-bottom: 4px;
}
.plr-dark-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-checkbox {
  margin-right: 12px;
}
.plr-dark-theme .mat-form-field-appearance-fill.mat-form-field-invalid .mdc-line-ripple {
  height: 3px !important;
}
.plr-dark-theme .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-datepicker-toggle .mat-mdc-icon-button {
  color: var(--plr-input-error-color);
}
.plr-dark-theme .mat-form-field-appearance-outline:not(.field-group) .mat-mdc-text-field-wrapper {
  border-radius: 4px;
  background-color: var(--plr-color-white);
}
.plr-dark-theme .mat-form-field-appearance-outline.field-group > .mat-mdc-text-field-wrapper {
  padding: 0;
}
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  display: flex;
  align-items: center;
  min-height: auto;
  padding: 0px;
}
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element,
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-select {
  max-width: 100% !important;
  width: 100%;
  height: var(--plr-input-height);
  border: none;
  outline: none;
}
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix {
  display: flex;
  flex: 0 0 auto;
  align-self: baseline;
}
.plr-dark-theme .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-icon {
  padding-bottom: 4px;
  font-size: 150%;
  line-height: 1.125;
}
.plr-dark-theme .plr-select-multiple .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element,
.plr-dark-theme .plr-select-multiple .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-select {
  height: auto;
  margin: 0;
}
.plr-dark-theme .mat-mdc-paginator {
  padding: 2px;
  margin: 0 auto;
}
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container {
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: var(--plr-input-height);
  padding: 5px 0px 0px 0px;
}
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size .mat-mdc-form-field.mat-form-field-appearance-outline {
  margin: 0px;
  width: 66px;
  min-height: 32px;
}
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper {
  padding-right: 10px;
  text-align: center;
}
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-form-field-flex {
  min-height: 32px;
  align-items: center;
}
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-select-value-text {
  font-size: 12px;
}
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-form-field-subscript-wrapper {
  display: none;
}
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size-label {
  margin: 0px 4px 0px 0px;
}
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-label {
  margin: 0px 20px;
}
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-page-size:focus-within .mat-mdc-paginator-page-size-label {
  color: var(--plr-focus-color);
}
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-paginator-range-label.cdk-keyboard-focused, .plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-paginator-range-label.cdk-focused, .plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-paginator-range-label:focus, .plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-paginator-range-label:focus-within {
  outline: none;
  font-family: var(--plr-roboto-medium);
  color: var(--plr-focus-color);
}
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button {
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 0px;
  line-height: initial;
  font-family: var(--plr-roboto-medium);
  font-weight: 500;
  font-size: 14px;
  text-decoration: none;
  color: var(--plr-icon-btn-enabled-color);
  border: 2px solid transparent;
  height: 40px;
  width: 40px;
}
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button:hover, .plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button:focus, .plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button.cdk-focused {
  outline: none;
  text-decoration: none;
  background-color: transparent;
}
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button:hover, .plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button:focus, .plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button.cdk-focused {
  color: var(--plr-focus-color);
  border: 2px solid var(--plr-focus-color);
}
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button:hover .mat-mdc-focus-indicator, .plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button:focus .mat-mdc-focus-indicator, .plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button.cdk-focused .mat-mdc-focus-indicator {
  display: none;
}
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button:hover {
  cursor: pointer;
}
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button[disabled] {
  cursor: not-allowed;
}
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button[disabled]:hover, .plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button[disabled]:focus, .plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button[disabled].cdk-focused {
  outline: none;
  text-decoration: none;
  border: 2px solid transparent;
}
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button[disabled], .plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button[disabled]:hover, .plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button[disabled]:focus, .plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button[disabled].cdk-focused {
  color: var(--plr-icon-btn-disabled-color);
  opacity: 1;
}
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button .mat-mdc-button-touch-target {
  height: 40px;
  width: 40px;
}
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button[disabled] {
  pointer-events: auto;
  cursor: not-allowed;
}
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-paginator-icon {
  fill: var(--plr-focus-color);
}
.plr-dark-theme .mat-mdc-paginator .mat-mdc-paginator-outer-container .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-button-disabled .mat-mdc-paginator-icon {
  fill: var(--mat-paginator-enabled-icon-color);
}
@media screen and (max-width: 1080px) {
  .plr-dark-theme .mat-mdc-paginator .mat-form-field-appearance-outline .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
    height: 25px;
  }
  .plr-dark-theme .mat-mdc-paginator .mat-mdc-icon-button {
    height: 25px;
    width: 25px;
  }
}
.plr-dark-theme .mat-mdc-select-panel {
  font-size: 14px !important;
}
.plr-dark-theme .mat-mdc-select-panel .mat-mdc-option {
  height: auto !important;
  line-height: inherit !important;
}
.plr-dark-theme .mat-mdc-select-panel .mat-mdc-select-search-input {
  padding: 8px !important;
}
.plr-dark-theme .mat-mdc-select-panel .mat-mdc-option:not(.mdc-list-item--disabled):hover {
  background-color: var(--plr-menu-option-hover-bg-color);
}
.plr-dark-theme .mat-mdc-select-panel .mat-mdc-option:not(.mdc-list-item--disabled):hover .mdc-list-item__primary-text {
  color: var(--mat-option-selected-state-label-text-color);
}
.plr-dark-theme .mat-mdc-select-panel .mat-mdc-option:not(.mdc-list-item--disabled).mat-active, .plr-dark-theme .mat-mdc-select-panel .mat-mdc-option:not(.mdc-list-item--disabled):focus {
  background-color: var(--plr-menu-option-focus-bg-color);
}
.plr-dark-theme .mat-mdc-select-panel .mat-mdc-form-field .mat-mdc-select {
  height: 100%;
}
.plr-dark-theme .mat-mdc-select-panel .mat-mdc-form-field .mat-mdc-select .mat-mdc-select-trigger {
  height: 100%;
}
.plr-dark-theme .mat-mdc-select-panel .mat-mdc-form-field .mat-mdc-select .mat-mdc-select-value-text {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  margin: 0px;
  padding: 0px;
}
.plr-dark-theme .mat-stepper-horizontal {
  --mat-stepper-header-icon-background-color: var(--plr-base-title-color);
  --mat-stepper-line-color: var(--plr-focus-color);
}
@media print {
  .plr-dark-theme .mat-stepper-horizontal {
    --mat-stepper-header-icon-background-color: var(--plr-print-color);
    --mat-stepper-header-selected-state-label-text-weight: bold;
  }
}
.plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container {
  height: auto;
  margin-bottom: 10px;
  padding: 2px;
  overflow: hidden;
}
@media (max-width: 768px) {
  .plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container:not(:has(.mat-step-header:nth-child(5))) {
    display: none;
  }
}
.plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .stepper-next-button {
  right: 0;
}
.plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .stepper-next-button::before {
  transform: rotate(45deg);
}
.plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .stepper-previous-button {
  left: 0;
}
.plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .stepper-previous-button::before {
  transform: rotate(-135deg);
}
.plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header {
  height: 50px;
  margin: 0px 15px;
  padding: 0px 15px;
  border: 1px solid transparent;
  border-radius: 10px;
}
.plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header.mat-step-header-sm {
  min-width: 150px;
}
.plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header .mat-step-icon {
  border: 1px solid transparent;
}
.plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header .mat-step-icon {
  background-color: var(--plr-color-neutral-600);
  font-weight: 500;
  height: 30px;
  width: 30px;
}
.plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header .mat-step-icon-state-done.mat-step-icon,
.plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header .mat-step-icon.mat-step-icon-selected {
  background-color: var(--plr-color-primary-600);
}
.plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header .mat-step-label {
  color: var(--plr-event-enabled-color);
  font-weight: 400;
  font-size: 12px;
}
.plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header .mat-step-label.mat-step-label-selected {
  color: var(--plr-color-neutral-900);
}
.plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header.cdk-focused, .plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header:hover:not([aria-disabled=true]), .plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header:focus {
  background-color: transparent;
}
.plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header.cdk-focused .mat-step-icon, .plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header:hover:not([aria-disabled=true]) .mat-step-icon, .plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header:focus .mat-step-icon {
  background-color: var(--plr-focus-color);
}
.plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header.cdk-focused .mat-step-icon.mat-step-icon-state-edit, .plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header.cdk-focused .mat-step-icon.mat-step-icon-selected, .plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header:hover:not([aria-disabled=true]) .mat-step-icon.mat-step-icon-state-edit, .plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header:hover:not([aria-disabled=true]) .mat-step-icon.mat-step-icon-selected, .plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header:focus .mat-step-icon.mat-step-icon-state-edit, .plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header:focus .mat-step-icon.mat-step-icon-selected {
  background-color: var(--plr-color-white);
  color: var(--plr-base-text-color);
  border: 1px solid var(--plr-focus-color);
  outline: 1px solid var(--plr-focus-color);
}
.plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header.cdk-focused .mat-step-label, .plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header:hover:not([aria-disabled=true]) .mat-step-label, .plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header:focus .mat-step-label {
  color: var(-plr-base-text-color);
}
.plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .mat-step-header[aria-disabled=true] .mat-step-label {
  color: var(--plr-event-disabled-color);
}
.plr-dark-theme .mat-stepper-horizontal .mat-horizontal-stepper-wrapper {
  position: relative;
}
.plr-dark-theme .mat-stepper-horizontal .carousel-button, .plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .stepper-previous-button,
.plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .stepper-next-button {
  width: 36px;
  height: 36px;
  position: absolute;
  background: var(--plr-color-white);
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  border: none;
  box-shadow: 0 2px 8px 0 var(--plr-radio-disabled-label-color);
}
.plr-dark-theme .mat-stepper-horizontal .carousel-button::before, .plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .stepper-previous-button::before,
.plr-dark-theme .mat-stepper-horizontal > .mat-horizontal-stepper-wrapper .mat-horizontal-stepper-header-container .stepper-next-button::before {
  position: relative;
  content: "";
  display: inline-block;
  width: 0.3rem;
  height: 0.3rem;
  border-right: 0.2rem solid var(--plr-color-black);
  border-top: 0.2rem solid var(--plr-color-black);
}
.plr-dark-theme plr-textarea .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
.plr-dark-theme plr-textarea .mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  height: unset;
  width: 100%;
  flex: unset;
  padding: 6px 0 8px 4px;
}
.plr-dark-theme .plr-override-container {
  position: relative;
}
@media (max-width: 768px) {
  .plr-dark-theme .plr-override-container .cdk-global-overlay-wrapper,
  .plr-dark-theme .plr-override-container .cdk-overlay-backdrop {
    position: fixed !important;
  }
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel {
    max-width: 90vw;
  }
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel:not(.no-responsive, .confirmation-dialog, .full-screen) {
    position: absolute !important;
    width: 100% !important;
    height: 100% !important;
    max-width: none;
    max-height: 85vh;
    bottom: 0;
  }
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel:not(.no-responsive, .confirmation-dialog, .full-screen) .mat-mdc-dialog-container {
    border-radius: 15px 15px 0 0 !important;
    /* Rounded top corners */
    box-shadow: 0px -4px 12px rgba(0, 0, 0, 0.2);
    /* Subtle shadow at the top */
    width: 100%;
    /* Full width */
  }
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel.full-screen {
    max-width: none;
    width: 100vw;
  }
}
@media print {
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel {
    position: fixed !important;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100% !important;
    height: 100% !important;
    max-width: 100% !important;
    max-height: 100% !important;
    background-color: white;
  }
  .plr-dark-theme .cdk-overlay-pane.mat-mdc-dialog-panel .mat-mdc-dialog-container {
    border-radius: 0 !important;
  }
}
@media print {
  .plr-dark-theme .cdk-overlay-container .cdk-overlay-backdrop-showing {
    display: none;
  }
}
.plr-dark-theme .cdk-overlay-container .cdk-overlay-pane .mat-mdc-menu-panel {
  max-height: 24rem;
  max-width: 14rem;
}
@media print {
  .plr-dark-theme .cdk-overlay-container .cdk-overlay-pane .mat-mdc-menu-panel {
    display: none;
  }
}
.plr-dark-theme .cdk-overlay-container .cdk-overlay-pane .mat-mdc-menu-panel .mat-mdc-menu-content {
  display: flex;
  flex-direction: column;
  max-height: inherit;
}
@media (max-width: 768px) {
  .plr-dark-theme .cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,
  .plr-dark-theme .cdk-overlay-backdrop.cdk-overlay-backdrop-showing {
    background-color: rgba(0, 0, 0, 0.6);
    opacity: 1;
  }
  .plr-dark-theme .cdk-overlay-connected-position-bounding-box:not(:has(.mat-mdc-tooltip-panel, .mat-mdc-autocomplete-panel)) {
    width: 100% !important;
    bottom: 0 !important;
    top: auto !important;
    left: 0 !important;
    right: 0 !important;
    height: 80vh !important;
    justify-content: flex-end;
  }
  .plr-dark-theme .cdk-overlay-connected-position-bounding-box:not(:has(.mat-mdc-tooltip-panel, .mat-mdc-autocomplete-panel)) .cdk-overlay-backdrop {
    background-color: rgba(0, 0, 0, 0.6);
  }
  .plr-dark-theme .cdk-overlay-connected-position-bounding-box:not(:has(.mat-mdc-tooltip-panel, .mat-mdc-autocomplete-panel)) .cdk-overlay-pane {
    position: static;
    width: 100%;
    min-width: 100%;
    top: auto !important;
    bottom: 0 !important;
    left: 0 !important;
    right: 0 !important;
    transform: translate(0, 0) !important;
  }
  .plr-dark-theme .cdk-overlay-connected-position-bounding-box:not(:has(.mat-mdc-tooltip-panel, .mat-mdc-autocomplete-panel)) .cdk-overlay-pane .mat-mdc-menu-panel {
    max-width: 100% !important;
    width: 100%;
    border-radius: 15px 15px 0 0 !important;
    overflow: hidden;
  }
  .plr-dark-theme .cdk-overlay-connected-position-bounding-box:not(:has(.mat-mdc-tooltip-panel, .mat-mdc-autocomplete-panel)) .cdk-overlay-pane .mat-mdc-menu-panel.mat-mdc-elevation-specific {
    max-width: 100% !important;
  }
  .plr-dark-theme .cdk-overlay-connected-position-bounding-box:not(:has(.mat-mdc-tooltip-panel, .mat-mdc-autocomplete-panel)) .cdk-overlay-pane .mat-mdc-menu-panel .mat-mdc-menu-content {
    height: 100%;
    overflow: auto;
  }
}
.plr-dark-theme .mat-mdc-slide-toggle,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked {
  --mdc-switch-selected-handle-color: var(--plr-emphasize-border-hover-color);
  --mdc-switch-selected-pressed-handle-color: var(--plr-emphasize-border-hover-color);
  --mdc-switch-selected-pressed-state-layer-color: var(--plr-emphasize-border-hover-color);
  --mdc-switch-selected-hover-state-layer-color: var(--plr-emphasize-border-hover-color);
  --mdc-switch-selected-hover-handle-color: var(--plr-emphasize-border-hover-color);
  --mdc-switch-selected-focus-state-layer-color: var(--plr-emphasize-border-hover-color);
  --mdc-switch-selected-focus-handle-color: var(--plr-emphasize-border-hover-color);
  --mdc-switch-selected-track-color: transparent;
  --mdc-switch-pressed-track-color: transparent;
  --mat-switch-pressed-track-color: transparent;
  --mdc-switch-selected-pressed-track-color: transparent;
  --mdc-switch-selected-hover-track-color: transparent;
  --mdc-switch-selected-focus-track-color: transparent;
  --mdc-switch-unselected-pressed-track-color: transparent;
  --mdc-switch-unselected-hover-track-color: transparent;
  --mdc-switch-unselected-focus-track-color: transparent;
  --mdc-switch-unselected-track-color: transparent;
  --mdc-switch-unselected-icon-color: transparent;
  --mdc-switch-selected-icon-color: transparent;
  --mat-switch-unselected-handle-size: 8px;
  --mat-switch-selected-handle-size: 8px;
  --mat-switch-pressed-handle-size: 8px;
  --mat-switch-with-icon-handle-size: 8px;
  --mdc-switch-handle-height: 8px;
  --mdc-switch-handle-shape: 8px;
  --mdc-switch-handle-width: 8px;
  --mdc-switch-selected-icon-size: 8px;
  --mdc-switch-track-height: 14px;
  --mdc-switch-track-shape: 10px;
  --mdc-switch-track-width: 24px;
  --mat-switch-with-icon-handle-horizontal-margin: 0 4px;
  --mat-switch-selected-with-icon-handle-horizontal-margin: 0 -4px;
  --mat-switch-unselected-with-icon-handle-horizontal-margin: var(--mat-switch-with-icon-handle-horizontal-margin);
  --mat-switch-unselected-pressed-with-icon-handle-horizontal-margin: var(
    --mat-switch-with-icon-handle-horizontal-margin
  );
  --mat-switch-selected-pressed-with-icon-handle-horizontal-margin: var(
    --mat-switch-selected-with-icon-handle-horizontal-margin
  );
  --mat-switch-unselected-pressed-handle-horizontal-margin: var(--mat-switch-with-icon-handle-horizontal-margin);
  --mat-switch-selected-pressed-handle-horizontal-margin: var(
    --mat-switch-selected-with-icon-handle-horizontal-margin
  );
  --mat-switch-track-outline-width: 2px;
  --mat-switch-selected-track-outline-width: var(--mat-switch-track-outline-width);
  --mat-switch-unselected-track-outline-width: var(--mat-switch-track-outline-width);
  --mdc-switch-unselected-track-outline-color: var(--plr-slide-toggle-primary-unselected-color);
  --mdc-switch-unselected-handle-color: var(--plr-slide-toggle-primary-unselected-color);
  --mdc-switch-track-outline-color: var(--plr-slide-toggle-primary-unselected-color);
  --mat-switch-track-outline-color: var(--mdc-switch-track-outline-color);
  --mdc-switch-unselected-handle-color: var(--plr-slide-toggle-primary-unselected-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-primary-unselected-color);
  --mdc-switch-unselected-pressed-state-layer-color: var(--plr-slide-toggle-unselected-primary-color);
  --mdc-switch-unselected-hover-handle-cover: var(--plr-slide-toggle-primary-unselected-color);
  --mdc-switch-hover-handle-color: var(--plr-slide-toggle-primary-unselected-color);
  --mdc-switch-unselected-hover-handle-color: var(--plr-slide-toggle-primary-unselected-color);
  --mdc-switch-unselected-focus-handle-color: var(--plr-slide-toggle-primary-unselected-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-primary-unselected-color);
  padding: 4px 8px;
  border: 2px solid transparent;
}
@media print {
  .plr-dark-theme .mat-mdc-slide-toggle,
  .plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked {
    filter: grayscale(1);
  }
}
.plr-dark-theme .mat-mdc-slide-toggle .mdc-label,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked .mdc-label {
  color: var(--plr-slide-toggle-primary-unselected-color);
}
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.mat-mdc-slide-toggle-checked {
  --mat-switch-track-outline-color: var(--plr-slide-toggle-primary-selected-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-primary-selected-action-color);
  --mdc-switch-unselected-pressed-state-layer-color: var(--plr-slide-toggle-primary-selected-action-color);
  --mdc-switch-unselected-hover-handle-cover: var(--plr-slide-toggle-primary-selected-action-color);
  --mdc-switch-unselected-hover-handle-color: var(--plr-slide-toggle-primary-selected-action-color);
  --mdc-switch-unselected-focus-handle-color: var(--plr-slide-toggle-primary-selected-action-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-primary-selected-action-color);
}
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked .mdc-label,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.mat-mdc-slide-toggle-checked .mdc-label {
  color: var(--plr-slide-toggle-primary-selected-color);
}
.plr-dark-theme .mat-mdc-slide-toggle:focus, .plr-dark-theme .mat-mdc-slide-toggle:focus-within,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked:focus,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked:focus-within {
  border: 0px;
  border-radius: 0px;
}
.plr-dark-theme .mat-mdc-slide-toggle.plr-primary.mat-mdc-slide-toggle-checked,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-primary.mat-mdc-slide-toggle-checked {
  --mat-switch-track-outline-color: var(--plr-slide-toggle-primary-selected-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-primary-selected-action-color);
  --mdc-switch-unselected-pressed-state-layer-color: var(--plr-slide-toggle-primary-selected-action-color);
  --mdc-switch-unselected-hover-handle-cover: var(--plr-slide-toggle-primary-selected-action-color);
  --mdc-switch-unselected-hover-handle-color: var(--plr-slide-toggle-primary-selected-action-color);
  --mdc-switch-unselected-focus-handle-color: var(--plr-slide-toggle-primary-selected-action-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-primary-selected-action-color);
}
.plr-dark-theme .mat-mdc-slide-toggle.plr-primary.mat-mdc-slide-toggle-checked .mdc-label,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-primary.mat-mdc-slide-toggle-checked .mdc-label {
  color: var(--plr-slide-toggle-primary-selected-color);
}
.plr-dark-theme .mat-mdc-slide-toggle.plr-secondary,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-secondary {
  --mdc-switch-unselected-track-outline-color: var(--plr-slide-toggle-secondary-unselected-color);
  --mdc-switch-unselected-handle-color: var(--plr-slide-toggle-secondary-unselected-color);
  --mdc-switch-track-outline-color: var(--plr-slide-toggle-secondary-unselected-color);
  --mat-switch-track-outline-color: var(--mdc-switch-track-outline-color);
  --mdc-switch-unselected-handle-color: var(--plr-slide-toggle-secondary-unselected-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-secondary-unselected-color);
  --mdc-switch-unselected-pressed-state-layer-color: var(--plr-slide-toggle-unselected-secondary-color);
  --mdc-switch-unselected-hover-handle-cover: var(--plr-slide-toggle-secondary-unselected-color);
  --mdc-switch-hover-handle-color: var(--plr-slide-toggle-secondary-unselected-color);
  --mdc-switch-unselected-hover-handle-color: var(--plr-slide-toggle-secondary-unselected-color);
  --mdc-switch-unselected-focus-handle-color: var(--plr-slide-toggle-secondary-unselected-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-secondary-unselected-color);
}
.plr-dark-theme .mat-mdc-slide-toggle.plr-secondary .mdc-label,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-secondary .mdc-label {
  color: var(--plr-slide-toggle-secondary-unselected-color);
}
.plr-dark-theme .mat-mdc-slide-toggle.plr-secondary.mat-mdc-slide-toggle-checked,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-secondary.mat-mdc-slide-toggle-checked {
  --mat-switch-track-outline-color: var(--plr-slide-toggle-secondary-selected-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-secondary-selected-action-color);
  --mdc-switch-unselected-pressed-state-layer-color: var(--plr-slide-toggle-secondary-selected-action-color);
  --mdc-switch-unselected-hover-handle-cover: var(--plr-slide-toggle-secondary-selected-action-color);
  --mdc-switch-unselected-hover-handle-color: var(--plr-slide-toggle-secondary-selected-action-color);
  --mdc-switch-unselected-focus-handle-color: var(--plr-slide-toggle-secondary-selected-action-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-secondary-selected-action-color);
}
.plr-dark-theme .mat-mdc-slide-toggle.plr-secondary.mat-mdc-slide-toggle-checked .mdc-label,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-secondary.mat-mdc-slide-toggle-checked .mdc-label {
  color: var(--plr-slide-toggle-secondary-selected-color);
}
.plr-dark-theme .mat-mdc-slide-toggle.plr-tertiary,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-tertiary {
  --mdc-switch-unselected-track-outline-color: var(--plr-slide-toggle-tertiary-unselected-color);
  --mdc-switch-unselected-handle-color: var(--plr-slide-toggle-tertiary-unselected-color);
  --mdc-switch-track-outline-color: var(--plr-slide-toggle-tertiary-unselected-color);
  --mat-switch-track-outline-color: var(--mdc-switch-track-outline-color);
  --mdc-switch-unselected-handle-color: var(--plr-slide-toggle-tertiary-unselected-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-tertiary-unselected-color);
  --mdc-switch-unselected-pressed-state-layer-color: var(--plr-slide-toggle-unselected-tertiary-color);
  --mdc-switch-unselected-hover-handle-cover: var(--plr-slide-toggle-tertiary-unselected-color);
  --mdc-switch-hover-handle-color: var(--plr-slide-toggle-tertiary-unselected-color);
  --mdc-switch-unselected-hover-handle-color: var(--plr-slide-toggle-tertiary-unselected-color);
  --mdc-switch-unselected-focus-handle-color: var(--plr-slide-toggle-tertiary-unselected-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-tertiary-unselected-color);
}
.plr-dark-theme .mat-mdc-slide-toggle.plr-tertiary .mdc-label,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-tertiary .mdc-label {
  color: var(--plr-slide-toggle-tertiary-unselected-color);
}
.plr-dark-theme .mat-mdc-slide-toggle.plr-tertiary.mat-mdc-slide-toggle-checked,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-tertiary.mat-mdc-slide-toggle-checked {
  --mat-switch-track-outline-color: var(--plr-slide-toggle-tertiary-selected-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-tertiary-selected-action-color);
  --mdc-switch-unselected-pressed-state-layer-color: var(--plr-slide-toggle-tertiary-selected-action-color);
  --mdc-switch-unselected-hover-handle-cover: var(--plr-slide-toggle-tertiary-selected-action-color);
  --mdc-switch-unselected-hover-handle-color: var(--plr-slide-toggle-tertiary-selected-action-color);
  --mdc-switch-unselected-focus-handle-color: var(--plr-slide-toggle-tertiary-selected-action-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-tertiary-selected-action-color);
}
.plr-dark-theme .mat-mdc-slide-toggle.plr-tertiary.mat-mdc-slide-toggle-checked .mdc-label,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-tertiary.mat-mdc-slide-toggle-checked .mdc-label {
  color: var(--plr-slide-toggle-tertiary-selected-color);
}
.plr-dark-theme .mat-mdc-slide-toggle.plr-neutral,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-neutral {
  --mdc-switch-unselected-track-outline-color: var(--plr-slide-toggle-neutral-unselected-color);
  --mdc-switch-unselected-handle-color: var(--plr-slide-toggle-neutral-unselected-color);
  --mdc-switch-track-outline-color: var(--plr-slide-toggle-neutral-unselected-color);
  --mat-switch-track-outline-color: var(--mdc-switch-track-outline-color);
  --mdc-switch-unselected-handle-color: var(--plr-slide-toggle-neutral-unselected-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-neutral-unselected-color);
  --mdc-switch-unselected-pressed-state-layer-color: var(--plr-slide-toggle-unselected-neutral-color);
  --mdc-switch-unselected-hover-handle-cover: var(--plr-slide-toggle-neutral-unselected-color);
  --mdc-switch-hover-handle-color: var(--plr-slide-toggle-neutral-unselected-color);
  --mdc-switch-unselected-hover-handle-color: var(--plr-slide-toggle-neutral-unselected-color);
  --mdc-switch-unselected-focus-handle-color: var(--plr-slide-toggle-neutral-unselected-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-neutral-unselected-color);
}
.plr-dark-theme .mat-mdc-slide-toggle.plr-neutral .mdc-label,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-neutral .mdc-label {
  color: var(--plr-slide-toggle-neutral-unselected-color);
}
.plr-dark-theme .mat-mdc-slide-toggle.plr-neutral:hover,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-neutral:hover {
  --mdc-switch-unselected-track-outline-color: var(--plr-slide-toggle-neutral-unselected-action-color);
  --mdc-switch-unselected-handle-color: var(--plr-slide-toggle-neutral-unselected-action-color);
  --mdc-switch-track-outline-color: var(--plr-slide-toggle-neutral-unselected-action-color);
  --mat-switch-track-outline-color: var(--mdc-switch-track-outline-color);
  --mdc-switch-unselected-handle-color: var(--plr-slide-toggle-neutral-unselected-action-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-neutral-unselected-action-color);
  --mdc-switch-unselected-pressed-state-layer-color: var(--plr-slide-toggle-neutral-unselected-action-color);
  --mdc-switch-unselected-hover-handle-cover: var(--plr-slide-toggle-neutral-unselected-action-color);
  --mdc-switch-hover-handle-color: var(--plr-slide-toggle-neutral-unselected-action-color);
  --mdc-switch-unselected-hover-handle-color: var(--plr-slide-toggle-neutral-unselected-action-color);
  --mdc-switch-unselected-focus-handle-color: var(--plr-slide-toggle-neutral-unselected-action-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-neutral-unselected-action-color);
}
.plr-dark-theme .mat-mdc-slide-toggle.plr-neutral:hover .mdc-label,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-neutral:hover .mdc-label {
  color: var(--plr-slide-toggle-unselected-action-color);
}
.plr-dark-theme .mat-mdc-slide-toggle.plr-neutral.mat-mdc-slide-toggle-checked, .plr-dark-theme .mat-mdc-slide-toggle.plr-neutral:active,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-neutral.mat-mdc-slide-toggle-checked,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-neutral:active {
  --mdc-switch-unselected-track-outline-color: var(--plr-slide-toggle-primary-selected-color);
  --mdc-switch-unselected-handle-color: var(--plr-slide-toggle-primary-selected-color);
  --mdc-switch-track-outline-color: var(--plr-slide-toggle-primary-selected-color);
  --mat-switch-track-outline-color: var(--mdc-switch-track-outline-color);
  --mdc-switch-unselected-handle-color: var(--plr-slide-toggle-primary-selected-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-primary-selected-color);
  --mdc-switch-unselected-pressed-state-layer-color: var(--plr-slide-toggle-primary-selected-color);
  --mdc-switch-unselected-hover-handle-cover: var(--plr-slide-toggle-primary-selected-color);
  --mdc-switch-hover-handle-color: var(--plr-slide-toggle-primary-selected-color);
  --mdc-switch-unselected-hover-handle-color: var(--plr-slide-toggle-primary-selected-color);
  --mdc-switch-unselected-focus-handle-color: var(--plr-slide-toggle-primary-selected-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-primary-selected-color);
}
.plr-dark-theme .mat-mdc-slide-toggle.plr-neutral.mat-mdc-slide-toggle-checked .mdc-label, .plr-dark-theme .mat-mdc-slide-toggle.plr-neutral:active .mdc-label,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-neutral.mat-mdc-slide-toggle-checked .mdc-label,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked.plr-neutral:active .mdc-label {
  color: var(--plr-slide-toggle-primary-selected-color);
}
.plr-dark-theme .mat-mdc-slide-toggle:disabled,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked:disabled {
  --mdc-switch-unselected-track-outline-color: var(--plr-slide-toggle-disabled-unselected-color);
  --mdc-switch-unselected-handle-color: var(--plr-slide-toggle-disabled-unselected-color);
  --mdc-switch-track-outline-color: var(--plr-slide-toggle-disabled-unselected-color);
  --mat-switch-track-outline-color: var(--mdc-switch-track-outline-color);
  --mdc-switch-unselected-handle-color: var(--plr-slide-toggle-disabled-unselected-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-disabled-unselected-color);
  --mdc-switch-unselected-pressed-state-layer-color: var(--plr-slide-toggle-unselected-disabled-color);
  --mdc-switch-unselected-hover-handle-cover: var(--plr-slide-toggle-disabled-unselected-color);
  --mdc-switch-hover-handle-color: var(--plr-slide-toggle-disabled-unselected-color);
  --mdc-switch-unselected-hover-handle-color: var(--plr-slide-toggle-disabled-unselected-color);
  --mdc-switch-unselected-focus-handle-color: var(--plr-slide-toggle-disabled-unselected-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-disabled-unselected-color);
}
.plr-dark-theme .mat-mdc-slide-toggle:disabled .mdc-label,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked:disabled .mdc-label {
  color: var(--plr-slide-toggle-disabled-unselected-color);
}
.plr-dark-theme .mat-mdc-slide-toggle:disabled.mat-mdc-slide-toggle-checked,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked:disabled.mat-mdc-slide-toggle-checked {
  --mat-switch-track-outline-color: var(--plr-slide-toggle-disabled-selected-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-disabled-selected-action-color);
  --mdc-switch-unselected-pressed-state-layer-color: var(--plr-slide-toggle-disabled-selected-action-color);
  --mdc-switch-unselected-hover-handle-cover: var(--plr-slide-toggle-disabled-selected-action-color);
  --mdc-switch-unselected-hover-handle-color: var(--plr-slide-toggle-disabled-selected-action-color);
  --mdc-switch-unselected-focus-handle-color: var(--plr-slide-toggle-disabled-selected-action-color);
  --mdc-switch-unselected-pressed-handle-color: var(--plr-slide-toggle-disabled-selected-action-color);
}
.plr-dark-theme .mat-mdc-slide-toggle:disabled.mat-mdc-slide-toggle-checked .mdc-label,
.plr-dark-theme .mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked:disabled.mat-mdc-slide-toggle-checked .mdc-label {
  color: var(--plr-slide-toggle-disabled-selected-color);
}
.plr-dark-theme .plr-toolbar-button-menu-button .mat-mdc-slide-toggle .mdc-switch {
  width: 28px;
  max-width: 28px;
}
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-invalid-touched label,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .label,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .label-content,
.plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .display-content,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content .plr-field-container.plr-edit-mode.plr-invalid-touched .display-content,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .label-pseudo,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-mdc-form-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-mdc-form-field-prefix,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-mdc-form-field-infix .mat-icon,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-mdc-form-field-icon-suffix .mat-icon,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-mdc-icon-button,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .suffix {
  color: var(--plr-input-error-color);
  opacity: 1;
}
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-mdc-mini-fab .mat-icon {
  color: inherit;
}
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-form-field-appearance-outline .mdc-notched-outline .mdc-notched-outline__leading,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-form-field-appearance-outline .mdc-notched-outline .mdc-notched-outline__notch,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-form-field-appearance-outline .mdc-notched-outline .mdc-notched-outline__trailing,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-form-field-appearance-outline.mat-form-field-invalid .mdc-notched-outline .mdc-notched-outline__leading,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-form-field-appearance-outline.mat-form-field-invalid .mdc-notched-outline .mdc-notched-outline__notch,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-form-field-appearance-outline.mat-form-field-invalid .mdc-notched-outline .mdc-notched-outline__trailing,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-form-field-appearance-outline.mat-form-field-invalid.mat-focused .mdc-notched-outline .mdc-notched-outline__leading,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-form-field-appearance-outline.mat-form-field-invalid.mat-focused .mdc-notched-outline .mdc-notched-outline__notch,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-invalid-touched .mat-form-field-appearance-outline.mat-form-field-invalid.mat-focused .mdc-notched-outline .mdc-notched-outline__trailing {
  border-color: var(--plr-input-error-color);
}
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus label,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .label,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .label-content,
.plr-light-theme .plr-metadata-control-host.label-display-content .plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .display-content,
html .plr-metadata-control-host.label-display-content .plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .display-content,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .plr-metadata-control-host.label-display-content .display-content,
.plr-dark-theme .plr-metadata-control-host.label-display-content .plr-field-container.plr-edit-mode.plr-has-focus .display-content,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .label-pseudo,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .input-container .mat-mdc-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-flex .mdc-notched-outline,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-form-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-form-field-prefix,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-form-field-infix .mat-icon,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-form-field-icon-suffix .mat-icon,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-icon-button,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .suffix {
  color: var(--plr-focus-color);
  opacity: 1;
}
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .mat-mdc-mini-fab .mat-icon {
  color: inherit;
}
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .mat-form-field-appearance-outline .mdc-notched-outline .mdc-notched-outline__leading,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .mat-form-field-appearance-outline .mdc-notched-outline .mdc-notched-outline__notch,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .mat-form-field-appearance-outline .mdc-notched-outline .mdc-notched-outline__trailing,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .mat-form-field-appearance-outline.mat-form-field-invalid .mdc-notched-outline .mdc-notched-outline__leading,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .mat-form-field-appearance-outline.mat-form-field-invalid .mdc-notched-outline .mdc-notched-outline__notch,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .mat-form-field-appearance-outline.mat-form-field-invalid .mdc-notched-outline .mdc-notched-outline__trailing,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .mat-form-field-appearance-outline.mat-form-field-invalid.mat-focused .mdc-notched-outline .mdc-notched-outline__leading,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .mat-form-field-appearance-outline.mat-form-field-invalid.mat-focused .mdc-notched-outline .mdc-notched-outline__notch,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .mat-form-field-appearance-outline.mat-form-field-invalid.mat-focused .mdc-notched-outline .mdc-notched-outline__trailing {
  border-color: var(--plr-focus-color) !important;
}
.plr-dark-theme .mat-form-field-appearance-fill .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
.plr-dark-theme .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  border-color: var(--plr-input-error-color) !important;
}
.plr-dark-theme .mat-form-field-appearance-fill .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-icon,
.plr-dark-theme .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-icon {
  color: var(--plr-input-error-color);
}
.plr-dark-theme .mat-form-field-appearance-fill .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix, .plr-dark-theme .mat-form-field-appearance-fill .mat-form-field-appearance-fill.ng-touched.ng-invalid.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
.plr-dark-theme .input-container .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
.plr-dark-theme .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  border-color: var(--plr-focus-color) !important;
}
.plr-dark-theme .mat-form-field-appearance-fill .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element, .plr-dark-theme .mat-form-field-appearance-fill .mat-form-field-appearance-fill.ng-touched.ng-invalid.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element,
.plr-dark-theme .input-container .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element,
.plr-dark-theme .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element {
  caret-color: var(--plr-focus-color);
}
.plr-dark-theme .mat-form-field-appearance-fill .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-icon, .plr-dark-theme .mat-form-field-appearance-fill .mat-form-field-appearance-fill.ng-touched.ng-invalid.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-icon,
.plr-dark-theme .input-container .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-icon,
.plr-dark-theme .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-icon {
  color: var(--plr-focus-color);
}
.plr-dark-theme .plr-field-container.plr-required .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  border: 1px solid var(--plr-input-error-color) !important;
  box-shadow: 0px 0px 0px 1px var(--plr-input-error-color) inset;
  border-left-width: 6px !important;
}
.plr-dark-theme .plr-field-container.plr-required .input-container .mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix, .plr-dark-theme .plr-field-container.plr-required .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid.mat-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  border: 1px solid var(--plr-focus-color) !important;
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
  border-left-width: 6px !important;
}
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .input-container .mat-form-field-appearance-fill.cdk-keyboard-focused.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .input-container .mat-form-field-appearance-fill.cdk-keyboard-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix, .plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .input-container .mat-form-field-appearance-fill.cdk-focused.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .input-container .mat-form-field-appearance-fill.cdk-focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix, .plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .input-container .mat-form-field-appearance-fill:focus.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .input-container .mat-form-field-appearance-fill:focus .mat-mdc-form-field-flex .mat-mdc-form-field-infix, .plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .input-container .mat-form-field-appearance-fill:focus-within.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-has-focus .input-container .mat-form-field-appearance-fill:focus-within .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  border: 1px solid var(--plr-focus-color) !important;
  box-shadow: 0px 0px 0px 1px var(--plr-focus-color) inset;
}
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-required.plr-has-focus .input-container .mat-form-field-appearance-fill.ng-touched.ng-invalid .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
.plr-dark-theme .plr-field-container.plr-edit-mode.plr-required.plr-has-focus .input-container .mat-form-field-appearance-fill .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  border-left-width: 6px !important;
}
.plr-dark-theme .plr-collapsible-elem {
  position: relative;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-toggle {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  z-index: var(--plr-z-index-collapser-toggle);
  height: 52px;
  width: 40px;
  padding: 0px;
  right: 0px;
  bottom: -1px;
  color: var(--plr-color-white);
  background-color: transparent;
  border: 2px solid transparent;
  border-left: 1px solid var(--plr-color-primary-400);
  border-top-width: 0px;
  color: var(--plr-color-primary-200);
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-toggle .plr-collapser-collapse-icon,
.plr-dark-theme .plr-collapsible-elem .plr-collapser-toggle .plr-collapser-expand-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 30px;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-toggle .plr-collapser-expand-icon {
  display: none;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-toggle:hover, .plr-dark-theme .plr-collapsible-elem .plr-collapser-toggle.cdk-focused, .plr-dark-theme .plr-collapsible-elem .plr-collapser-toggle.cdk-keyboard-focused {
  outline: none;
  color: var(--plr-color-white);
  border-left: 1px solid var(--plr-color-primary-400);
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-expanded-state .plr-ribbon-collapse-section {
  display: none !important;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state {
  height: 40px !important;
  min-height: 40px;
  overflow: hidden;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .plr-ribbon-expand-section {
  display: none !important;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon-spacer {
  display: none;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon-button {
  border-radius: 4px;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state plr-button-toolbar {
  position: relative;
  right: 40px;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .plr-ribbon-collapse-section plr-ribbon-field {
  padding: 5px 8px 0px 8px;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .plr-ribbon-collapse-section plr-ribbon-field .plr-ribbon-field-value {
  margin-left: 4px;
  margin-top: -2px;
  display: inline-block;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .plr-ribbon-collapse-section .plr-ribbon-field-wrapper {
  flex-direction: row !important;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .file-ribbon .file-ribbon__center {
  padding-left: 0px;
  padding-right: 0px;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .file-ribbon file-ribbon__left {
  padding-left: 0px;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .avatar-container,
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon-divider,
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .plr-ribbon-custom-field {
  display: none !important;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon-data {
  padding-bottom: 0px;
  margin-right: 0px !important;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon-data .plr-ribbon-field .plr-ribbon-field-wrapper,
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .data-display-wrapper .data-display {
  display: flex;
  flex-direction: row-reverse !important;
  align-items: center;
  height: 24px !important;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon-data .plr-ribbon-field .plr-ribbon-field-wrapper .plr-ribbon-field-value,
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon-data .plr-ribbon-field .plr-ribbon-field-wrapper .data-display__text,
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .data-display-wrapper .data-display .plr-ribbon-field-value,
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .data-display-wrapper .data-display .data-display__text {
  margin-left: 4px;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .icon-close-button {
  height: 40px;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon_model_wrapper {
  margin: 0px 8px;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon_model_wrapper .icon-wrapper {
  display: none;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon_model {
  flex-direction: row-reverse !important;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon_model .label {
  margin-top: 8px;
  margin-right: 4px;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon_model .ribbon_model_content {
  margin-top: 5px;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .file-ribbon__center {
  height: 24px;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state h2 {
  margin-right: 0px !important;
  position: relative;
  bottom: 4px;
  padding: 0px 16px;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon-button:not(.grid-button) {
  height: 24px;
  width: 40px;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon-button:not(.grid-button) mat-icon {
  margin-bottom: 0px;
  font-size: 1.25rem;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .ribbon-button:not(.grid-button) span {
  display: none;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .plr-collapser-toggle {
  height: 40px;
  bottom: -1px;
  right: 40px;
  border-top-width: 0px;
  border-radius: 0px;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .plr-collapser-toggle .plr-collapser-expand-icon {
  display: flex;
}
.plr-dark-theme .plr-collapsible-elem .plr-collapser-container.plr-collapsed-state .plr-collapser-toggle .plr-collapser-collapse-icon {
  display: none;
}
.plr-dark-theme a.skip-navigation,
.plr-dark-theme button.skip-navigation {
  left: -999px;
  position: absolute;
  top: auto;
  width: 1px;
  height: 1px;
  overflow: hidden;
  z-index: 999;
  background-color: transparent;
  border-color: transparent;
}
.plr-dark-theme a.skip-navigation:focus, .plr-dark-theme a.skip-navigation:active,
.plr-dark-theme button.skip-navigation:focus,
.plr-dark-theme button.skip-navigation:active {
  outline: none;
  color: var(--plr-focus-color);
  background: #f5f4f4;
  border: 3px solid var(--plr-focus-color);
  text-decoration: none;
  left: auto;
  top: auto;
  width: auto;
  min-width: 240px;
  min-width: max-content;
  height: auto;
  overflow: auto;
  margin: 12px 35%;
  padding: 8px 25px;
  border-radius: 50px;
  text-align: center;
  font-size: 20px;
}
.plr-dark-theme a.skip-navigation.bottom,
.plr-dark-theme button.skip-navigation.bottom {
  bottom: 0;
}
.plr-dark-theme a.skip-navigation.in-place:focus, .plr-dark-theme a.skip-navigation.in-place:active,
.plr-dark-theme button.skip-navigation.in-place:focus,
.plr-dark-theme button.skip-navigation.in-place:active {
  margin: 0;
}
.plr-dark-theme .tile-container .skip-navigation:focus, .plr-dark-theme .tile-container .skip-navigation:active {
  width: auto;
  left: 50%;
  margin-left: -90px;
  margin-right: 0px;
}

.plr-dark-theme {
  --plr-focus-color: #e2d0d8;
  --plr-508-lightest-gray: #c2bdbc;
  /**
    * Reference for Dark Theme Button Color Specs: https://dvz1oz.axshare.com/?id=o3bq1p&p=dark_theme_common_buttons__specs&g=1&sc=3
    * overriden variables needs to add `` because most of the variables are inside `pillar-ng-theme` mixin
    */
  --plr-btn-primary-color: #4a2f3b;
  --plr-btn-primary-bg-color: #d2b8c4;
  --plr-btn-primary-border-color: #d2b8c4;
  --plr-btn-primary-hover-color: #4a2f3b;
  --plr-btn-primary-hover-bg-color: #c29eaf;
  --plr-btn-primary-hover-border-color: #c29eaf;
  --plr-btn-primary-stroked-hover-bg-color: #c29eaf;
  --plr-btn-secondary-color: #e2d0d8;
  --plr-btn-secondary-bg-color: #393635;
  --plr-btn-secondary-border-color: #7b4d63;
  --plr-btn-secondary-hover-color: #e2d0d8;
  --plr-btn-secondary-hover-bg-color: #674152;
  --plr-btn-secondary-hover-border-color: #674152;
  --plr-btn-secondary-stroked-hover-bg-color: #674152;
  --plr-btn-neutral-color: #c2bdbc;
  --plr-btn-neutral-bg-color: #393635;
  --plr-btn-neutral-border-color: #605a58;
  --plr-btn-neutral-hover-color: #d7d4d3;
  --plr-btn-neutral-hover-bg-color: rgba(255, 255, 255, 0.1);
  --plr-btn-neutral-hover-border-color: rgba(255, 255, 255, 0.1);
  --plr-btn-disabled-color: #97908e;
  --plr-btn-disabled-bg-color: #504b49;
  --plr-btn-disabled-border-color: #504b49;
  --plr-btn-active-color: #eee5e9;
  --plr-btn-active-bg-color: #393635;
  --plr-btn-active-border-color: #eee5e9;
  --plr-btn-focus-border-color: var(--plr-color-white);
  --plr-icon-btn-primary-color: #d2b8c4;
  --plr-icon-btn-primary-hover-color: #e2d0d8;
  --plr-icon-btn-primary-bg-color: transparent;
  --plr-icon-btn-primary-hover-bg-color: rgba(255, 255, 255, 0.1);
  --plr-icon-btn-primary-hover-border-color: #d2b8c4;
  --plr-icon-btn-secondary-color: #d2b8c4;
  --plr-icon-btn-secondary-hover-color: #e2d0d8;
  --plr-icon-btn-secondary-bg-color: transparent;
  --plr-icon-btn-secondary-hover-bg-color: rgba(255, 255, 255, 0.1);
  --plr-icon-btn-secondary-hover-border-color: #d2b8c4;
  --plr-icon-btn-tertiary-color: #d2b8c4;
  --plr-icon-btn-tertiary-hover-color: #e2d0d8;
  --plr-icon-btn-tertiary-bg-color: transparent;
  --plr-icon-btn-tertiary-hover-bg-color: rgba(255, 255, 255, 0.1);
  --plr-icon-btn-tertiary-hover-border-color: #d2b8c4;
  --plr-icon-btn-neutral-color: #c2bdbc;
  --plr-icon-btn-neutral-hover-color: #d7d4d3;
  --plr-icon-btn-neutral-bg-color: transparent;
  --plr-icon-btn-neutral-hover-bg-color: rgba(255, 255, 255, 0.1);
  --plr-icon-btn-neutral-hover-border-color: #c2bdbc;
  --plr-icon-btn-disabled-color: #97908e;
  --plr-icon-btn-focused-color: #eee5e9;
  --plr-icon-btn-focused-border-color: var(--plr-color-white);
  --plr-icon-btn-active-color: #eee5e9;
  --plr-icon-btn-active-border-color: #eee5e9;
  --plr-menu-button-color: #d2b8c4;
  --plr-menu-button-bg-color: #393635;
  --plr-menu-button-border-color: #605a58;
  --plr-menu-button-hover-color: #e2d0d8;
  --plr-menu-button-hover-bg-color: rgba(255, 255, 255, 0.1);
  --plr-menu-button-hover-border-color: #7b4d63;
  --plr-menu-button-disabled-color: #97908e;
  --plr-menu-button-disabled-bg-color: #504b49;
  --plr-menu-button-disabled-border-color: #504b49;
  --plr-menu-button-selected-color: #eee5e9;
  --plr-menu-button-selected-bg-color: #393635;
  --plr-menu-button-selected-border-color: #eee5e9;
  --plr-menu-button-focused-border-color: var(--plr-color-white);
  --plr-mat-menu-content-container-bg-color: #393635;
  --plr-mat-menu-content-container-color: #d2b8c4;
  --plr-mat-menu-content-container-icon-color: #d2b8c4;
  --plr-mat-menu-content-container-hover-bg-color: rgba(255, 255, 255, 0.1);
  --plr-mat-menu-content-container-hover-color: #e2d0d8;
  --plr-mat-menu-content-container-hover-icon-color: #e2d0d8;
  --plr-mat-menu-content-container-box-shadow-color: 0px 0px 4px 0px #605a58;
  --plr-mat-menu-trigger-color: #d2b8c4;
  --plr-mat-menu-trigger-bg-color: #393635;
  --plr-mat-menu-trigger-border-color: #605a58;
  --plr-mat-menu-trigger-icon-color: #d2b8c4;
  --plr-mat-menu-trigger-hover-color: #e2d0d8;
  --plr-mat-menu-trigger-hover-bg-color: rgba(255, 255, 255, 0.1);
  --plr-mat-menu-trigger-hover-border-color: #eee5e9;
  --plr-mat-menu-trigger-focus-bg-color: transparent;
  --plr-mat-menu-trigger-focus-border-color: var(--plr-color-white);
  --plr-mat-menu-trigger-disabled-color: #97908e;
  --plr-mat-menu-trigger-disabled-bg-color: #504b49;
  --plr-mat-menu-trigger-disabled-border-color: #504b49;
  --plr-slide-toggle-unselected-color: #c2bdbc;
  --plr-slide-toggle-unselected-action-color: #d7d4d3;
  --plr-slide-toggle-primary-selected-color: #d2b8c4;
  --plr-slide-toggle-primary-selected-action-color: #e2d0d8;
  --plr-slide-toggle-primary-unselected-color: var(--plr-slide-toggle-unselected-color);
  --plr-slide-toggle-primary-unselected-action-color: var(--plr-slide-toggle-unselected-action-color);
  --plr-slide-toggle-secondary-selected-color: #eee5e9;
  --plr-slide-toggle-secondary-selected-action-color: #f8f3f5;
  --plr-slide-toggle-secondary-unselected-color: var(--plr-slide-toggle-unselected-color);
  --plr-slide-toggle-secondary-unselected-action-color: var(--plr-slide-toggle-unselected-action-color);
  --plr-slide-toggle-tertiary-selected-color: #eee5e9;
  --plr-slide-toggle-tertiary-selected-action-color: #f8f3f5;
  --plr-slide-toggle-tertiary-unselected-color: var(--plr-slide-toggle-unselected-color);
  --plr-slide-toggle-tertiary-unselected-action-color: var(--plr-slide-toggle-unselected-action-color);
  --plr-slide-toggle-neutral-selected-color: #c2bdbc;
  --plr-slide-toggle-neutral-selected-action-color: #d7d4d3;
  --plr-slide-toggle-neutral-unselected-color: var(--plr-slide-toggle-unselected-color);
  --plr-slide-toggle-neutral-unselected-action-color: var(--plr-slide-toggle-unselected-action-color);
  --plr-mat-mdc-mat-menu-border-color: #504b49;
  --plr-mat-mdc-mat-menu-bg-color: #393635;
  --plr-mat-mdc-mat-menu-item-color: #d2b8c4;
  --plr-mat-mdc-mat-menu-item-hover-color: #e2d0d8;
  --plr-mat-mdc-mat-menu-item-hover-bg-color: rgba(255, 255, 255, 0.1);
  --plr-mat-mdc-mat-menu-item-border-color: #504b49;
  --plr-mat-mdc-mat-menu-item-icon-color: #d2b8c4;
  --plr-mat-mdc-mat-menu-item-disabled-color: #847b7a;
  --plr-mat-mdc-mat-menu-item-focus-border-color: #eee5e9;
  --plr-text-input-background: var(--plr-color-white);
  --plr-dropzone-overlay-background-color: rgba(255, 255, 255, 0.6);
  --plr-dropzone-overlay-color: var(--plr-color-black);
  --plr-overlay-box-shadow: 0px 0px 4px 0px #605a58;
  --plr-collapsible-side-panel-expand-icon-hover-bg-color: rgba(255, 255, 255, 0.85);
  --mat-stepper-header-selected-state-label-text-color: var(--plr-base-text-color);
  --plr-tab-border-color: var(--plr-color-neutral-600);
  --plr-tab-hover-bg-color: var(--plr-color-neutral-800);
  --plr-tab-active-color: var(--plr-focus-color);
  --plr-tab-bg-color: var(--plr-color-neutral-800);
  --plr-tab-color: var(--plr-508-lightest-gray);
  --plr-tab-active-bg-color: var(--plr-body-bg-color);
}
/*!**********************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/quill/dist/quill.core.css?ngGlobalStyle ***!
  \**********************************************************************************************************************************************************************************************************************************************/
/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */
.ql-container {
  box-sizing: border-box;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 13px;
  height: 100%;
  margin: 0px;
  position: relative;
}
.ql-container.ql-disabled .ql-tooltip {
  visibility: hidden;
}
.ql-container.ql-disabled .ql-editor ul[data-checked] > li::before {
  pointer-events: none;
}
.ql-clipboard {
  left: -100000px;
  height: 1px;
  overflow-y: hidden;
  position: absolute;
  top: 50%;
}
.ql-clipboard p {
  margin: 0;
  padding: 0;
}
.ql-editor {
  box-sizing: border-box;
  line-height: 1.42;
  height: 100%;
  outline: none;
  overflow-y: auto;
  padding: 12px 15px;
  tab-size: 4;
  -moz-tab-size: 4;
  text-align: left;
  white-space: pre-wrap;
  word-wrap: break-word;
}
.ql-editor > * {
  cursor: text;
}
.ql-editor p,
.ql-editor ol,
.ql-editor ul,
.ql-editor pre,
.ql-editor blockquote,
.ql-editor h1,
.ql-editor h2,
.ql-editor h3,
.ql-editor h4,
.ql-editor h5,
.ql-editor h6 {
  margin: 0;
  padding: 0;
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol,
.ql-editor ul {
  padding-left: 1.5em;
}
.ql-editor ol > li,
.ql-editor ul > li {
  list-style-type: none;
}
.ql-editor ul > li::before {
  content: '\2022';
}
.ql-editor ul[data-checked=true],
.ql-editor ul[data-checked=false] {
  pointer-events: none;
}
.ql-editor ul[data-checked=true] > li *,
.ql-editor ul[data-checked=false] > li * {
  pointer-events: all;
}
.ql-editor ul[data-checked=true] > li::before,
.ql-editor ul[data-checked=false] > li::before {
  color: #777;
  cursor: pointer;
  pointer-events: all;
}
.ql-editor ul[data-checked=true] > li::before {
  content: '\2611';
}
.ql-editor ul[data-checked=false] > li::before {
  content: '\2610';
}
.ql-editor li::before {
  display: inline-block;
  white-space: nowrap;
  width: 1.2em;
}
.ql-editor li:not(.ql-direction-rtl)::before {
  margin-left: -1.5em;
  margin-right: 0.3em;
  text-align: right;
}
.ql-editor li.ql-direction-rtl::before {
  margin-left: 0.3em;
  margin-right: -1.5em;
}
.ql-editor ol li:not(.ql-direction-rtl),
.ql-editor ul li:not(.ql-direction-rtl) {
  padding-left: 1.5em;
}
.ql-editor ol li.ql-direction-rtl,
.ql-editor ul li.ql-direction-rtl {
  padding-right: 1.5em;
}
.ql-editor ol li {
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  counter-increment: list-0;
}
.ql-editor ol li:before {
  content: counter(list-0, decimal) '. ';
}
.ql-editor ol li.ql-indent-1 {
  counter-increment: list-1;
}
.ql-editor ol li.ql-indent-1:before {
  content: counter(list-1, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-1 {
  counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-2 {
  counter-increment: list-2;
}
.ql-editor ol li.ql-indent-2:before {
  content: counter(list-2, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-2 {
  counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-3 {
  counter-increment: list-3;
}
.ql-editor ol li.ql-indent-3:before {
  content: counter(list-3, decimal) '. ';
}
.ql-editor ol li.ql-indent-3 {
  counter-reset: list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-4 {
  counter-increment: list-4;
}
.ql-editor ol li.ql-indent-4:before {
  content: counter(list-4, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-4 {
  counter-reset: list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-5 {
  counter-increment: list-5;
}
.ql-editor ol li.ql-indent-5:before {
  content: counter(list-5, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-5 {
  counter-reset: list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-6 {
  counter-increment: list-6;
}
.ql-editor ol li.ql-indent-6:before {
  content: counter(list-6, decimal) '. ';
}
.ql-editor ol li.ql-indent-6 {
  counter-reset: list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-7 {
  counter-increment: list-7;
}
.ql-editor ol li.ql-indent-7:before {
  content: counter(list-7, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-7 {
  counter-reset: list-8 list-9;
}
.ql-editor ol li.ql-indent-8 {
  counter-increment: list-8;
}
.ql-editor ol li.ql-indent-8:before {
  content: counter(list-8, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-8 {
  counter-reset: list-9;
}
.ql-editor ol li.ql-indent-9 {
  counter-increment: list-9;
}
.ql-editor ol li.ql-indent-9:before {
  content: counter(list-9, decimal) '. ';
}
.ql-editor .ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 3em;
}
.ql-editor li.ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 4.5em;
}
.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 3em;
}
.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 4.5em;
}
.ql-editor .ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 6em;
}
.ql-editor li.ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 7.5em;
}
.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 6em;
}
.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 7.5em;
}
.ql-editor .ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 9em;
}
.ql-editor li.ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 10.5em;
}
.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 9em;
}
.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 10.5em;
}
.ql-editor .ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 12em;
}
.ql-editor li.ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 13.5em;
}
.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 12em;
}
.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 13.5em;
}
.ql-editor .ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 15em;
}
.ql-editor li.ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 16.5em;
}
.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 15em;
}
.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 16.5em;
}
.ql-editor .ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 18em;
}
.ql-editor li.ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 19.5em;
}
.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 18em;
}
.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 19.5em;
}
.ql-editor .ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 21em;
}
.ql-editor li.ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 22.5em;
}
.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 21em;
}
.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 22.5em;
}
.ql-editor .ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 24em;
}
.ql-editor li.ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 25.5em;
}
.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 24em;
}
.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 25.5em;
}
.ql-editor .ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 27em;
}
.ql-editor li.ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 28.5em;
}
.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 27em;
}
.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 28.5em;
}
.ql-editor .ql-video {
  display: block;
  max-width: 100%;
}
.ql-editor .ql-video.ql-align-center {
  margin: 0 auto;
}
.ql-editor .ql-video.ql-align-right {
  margin: 0 0 0 auto;
}
.ql-editor .ql-bg-black {
  background-color: #000;
}
.ql-editor .ql-bg-red {
  background-color: #e60000;
}
.ql-editor .ql-bg-orange {
  background-color: #f90;
}
.ql-editor .ql-bg-yellow {
  background-color: #ff0;
}
.ql-editor .ql-bg-green {
  background-color: #008a00;
}
.ql-editor .ql-bg-blue {
  background-color: #06c;
}
.ql-editor .ql-bg-purple {
  background-color: #93f;
}
.ql-editor .ql-color-white {
  color: #fff;
}
.ql-editor .ql-color-red {
  color: #e60000;
}
.ql-editor .ql-color-orange {
  color: #f90;
}
.ql-editor .ql-color-yellow {
  color: #ff0;
}
.ql-editor .ql-color-green {
  color: #008a00;
}
.ql-editor .ql-color-blue {
  color: #06c;
}
.ql-editor .ql-color-purple {
  color: #93f;
}
.ql-editor .ql-font-serif {
  font-family: Georgia, Times New Roman, serif;
}
.ql-editor .ql-font-monospace {
  font-family: Monaco, Courier New, monospace;
}
.ql-editor .ql-size-small {
  font-size: 0.75em;
}
.ql-editor .ql-size-large {
  font-size: 1.5em;
}
.ql-editor .ql-size-huge {
  font-size: 2.5em;
}
.ql-editor .ql-direction-rtl {
  direction: rtl;
  text-align: inherit;
}
.ql-editor .ql-align-center {
  text-align: center;
}
.ql-editor .ql-align-justify {
  text-align: justify;
}
.ql-editor .ql-align-right {
  text-align: right;
}
.ql-editor.ql-blank::before {
  color: rgba(0,0,0,0.6);
  content: attr(data-placeholder);
  font-style: italic;
  left: 15px;
  pointer-events: none;
  position: absolute;
  right: 15px;
}

/*!************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/quill/dist/quill.bubble.css?ngGlobalStyle ***!
  \************************************************************************************************************************************************************************************************************************************************/
/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */
.ql-container {
  box-sizing: border-box;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 13px;
  height: 100%;
  margin: 0px;
  position: relative;
}
.ql-container.ql-disabled .ql-tooltip {
  visibility: hidden;
}
.ql-container.ql-disabled .ql-editor ul[data-checked] > li::before {
  pointer-events: none;
}
.ql-clipboard {
  left: -100000px;
  height: 1px;
  overflow-y: hidden;
  position: absolute;
  top: 50%;
}
.ql-clipboard p {
  margin: 0;
  padding: 0;
}
.ql-editor {
  box-sizing: border-box;
  line-height: 1.42;
  height: 100%;
  outline: none;
  overflow-y: auto;
  padding: 12px 15px;
  tab-size: 4;
  -moz-tab-size: 4;
  text-align: left;
  white-space: pre-wrap;
  word-wrap: break-word;
}
.ql-editor > * {
  cursor: text;
}
.ql-editor p,
.ql-editor ol,
.ql-editor ul,
.ql-editor pre,
.ql-editor blockquote,
.ql-editor h1,
.ql-editor h2,
.ql-editor h3,
.ql-editor h4,
.ql-editor h5,
.ql-editor h6 {
  margin: 0;
  padding: 0;
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol,
.ql-editor ul {
  padding-left: 1.5em;
}
.ql-editor ol > li,
.ql-editor ul > li {
  list-style-type: none;
}
.ql-editor ul > li::before {
  content: '\2022';
}
.ql-editor ul[data-checked=true],
.ql-editor ul[data-checked=false] {
  pointer-events: none;
}
.ql-editor ul[data-checked=true] > li *,
.ql-editor ul[data-checked=false] > li * {
  pointer-events: all;
}
.ql-editor ul[data-checked=true] > li::before,
.ql-editor ul[data-checked=false] > li::before {
  color: #777;
  cursor: pointer;
  pointer-events: all;
}
.ql-editor ul[data-checked=true] > li::before {
  content: '\2611';
}
.ql-editor ul[data-checked=false] > li::before {
  content: '\2610';
}
.ql-editor li::before {
  display: inline-block;
  white-space: nowrap;
  width: 1.2em;
}
.ql-editor li:not(.ql-direction-rtl)::before {
  margin-left: -1.5em;
  margin-right: 0.3em;
  text-align: right;
}
.ql-editor li.ql-direction-rtl::before {
  margin-left: 0.3em;
  margin-right: -1.5em;
}
.ql-editor ol li:not(.ql-direction-rtl),
.ql-editor ul li:not(.ql-direction-rtl) {
  padding-left: 1.5em;
}
.ql-editor ol li.ql-direction-rtl,
.ql-editor ul li.ql-direction-rtl {
  padding-right: 1.5em;
}
.ql-editor ol li {
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  counter-increment: list-0;
}
.ql-editor ol li:before {
  content: counter(list-0, decimal) '. ';
}
.ql-editor ol li.ql-indent-1 {
  counter-increment: list-1;
}
.ql-editor ol li.ql-indent-1:before {
  content: counter(list-1, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-1 {
  counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-2 {
  counter-increment: list-2;
}
.ql-editor ol li.ql-indent-2:before {
  content: counter(list-2, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-2 {
  counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-3 {
  counter-increment: list-3;
}
.ql-editor ol li.ql-indent-3:before {
  content: counter(list-3, decimal) '. ';
}
.ql-editor ol li.ql-indent-3 {
  counter-reset: list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-4 {
  counter-increment: list-4;
}
.ql-editor ol li.ql-indent-4:before {
  content: counter(list-4, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-4 {
  counter-reset: list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-5 {
  counter-increment: list-5;
}
.ql-editor ol li.ql-indent-5:before {
  content: counter(list-5, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-5 {
  counter-reset: list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-6 {
  counter-increment: list-6;
}
.ql-editor ol li.ql-indent-6:before {
  content: counter(list-6, decimal) '. ';
}
.ql-editor ol li.ql-indent-6 {
  counter-reset: list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-7 {
  counter-increment: list-7;
}
.ql-editor ol li.ql-indent-7:before {
  content: counter(list-7, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-7 {
  counter-reset: list-8 list-9;
}
.ql-editor ol li.ql-indent-8 {
  counter-increment: list-8;
}
.ql-editor ol li.ql-indent-8:before {
  content: counter(list-8, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-8 {
  counter-reset: list-9;
}
.ql-editor ol li.ql-indent-9 {
  counter-increment: list-9;
}
.ql-editor ol li.ql-indent-9:before {
  content: counter(list-9, decimal) '. ';
}
.ql-editor .ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 3em;
}
.ql-editor li.ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 4.5em;
}
.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 3em;
}
.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 4.5em;
}
.ql-editor .ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 6em;
}
.ql-editor li.ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 7.5em;
}
.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 6em;
}
.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 7.5em;
}
.ql-editor .ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 9em;
}
.ql-editor li.ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 10.5em;
}
.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 9em;
}
.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 10.5em;
}
.ql-editor .ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 12em;
}
.ql-editor li.ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 13.5em;
}
.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 12em;
}
.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 13.5em;
}
.ql-editor .ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 15em;
}
.ql-editor li.ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 16.5em;
}
.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 15em;
}
.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 16.5em;
}
.ql-editor .ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 18em;
}
.ql-editor li.ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 19.5em;
}
.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 18em;
}
.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 19.5em;
}
.ql-editor .ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 21em;
}
.ql-editor li.ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 22.5em;
}
.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 21em;
}
.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 22.5em;
}
.ql-editor .ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 24em;
}
.ql-editor li.ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 25.5em;
}
.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 24em;
}
.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 25.5em;
}
.ql-editor .ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 27em;
}
.ql-editor li.ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 28.5em;
}
.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 27em;
}
.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 28.5em;
}
.ql-editor .ql-video {
  display: block;
  max-width: 100%;
}
.ql-editor .ql-video.ql-align-center {
  margin: 0 auto;
}
.ql-editor .ql-video.ql-align-right {
  margin: 0 0 0 auto;
}
.ql-editor .ql-bg-black {
  background-color: #000;
}
.ql-editor .ql-bg-red {
  background-color: #e60000;
}
.ql-editor .ql-bg-orange {
  background-color: #f90;
}
.ql-editor .ql-bg-yellow {
  background-color: #ff0;
}
.ql-editor .ql-bg-green {
  background-color: #008a00;
}
.ql-editor .ql-bg-blue {
  background-color: #06c;
}
.ql-editor .ql-bg-purple {
  background-color: #93f;
}
.ql-editor .ql-color-white {
  color: #fff;
}
.ql-editor .ql-color-red {
  color: #e60000;
}
.ql-editor .ql-color-orange {
  color: #f90;
}
.ql-editor .ql-color-yellow {
  color: #ff0;
}
.ql-editor .ql-color-green {
  color: #008a00;
}
.ql-editor .ql-color-blue {
  color: #06c;
}
.ql-editor .ql-color-purple {
  color: #93f;
}
.ql-editor .ql-font-serif {
  font-family: Georgia, Times New Roman, serif;
}
.ql-editor .ql-font-monospace {
  font-family: Monaco, Courier New, monospace;
}
.ql-editor .ql-size-small {
  font-size: 0.75em;
}
.ql-editor .ql-size-large {
  font-size: 1.5em;
}
.ql-editor .ql-size-huge {
  font-size: 2.5em;
}
.ql-editor .ql-direction-rtl {
  direction: rtl;
  text-align: inherit;
}
.ql-editor .ql-align-center {
  text-align: center;
}
.ql-editor .ql-align-justify {
  text-align: justify;
}
.ql-editor .ql-align-right {
  text-align: right;
}
.ql-editor.ql-blank::before {
  color: rgba(0,0,0,0.6);
  content: attr(data-placeholder);
  font-style: italic;
  left: 15px;
  pointer-events: none;
  position: absolute;
  right: 15px;
}
.ql-bubble.ql-toolbar:after,
.ql-bubble .ql-toolbar:after {
  clear: both;
  content: '';
  display: table;
}
.ql-bubble.ql-toolbar button,
.ql-bubble .ql-toolbar button {
  background: none;
  border: none;
  cursor: pointer;
  display: inline-block;
  float: left;
  height: 24px;
  padding: 3px 5px;
  width: 28px;
}
.ql-bubble.ql-toolbar button svg,
.ql-bubble .ql-toolbar button svg {
  float: left;
  height: 100%;
}
.ql-bubble.ql-toolbar button:active:hover,
.ql-bubble .ql-toolbar button:active:hover {
  outline: none;
}
.ql-bubble.ql-toolbar input.ql-image[type=file],
.ql-bubble .ql-toolbar input.ql-image[type=file] {
  display: none;
}
.ql-bubble.ql-toolbar button:hover,
.ql-bubble .ql-toolbar button:hover,
.ql-bubble.ql-toolbar button:focus,
.ql-bubble .ql-toolbar button:focus,
.ql-bubble.ql-toolbar button.ql-active,
.ql-bubble .ql-toolbar button.ql-active,
.ql-bubble.ql-toolbar .ql-picker-label:hover,
.ql-bubble .ql-toolbar .ql-picker-label:hover,
.ql-bubble.ql-toolbar .ql-picker-label.ql-active,
.ql-bubble .ql-toolbar .ql-picker-label.ql-active,
.ql-bubble.ql-toolbar .ql-picker-item:hover,
.ql-bubble .ql-toolbar .ql-picker-item:hover,
.ql-bubble.ql-toolbar .ql-picker-item.ql-selected,
.ql-bubble .ql-toolbar .ql-picker-item.ql-selected {
  color: #fff;
}
.ql-bubble.ql-toolbar button:hover .ql-fill,
.ql-bubble .ql-toolbar button:hover .ql-fill,
.ql-bubble.ql-toolbar button:focus .ql-fill,
.ql-bubble .ql-toolbar button:focus .ql-fill,
.ql-bubble.ql-toolbar button.ql-active .ql-fill,
.ql-bubble .ql-toolbar button.ql-active .ql-fill,
.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-bubble.ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-bubble.ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-bubble.ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill {
  fill: #fff;
}
.ql-bubble.ql-toolbar button:hover .ql-stroke,
.ql-bubble .ql-toolbar button:hover .ql-stroke,
.ql-bubble.ql-toolbar button:focus .ql-stroke,
.ql-bubble .ql-toolbar button:focus .ql-stroke,
.ql-bubble.ql-toolbar button.ql-active .ql-stroke,
.ql-bubble .ql-toolbar button.ql-active .ql-stroke,
.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-bubble.ql-toolbar button:hover .ql-stroke-miter,
.ql-bubble .ql-toolbar button:hover .ql-stroke-miter,
.ql-bubble.ql-toolbar button:focus .ql-stroke-miter,
.ql-bubble .ql-toolbar button:focus .ql-stroke-miter,
.ql-bubble.ql-toolbar button.ql-active .ql-stroke-miter,
.ql-bubble .ql-toolbar button.ql-active .ql-stroke-miter,
.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,
.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter {
  stroke: #fff;
}
@media (pointer: coarse) {
  .ql-bubble.ql-toolbar button:hover:not(.ql-active),
  .ql-bubble .ql-toolbar button:hover:not(.ql-active) {
    color: #ccc;
  }
  .ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-fill,
  .ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-fill,
  .ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,
  .ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill {
    fill: #ccc;
  }
  .ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke,
  .ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke,
  .ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,
  .ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter {
    stroke: #ccc;
  }
}
.ql-bubble {
  box-sizing: border-box;
}
.ql-bubble * {
  box-sizing: border-box;
}
.ql-bubble .ql-hidden {
  display: none;
}
.ql-bubble .ql-out-bottom,
.ql-bubble .ql-out-top {
  visibility: hidden;
}
.ql-bubble .ql-tooltip {
  position: absolute;
  transform: translateY(10px);
}
.ql-bubble .ql-tooltip a {
  cursor: pointer;
  text-decoration: none;
}
.ql-bubble .ql-tooltip.ql-flip {
  transform: translateY(-10px);
}
.ql-bubble .ql-formats {
  display: inline-block;
  vertical-align: middle;
}
.ql-bubble .ql-formats:after {
  clear: both;
  content: '';
  display: table;
}
.ql-bubble .ql-stroke {
  fill: none;
  stroke: #ccc;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2;
}
.ql-bubble .ql-stroke-miter {
  fill: none;
  stroke: #ccc;
  stroke-miterlimit: 10;
  stroke-width: 2;
}
.ql-bubble .ql-fill,
.ql-bubble .ql-stroke.ql-fill {
  fill: #ccc;
}
.ql-bubble .ql-empty {
  fill: none;
}
.ql-bubble .ql-even {
  fill-rule: evenodd;
}
.ql-bubble .ql-thin,
.ql-bubble .ql-stroke.ql-thin {
  stroke-width: 1;
}
.ql-bubble .ql-transparent {
  opacity: 0.4;
}
.ql-bubble .ql-direction svg:last-child {
  display: none;
}
.ql-bubble .ql-direction.ql-active svg:last-child {
  display: inline;
}
.ql-bubble .ql-direction.ql-active svg:first-child {
  display: none;
}
.ql-bubble .ql-editor h1 {
  font-size: 2em;
}
.ql-bubble .ql-editor h2 {
  font-size: 1.5em;
}
.ql-bubble .ql-editor h3 {
  font-size: 1.17em;
}
.ql-bubble .ql-editor h4 {
  font-size: 1em;
}
.ql-bubble .ql-editor h5 {
  font-size: 0.83em;
}
.ql-bubble .ql-editor h6 {
  font-size: 0.67em;
}
.ql-bubble .ql-editor a {
  text-decoration: underline;
}
.ql-bubble .ql-editor blockquote {
  border-left: 4px solid #ccc;
  margin-bottom: 5px;
  margin-top: 5px;
  padding-left: 16px;
}
.ql-bubble .ql-editor code,
.ql-bubble .ql-editor pre {
  background-color: #f0f0f0;
  border-radius: 3px;
}
.ql-bubble .ql-editor pre {
  white-space: pre-wrap;
  margin-bottom: 5px;
  margin-top: 5px;
  padding: 5px 10px;
}
.ql-bubble .ql-editor code {
  font-size: 85%;
  padding: 2px 4px;
}
.ql-bubble .ql-editor pre.ql-syntax {
  background-color: #23241f;
  color: #f8f8f2;
  overflow: visible;
}
.ql-bubble .ql-editor img {
  max-width: 100%;
}
.ql-bubble .ql-picker {
  color: #ccc;
  display: inline-block;
  float: left;
  font-size: 14px;
  font-weight: 500;
  height: 24px;
  position: relative;
  vertical-align: middle;
}
.ql-bubble .ql-picker-label {
  cursor: pointer;
  display: inline-block;
  height: 100%;
  padding-left: 8px;
  padding-right: 2px;
  position: relative;
  width: 100%;
}
.ql-bubble .ql-picker-label::before {
  display: inline-block;
  line-height: 22px;
}
.ql-bubble .ql-picker-options {
  background-color: #444;
  display: none;
  min-width: 100%;
  padding: 4px 8px;
  position: absolute;
  white-space: nowrap;
}
.ql-bubble .ql-picker-options .ql-picker-item {
  cursor: pointer;
  display: block;
  padding-bottom: 5px;
  padding-top: 5px;
}
.ql-bubble .ql-picker.ql-expanded .ql-picker-label {
  color: #777;
  z-index: 2;
}
.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-fill {
  fill: #777;
}
.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-stroke {
  stroke: #777;
}
.ql-bubble .ql-picker.ql-expanded .ql-picker-options {
  display: block;
  margin-top: -1px;
  top: 100%;
  z-index: 1;
}
.ql-bubble .ql-color-picker,
.ql-bubble .ql-icon-picker {
  width: 28px;
}
.ql-bubble .ql-color-picker .ql-picker-label,
.ql-bubble .ql-icon-picker .ql-picker-label {
  padding: 2px 4px;
}
.ql-bubble .ql-color-picker .ql-picker-label svg,
.ql-bubble .ql-icon-picker .ql-picker-label svg {
  right: 4px;
}
.ql-bubble .ql-icon-picker .ql-picker-options {
  padding: 4px 0px;
}
.ql-bubble .ql-icon-picker .ql-picker-item {
  height: 24px;
  width: 24px;
  padding: 2px 4px;
}
.ql-bubble .ql-color-picker .ql-picker-options {
  padding: 3px 5px;
  width: 152px;
}
.ql-bubble .ql-color-picker .ql-picker-item {
  border: 1px solid transparent;
  float: left;
  height: 16px;
  margin: 2px;
  padding: 0px;
  width: 16px;
}
.ql-bubble .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg {
  position: absolute;
  margin-top: -9px;
  right: 0;
  top: 50%;
  width: 18px;
}
.ql-bubble .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-bubble .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-bubble .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=''])::before,
.ql-bubble .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=''])::before,
.ql-bubble .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=''])::before {
  content: attr(data-label);
}
.ql-bubble .ql-picker.ql-header {
  width: 98px;
}
.ql-bubble .ql-picker.ql-header .ql-picker-label::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item::before {
  content: 'Normal';
}
.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="1"]::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
  content: 'Heading 1';
}
.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="2"]::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
  content: 'Heading 2';
}
.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="3"]::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
  content: 'Heading 3';
}
.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="4"]::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
  content: 'Heading 4';
}
.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="5"]::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
  content: 'Heading 5';
}
.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="6"]::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
  content: 'Heading 6';
}
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
  font-size: 2em;
}
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
  font-size: 1.5em;
}
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
  font-size: 1.17em;
}
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
  font-size: 1em;
}
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
  font-size: 0.83em;
}
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
  font-size: 0.67em;
}
.ql-bubble .ql-picker.ql-font {
  width: 108px;
}
.ql-bubble .ql-picker.ql-font .ql-picker-label::before,
.ql-bubble .ql-picker.ql-font .ql-picker-item::before {
  content: 'Sans Serif';
}
.ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=serif]::before,
.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
  content: 'Serif';
}
.ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before,
.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
  content: 'Monospace';
}
.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
  font-family: Georgia, Times New Roman, serif;
}
.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
  font-family: Monaco, Courier New, monospace;
}
.ql-bubble .ql-picker.ql-size {
  width: 98px;
}
.ql-bubble .ql-picker.ql-size .ql-picker-label::before,
.ql-bubble .ql-picker.ql-size .ql-picker-item::before {
  content: 'Normal';
}
.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=small]::before,
.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
  content: 'Small';
}
.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=large]::before,
.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
  content: 'Large';
}
.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=huge]::before,
.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
  content: 'Huge';
}
.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
  font-size: 10px;
}
.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
  font-size: 18px;
}
.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
  font-size: 32px;
}
.ql-bubble .ql-color-picker.ql-background .ql-picker-item {
  background-color: #fff;
}
.ql-bubble .ql-color-picker.ql-color .ql-picker-item {
  background-color: #000;
}
.ql-bubble .ql-toolbar .ql-formats {
  margin: 8px 12px 8px 0px;
}
.ql-bubble .ql-toolbar .ql-formats:first-child {
  margin-left: 12px;
}
.ql-bubble .ql-color-picker svg {
  margin: 1px;
}
.ql-bubble .ql-color-picker .ql-picker-item.ql-selected,
.ql-bubble .ql-color-picker .ql-picker-item:hover {
  border-color: #fff;
}
.ql-bubble .ql-tooltip {
  background-color: #444;
  border-radius: 25px;
  color: #fff;
}
.ql-bubble .ql-tooltip-arrow {
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  content: " ";
  display: block;
  left: 50%;
  margin-left: -6px;
  position: absolute;
}
.ql-bubble .ql-tooltip:not(.ql-flip) .ql-tooltip-arrow {
  border-bottom: 6px solid #444;
  top: -6px;
}
.ql-bubble .ql-tooltip.ql-flip .ql-tooltip-arrow {
  border-top: 6px solid #444;
  bottom: -6px;
}
.ql-bubble .ql-tooltip.ql-editing .ql-tooltip-editor {
  display: block;
}
.ql-bubble .ql-tooltip.ql-editing .ql-formats {
  visibility: hidden;
}
.ql-bubble .ql-tooltip-editor {
  display: none;
}
.ql-bubble .ql-tooltip-editor input[type=text] {
  background: transparent;
  border: none;
  color: #fff;
  font-size: 13px;
  height: 100%;
  outline: none;
  padding: 10px 20px;
  position: absolute;
  width: 100%;
}
.ql-bubble .ql-tooltip-editor a {
  top: 10px;
  position: absolute;
  right: 20px;
}
.ql-bubble .ql-tooltip-editor a:before {
  color: #ccc;
  content: "\D7";
  font-size: 16px;
  font-weight: bold;
}
.ql-container.ql-bubble:not(.ql-disabled) a {
  position: relative;
  white-space: nowrap;
}
.ql-container.ql-bubble:not(.ql-disabled) a::before {
  background-color: #444;
  border-radius: 15px;
  top: -5px;
  font-size: 12px;
  color: #fff;
  content: attr(href);
  font-weight: normal;
  overflow: hidden;
  padding: 5px 15px;
  text-decoration: none;
  z-index: 1;
}
.ql-container.ql-bubble:not(.ql-disabled) a::after {
  border-top: 6px solid #444;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  top: 0;
  content: " ";
  height: 0;
  width: 0;
}
.ql-container.ql-bubble:not(.ql-disabled) a::before,
.ql-container.ql-bubble:not(.ql-disabled) a::after {
  left: 0;
  margin-left: 50%;
  position: absolute;
  transform: translate(-50%, -100%);
  transition: visibility 0s ease 200ms;
  visibility: hidden;
}
.ql-container.ql-bubble:not(.ql-disabled) a:hover::before,
.ql-container.ql-bubble:not(.ql-disabled) a:hover::after {
  visibility: visible;
}

/*!**********************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/quill/dist/quill.snow.css?ngGlobalStyle ***!
  \**********************************************************************************************************************************************************************************************************************************************/
/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */
.ql-container {
  box-sizing: border-box;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 13px;
  height: 100%;
  margin: 0px;
  position: relative;
}
.ql-container.ql-disabled .ql-tooltip {
  visibility: hidden;
}
.ql-container.ql-disabled .ql-editor ul[data-checked] > li::before {
  pointer-events: none;
}
.ql-clipboard {
  left: -100000px;
  height: 1px;
  overflow-y: hidden;
  position: absolute;
  top: 50%;
}
.ql-clipboard p {
  margin: 0;
  padding: 0;
}
.ql-editor {
  box-sizing: border-box;
  line-height: 1.42;
  height: 100%;
  outline: none;
  overflow-y: auto;
  padding: 12px 15px;
  tab-size: 4;
  -moz-tab-size: 4;
  text-align: left;
  white-space: pre-wrap;
  word-wrap: break-word;
}
.ql-editor > * {
  cursor: text;
}
.ql-editor p,
.ql-editor ol,
.ql-editor ul,
.ql-editor pre,
.ql-editor blockquote,
.ql-editor h1,
.ql-editor h2,
.ql-editor h3,
.ql-editor h4,
.ql-editor h5,
.ql-editor h6 {
  margin: 0;
  padding: 0;
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol,
.ql-editor ul {
  padding-left: 1.5em;
}
.ql-editor ol > li,
.ql-editor ul > li {
  list-style-type: none;
}
.ql-editor ul > li::before {
  content: '\2022';
}
.ql-editor ul[data-checked=true],
.ql-editor ul[data-checked=false] {
  pointer-events: none;
}
.ql-editor ul[data-checked=true] > li *,
.ql-editor ul[data-checked=false] > li * {
  pointer-events: all;
}
.ql-editor ul[data-checked=true] > li::before,
.ql-editor ul[data-checked=false] > li::before {
  color: #777;
  cursor: pointer;
  pointer-events: all;
}
.ql-editor ul[data-checked=true] > li::before {
  content: '\2611';
}
.ql-editor ul[data-checked=false] > li::before {
  content: '\2610';
}
.ql-editor li::before {
  display: inline-block;
  white-space: nowrap;
  width: 1.2em;
}
.ql-editor li:not(.ql-direction-rtl)::before {
  margin-left: -1.5em;
  margin-right: 0.3em;
  text-align: right;
}
.ql-editor li.ql-direction-rtl::before {
  margin-left: 0.3em;
  margin-right: -1.5em;
}
.ql-editor ol li:not(.ql-direction-rtl),
.ql-editor ul li:not(.ql-direction-rtl) {
  padding-left: 1.5em;
}
.ql-editor ol li.ql-direction-rtl,
.ql-editor ul li.ql-direction-rtl {
  padding-right: 1.5em;
}
.ql-editor ol li {
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  counter-increment: list-0;
}
.ql-editor ol li:before {
  content: counter(list-0, decimal) '. ';
}
.ql-editor ol li.ql-indent-1 {
  counter-increment: list-1;
}
.ql-editor ol li.ql-indent-1:before {
  content: counter(list-1, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-1 {
  counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-2 {
  counter-increment: list-2;
}
.ql-editor ol li.ql-indent-2:before {
  content: counter(list-2, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-2 {
  counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-3 {
  counter-increment: list-3;
}
.ql-editor ol li.ql-indent-3:before {
  content: counter(list-3, decimal) '. ';
}
.ql-editor ol li.ql-indent-3 {
  counter-reset: list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-4 {
  counter-increment: list-4;
}
.ql-editor ol li.ql-indent-4:before {
  content: counter(list-4, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-4 {
  counter-reset: list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-5 {
  counter-increment: list-5;
}
.ql-editor ol li.ql-indent-5:before {
  content: counter(list-5, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-5 {
  counter-reset: list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-6 {
  counter-increment: list-6;
}
.ql-editor ol li.ql-indent-6:before {
  content: counter(list-6, decimal) '. ';
}
.ql-editor ol li.ql-indent-6 {
  counter-reset: list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-7 {
  counter-increment: list-7;
}
.ql-editor ol li.ql-indent-7:before {
  content: counter(list-7, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-7 {
  counter-reset: list-8 list-9;
}
.ql-editor ol li.ql-indent-8 {
  counter-increment: list-8;
}
.ql-editor ol li.ql-indent-8:before {
  content: counter(list-8, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-8 {
  counter-reset: list-9;
}
.ql-editor ol li.ql-indent-9 {
  counter-increment: list-9;
}
.ql-editor ol li.ql-indent-9:before {
  content: counter(list-9, decimal) '. ';
}
.ql-editor .ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 3em;
}
.ql-editor li.ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 4.5em;
}
.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 3em;
}
.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 4.5em;
}
.ql-editor .ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 6em;
}
.ql-editor li.ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 7.5em;
}
.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 6em;
}
.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 7.5em;
}
.ql-editor .ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 9em;
}
.ql-editor li.ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 10.5em;
}
.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 9em;
}
.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 10.5em;
}
.ql-editor .ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 12em;
}
.ql-editor li.ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 13.5em;
}
.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 12em;
}
.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 13.5em;
}
.ql-editor .ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 15em;
}
.ql-editor li.ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 16.5em;
}
.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 15em;
}
.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 16.5em;
}
.ql-editor .ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 18em;
}
.ql-editor li.ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 19.5em;
}
.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 18em;
}
.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 19.5em;
}
.ql-editor .ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 21em;
}
.ql-editor li.ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 22.5em;
}
.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 21em;
}
.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 22.5em;
}
.ql-editor .ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 24em;
}
.ql-editor li.ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 25.5em;
}
.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 24em;
}
.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 25.5em;
}
.ql-editor .ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 27em;
}
.ql-editor li.ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 28.5em;
}
.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 27em;
}
.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 28.5em;
}
.ql-editor .ql-video {
  display: block;
  max-width: 100%;
}
.ql-editor .ql-video.ql-align-center {
  margin: 0 auto;
}
.ql-editor .ql-video.ql-align-right {
  margin: 0 0 0 auto;
}
.ql-editor .ql-bg-black {
  background-color: #000;
}
.ql-editor .ql-bg-red {
  background-color: #e60000;
}
.ql-editor .ql-bg-orange {
  background-color: #f90;
}
.ql-editor .ql-bg-yellow {
  background-color: #ff0;
}
.ql-editor .ql-bg-green {
  background-color: #008a00;
}
.ql-editor .ql-bg-blue {
  background-color: #06c;
}
.ql-editor .ql-bg-purple {
  background-color: #93f;
}
.ql-editor .ql-color-white {
  color: #fff;
}
.ql-editor .ql-color-red {
  color: #e60000;
}
.ql-editor .ql-color-orange {
  color: #f90;
}
.ql-editor .ql-color-yellow {
  color: #ff0;
}
.ql-editor .ql-color-green {
  color: #008a00;
}
.ql-editor .ql-color-blue {
  color: #06c;
}
.ql-editor .ql-color-purple {
  color: #93f;
}
.ql-editor .ql-font-serif {
  font-family: Georgia, Times New Roman, serif;
}
.ql-editor .ql-font-monospace {
  font-family: Monaco, Courier New, monospace;
}
.ql-editor .ql-size-small {
  font-size: 0.75em;
}
.ql-editor .ql-size-large {
  font-size: 1.5em;
}
.ql-editor .ql-size-huge {
  font-size: 2.5em;
}
.ql-editor .ql-direction-rtl {
  direction: rtl;
  text-align: inherit;
}
.ql-editor .ql-align-center {
  text-align: center;
}
.ql-editor .ql-align-justify {
  text-align: justify;
}
.ql-editor .ql-align-right {
  text-align: right;
}
.ql-editor.ql-blank::before {
  color: rgba(0,0,0,0.6);
  content: attr(data-placeholder);
  font-style: italic;
  left: 15px;
  pointer-events: none;
  position: absolute;
  right: 15px;
}
.ql-snow.ql-toolbar:after,
.ql-snow .ql-toolbar:after {
  clear: both;
  content: '';
  display: table;
}
.ql-snow.ql-toolbar button,
.ql-snow .ql-toolbar button {
  background: none;
  border: none;
  cursor: pointer;
  display: inline-block;
  float: left;
  height: 24px;
  padding: 3px 5px;
  width: 28px;
}
.ql-snow.ql-toolbar button svg,
.ql-snow .ql-toolbar button svg {
  float: left;
  height: 100%;
}
.ql-snow.ql-toolbar button:active:hover,
.ql-snow .ql-toolbar button:active:hover {
  outline: none;
}
.ql-snow.ql-toolbar input.ql-image[type=file],
.ql-snow .ql-toolbar input.ql-image[type=file] {
  display: none;
}
.ql-snow.ql-toolbar button:hover,
.ql-snow .ql-toolbar button:hover,
.ql-snow.ql-toolbar button:focus,
.ql-snow .ql-toolbar button:focus,
.ql-snow.ql-toolbar button.ql-active,
.ql-snow .ql-toolbar button.ql-active,
.ql-snow.ql-toolbar .ql-picker-label:hover,
.ql-snow .ql-toolbar .ql-picker-label:hover,
.ql-snow.ql-toolbar .ql-picker-label.ql-active,
.ql-snow .ql-toolbar .ql-picker-label.ql-active,
.ql-snow.ql-toolbar .ql-picker-item:hover,
.ql-snow .ql-toolbar .ql-picker-item:hover,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected {
  color: #06c;
}
.ql-snow.ql-toolbar button:hover .ql-fill,
.ql-snow .ql-toolbar button:hover .ql-fill,
.ql-snow.ql-toolbar button:focus .ql-fill,
.ql-snow .ql-toolbar button:focus .ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill {
  fill: #06c;
}
.ql-snow.ql-toolbar button:hover .ql-stroke,
.ql-snow .ql-toolbar button:hover .ql-stroke,
.ql-snow.ql-toolbar button:focus .ql-stroke,
.ql-snow .ql-toolbar button:focus .ql-stroke,
.ql-snow.ql-toolbar button.ql-active .ql-stroke,
.ql-snow .ql-toolbar button.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow.ql-toolbar button:hover .ql-stroke-miter,
.ql-snow .ql-toolbar button:hover .ql-stroke-miter,
.ql-snow.ql-toolbar button:focus .ql-stroke-miter,
.ql-snow .ql-toolbar button:focus .ql-stroke-miter,
.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter {
  stroke: #06c;
}
@media (pointer: coarse) {
  .ql-snow.ql-toolbar button:hover:not(.ql-active),
  .ql-snow .ql-toolbar button:hover:not(.ql-active) {
    color: #444;
  }
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill {
    fill: #444;
  }
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter {
    stroke: #444;
  }
}
.ql-snow {
  box-sizing: border-box;
}
.ql-snow * {
  box-sizing: border-box;
}
.ql-snow .ql-hidden {
  display: none;
}
.ql-snow .ql-out-bottom,
.ql-snow .ql-out-top {
  visibility: hidden;
}
.ql-snow .ql-tooltip {
  position: absolute;
  transform: translateY(10px);
}
.ql-snow .ql-tooltip a {
  cursor: pointer;
  text-decoration: none;
}
.ql-snow .ql-tooltip.ql-flip {
  transform: translateY(-10px);
}
.ql-snow .ql-formats {
  display: inline-block;
  vertical-align: middle;
}
.ql-snow .ql-formats:after {
  clear: both;
  content: '';
  display: table;
}
.ql-snow .ql-stroke {
  fill: none;
  stroke: #444;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2;
}
.ql-snow .ql-stroke-miter {
  fill: none;
  stroke: #444;
  stroke-miterlimit: 10;
  stroke-width: 2;
}
.ql-snow .ql-fill,
.ql-snow .ql-stroke.ql-fill {
  fill: #444;
}
.ql-snow .ql-empty {
  fill: none;
}
.ql-snow .ql-even {
  fill-rule: evenodd;
}
.ql-snow .ql-thin,
.ql-snow .ql-stroke.ql-thin {
  stroke-width: 1;
}
.ql-snow .ql-transparent {
  opacity: 0.4;
}
.ql-snow .ql-direction svg:last-child {
  display: none;
}
.ql-snow .ql-direction.ql-active svg:last-child {
  display: inline;
}
.ql-snow .ql-direction.ql-active svg:first-child {
  display: none;
}
.ql-snow .ql-editor h1 {
  font-size: 2em;
}
.ql-snow .ql-editor h2 {
  font-size: 1.5em;
}
.ql-snow .ql-editor h3 {
  font-size: 1.17em;
}
.ql-snow .ql-editor h4 {
  font-size: 1em;
}
.ql-snow .ql-editor h5 {
  font-size: 0.83em;
}
.ql-snow .ql-editor h6 {
  font-size: 0.67em;
}
.ql-snow .ql-editor a {
  text-decoration: underline;
}
.ql-snow .ql-editor blockquote {
  border-left: 4px solid #ccc;
  margin-bottom: 5px;
  margin-top: 5px;
  padding-left: 16px;
}
.ql-snow .ql-editor code,
.ql-snow .ql-editor pre {
  background-color: #f0f0f0;
  border-radius: 3px;
}
.ql-snow .ql-editor pre {
  white-space: pre-wrap;
  margin-bottom: 5px;
  margin-top: 5px;
  padding: 5px 10px;
}
.ql-snow .ql-editor code {
  font-size: 85%;
  padding: 2px 4px;
}
.ql-snow .ql-editor pre.ql-syntax {
  background-color: #23241f;
  color: #f8f8f2;
  overflow: visible;
}
.ql-snow .ql-editor img {
  max-width: 100%;
}
.ql-snow .ql-picker {
  color: #444;
  display: inline-block;
  float: left;
  font-size: 14px;
  font-weight: 500;
  height: 24px;
  position: relative;
  vertical-align: middle;
}
.ql-snow .ql-picker-label {
  cursor: pointer;
  display: inline-block;
  height: 100%;
  padding-left: 8px;
  padding-right: 2px;
  position: relative;
  width: 100%;
}
.ql-snow .ql-picker-label::before {
  display: inline-block;
  line-height: 22px;
}
.ql-snow .ql-picker-options {
  background-color: #fff;
  display: none;
  min-width: 100%;
  padding: 4px 8px;
  position: absolute;
  white-space: nowrap;
}
.ql-snow .ql-picker-options .ql-picker-item {
  cursor: pointer;
  display: block;
  padding-bottom: 5px;
  padding-top: 5px;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label {
  color: #ccc;
  z-index: 2;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill {
  fill: #ccc;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke {
  stroke: #ccc;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  display: block;
  margin-top: -1px;
  top: 100%;
  z-index: 1;
}
.ql-snow .ql-color-picker,
.ql-snow .ql-icon-picker {
  width: 28px;
}
.ql-snow .ql-color-picker .ql-picker-label,
.ql-snow .ql-icon-picker .ql-picker-label {
  padding: 2px 4px;
}
.ql-snow .ql-color-picker .ql-picker-label svg,
.ql-snow .ql-icon-picker .ql-picker-label svg {
  right: 4px;
}
.ql-snow .ql-icon-picker .ql-picker-options {
  padding: 4px 0px;
}
.ql-snow .ql-icon-picker .ql-picker-item {
  height: 24px;
  width: 24px;
  padding: 2px 4px;
}
.ql-snow .ql-color-picker .ql-picker-options {
  padding: 3px 5px;
  width: 152px;
}
.ql-snow .ql-color-picker .ql-picker-item {
  border: 1px solid transparent;
  float: left;
  height: 16px;
  margin: 2px;
  padding: 0px;
  width: 16px;
}
.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg {
  position: absolute;
  margin-top: -9px;
  right: 0;
  top: 50%;
  width: 18px;
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=''])::before {
  content: attr(data-label);
}
.ql-snow .ql-picker.ql-header {
  width: 98px;
}
.ql-snow .ql-picker.ql-header .ql-picker-label::before,
.ql-snow .ql-picker.ql-header .ql-picker-item::before {
  content: 'Normal';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
  content: 'Heading 1';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
  content: 'Heading 2';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
  content: 'Heading 3';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
  content: 'Heading 4';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
  content: 'Heading 5';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
  content: 'Heading 6';
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
  font-size: 2em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
  font-size: 1.5em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
  font-size: 1.17em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
  font-size: 1em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
  font-size: 0.83em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
  font-size: 0.67em;
}
.ql-snow .ql-picker.ql-font {
  width: 108px;
}
.ql-snow .ql-picker.ql-font .ql-picker-label::before,
.ql-snow .ql-picker.ql-font .ql-picker-item::before {
  content: 'Sans Serif';
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
  content: 'Serif';
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
  content: 'Monospace';
}
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
  font-family: Georgia, Times New Roman, serif;
}
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
  font-family: Monaco, Courier New, monospace;
}
.ql-snow .ql-picker.ql-size {
  width: 98px;
}
.ql-snow .ql-picker.ql-size .ql-picker-label::before,
.ql-snow .ql-picker.ql-size .ql-picker-item::before {
  content: 'Normal';
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
  content: 'Small';
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
  content: 'Large';
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
  content: 'Huge';
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
  font-size: 10px;
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
  font-size: 18px;
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
  font-size: 32px;
}
.ql-snow .ql-color-picker.ql-background .ql-picker-item {
  background-color: #fff;
}
.ql-snow .ql-color-picker.ql-color .ql-picker-item {
  background-color: #000;
}
.ql-toolbar.ql-snow {
  border: 1px solid #ccc;
  box-sizing: border-box;
  font-family: 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif;
  padding: 8px;
}
.ql-toolbar.ql-snow .ql-formats {
  margin-right: 15px;
}
.ql-toolbar.ql-snow .ql-picker-label {
  border: 1px solid transparent;
}
.ql-toolbar.ql-snow .ql-picker-options {
  border: 1px solid transparent;
  box-shadow: rgba(0,0,0,0.2) 0 2px 8px;
}
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label {
  border-color: #ccc;
}
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  border-color: #ccc;
}
.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,
.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover {
  border-color: #000;
}
.ql-toolbar.ql-snow + .ql-container.ql-snow {
  border-top: 0px;
}
.ql-snow .ql-tooltip {
  background-color: #fff;
  border: 1px solid #ccc;
  box-shadow: 0px 0px 5px #ddd;
  color: #444;
  padding: 5px 12px;
  white-space: nowrap;
}
.ql-snow .ql-tooltip::before {
  content: "Visit URL:";
  line-height: 26px;
  margin-right: 8px;
}
.ql-snow .ql-tooltip input[type=text] {
  display: none;
  border: 1px solid #ccc;
  font-size: 13px;
  height: 26px;
  margin: 0px;
  padding: 3px 5px;
  width: 170px;
}
.ql-snow .ql-tooltip a.ql-preview {
  display: inline-block;
  max-width: 200px;
  overflow-x: hidden;
  text-overflow: ellipsis;
  vertical-align: top;
}
.ql-snow .ql-tooltip a.ql-action::after {
  border-right: 1px solid #ccc;
  content: 'Edit';
  margin-left: 16px;
  padding-right: 8px;
}
.ql-snow .ql-tooltip a.ql-remove::before {
  content: 'Remove';
  margin-left: 8px;
}
.ql-snow .ql-tooltip a {
  line-height: 26px;
}
.ql-snow .ql-tooltip.ql-editing a.ql-preview,
.ql-snow .ql-tooltip.ql-editing a.ql-remove {
  display: none;
}
.ql-snow .ql-tooltip.ql-editing input[type=text] {
  display: inline-block;
}
.ql-snow .ql-tooltip.ql-editing a.ql-action::after {
  border-right: 0px;
  content: 'Save';
  padding-right: 0px;
}
.ql-snow .ql-tooltip[data-mode=link]::before {
  content: "Enter link:";
}
.ql-snow .ql-tooltip[data-mode=formula]::before {
  content: "Enter formula:";
}
.ql-snow .ql-tooltip[data-mode=video]::before {
  content: "Enter video:";
}
.ql-snow a {
  color: #06c;
}
.ql-container.ql-snow {
  border: 1px solid #ccc;
}

/*!**************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/@fortawesome/fontawesome-free/css/all.css?ngGlobalStyle ***!
  \**************************************************************************************************************************************************************************************************************************************************************/
/*!
 * Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2023 Fonticons, Inc.
 */
.fa {
  font-family: var(--fa-style-family, "Font Awesome 6 Free");
  font-weight: var(--fa-style, 900); }

.fa,
.fa-classic,
.fa-sharp,
.fas,
.fa-solid,
.far,
.fa-regular,
.fab,
.fa-brands {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: var(--fa-display, inline-block);
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-rendering: auto; }

.fas,
.fa-classic,
.fa-solid,
.far,
.fa-regular {
  font-family: 'Font Awesome 6 Free'; }

.fab,
.fa-brands {
  font-family: 'Font Awesome 6 Brands'; }

.fa-1x {
  font-size: 1em; }

.fa-2x {
  font-size: 2em; }

.fa-3x {
  font-size: 3em; }

.fa-4x {
  font-size: 4em; }

.fa-5x {
  font-size: 5em; }

.fa-6x {
  font-size: 6em; }

.fa-7x {
  font-size: 7em; }

.fa-8x {
  font-size: 8em; }

.fa-9x {
  font-size: 9em; }

.fa-10x {
  font-size: 10em; }

.fa-2xs {
  font-size: 0.625em;
  line-height: 0.1em;
  vertical-align: 0.225em; }

.fa-xs {
  font-size: 0.75em;
  line-height: 0.08333em;
  vertical-align: 0.125em; }

.fa-sm {
  font-size: 0.875em;
  line-height: 0.07143em;
  vertical-align: 0.05357em; }

.fa-lg {
  font-size: 1.25em;
  line-height: 0.05em;
  vertical-align: -0.075em; }

.fa-xl {
  font-size: 1.5em;
  line-height: 0.04167em;
  vertical-align: -0.125em; }

.fa-2xl {
  font-size: 2em;
  line-height: 0.03125em;
  vertical-align: -0.1875em; }

.fa-fw {
  text-align: center;
  width: 1.25em; }

.fa-ul {
  list-style-type: none;
  margin-left: var(--fa-li-margin, 2.5em);
  padding-left: 0; }
  .fa-ul > li {
    position: relative; }

.fa-li {
  left: calc(var(--fa-li-width, 2em) * -1);
  position: absolute;
  text-align: center;
  width: var(--fa-li-width, 2em);
  line-height: inherit; }

.fa-border {
  border-color: var(--fa-border-color, #eee);
  border-radius: var(--fa-border-radius, 0.1em);
  border-style: var(--fa-border-style, solid);
  border-width: var(--fa-border-width, 0.08em);
  padding: var(--fa-border-padding, 0.2em 0.25em 0.15em); }

.fa-pull-left {
  float: left;
  margin-right: var(--fa-pull-margin, 0.3em); }

.fa-pull-right {
  float: right;
  margin-left: var(--fa-pull-margin, 0.3em); }

.fa-beat {
  animation-name: fa-beat;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, ease-in-out); }

.fa-bounce {
  animation-name: fa-bounce;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1)); }

.fa-fade {
  animation-name: fa-fade;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); }

.fa-beat-fade {
  animation-name: fa-beat-fade;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); }

.fa-flip {
  animation-name: fa-flip;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, ease-in-out); }

.fa-shake {
  animation-name: fa-shake;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, linear); }

.fa-spin {
  animation-name: fa-spin;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 2s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, linear); }

.fa-spin-reverse {
  --fa-animation-direction: reverse; }

.fa-pulse,
.fa-spin-pulse {
  animation-name: fa-spin;
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, steps(8)); }

@media (prefers-reduced-motion: reduce) {
  .fa-beat,
  .fa-bounce,
  .fa-fade,
  .fa-beat-fade,
  .fa-flip,
  .fa-pulse,
  .fa-shake,
  .fa-spin,
  .fa-spin-pulse {
    animation-delay: -1ms;
    animation-duration: 1ms;
    animation-iteration-count: 1;
    transition-delay: 0s;
    transition-duration: 0s; } }

@keyframes fa-beat {
  0%, 90% {
    transform: scale(1); }
  45% {
    transform: scale(var(--fa-beat-scale, 1.25)); } }

@keyframes fa-bounce {
  0% {
    transform: scale(1, 1) translateY(0); }
  10% {
    transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); }
  30% {
    transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); }
  50% {
    transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); }
  57% {
    transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); }
  64% {
    transform: scale(1, 1) translateY(0); }
  100% {
    transform: scale(1, 1) translateY(0); } }

@keyframes fa-fade {
  50% {
    opacity: var(--fa-fade-opacity, 0.4); } }

@keyframes fa-beat-fade {
  0%, 100% {
    opacity: var(--fa-beat-fade-opacity, 0.4);
    transform: scale(1); }
  50% {
    opacity: 1;
    transform: scale(var(--fa-beat-fade-scale, 1.125)); } }

@keyframes fa-flip {
  50% {
    transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); } }

@keyframes fa-shake {
  0% {
    transform: rotate(-15deg); }
  4% {
    transform: rotate(15deg); }
  8%, 24% {
    transform: rotate(-18deg); }
  12%, 28% {
    transform: rotate(18deg); }
  16% {
    transform: rotate(-22deg); }
  20% {
    transform: rotate(22deg); }
  32% {
    transform: rotate(-12deg); }
  36% {
    transform: rotate(12deg); }
  40%, 100% {
    transform: rotate(0deg); } }

@keyframes fa-spin {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(360deg); } }

.fa-rotate-90 {
  transform: rotate(90deg); }

.fa-rotate-180 {
  transform: rotate(180deg); }

.fa-rotate-270 {
  transform: rotate(270deg); }

.fa-flip-horizontal {
  transform: scale(-1, 1); }

.fa-flip-vertical {
  transform: scale(1, -1); }

.fa-flip-both,
.fa-flip-horizontal.fa-flip-vertical {
  transform: scale(-1, -1); }

.fa-rotate-by {
  transform: rotate(var(--fa-rotate-angle, none)); }

.fa-stack {
  display: inline-block;
  height: 2em;
  line-height: 2em;
  position: relative;
  vertical-align: middle;
  width: 2.5em; }

.fa-stack-1x,
.fa-stack-2x {
  left: 0;
  position: absolute;
  text-align: center;
  width: 100%;
  z-index: var(--fa-stack-z-index, auto); }

.fa-stack-1x {
  line-height: inherit; }

.fa-stack-2x {
  font-size: 2em; }

.fa-inverse {
  color: var(--fa-inverse, #fff); }

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
readers do not read off random characters that represent icons */

.fa-0::before {
  content: "\30"; }

.fa-1::before {
  content: "\31"; }

.fa-2::before {
  content: "\32"; }

.fa-3::before {
  content: "\33"; }

.fa-4::before {
  content: "\34"; }

.fa-5::before {
  content: "\35"; }

.fa-6::before {
  content: "\36"; }

.fa-7::before {
  content: "\37"; }

.fa-8::before {
  content: "\38"; }

.fa-9::before {
  content: "\39"; }

.fa-fill-drip::before {
  content: "\f576"; }

.fa-arrows-to-circle::before {
  content: "\e4bd"; }

.fa-circle-chevron-right::before {
  content: "\f138"; }

.fa-chevron-circle-right::before {
  content: "\f138"; }

.fa-at::before {
  content: "\40"; }

.fa-trash-can::before {
  content: "\f2ed"; }

.fa-trash-alt::before {
  content: "\f2ed"; }

.fa-text-height::before {
  content: "\f034"; }

.fa-user-xmark::before {
  content: "\f235"; }

.fa-user-times::before {
  content: "\f235"; }

.fa-stethoscope::before {
  content: "\f0f1"; }

.fa-message::before {
  content: "\f27a"; }

.fa-comment-alt::before {
  content: "\f27a"; }

.fa-info::before {
  content: "\f129"; }

.fa-down-left-and-up-right-to-center::before {
  content: "\f422"; }

.fa-compress-alt::before {
  content: "\f422"; }

.fa-explosion::before {
  content: "\e4e9"; }

.fa-file-lines::before {
  content: "\f15c"; }

.fa-file-alt::before {
  content: "\f15c"; }

.fa-file-text::before {
  content: "\f15c"; }

.fa-wave-square::before {
  content: "\f83e"; }

.fa-ring::before {
  content: "\f70b"; }

.fa-building-un::before {
  content: "\e4d9"; }

.fa-dice-three::before {
  content: "\f527"; }

.fa-calendar-days::before {
  content: "\f073"; }

.fa-calendar-alt::before {
  content: "\f073"; }

.fa-anchor-circle-check::before {
  content: "\e4aa"; }

.fa-building-circle-arrow-right::before {
  content: "\e4d1"; }

.fa-volleyball::before {
  content: "\f45f"; }

.fa-volleyball-ball::before {
  content: "\f45f"; }

.fa-arrows-up-to-line::before {
  content: "\e4c2"; }

.fa-sort-down::before {
  content: "\f0dd"; }

.fa-sort-desc::before {
  content: "\f0dd"; }

.fa-circle-minus::before {
  content: "\f056"; }

.fa-minus-circle::before {
  content: "\f056"; }

.fa-door-open::before {
  content: "\f52b"; }

.fa-right-from-bracket::before {
  content: "\f2f5"; }

.fa-sign-out-alt::before {
  content: "\f2f5"; }

.fa-atom::before {
  content: "\f5d2"; }

.fa-soap::before {
  content: "\e06e"; }

.fa-icons::before {
  content: "\f86d"; }

.fa-heart-music-camera-bolt::before {
  content: "\f86d"; }

.fa-microphone-lines-slash::before {
  content: "\f539"; }

.fa-microphone-alt-slash::before {
  content: "\f539"; }

.fa-bridge-circle-check::before {
  content: "\e4c9"; }

.fa-pump-medical::before {
  content: "\e06a"; }

.fa-fingerprint::before {
  content: "\f577"; }

.fa-hand-point-right::before {
  content: "\f0a4"; }

.fa-magnifying-glass-location::before {
  content: "\f689"; }

.fa-search-location::before {
  content: "\f689"; }

.fa-forward-step::before {
  content: "\f051"; }

.fa-step-forward::before {
  content: "\f051"; }

.fa-face-smile-beam::before {
  content: "\f5b8"; }

.fa-smile-beam::before {
  content: "\f5b8"; }

.fa-flag-checkered::before {
  content: "\f11e"; }

.fa-football::before {
  content: "\f44e"; }

.fa-football-ball::before {
  content: "\f44e"; }

.fa-school-circle-exclamation::before {
  content: "\e56c"; }

.fa-crop::before {
  content: "\f125"; }

.fa-angles-down::before {
  content: "\f103"; }

.fa-angle-double-down::before {
  content: "\f103"; }

.fa-users-rectangle::before {
  content: "\e594"; }

.fa-people-roof::before {
  content: "\e537"; }

.fa-people-line::before {
  content: "\e534"; }

.fa-beer-mug-empty::before {
  content: "\f0fc"; }

.fa-beer::before {
  content: "\f0fc"; }

.fa-diagram-predecessor::before {
  content: "\e477"; }

.fa-arrow-up-long::before {
  content: "\f176"; }

.fa-long-arrow-up::before {
  content: "\f176"; }

.fa-fire-flame-simple::before {
  content: "\f46a"; }

.fa-burn::before {
  content: "\f46a"; }

.fa-person::before {
  content: "\f183"; }

.fa-male::before {
  content: "\f183"; }

.fa-laptop::before {
  content: "\f109"; }

.fa-file-csv::before {
  content: "\f6dd"; }

.fa-menorah::before {
  content: "\f676"; }

.fa-truck-plane::before {
  content: "\e58f"; }

.fa-record-vinyl::before {
  content: "\f8d9"; }

.fa-face-grin-stars::before {
  content: "\f587"; }

.fa-grin-stars::before {
  content: "\f587"; }

.fa-bong::before {
  content: "\f55c"; }

.fa-spaghetti-monster-flying::before {
  content: "\f67b"; }

.fa-pastafarianism::before {
  content: "\f67b"; }

.fa-arrow-down-up-across-line::before {
  content: "\e4af"; }

.fa-spoon::before {
  content: "\f2e5"; }

.fa-utensil-spoon::before {
  content: "\f2e5"; }

.fa-jar-wheat::before {
  content: "\e517"; }

.fa-envelopes-bulk::before {
  content: "\f674"; }

.fa-mail-bulk::before {
  content: "\f674"; }

.fa-file-circle-exclamation::before {
  content: "\e4eb"; }

.fa-circle-h::before {
  content: "\f47e"; }

.fa-hospital-symbol::before {
  content: "\f47e"; }

.fa-pager::before {
  content: "\f815"; }

.fa-address-book::before {
  content: "\f2b9"; }

.fa-contact-book::before {
  content: "\f2b9"; }

.fa-strikethrough::before {
  content: "\f0cc"; }

.fa-k::before {
  content: "\4b"; }

.fa-landmark-flag::before {
  content: "\e51c"; }

.fa-pencil::before {
  content: "\f303"; }

.fa-pencil-alt::before {
  content: "\f303"; }

.fa-backward::before {
  content: "\f04a"; }

.fa-caret-right::before {
  content: "\f0da"; }

.fa-comments::before {
  content: "\f086"; }

.fa-paste::before {
  content: "\f0ea"; }

.fa-file-clipboard::before {
  content: "\f0ea"; }

.fa-code-pull-request::before {
  content: "\e13c"; }

.fa-clipboard-list::before {
  content: "\f46d"; }

.fa-truck-ramp-box::before {
  content: "\f4de"; }

.fa-truck-loading::before {
  content: "\f4de"; }

.fa-user-check::before {
  content: "\f4fc"; }

.fa-vial-virus::before {
  content: "\e597"; }

.fa-sheet-plastic::before {
  content: "\e571"; }

.fa-blog::before {
  content: "\f781"; }

.fa-user-ninja::before {
  content: "\f504"; }

.fa-person-arrow-up-from-line::before {
  content: "\e539"; }

.fa-scroll-torah::before {
  content: "\f6a0"; }

.fa-torah::before {
  content: "\f6a0"; }

.fa-broom-ball::before {
  content: "\f458"; }

.fa-quidditch::before {
  content: "\f458"; }

.fa-quidditch-broom-ball::before {
  content: "\f458"; }

.fa-toggle-off::before {
  content: "\f204"; }

.fa-box-archive::before {
  content: "\f187"; }

.fa-archive::before {
  content: "\f187"; }

.fa-person-drowning::before {
  content: "\e545"; }

.fa-arrow-down-9-1::before {
  content: "\f886"; }

.fa-sort-numeric-desc::before {
  content: "\f886"; }

.fa-sort-numeric-down-alt::before {
  content: "\f886"; }

.fa-face-grin-tongue-squint::before {
  content: "\f58a"; }

.fa-grin-tongue-squint::before {
  content: "\f58a"; }

.fa-spray-can::before {
  content: "\f5bd"; }

.fa-truck-monster::before {
  content: "\f63b"; }

.fa-w::before {
  content: "\57"; }

.fa-earth-africa::before {
  content: "\f57c"; }

.fa-globe-africa::before {
  content: "\f57c"; }

.fa-rainbow::before {
  content: "\f75b"; }

.fa-circle-notch::before {
  content: "\f1ce"; }

.fa-tablet-screen-button::before {
  content: "\f3fa"; }

.fa-tablet-alt::before {
  content: "\f3fa"; }

.fa-paw::before {
  content: "\f1b0"; }

.fa-cloud::before {
  content: "\f0c2"; }

.fa-trowel-bricks::before {
  content: "\e58a"; }

.fa-face-flushed::before {
  content: "\f579"; }

.fa-flushed::before {
  content: "\f579"; }

.fa-hospital-user::before {
  content: "\f80d"; }

.fa-tent-arrow-left-right::before {
  content: "\e57f"; }

.fa-gavel::before {
  content: "\f0e3"; }

.fa-legal::before {
  content: "\f0e3"; }

.fa-binoculars::before {
  content: "\f1e5"; }

.fa-microphone-slash::before {
  content: "\f131"; }

.fa-box-tissue::before {
  content: "\e05b"; }

.fa-motorcycle::before {
  content: "\f21c"; }

.fa-bell-concierge::before {
  content: "\f562"; }

.fa-concierge-bell::before {
  content: "\f562"; }

.fa-pen-ruler::before {
  content: "\f5ae"; }

.fa-pencil-ruler::before {
  content: "\f5ae"; }

.fa-people-arrows::before {
  content: "\e068"; }

.fa-people-arrows-left-right::before {
  content: "\e068"; }

.fa-mars-and-venus-burst::before {
  content: "\e523"; }

.fa-square-caret-right::before {
  content: "\f152"; }

.fa-caret-square-right::before {
  content: "\f152"; }

.fa-scissors::before {
  content: "\f0c4"; }

.fa-cut::before {
  content: "\f0c4"; }

.fa-sun-plant-wilt::before {
  content: "\e57a"; }

.fa-toilets-portable::before {
  content: "\e584"; }

.fa-hockey-puck::before {
  content: "\f453"; }

.fa-table::before {
  content: "\f0ce"; }

.fa-magnifying-glass-arrow-right::before {
  content: "\e521"; }

.fa-tachograph-digital::before {
  content: "\f566"; }

.fa-digital-tachograph::before {
  content: "\f566"; }

.fa-users-slash::before {
  content: "\e073"; }

.fa-clover::before {
  content: "\e139"; }

.fa-reply::before {
  content: "\f3e5"; }

.fa-mail-reply::before {
  content: "\f3e5"; }

.fa-star-and-crescent::before {
  content: "\f699"; }

.fa-house-fire::before {
  content: "\e50c"; }

.fa-square-minus::before {
  content: "\f146"; }

.fa-minus-square::before {
  content: "\f146"; }

.fa-helicopter::before {
  content: "\f533"; }

.fa-compass::before {
  content: "\f14e"; }

.fa-square-caret-down::before {
  content: "\f150"; }

.fa-caret-square-down::before {
  content: "\f150"; }

.fa-file-circle-question::before {
  content: "\e4ef"; }

.fa-laptop-code::before {
  content: "\f5fc"; }

.fa-swatchbook::before {
  content: "\f5c3"; }

.fa-prescription-bottle::before {
  content: "\f485"; }

.fa-bars::before {
  content: "\f0c9"; }

.fa-navicon::before {
  content: "\f0c9"; }

.fa-people-group::before {
  content: "\e533"; }

.fa-hourglass-end::before {
  content: "\f253"; }

.fa-hourglass-3::before {
  content: "\f253"; }

.fa-heart-crack::before {
  content: "\f7a9"; }

.fa-heart-broken::before {
  content: "\f7a9"; }

.fa-square-up-right::before {
  content: "\f360"; }

.fa-external-link-square-alt::before {
  content: "\f360"; }

.fa-face-kiss-beam::before {
  content: "\f597"; }

.fa-kiss-beam::before {
  content: "\f597"; }

.fa-film::before {
  content: "\f008"; }

.fa-ruler-horizontal::before {
  content: "\f547"; }

.fa-people-robbery::before {
  content: "\e536"; }

.fa-lightbulb::before {
  content: "\f0eb"; }

.fa-caret-left::before {
  content: "\f0d9"; }

.fa-circle-exclamation::before {
  content: "\f06a"; }

.fa-exclamation-circle::before {
  content: "\f06a"; }

.fa-school-circle-xmark::before {
  content: "\e56d"; }

.fa-arrow-right-from-bracket::before {
  content: "\f08b"; }

.fa-sign-out::before {
  content: "\f08b"; }

.fa-circle-chevron-down::before {
  content: "\f13a"; }

.fa-chevron-circle-down::before {
  content: "\f13a"; }

.fa-unlock-keyhole::before {
  content: "\f13e"; }

.fa-unlock-alt::before {
  content: "\f13e"; }

.fa-cloud-showers-heavy::before {
  content: "\f740"; }

.fa-headphones-simple::before {
  content: "\f58f"; }

.fa-headphones-alt::before {
  content: "\f58f"; }

.fa-sitemap::before {
  content: "\f0e8"; }

.fa-circle-dollar-to-slot::before {
  content: "\f4b9"; }

.fa-donate::before {
  content: "\f4b9"; }

.fa-memory::before {
  content: "\f538"; }

.fa-road-spikes::before {
  content: "\e568"; }

.fa-fire-burner::before {
  content: "\e4f1"; }

.fa-flag::before {
  content: "\f024"; }

.fa-hanukiah::before {
  content: "\f6e6"; }

.fa-feather::before {
  content: "\f52d"; }

.fa-volume-low::before {
  content: "\f027"; }

.fa-volume-down::before {
  content: "\f027"; }

.fa-comment-slash::before {
  content: "\f4b3"; }

.fa-cloud-sun-rain::before {
  content: "\f743"; }

.fa-compress::before {
  content: "\f066"; }

.fa-wheat-awn::before {
  content: "\e2cd"; }

.fa-wheat-alt::before {
  content: "\e2cd"; }

.fa-ankh::before {
  content: "\f644"; }

.fa-hands-holding-child::before {
  content: "\e4fa"; }

.fa-asterisk::before {
  content: "\2a"; }

.fa-square-check::before {
  content: "\f14a"; }

.fa-check-square::before {
  content: "\f14a"; }

.fa-peseta-sign::before {
  content: "\e221"; }

.fa-heading::before {
  content: "\f1dc"; }

.fa-header::before {
  content: "\f1dc"; }

.fa-ghost::before {
  content: "\f6e2"; }

.fa-list::before {
  content: "\f03a"; }

.fa-list-squares::before {
  content: "\f03a"; }

.fa-square-phone-flip::before {
  content: "\f87b"; }

.fa-phone-square-alt::before {
  content: "\f87b"; }

.fa-cart-plus::before {
  content: "\f217"; }

.fa-gamepad::before {
  content: "\f11b"; }

.fa-circle-dot::before {
  content: "\f192"; }

.fa-dot-circle::before {
  content: "\f192"; }

.fa-face-dizzy::before {
  content: "\f567"; }

.fa-dizzy::before {
  content: "\f567"; }

.fa-egg::before {
  content: "\f7fb"; }

.fa-house-medical-circle-xmark::before {
  content: "\e513"; }

.fa-campground::before {
  content: "\f6bb"; }

.fa-folder-plus::before {
  content: "\f65e"; }

.fa-futbol::before {
  content: "\f1e3"; }

.fa-futbol-ball::before {
  content: "\f1e3"; }

.fa-soccer-ball::before {
  content: "\f1e3"; }

.fa-paintbrush::before {
  content: "\f1fc"; }

.fa-paint-brush::before {
  content: "\f1fc"; }

.fa-lock::before {
  content: "\f023"; }

.fa-gas-pump::before {
  content: "\f52f"; }

.fa-hot-tub-person::before {
  content: "\f593"; }

.fa-hot-tub::before {
  content: "\f593"; }

.fa-map-location::before {
  content: "\f59f"; }

.fa-map-marked::before {
  content: "\f59f"; }

.fa-house-flood-water::before {
  content: "\e50e"; }

.fa-tree::before {
  content: "\f1bb"; }

.fa-bridge-lock::before {
  content: "\e4cc"; }

.fa-sack-dollar::before {
  content: "\f81d"; }

.fa-pen-to-square::before {
  content: "\f044"; }

.fa-edit::before {
  content: "\f044"; }

.fa-car-side::before {
  content: "\f5e4"; }

.fa-share-nodes::before {
  content: "\f1e0"; }

.fa-share-alt::before {
  content: "\f1e0"; }

.fa-heart-circle-minus::before {
  content: "\e4ff"; }

.fa-hourglass-half::before {
  content: "\f252"; }

.fa-hourglass-2::before {
  content: "\f252"; }

.fa-microscope::before {
  content: "\f610"; }

.fa-sink::before {
  content: "\e06d"; }

.fa-bag-shopping::before {
  content: "\f290"; }

.fa-shopping-bag::before {
  content: "\f290"; }

.fa-arrow-down-z-a::before {
  content: "\f881"; }

.fa-sort-alpha-desc::before {
  content: "\f881"; }

.fa-sort-alpha-down-alt::before {
  content: "\f881"; }

.fa-mitten::before {
  content: "\f7b5"; }

.fa-person-rays::before {
  content: "\e54d"; }

.fa-users::before {
  content: "\f0c0"; }

.fa-eye-slash::before {
  content: "\f070"; }

.fa-flask-vial::before {
  content: "\e4f3"; }

.fa-hand::before {
  content: "\f256"; }

.fa-hand-paper::before {
  content: "\f256"; }

.fa-om::before {
  content: "\f679"; }

.fa-worm::before {
  content: "\e599"; }

.fa-house-circle-xmark::before {
  content: "\e50b"; }

.fa-plug::before {
  content: "\f1e6"; }

.fa-chevron-up::before {
  content: "\f077"; }

.fa-hand-spock::before {
  content: "\f259"; }

.fa-stopwatch::before {
  content: "\f2f2"; }

.fa-face-kiss::before {
  content: "\f596"; }

.fa-kiss::before {
  content: "\f596"; }

.fa-bridge-circle-xmark::before {
  content: "\e4cb"; }

.fa-face-grin-tongue::before {
  content: "\f589"; }

.fa-grin-tongue::before {
  content: "\f589"; }

.fa-chess-bishop::before {
  content: "\f43a"; }

.fa-face-grin-wink::before {
  content: "\f58c"; }

.fa-grin-wink::before {
  content: "\f58c"; }

.fa-ear-deaf::before {
  content: "\f2a4"; }

.fa-deaf::before {
  content: "\f2a4"; }

.fa-deafness::before {
  content: "\f2a4"; }

.fa-hard-of-hearing::before {
  content: "\f2a4"; }

.fa-road-circle-check::before {
  content: "\e564"; }

.fa-dice-five::before {
  content: "\f523"; }

.fa-square-rss::before {
  content: "\f143"; }

.fa-rss-square::before {
  content: "\f143"; }

.fa-land-mine-on::before {
  content: "\e51b"; }

.fa-i-cursor::before {
  content: "\f246"; }

.fa-stamp::before {
  content: "\f5bf"; }

.fa-stairs::before {
  content: "\e289"; }

.fa-i::before {
  content: "\49"; }

.fa-hryvnia-sign::before {
  content: "\f6f2"; }

.fa-hryvnia::before {
  content: "\f6f2"; }

.fa-pills::before {
  content: "\f484"; }

.fa-face-grin-wide::before {
  content: "\f581"; }

.fa-grin-alt::before {
  content: "\f581"; }

.fa-tooth::before {
  content: "\f5c9"; }

.fa-v::before {
  content: "\56"; }

.fa-bangladeshi-taka-sign::before {
  content: "\e2e6"; }

.fa-bicycle::before {
  content: "\f206"; }

.fa-staff-snake::before {
  content: "\e579"; }

.fa-rod-asclepius::before {
  content: "\e579"; }

.fa-rod-snake::before {
  content: "\e579"; }

.fa-staff-aesculapius::before {
  content: "\e579"; }

.fa-head-side-cough-slash::before {
  content: "\e062"; }

.fa-truck-medical::before {
  content: "\f0f9"; }

.fa-ambulance::before {
  content: "\f0f9"; }

.fa-wheat-awn-circle-exclamation::before {
  content: "\e598"; }

.fa-snowman::before {
  content: "\f7d0"; }

.fa-mortar-pestle::before {
  content: "\f5a7"; }

.fa-road-barrier::before {
  content: "\e562"; }

.fa-school::before {
  content: "\f549"; }

.fa-igloo::before {
  content: "\f7ae"; }

.fa-joint::before {
  content: "\f595"; }

.fa-angle-right::before {
  content: "\f105"; }

.fa-horse::before {
  content: "\f6f0"; }

.fa-q::before {
  content: "\51"; }

.fa-g::before {
  content: "\47"; }

.fa-notes-medical::before {
  content: "\f481"; }

.fa-temperature-half::before {
  content: "\f2c9"; }

.fa-temperature-2::before {
  content: "\f2c9"; }

.fa-thermometer-2::before {
  content: "\f2c9"; }

.fa-thermometer-half::before {
  content: "\f2c9"; }

.fa-dong-sign::before {
  content: "\e169"; }

.fa-capsules::before {
  content: "\f46b"; }

.fa-poo-storm::before {
  content: "\f75a"; }

.fa-poo-bolt::before {
  content: "\f75a"; }

.fa-face-frown-open::before {
  content: "\f57a"; }

.fa-frown-open::before {
  content: "\f57a"; }

.fa-hand-point-up::before {
  content: "\f0a6"; }

.fa-money-bill::before {
  content: "\f0d6"; }

.fa-bookmark::before {
  content: "\f02e"; }

.fa-align-justify::before {
  content: "\f039"; }

.fa-umbrella-beach::before {
  content: "\f5ca"; }

.fa-helmet-un::before {
  content: "\e503"; }

.fa-bullseye::before {
  content: "\f140"; }

.fa-bacon::before {
  content: "\f7e5"; }

.fa-hand-point-down::before {
  content: "\f0a7"; }

.fa-arrow-up-from-bracket::before {
  content: "\e09a"; }

.fa-folder::before {
  content: "\f07b"; }

.fa-folder-blank::before {
  content: "\f07b"; }

.fa-file-waveform::before {
  content: "\f478"; }

.fa-file-medical-alt::before {
  content: "\f478"; }

.fa-radiation::before {
  content: "\f7b9"; }

.fa-chart-simple::before {
  content: "\e473"; }

.fa-mars-stroke::before {
  content: "\f229"; }

.fa-vial::before {
  content: "\f492"; }

.fa-gauge::before {
  content: "\f624"; }

.fa-dashboard::before {
  content: "\f624"; }

.fa-gauge-med::before {
  content: "\f624"; }

.fa-tachometer-alt-average::before {
  content: "\f624"; }

.fa-wand-magic-sparkles::before {
  content: "\e2ca"; }

.fa-magic-wand-sparkles::before {
  content: "\e2ca"; }

.fa-e::before {
  content: "\45"; }

.fa-pen-clip::before {
  content: "\f305"; }

.fa-pen-alt::before {
  content: "\f305"; }

.fa-bridge-circle-exclamation::before {
  content: "\e4ca"; }

.fa-user::before {
  content: "\f007"; }

.fa-school-circle-check::before {
  content: "\e56b"; }

.fa-dumpster::before {
  content: "\f793"; }

.fa-van-shuttle::before {
  content: "\f5b6"; }

.fa-shuttle-van::before {
  content: "\f5b6"; }

.fa-building-user::before {
  content: "\e4da"; }

.fa-square-caret-left::before {
  content: "\f191"; }

.fa-caret-square-left::before {
  content: "\f191"; }

.fa-highlighter::before {
  content: "\f591"; }

.fa-key::before {
  content: "\f084"; }

.fa-bullhorn::before {
  content: "\f0a1"; }

.fa-globe::before {
  content: "\f0ac"; }

.fa-synagogue::before {
  content: "\f69b"; }

.fa-person-half-dress::before {
  content: "\e548"; }

.fa-road-bridge::before {
  content: "\e563"; }

.fa-location-arrow::before {
  content: "\f124"; }

.fa-c::before {
  content: "\43"; }

.fa-tablet-button::before {
  content: "\f10a"; }

.fa-building-lock::before {
  content: "\e4d6"; }

.fa-pizza-slice::before {
  content: "\f818"; }

.fa-money-bill-wave::before {
  content: "\f53a"; }

.fa-chart-area::before {
  content: "\f1fe"; }

.fa-area-chart::before {
  content: "\f1fe"; }

.fa-house-flag::before {
  content: "\e50d"; }

.fa-person-circle-minus::before {
  content: "\e540"; }

.fa-ban::before {
  content: "\f05e"; }

.fa-cancel::before {
  content: "\f05e"; }

.fa-camera-rotate::before {
  content: "\e0d8"; }

.fa-spray-can-sparkles::before {
  content: "\f5d0"; }

.fa-air-freshener::before {
  content: "\f5d0"; }

.fa-star::before {
  content: "\f005"; }

.fa-repeat::before {
  content: "\f363"; }

.fa-cross::before {
  content: "\f654"; }

.fa-box::before {
  content: "\f466"; }

.fa-venus-mars::before {
  content: "\f228"; }

.fa-arrow-pointer::before {
  content: "\f245"; }

.fa-mouse-pointer::before {
  content: "\f245"; }

.fa-maximize::before {
  content: "\f31e"; }

.fa-expand-arrows-alt::before {
  content: "\f31e"; }

.fa-charging-station::before {
  content: "\f5e7"; }

.fa-shapes::before {
  content: "\f61f"; }

.fa-triangle-circle-square::before {
  content: "\f61f"; }

.fa-shuffle::before {
  content: "\f074"; }

.fa-random::before {
  content: "\f074"; }

.fa-person-running::before {
  content: "\f70c"; }

.fa-running::before {
  content: "\f70c"; }

.fa-mobile-retro::before {
  content: "\e527"; }

.fa-grip-lines-vertical::before {
  content: "\f7a5"; }

.fa-spider::before {
  content: "\f717"; }

.fa-hands-bound::before {
  content: "\e4f9"; }

.fa-file-invoice-dollar::before {
  content: "\f571"; }

.fa-plane-circle-exclamation::before {
  content: "\e556"; }

.fa-x-ray::before {
  content: "\f497"; }

.fa-spell-check::before {
  content: "\f891"; }

.fa-slash::before {
  content: "\f715"; }

.fa-computer-mouse::before {
  content: "\f8cc"; }

.fa-mouse::before {
  content: "\f8cc"; }

.fa-arrow-right-to-bracket::before {
  content: "\f090"; }

.fa-sign-in::before {
  content: "\f090"; }

.fa-shop-slash::before {
  content: "\e070"; }

.fa-store-alt-slash::before {
  content: "\e070"; }

.fa-server::before {
  content: "\f233"; }

.fa-virus-covid-slash::before {
  content: "\e4a9"; }

.fa-shop-lock::before {
  content: "\e4a5"; }

.fa-hourglass-start::before {
  content: "\f251"; }

.fa-hourglass-1::before {
  content: "\f251"; }

.fa-blender-phone::before {
  content: "\f6b6"; }

.fa-building-wheat::before {
  content: "\e4db"; }

.fa-person-breastfeeding::before {
  content: "\e53a"; }

.fa-right-to-bracket::before {
  content: "\f2f6"; }

.fa-sign-in-alt::before {
  content: "\f2f6"; }

.fa-venus::before {
  content: "\f221"; }

.fa-passport::before {
  content: "\f5ab"; }

.fa-heart-pulse::before {
  content: "\f21e"; }

.fa-heartbeat::before {
  content: "\f21e"; }

.fa-people-carry-box::before {
  content: "\f4ce"; }

.fa-people-carry::before {
  content: "\f4ce"; }

.fa-temperature-high::before {
  content: "\f769"; }

.fa-microchip::before {
  content: "\f2db"; }

.fa-crown::before {
  content: "\f521"; }

.fa-weight-hanging::before {
  content: "\f5cd"; }

.fa-xmarks-lines::before {
  content: "\e59a"; }

.fa-file-prescription::before {
  content: "\f572"; }

.fa-weight-scale::before {
  content: "\f496"; }

.fa-weight::before {
  content: "\f496"; }

.fa-user-group::before {
  content: "\f500"; }

.fa-user-friends::before {
  content: "\f500"; }

.fa-arrow-up-a-z::before {
  content: "\f15e"; }

.fa-sort-alpha-up::before {
  content: "\f15e"; }

.fa-chess-knight::before {
  content: "\f441"; }

.fa-face-laugh-squint::before {
  content: "\f59b"; }

.fa-laugh-squint::before {
  content: "\f59b"; }

.fa-wheelchair::before {
  content: "\f193"; }

.fa-circle-arrow-up::before {
  content: "\f0aa"; }

.fa-arrow-circle-up::before {
  content: "\f0aa"; }

.fa-toggle-on::before {
  content: "\f205"; }

.fa-person-walking::before {
  content: "\f554"; }

.fa-walking::before {
  content: "\f554"; }

.fa-l::before {
  content: "\4c"; }

.fa-fire::before {
  content: "\f06d"; }

.fa-bed-pulse::before {
  content: "\f487"; }

.fa-procedures::before {
  content: "\f487"; }

.fa-shuttle-space::before {
  content: "\f197"; }

.fa-space-shuttle::before {
  content: "\f197"; }

.fa-face-laugh::before {
  content: "\f599"; }

.fa-laugh::before {
  content: "\f599"; }

.fa-folder-open::before {
  content: "\f07c"; }

.fa-heart-circle-plus::before {
  content: "\e500"; }

.fa-code-fork::before {
  content: "\e13b"; }

.fa-city::before {
  content: "\f64f"; }

.fa-microphone-lines::before {
  content: "\f3c9"; }

.fa-microphone-alt::before {
  content: "\f3c9"; }

.fa-pepper-hot::before {
  content: "\f816"; }

.fa-unlock::before {
  content: "\f09c"; }

.fa-colon-sign::before {
  content: "\e140"; }

.fa-headset::before {
  content: "\f590"; }

.fa-store-slash::before {
  content: "\e071"; }

.fa-road-circle-xmark::before {
  content: "\e566"; }

.fa-user-minus::before {
  content: "\f503"; }

.fa-mars-stroke-up::before {
  content: "\f22a"; }

.fa-mars-stroke-v::before {
  content: "\f22a"; }

.fa-champagne-glasses::before {
  content: "\f79f"; }

.fa-glass-cheers::before {
  content: "\f79f"; }

.fa-clipboard::before {
  content: "\f328"; }

.fa-house-circle-exclamation::before {
  content: "\e50a"; }

.fa-file-arrow-up::before {
  content: "\f574"; }

.fa-file-upload::before {
  content: "\f574"; }

.fa-wifi::before {
  content: "\f1eb"; }

.fa-wifi-3::before {
  content: "\f1eb"; }

.fa-wifi-strong::before {
  content: "\f1eb"; }

.fa-bath::before {
  content: "\f2cd"; }

.fa-bathtub::before {
  content: "\f2cd"; }

.fa-underline::before {
  content: "\f0cd"; }

.fa-user-pen::before {
  content: "\f4ff"; }

.fa-user-edit::before {
  content: "\f4ff"; }

.fa-signature::before {
  content: "\f5b7"; }

.fa-stroopwafel::before {
  content: "\f551"; }

.fa-bold::before {
  content: "\f032"; }

.fa-anchor-lock::before {
  content: "\e4ad"; }

.fa-building-ngo::before {
  content: "\e4d7"; }

.fa-manat-sign::before {
  content: "\e1d5"; }

.fa-not-equal::before {
  content: "\f53e"; }

.fa-border-top-left::before {
  content: "\f853"; }

.fa-border-style::before {
  content: "\f853"; }

.fa-map-location-dot::before {
  content: "\f5a0"; }

.fa-map-marked-alt::before {
  content: "\f5a0"; }

.fa-jedi::before {
  content: "\f669"; }

.fa-square-poll-vertical::before {
  content: "\f681"; }

.fa-poll::before {
  content: "\f681"; }

.fa-mug-hot::before {
  content: "\f7b6"; }

.fa-car-battery::before {
  content: "\f5df"; }

.fa-battery-car::before {
  content: "\f5df"; }

.fa-gift::before {
  content: "\f06b"; }

.fa-dice-two::before {
  content: "\f528"; }

.fa-chess-queen::before {
  content: "\f445"; }

.fa-glasses::before {
  content: "\f530"; }

.fa-chess-board::before {
  content: "\f43c"; }

.fa-building-circle-check::before {
  content: "\e4d2"; }

.fa-person-chalkboard::before {
  content: "\e53d"; }

.fa-mars-stroke-right::before {
  content: "\f22b"; }

.fa-mars-stroke-h::before {
  content: "\f22b"; }

.fa-hand-back-fist::before {
  content: "\f255"; }

.fa-hand-rock::before {
  content: "\f255"; }

.fa-square-caret-up::before {
  content: "\f151"; }

.fa-caret-square-up::before {
  content: "\f151"; }

.fa-cloud-showers-water::before {
  content: "\e4e4"; }

.fa-chart-bar::before {
  content: "\f080"; }

.fa-bar-chart::before {
  content: "\f080"; }

.fa-hands-bubbles::before {
  content: "\e05e"; }

.fa-hands-wash::before {
  content: "\e05e"; }

.fa-less-than-equal::before {
  content: "\f537"; }

.fa-train::before {
  content: "\f238"; }

.fa-eye-low-vision::before {
  content: "\f2a8"; }

.fa-low-vision::before {
  content: "\f2a8"; }

.fa-crow::before {
  content: "\f520"; }

.fa-sailboat::before {
  content: "\e445"; }

.fa-window-restore::before {
  content: "\f2d2"; }

.fa-square-plus::before {
  content: "\f0fe"; }

.fa-plus-square::before {
  content: "\f0fe"; }

.fa-torii-gate::before {
  content: "\f6a1"; }

.fa-frog::before {
  content: "\f52e"; }

.fa-bucket::before {
  content: "\e4cf"; }

.fa-image::before {
  content: "\f03e"; }

.fa-microphone::before {
  content: "\f130"; }

.fa-cow::before {
  content: "\f6c8"; }

.fa-caret-up::before {
  content: "\f0d8"; }

.fa-screwdriver::before {
  content: "\f54a"; }

.fa-folder-closed::before {
  content: "\e185"; }

.fa-house-tsunami::before {
  content: "\e515"; }

.fa-square-nfi::before {
  content: "\e576"; }

.fa-arrow-up-from-ground-water::before {
  content: "\e4b5"; }

.fa-martini-glass::before {
  content: "\f57b"; }

.fa-glass-martini-alt::before {
  content: "\f57b"; }

.fa-rotate-left::before {
  content: "\f2ea"; }

.fa-rotate-back::before {
  content: "\f2ea"; }

.fa-rotate-backward::before {
  content: "\f2ea"; }

.fa-undo-alt::before {
  content: "\f2ea"; }

.fa-table-columns::before {
  content: "\f0db"; }

.fa-columns::before {
  content: "\f0db"; }

.fa-lemon::before {
  content: "\f094"; }

.fa-head-side-mask::before {
  content: "\e063"; }

.fa-handshake::before {
  content: "\f2b5"; }

.fa-gem::before {
  content: "\f3a5"; }

.fa-dolly::before {
  content: "\f472"; }

.fa-dolly-box::before {
  content: "\f472"; }

.fa-smoking::before {
  content: "\f48d"; }

.fa-minimize::before {
  content: "\f78c"; }

.fa-compress-arrows-alt::before {
  content: "\f78c"; }

.fa-monument::before {
  content: "\f5a6"; }

.fa-snowplow::before {
  content: "\f7d2"; }

.fa-angles-right::before {
  content: "\f101"; }

.fa-angle-double-right::before {
  content: "\f101"; }

.fa-cannabis::before {
  content: "\f55f"; }

.fa-circle-play::before {
  content: "\f144"; }

.fa-play-circle::before {
  content: "\f144"; }

.fa-tablets::before {
  content: "\f490"; }

.fa-ethernet::before {
  content: "\f796"; }

.fa-euro-sign::before {
  content: "\f153"; }

.fa-eur::before {
  content: "\f153"; }

.fa-euro::before {
  content: "\f153"; }

.fa-chair::before {
  content: "\f6c0"; }

.fa-circle-check::before {
  content: "\f058"; }

.fa-check-circle::before {
  content: "\f058"; }

.fa-circle-stop::before {
  content: "\f28d"; }

.fa-stop-circle::before {
  content: "\f28d"; }

.fa-compass-drafting::before {
  content: "\f568"; }

.fa-drafting-compass::before {
  content: "\f568"; }

.fa-plate-wheat::before {
  content: "\e55a"; }

.fa-icicles::before {
  content: "\f7ad"; }

.fa-person-shelter::before {
  content: "\e54f"; }

.fa-neuter::before {
  content: "\f22c"; }

.fa-id-badge::before {
  content: "\f2c1"; }

.fa-marker::before {
  content: "\f5a1"; }

.fa-face-laugh-beam::before {
  content: "\f59a"; }

.fa-laugh-beam::before {
  content: "\f59a"; }

.fa-helicopter-symbol::before {
  content: "\e502"; }

.fa-universal-access::before {
  content: "\f29a"; }

.fa-circle-chevron-up::before {
  content: "\f139"; }

.fa-chevron-circle-up::before {
  content: "\f139"; }

.fa-lari-sign::before {
  content: "\e1c8"; }

.fa-volcano::before {
  content: "\f770"; }

.fa-person-walking-dashed-line-arrow-right::before {
  content: "\e553"; }

.fa-sterling-sign::before {
  content: "\f154"; }

.fa-gbp::before {
  content: "\f154"; }

.fa-pound-sign::before {
  content: "\f154"; }

.fa-viruses::before {
  content: "\e076"; }

.fa-square-person-confined::before {
  content: "\e577"; }

.fa-user-tie::before {
  content: "\f508"; }

.fa-arrow-down-long::before {
  content: "\f175"; }

.fa-long-arrow-down::before {
  content: "\f175"; }

.fa-tent-arrow-down-to-line::before {
  content: "\e57e"; }

.fa-certificate::before {
  content: "\f0a3"; }

.fa-reply-all::before {
  content: "\f122"; }

.fa-mail-reply-all::before {
  content: "\f122"; }

.fa-suitcase::before {
  content: "\f0f2"; }

.fa-person-skating::before {
  content: "\f7c5"; }

.fa-skating::before {
  content: "\f7c5"; }

.fa-filter-circle-dollar::before {
  content: "\f662"; }

.fa-funnel-dollar::before {
  content: "\f662"; }

.fa-camera-retro::before {
  content: "\f083"; }

.fa-circle-arrow-down::before {
  content: "\f0ab"; }

.fa-arrow-circle-down::before {
  content: "\f0ab"; }

.fa-file-import::before {
  content: "\f56f"; }

.fa-arrow-right-to-file::before {
  content: "\f56f"; }

.fa-square-arrow-up-right::before {
  content: "\f14c"; }

.fa-external-link-square::before {
  content: "\f14c"; }

.fa-box-open::before {
  content: "\f49e"; }

.fa-scroll::before {
  content: "\f70e"; }

.fa-spa::before {
  content: "\f5bb"; }

.fa-location-pin-lock::before {
  content: "\e51f"; }

.fa-pause::before {
  content: "\f04c"; }

.fa-hill-avalanche::before {
  content: "\e507"; }

.fa-temperature-empty::before {
  content: "\f2cb"; }

.fa-temperature-0::before {
  content: "\f2cb"; }

.fa-thermometer-0::before {
  content: "\f2cb"; }

.fa-thermometer-empty::before {
  content: "\f2cb"; }

.fa-bomb::before {
  content: "\f1e2"; }

.fa-registered::before {
  content: "\f25d"; }

.fa-address-card::before {
  content: "\f2bb"; }

.fa-contact-card::before {
  content: "\f2bb"; }

.fa-vcard::before {
  content: "\f2bb"; }

.fa-scale-unbalanced-flip::before {
  content: "\f516"; }

.fa-balance-scale-right::before {
  content: "\f516"; }

.fa-subscript::before {
  content: "\f12c"; }

.fa-diamond-turn-right::before {
  content: "\f5eb"; }

.fa-directions::before {
  content: "\f5eb"; }

.fa-burst::before {
  content: "\e4dc"; }

.fa-house-laptop::before {
  content: "\e066"; }

.fa-laptop-house::before {
  content: "\e066"; }

.fa-face-tired::before {
  content: "\f5c8"; }

.fa-tired::before {
  content: "\f5c8"; }

.fa-money-bills::before {
  content: "\e1f3"; }

.fa-smog::before {
  content: "\f75f"; }

.fa-crutch::before {
  content: "\f7f7"; }

.fa-cloud-arrow-up::before {
  content: "\f0ee"; }

.fa-cloud-upload::before {
  content: "\f0ee"; }

.fa-cloud-upload-alt::before {
  content: "\f0ee"; }

.fa-palette::before {
  content: "\f53f"; }

.fa-arrows-turn-right::before {
  content: "\e4c0"; }

.fa-vest::before {
  content: "\e085"; }

.fa-ferry::before {
  content: "\e4ea"; }

.fa-arrows-down-to-people::before {
  content: "\e4b9"; }

.fa-seedling::before {
  content: "\f4d8"; }

.fa-sprout::before {
  content: "\f4d8"; }

.fa-left-right::before {
  content: "\f337"; }

.fa-arrows-alt-h::before {
  content: "\f337"; }

.fa-boxes-packing::before {
  content: "\e4c7"; }

.fa-circle-arrow-left::before {
  content: "\f0a8"; }

.fa-arrow-circle-left::before {
  content: "\f0a8"; }

.fa-group-arrows-rotate::before {
  content: "\e4f6"; }

.fa-bowl-food::before {
  content: "\e4c6"; }

.fa-candy-cane::before {
  content: "\f786"; }

.fa-arrow-down-wide-short::before {
  content: "\f160"; }

.fa-sort-amount-asc::before {
  content: "\f160"; }

.fa-sort-amount-down::before {
  content: "\f160"; }

.fa-cloud-bolt::before {
  content: "\f76c"; }

.fa-thunderstorm::before {
  content: "\f76c"; }

.fa-text-slash::before {
  content: "\f87d"; }

.fa-remove-format::before {
  content: "\f87d"; }

.fa-face-smile-wink::before {
  content: "\f4da"; }

.fa-smile-wink::before {
  content: "\f4da"; }

.fa-file-word::before {
  content: "\f1c2"; }

.fa-file-powerpoint::before {
  content: "\f1c4"; }

.fa-arrows-left-right::before {
  content: "\f07e"; }

.fa-arrows-h::before {
  content: "\f07e"; }

.fa-house-lock::before {
  content: "\e510"; }

.fa-cloud-arrow-down::before {
  content: "\f0ed"; }

.fa-cloud-download::before {
  content: "\f0ed"; }

.fa-cloud-download-alt::before {
  content: "\f0ed"; }

.fa-children::before {
  content: "\e4e1"; }

.fa-chalkboard::before {
  content: "\f51b"; }

.fa-blackboard::before {
  content: "\f51b"; }

.fa-user-large-slash::before {
  content: "\f4fa"; }

.fa-user-alt-slash::before {
  content: "\f4fa"; }

.fa-envelope-open::before {
  content: "\f2b6"; }

.fa-handshake-simple-slash::before {
  content: "\e05f"; }

.fa-handshake-alt-slash::before {
  content: "\e05f"; }

.fa-mattress-pillow::before {
  content: "\e525"; }

.fa-guarani-sign::before {
  content: "\e19a"; }

.fa-arrows-rotate::before {
  content: "\f021"; }

.fa-refresh::before {
  content: "\f021"; }

.fa-sync::before {
  content: "\f021"; }

.fa-fire-extinguisher::before {
  content: "\f134"; }

.fa-cruzeiro-sign::before {
  content: "\e152"; }

.fa-greater-than-equal::before {
  content: "\f532"; }

.fa-shield-halved::before {
  content: "\f3ed"; }

.fa-shield-alt::before {
  content: "\f3ed"; }

.fa-book-atlas::before {
  content: "\f558"; }

.fa-atlas::before {
  content: "\f558"; }

.fa-virus::before {
  content: "\e074"; }

.fa-envelope-circle-check::before {
  content: "\e4e8"; }

.fa-layer-group::before {
  content: "\f5fd"; }

.fa-arrows-to-dot::before {
  content: "\e4be"; }

.fa-archway::before {
  content: "\f557"; }

.fa-heart-circle-check::before {
  content: "\e4fd"; }

.fa-house-chimney-crack::before {
  content: "\f6f1"; }

.fa-house-damage::before {
  content: "\f6f1"; }

.fa-file-zipper::before {
  content: "\f1c6"; }

.fa-file-archive::before {
  content: "\f1c6"; }

.fa-square::before {
  content: "\f0c8"; }

.fa-martini-glass-empty::before {
  content: "\f000"; }

.fa-glass-martini::before {
  content: "\f000"; }

.fa-couch::before {
  content: "\f4b8"; }

.fa-cedi-sign::before {
  content: "\e0df"; }

.fa-italic::before {
  content: "\f033"; }

.fa-church::before {
  content: "\f51d"; }

.fa-comments-dollar::before {
  content: "\f653"; }

.fa-democrat::before {
  content: "\f747"; }

.fa-z::before {
  content: "\5a"; }

.fa-person-skiing::before {
  content: "\f7c9"; }

.fa-skiing::before {
  content: "\f7c9"; }

.fa-road-lock::before {
  content: "\e567"; }

.fa-a::before {
  content: "\41"; }

.fa-temperature-arrow-down::before {
  content: "\e03f"; }

.fa-temperature-down::before {
  content: "\e03f"; }

.fa-feather-pointed::before {
  content: "\f56b"; }

.fa-feather-alt::before {
  content: "\f56b"; }

.fa-p::before {
  content: "\50"; }

.fa-snowflake::before {
  content: "\f2dc"; }

.fa-newspaper::before {
  content: "\f1ea"; }

.fa-rectangle-ad::before {
  content: "\f641"; }

.fa-ad::before {
  content: "\f641"; }

.fa-circle-arrow-right::before {
  content: "\f0a9"; }

.fa-arrow-circle-right::before {
  content: "\f0a9"; }

.fa-filter-circle-xmark::before {
  content: "\e17b"; }

.fa-locust::before {
  content: "\e520"; }

.fa-sort::before {
  content: "\f0dc"; }

.fa-unsorted::before {
  content: "\f0dc"; }

.fa-list-ol::before {
  content: "\f0cb"; }

.fa-list-1-2::before {
  content: "\f0cb"; }

.fa-list-numeric::before {
  content: "\f0cb"; }

.fa-person-dress-burst::before {
  content: "\e544"; }

.fa-money-check-dollar::before {
  content: "\f53d"; }

.fa-money-check-alt::before {
  content: "\f53d"; }

.fa-vector-square::before {
  content: "\f5cb"; }

.fa-bread-slice::before {
  content: "\f7ec"; }

.fa-language::before {
  content: "\f1ab"; }

.fa-face-kiss-wink-heart::before {
  content: "\f598"; }

.fa-kiss-wink-heart::before {
  content: "\f598"; }

.fa-filter::before {
  content: "\f0b0"; }

.fa-question::before {
  content: "\3f"; }

.fa-file-signature::before {
  content: "\f573"; }

.fa-up-down-left-right::before {
  content: "\f0b2"; }

.fa-arrows-alt::before {
  content: "\f0b2"; }

.fa-house-chimney-user::before {
  content: "\e065"; }

.fa-hand-holding-heart::before {
  content: "\f4be"; }

.fa-puzzle-piece::before {
  content: "\f12e"; }

.fa-money-check::before {
  content: "\f53c"; }

.fa-star-half-stroke::before {
  content: "\f5c0"; }

.fa-star-half-alt::before {
  content: "\f5c0"; }

.fa-code::before {
  content: "\f121"; }

.fa-whiskey-glass::before {
  content: "\f7a0"; }

.fa-glass-whiskey::before {
  content: "\f7a0"; }

.fa-building-circle-exclamation::before {
  content: "\e4d3"; }

.fa-magnifying-glass-chart::before {
  content: "\e522"; }

.fa-arrow-up-right-from-square::before {
  content: "\f08e"; }

.fa-external-link::before {
  content: "\f08e"; }

.fa-cubes-stacked::before {
  content: "\e4e6"; }

.fa-won-sign::before {
  content: "\f159"; }

.fa-krw::before {
  content: "\f159"; }

.fa-won::before {
  content: "\f159"; }

.fa-virus-covid::before {
  content: "\e4a8"; }

.fa-austral-sign::before {
  content: "\e0a9"; }

.fa-f::before {
  content: "\46"; }

.fa-leaf::before {
  content: "\f06c"; }

.fa-road::before {
  content: "\f018"; }

.fa-taxi::before {
  content: "\f1ba"; }

.fa-cab::before {
  content: "\f1ba"; }

.fa-person-circle-plus::before {
  content: "\e541"; }

.fa-chart-pie::before {
  content: "\f200"; }

.fa-pie-chart::before {
  content: "\f200"; }

.fa-bolt-lightning::before {
  content: "\e0b7"; }

.fa-sack-xmark::before {
  content: "\e56a"; }

.fa-file-excel::before {
  content: "\f1c3"; }

.fa-file-contract::before {
  content: "\f56c"; }

.fa-fish-fins::before {
  content: "\e4f2"; }

.fa-building-flag::before {
  content: "\e4d5"; }

.fa-face-grin-beam::before {
  content: "\f582"; }

.fa-grin-beam::before {
  content: "\f582"; }

.fa-object-ungroup::before {
  content: "\f248"; }

.fa-poop::before {
  content: "\f619"; }

.fa-location-pin::before {
  content: "\f041"; }

.fa-map-marker::before {
  content: "\f041"; }

.fa-kaaba::before {
  content: "\f66b"; }

.fa-toilet-paper::before {
  content: "\f71e"; }

.fa-helmet-safety::before {
  content: "\f807"; }

.fa-hard-hat::before {
  content: "\f807"; }

.fa-hat-hard::before {
  content: "\f807"; }

.fa-eject::before {
  content: "\f052"; }

.fa-circle-right::before {
  content: "\f35a"; }

.fa-arrow-alt-circle-right::before {
  content: "\f35a"; }

.fa-plane-circle-check::before {
  content: "\e555"; }

.fa-face-rolling-eyes::before {
  content: "\f5a5"; }

.fa-meh-rolling-eyes::before {
  content: "\f5a5"; }

.fa-object-group::before {
  content: "\f247"; }

.fa-chart-line::before {
  content: "\f201"; }

.fa-line-chart::before {
  content: "\f201"; }

.fa-mask-ventilator::before {
  content: "\e524"; }

.fa-arrow-right::before {
  content: "\f061"; }

.fa-signs-post::before {
  content: "\f277"; }

.fa-map-signs::before {
  content: "\f277"; }

.fa-cash-register::before {
  content: "\f788"; }

.fa-person-circle-question::before {
  content: "\e542"; }

.fa-h::before {
  content: "\48"; }

.fa-tarp::before {
  content: "\e57b"; }

.fa-screwdriver-wrench::before {
  content: "\f7d9"; }

.fa-tools::before {
  content: "\f7d9"; }

.fa-arrows-to-eye::before {
  content: "\e4bf"; }

.fa-plug-circle-bolt::before {
  content: "\e55b"; }

.fa-heart::before {
  content: "\f004"; }

.fa-mars-and-venus::before {
  content: "\f224"; }

.fa-house-user::before {
  content: "\e1b0"; }

.fa-home-user::before {
  content: "\e1b0"; }

.fa-dumpster-fire::before {
  content: "\f794"; }

.fa-house-crack::before {
  content: "\e3b1"; }

.fa-martini-glass-citrus::before {
  content: "\f561"; }

.fa-cocktail::before {
  content: "\f561"; }

.fa-face-surprise::before {
  content: "\f5c2"; }

.fa-surprise::before {
  content: "\f5c2"; }

.fa-bottle-water::before {
  content: "\e4c5"; }

.fa-circle-pause::before {
  content: "\f28b"; }

.fa-pause-circle::before {
  content: "\f28b"; }

.fa-toilet-paper-slash::before {
  content: "\e072"; }

.fa-apple-whole::before {
  content: "\f5d1"; }

.fa-apple-alt::before {
  content: "\f5d1"; }

.fa-kitchen-set::before {
  content: "\e51a"; }

.fa-r::before {
  content: "\52"; }

.fa-temperature-quarter::before {
  content: "\f2ca"; }

.fa-temperature-1::before {
  content: "\f2ca"; }

.fa-thermometer-1::before {
  content: "\f2ca"; }

.fa-thermometer-quarter::before {
  content: "\f2ca"; }

.fa-cube::before {
  content: "\f1b2"; }

.fa-bitcoin-sign::before {
  content: "\e0b4"; }

.fa-shield-dog::before {
  content: "\e573"; }

.fa-solar-panel::before {
  content: "\f5ba"; }

.fa-lock-open::before {
  content: "\f3c1"; }

.fa-elevator::before {
  content: "\e16d"; }

.fa-money-bill-transfer::before {
  content: "\e528"; }

.fa-money-bill-trend-up::before {
  content: "\e529"; }

.fa-house-flood-water-circle-arrow-right::before {
  content: "\e50f"; }

.fa-square-poll-horizontal::before {
  content: "\f682"; }

.fa-poll-h::before {
  content: "\f682"; }

.fa-circle::before {
  content: "\f111"; }

.fa-backward-fast::before {
  content: "\f049"; }

.fa-fast-backward::before {
  content: "\f049"; }

.fa-recycle::before {
  content: "\f1b8"; }

.fa-user-astronaut::before {
  content: "\f4fb"; }

.fa-plane-slash::before {
  content: "\e069"; }

.fa-trademark::before {
  content: "\f25c"; }

.fa-basketball::before {
  content: "\f434"; }

.fa-basketball-ball::before {
  content: "\f434"; }

.fa-satellite-dish::before {
  content: "\f7c0"; }

.fa-circle-up::before {
  content: "\f35b"; }

.fa-arrow-alt-circle-up::before {
  content: "\f35b"; }

.fa-mobile-screen-button::before {
  content: "\f3cd"; }

.fa-mobile-alt::before {
  content: "\f3cd"; }

.fa-volume-high::before {
  content: "\f028"; }

.fa-volume-up::before {
  content: "\f028"; }

.fa-users-rays::before {
  content: "\e593"; }

.fa-wallet::before {
  content: "\f555"; }

.fa-clipboard-check::before {
  content: "\f46c"; }

.fa-file-audio::before {
  content: "\f1c7"; }

.fa-burger::before {
  content: "\f805"; }

.fa-hamburger::before {
  content: "\f805"; }

.fa-wrench::before {
  content: "\f0ad"; }

.fa-bugs::before {
  content: "\e4d0"; }

.fa-rupee-sign::before {
  content: "\f156"; }

.fa-rupee::before {
  content: "\f156"; }

.fa-file-image::before {
  content: "\f1c5"; }

.fa-circle-question::before {
  content: "\f059"; }

.fa-question-circle::before {
  content: "\f059"; }

.fa-plane-departure::before {
  content: "\f5b0"; }

.fa-handshake-slash::before {
  content: "\e060"; }

.fa-book-bookmark::before {
  content: "\e0bb"; }

.fa-code-branch::before {
  content: "\f126"; }

.fa-hat-cowboy::before {
  content: "\f8c0"; }

.fa-bridge::before {
  content: "\e4c8"; }

.fa-phone-flip::before {
  content: "\f879"; }

.fa-phone-alt::before {
  content: "\f879"; }

.fa-truck-front::before {
  content: "\e2b7"; }

.fa-cat::before {
  content: "\f6be"; }

.fa-anchor-circle-exclamation::before {
  content: "\e4ab"; }

.fa-truck-field::before {
  content: "\e58d"; }

.fa-route::before {
  content: "\f4d7"; }

.fa-clipboard-question::before {
  content: "\e4e3"; }

.fa-panorama::before {
  content: "\e209"; }

.fa-comment-medical::before {
  content: "\f7f5"; }

.fa-teeth-open::before {
  content: "\f62f"; }

.fa-file-circle-minus::before {
  content: "\e4ed"; }

.fa-tags::before {
  content: "\f02c"; }

.fa-wine-glass::before {
  content: "\f4e3"; }

.fa-forward-fast::before {
  content: "\f050"; }

.fa-fast-forward::before {
  content: "\f050"; }

.fa-face-meh-blank::before {
  content: "\f5a4"; }

.fa-meh-blank::before {
  content: "\f5a4"; }

.fa-square-parking::before {
  content: "\f540"; }

.fa-parking::before {
  content: "\f540"; }

.fa-house-signal::before {
  content: "\e012"; }

.fa-bars-progress::before {
  content: "\f828"; }

.fa-tasks-alt::before {
  content: "\f828"; }

.fa-faucet-drip::before {
  content: "\e006"; }

.fa-cart-flatbed::before {
  content: "\f474"; }

.fa-dolly-flatbed::before {
  content: "\f474"; }

.fa-ban-smoking::before {
  content: "\f54d"; }

.fa-smoking-ban::before {
  content: "\f54d"; }

.fa-terminal::before {
  content: "\f120"; }

.fa-mobile-button::before {
  content: "\f10b"; }

.fa-house-medical-flag::before {
  content: "\e514"; }

.fa-basket-shopping::before {
  content: "\f291"; }

.fa-shopping-basket::before {
  content: "\f291"; }

.fa-tape::before {
  content: "\f4db"; }

.fa-bus-simple::before {
  content: "\f55e"; }

.fa-bus-alt::before {
  content: "\f55e"; }

.fa-eye::before {
  content: "\f06e"; }

.fa-face-sad-cry::before {
  content: "\f5b3"; }

.fa-sad-cry::before {
  content: "\f5b3"; }

.fa-audio-description::before {
  content: "\f29e"; }

.fa-person-military-to-person::before {
  content: "\e54c"; }

.fa-file-shield::before {
  content: "\e4f0"; }

.fa-user-slash::before {
  content: "\f506"; }

.fa-pen::before {
  content: "\f304"; }

.fa-tower-observation::before {
  content: "\e586"; }

.fa-file-code::before {
  content: "\f1c9"; }

.fa-signal::before {
  content: "\f012"; }

.fa-signal-5::before {
  content: "\f012"; }

.fa-signal-perfect::before {
  content: "\f012"; }

.fa-bus::before {
  content: "\f207"; }

.fa-heart-circle-xmark::before {
  content: "\e501"; }

.fa-house-chimney::before {
  content: "\e3af"; }

.fa-home-lg::before {
  content: "\e3af"; }

.fa-window-maximize::before {
  content: "\f2d0"; }

.fa-face-frown::before {
  content: "\f119"; }

.fa-frown::before {
  content: "\f119"; }

.fa-prescription::before {
  content: "\f5b1"; }

.fa-shop::before {
  content: "\f54f"; }

.fa-store-alt::before {
  content: "\f54f"; }

.fa-floppy-disk::before {
  content: "\f0c7"; }

.fa-save::before {
  content: "\f0c7"; }

.fa-vihara::before {
  content: "\f6a7"; }

.fa-scale-unbalanced::before {
  content: "\f515"; }

.fa-balance-scale-left::before {
  content: "\f515"; }

.fa-sort-up::before {
  content: "\f0de"; }

.fa-sort-asc::before {
  content: "\f0de"; }

.fa-comment-dots::before {
  content: "\f4ad"; }

.fa-commenting::before {
  content: "\f4ad"; }

.fa-plant-wilt::before {
  content: "\e5aa"; }

.fa-diamond::before {
  content: "\f219"; }

.fa-face-grin-squint::before {
  content: "\f585"; }

.fa-grin-squint::before {
  content: "\f585"; }

.fa-hand-holding-dollar::before {
  content: "\f4c0"; }

.fa-hand-holding-usd::before {
  content: "\f4c0"; }

.fa-bacterium::before {
  content: "\e05a"; }

.fa-hand-pointer::before {
  content: "\f25a"; }

.fa-drum-steelpan::before {
  content: "\f56a"; }

.fa-hand-scissors::before {
  content: "\f257"; }

.fa-hands-praying::before {
  content: "\f684"; }

.fa-praying-hands::before {
  content: "\f684"; }

.fa-arrow-rotate-right::before {
  content: "\f01e"; }

.fa-arrow-right-rotate::before {
  content: "\f01e"; }

.fa-arrow-rotate-forward::before {
  content: "\f01e"; }

.fa-redo::before {
  content: "\f01e"; }

.fa-biohazard::before {
  content: "\f780"; }

.fa-location-crosshairs::before {
  content: "\f601"; }

.fa-location::before {
  content: "\f601"; }

.fa-mars-double::before {
  content: "\f227"; }

.fa-child-dress::before {
  content: "\e59c"; }

.fa-users-between-lines::before {
  content: "\e591"; }

.fa-lungs-virus::before {
  content: "\e067"; }

.fa-face-grin-tears::before {
  content: "\f588"; }

.fa-grin-tears::before {
  content: "\f588"; }

.fa-phone::before {
  content: "\f095"; }

.fa-calendar-xmark::before {
  content: "\f273"; }

.fa-calendar-times::before {
  content: "\f273"; }

.fa-child-reaching::before {
  content: "\e59d"; }

.fa-head-side-virus::before {
  content: "\e064"; }

.fa-user-gear::before {
  content: "\f4fe"; }

.fa-user-cog::before {
  content: "\f4fe"; }

.fa-arrow-up-1-9::before {
  content: "\f163"; }

.fa-sort-numeric-up::before {
  content: "\f163"; }

.fa-door-closed::before {
  content: "\f52a"; }

.fa-shield-virus::before {
  content: "\e06c"; }

.fa-dice-six::before {
  content: "\f526"; }

.fa-mosquito-net::before {
  content: "\e52c"; }

.fa-bridge-water::before {
  content: "\e4ce"; }

.fa-person-booth::before {
  content: "\f756"; }

.fa-text-width::before {
  content: "\f035"; }

.fa-hat-wizard::before {
  content: "\f6e8"; }

.fa-pen-fancy::before {
  content: "\f5ac"; }

.fa-person-digging::before {
  content: "\f85e"; }

.fa-digging::before {
  content: "\f85e"; }

.fa-trash::before {
  content: "\f1f8"; }

.fa-gauge-simple::before {
  content: "\f629"; }

.fa-gauge-simple-med::before {
  content: "\f629"; }

.fa-tachometer-average::before {
  content: "\f629"; }

.fa-book-medical::before {
  content: "\f7e6"; }

.fa-poo::before {
  content: "\f2fe"; }

.fa-quote-right::before {
  content: "\f10e"; }

.fa-quote-right-alt::before {
  content: "\f10e"; }

.fa-shirt::before {
  content: "\f553"; }

.fa-t-shirt::before {
  content: "\f553"; }

.fa-tshirt::before {
  content: "\f553"; }

.fa-cubes::before {
  content: "\f1b3"; }

.fa-divide::before {
  content: "\f529"; }

.fa-tenge-sign::before {
  content: "\f7d7"; }

.fa-tenge::before {
  content: "\f7d7"; }

.fa-headphones::before {
  content: "\f025"; }

.fa-hands-holding::before {
  content: "\f4c2"; }

.fa-hands-clapping::before {
  content: "\e1a8"; }

.fa-republican::before {
  content: "\f75e"; }

.fa-arrow-left::before {
  content: "\f060"; }

.fa-person-circle-xmark::before {
  content: "\e543"; }

.fa-ruler::before {
  content: "\f545"; }

.fa-align-left::before {
  content: "\f036"; }

.fa-dice-d6::before {
  content: "\f6d1"; }

.fa-restroom::before {
  content: "\f7bd"; }

.fa-j::before {
  content: "\4a"; }

.fa-users-viewfinder::before {
  content: "\e595"; }

.fa-file-video::before {
  content: "\f1c8"; }

.fa-up-right-from-square::before {
  content: "\f35d"; }

.fa-external-link-alt::before {
  content: "\f35d"; }

.fa-table-cells::before {
  content: "\f00a"; }

.fa-th::before {
  content: "\f00a"; }

.fa-file-pdf::before {
  content: "\f1c1"; }

.fa-book-bible::before {
  content: "\f647"; }

.fa-bible::before {
  content: "\f647"; }

.fa-o::before {
  content: "\4f"; }

.fa-suitcase-medical::before {
  content: "\f0fa"; }

.fa-medkit::before {
  content: "\f0fa"; }

.fa-user-secret::before {
  content: "\f21b"; }

.fa-otter::before {
  content: "\f700"; }

.fa-person-dress::before {
  content: "\f182"; }

.fa-female::before {
  content: "\f182"; }

.fa-comment-dollar::before {
  content: "\f651"; }

.fa-business-time::before {
  content: "\f64a"; }

.fa-briefcase-clock::before {
  content: "\f64a"; }

.fa-table-cells-large::before {
  content: "\f009"; }

.fa-th-large::before {
  content: "\f009"; }

.fa-book-tanakh::before {
  content: "\f827"; }

.fa-tanakh::before {
  content: "\f827"; }

.fa-phone-volume::before {
  content: "\f2a0"; }

.fa-volume-control-phone::before {
  content: "\f2a0"; }

.fa-hat-cowboy-side::before {
  content: "\f8c1"; }

.fa-clipboard-user::before {
  content: "\f7f3"; }

.fa-child::before {
  content: "\f1ae"; }

.fa-lira-sign::before {
  content: "\f195"; }

.fa-satellite::before {
  content: "\f7bf"; }

.fa-plane-lock::before {
  content: "\e558"; }

.fa-tag::before {
  content: "\f02b"; }

.fa-comment::before {
  content: "\f075"; }

.fa-cake-candles::before {
  content: "\f1fd"; }

.fa-birthday-cake::before {
  content: "\f1fd"; }

.fa-cake::before {
  content: "\f1fd"; }

.fa-envelope::before {
  content: "\f0e0"; }

.fa-angles-up::before {
  content: "\f102"; }

.fa-angle-double-up::before {
  content: "\f102"; }

.fa-paperclip::before {
  content: "\f0c6"; }

.fa-arrow-right-to-city::before {
  content: "\e4b3"; }

.fa-ribbon::before {
  content: "\f4d6"; }

.fa-lungs::before {
  content: "\f604"; }

.fa-arrow-up-9-1::before {
  content: "\f887"; }

.fa-sort-numeric-up-alt::before {
  content: "\f887"; }

.fa-litecoin-sign::before {
  content: "\e1d3"; }

.fa-border-none::before {
  content: "\f850"; }

.fa-circle-nodes::before {
  content: "\e4e2"; }

.fa-parachute-box::before {
  content: "\f4cd"; }

.fa-indent::before {
  content: "\f03c"; }

.fa-truck-field-un::before {
  content: "\e58e"; }

.fa-hourglass::before {
  content: "\f254"; }

.fa-hourglass-empty::before {
  content: "\f254"; }

.fa-mountain::before {
  content: "\f6fc"; }

.fa-user-doctor::before {
  content: "\f0f0"; }

.fa-user-md::before {
  content: "\f0f0"; }

.fa-circle-info::before {
  content: "\f05a"; }

.fa-info-circle::before {
  content: "\f05a"; }

.fa-cloud-meatball::before {
  content: "\f73b"; }

.fa-camera::before {
  content: "\f030"; }

.fa-camera-alt::before {
  content: "\f030"; }

.fa-square-virus::before {
  content: "\e578"; }

.fa-meteor::before {
  content: "\f753"; }

.fa-car-on::before {
  content: "\e4dd"; }

.fa-sleigh::before {
  content: "\f7cc"; }

.fa-arrow-down-1-9::before {
  content: "\f162"; }

.fa-sort-numeric-asc::before {
  content: "\f162"; }

.fa-sort-numeric-down::before {
  content: "\f162"; }

.fa-hand-holding-droplet::before {
  content: "\f4c1"; }

.fa-hand-holding-water::before {
  content: "\f4c1"; }

.fa-water::before {
  content: "\f773"; }

.fa-calendar-check::before {
  content: "\f274"; }

.fa-braille::before {
  content: "\f2a1"; }

.fa-prescription-bottle-medical::before {
  content: "\f486"; }

.fa-prescription-bottle-alt::before {
  content: "\f486"; }

.fa-landmark::before {
  content: "\f66f"; }

.fa-truck::before {
  content: "\f0d1"; }

.fa-crosshairs::before {
  content: "\f05b"; }

.fa-person-cane::before {
  content: "\e53c"; }

.fa-tent::before {
  content: "\e57d"; }

.fa-vest-patches::before {
  content: "\e086"; }

.fa-check-double::before {
  content: "\f560"; }

.fa-arrow-down-a-z::before {
  content: "\f15d"; }

.fa-sort-alpha-asc::before {
  content: "\f15d"; }

.fa-sort-alpha-down::before {
  content: "\f15d"; }

.fa-money-bill-wheat::before {
  content: "\e52a"; }

.fa-cookie::before {
  content: "\f563"; }

.fa-arrow-rotate-left::before {
  content: "\f0e2"; }

.fa-arrow-left-rotate::before {
  content: "\f0e2"; }

.fa-arrow-rotate-back::before {
  content: "\f0e2"; }

.fa-arrow-rotate-backward::before {
  content: "\f0e2"; }

.fa-undo::before {
  content: "\f0e2"; }

.fa-hard-drive::before {
  content: "\f0a0"; }

.fa-hdd::before {
  content: "\f0a0"; }

.fa-face-grin-squint-tears::before {
  content: "\f586"; }

.fa-grin-squint-tears::before {
  content: "\f586"; }

.fa-dumbbell::before {
  content: "\f44b"; }

.fa-rectangle-list::before {
  content: "\f022"; }

.fa-list-alt::before {
  content: "\f022"; }

.fa-tarp-droplet::before {
  content: "\e57c"; }

.fa-house-medical-circle-check::before {
  content: "\e511"; }

.fa-person-skiing-nordic::before {
  content: "\f7ca"; }

.fa-skiing-nordic::before {
  content: "\f7ca"; }

.fa-calendar-plus::before {
  content: "\f271"; }

.fa-plane-arrival::before {
  content: "\f5af"; }

.fa-circle-left::before {
  content: "\f359"; }

.fa-arrow-alt-circle-left::before {
  content: "\f359"; }

.fa-train-subway::before {
  content: "\f239"; }

.fa-subway::before {
  content: "\f239"; }

.fa-chart-gantt::before {
  content: "\e0e4"; }

.fa-indian-rupee-sign::before {
  content: "\e1bc"; }

.fa-indian-rupee::before {
  content: "\e1bc"; }

.fa-inr::before {
  content: "\e1bc"; }

.fa-crop-simple::before {
  content: "\f565"; }

.fa-crop-alt::before {
  content: "\f565"; }

.fa-money-bill-1::before {
  content: "\f3d1"; }

.fa-money-bill-alt::before {
  content: "\f3d1"; }

.fa-left-long::before {
  content: "\f30a"; }

.fa-long-arrow-alt-left::before {
  content: "\f30a"; }

.fa-dna::before {
  content: "\f471"; }

.fa-virus-slash::before {
  content: "\e075"; }

.fa-minus::before {
  content: "\f068"; }

.fa-subtract::before {
  content: "\f068"; }

.fa-chess::before {
  content: "\f439"; }

.fa-arrow-left-long::before {
  content: "\f177"; }

.fa-long-arrow-left::before {
  content: "\f177"; }

.fa-plug-circle-check::before {
  content: "\e55c"; }

.fa-street-view::before {
  content: "\f21d"; }

.fa-franc-sign::before {
  content: "\e18f"; }

.fa-volume-off::before {
  content: "\f026"; }

.fa-hands-asl-interpreting::before {
  content: "\f2a3"; }

.fa-american-sign-language-interpreting::before {
  content: "\f2a3"; }

.fa-asl-interpreting::before {
  content: "\f2a3"; }

.fa-hands-american-sign-language-interpreting::before {
  content: "\f2a3"; }

.fa-gear::before {
  content: "\f013"; }

.fa-cog::before {
  content: "\f013"; }

.fa-droplet-slash::before {
  content: "\f5c7"; }

.fa-tint-slash::before {
  content: "\f5c7"; }

.fa-mosque::before {
  content: "\f678"; }

.fa-mosquito::before {
  content: "\e52b"; }

.fa-star-of-david::before {
  content: "\f69a"; }

.fa-person-military-rifle::before {
  content: "\e54b"; }

.fa-cart-shopping::before {
  content: "\f07a"; }

.fa-shopping-cart::before {
  content: "\f07a"; }

.fa-vials::before {
  content: "\f493"; }

.fa-plug-circle-plus::before {
  content: "\e55f"; }

.fa-place-of-worship::before {
  content: "\f67f"; }

.fa-grip-vertical::before {
  content: "\f58e"; }

.fa-arrow-turn-up::before {
  content: "\f148"; }

.fa-level-up::before {
  content: "\f148"; }

.fa-u::before {
  content: "\55"; }

.fa-square-root-variable::before {
  content: "\f698"; }

.fa-square-root-alt::before {
  content: "\f698"; }

.fa-clock::before {
  content: "\f017"; }

.fa-clock-four::before {
  content: "\f017"; }

.fa-backward-step::before {
  content: "\f048"; }

.fa-step-backward::before {
  content: "\f048"; }

.fa-pallet::before {
  content: "\f482"; }

.fa-faucet::before {
  content: "\e005"; }

.fa-baseball-bat-ball::before {
  content: "\f432"; }

.fa-s::before {
  content: "\53"; }

.fa-timeline::before {
  content: "\e29c"; }

.fa-keyboard::before {
  content: "\f11c"; }

.fa-caret-down::before {
  content: "\f0d7"; }

.fa-house-chimney-medical::before {
  content: "\f7f2"; }

.fa-clinic-medical::before {
  content: "\f7f2"; }

.fa-temperature-three-quarters::before {
  content: "\f2c8"; }

.fa-temperature-3::before {
  content: "\f2c8"; }

.fa-thermometer-3::before {
  content: "\f2c8"; }

.fa-thermometer-three-quarters::before {
  content: "\f2c8"; }

.fa-mobile-screen::before {
  content: "\f3cf"; }

.fa-mobile-android-alt::before {
  content: "\f3cf"; }

.fa-plane-up::before {
  content: "\e22d"; }

.fa-piggy-bank::before {
  content: "\f4d3"; }

.fa-battery-half::before {
  content: "\f242"; }

.fa-battery-3::before {
  content: "\f242"; }

.fa-mountain-city::before {
  content: "\e52e"; }

.fa-coins::before {
  content: "\f51e"; }

.fa-khanda::before {
  content: "\f66d"; }

.fa-sliders::before {
  content: "\f1de"; }

.fa-sliders-h::before {
  content: "\f1de"; }

.fa-folder-tree::before {
  content: "\f802"; }

.fa-network-wired::before {
  content: "\f6ff"; }

.fa-map-pin::before {
  content: "\f276"; }

.fa-hamsa::before {
  content: "\f665"; }

.fa-cent-sign::before {
  content: "\e3f5"; }

.fa-flask::before {
  content: "\f0c3"; }

.fa-person-pregnant::before {
  content: "\e31e"; }

.fa-wand-sparkles::before {
  content: "\f72b"; }

.fa-ellipsis-vertical::before {
  content: "\f142"; }

.fa-ellipsis-v::before {
  content: "\f142"; }

.fa-ticket::before {
  content: "\f145"; }

.fa-power-off::before {
  content: "\f011"; }

.fa-right-long::before {
  content: "\f30b"; }

.fa-long-arrow-alt-right::before {
  content: "\f30b"; }

.fa-flag-usa::before {
  content: "\f74d"; }

.fa-laptop-file::before {
  content: "\e51d"; }

.fa-tty::before {
  content: "\f1e4"; }

.fa-teletype::before {
  content: "\f1e4"; }

.fa-diagram-next::before {
  content: "\e476"; }

.fa-person-rifle::before {
  content: "\e54e"; }

.fa-house-medical-circle-exclamation::before {
  content: "\e512"; }

.fa-closed-captioning::before {
  content: "\f20a"; }

.fa-person-hiking::before {
  content: "\f6ec"; }

.fa-hiking::before {
  content: "\f6ec"; }

.fa-venus-double::before {
  content: "\f226"; }

.fa-images::before {
  content: "\f302"; }

.fa-calculator::before {
  content: "\f1ec"; }

.fa-people-pulling::before {
  content: "\e535"; }

.fa-n::before {
  content: "\4e"; }

.fa-cable-car::before {
  content: "\f7da"; }

.fa-tram::before {
  content: "\f7da"; }

.fa-cloud-rain::before {
  content: "\f73d"; }

.fa-building-circle-xmark::before {
  content: "\e4d4"; }

.fa-ship::before {
  content: "\f21a"; }

.fa-arrows-down-to-line::before {
  content: "\e4b8"; }

.fa-download::before {
  content: "\f019"; }

.fa-face-grin::before {
  content: "\f580"; }

.fa-grin::before {
  content: "\f580"; }

.fa-delete-left::before {
  content: "\f55a"; }

.fa-backspace::before {
  content: "\f55a"; }

.fa-eye-dropper::before {
  content: "\f1fb"; }

.fa-eye-dropper-empty::before {
  content: "\f1fb"; }

.fa-eyedropper::before {
  content: "\f1fb"; }

.fa-file-circle-check::before {
  content: "\e5a0"; }

.fa-forward::before {
  content: "\f04e"; }

.fa-mobile::before {
  content: "\f3ce"; }

.fa-mobile-android::before {
  content: "\f3ce"; }

.fa-mobile-phone::before {
  content: "\f3ce"; }

.fa-face-meh::before {
  content: "\f11a"; }

.fa-meh::before {
  content: "\f11a"; }

.fa-align-center::before {
  content: "\f037"; }

.fa-book-skull::before {
  content: "\f6b7"; }

.fa-book-dead::before {
  content: "\f6b7"; }

.fa-id-card::before {
  content: "\f2c2"; }

.fa-drivers-license::before {
  content: "\f2c2"; }

.fa-outdent::before {
  content: "\f03b"; }

.fa-dedent::before {
  content: "\f03b"; }

.fa-heart-circle-exclamation::before {
  content: "\e4fe"; }

.fa-house::before {
  content: "\f015"; }

.fa-home::before {
  content: "\f015"; }

.fa-home-alt::before {
  content: "\f015"; }

.fa-home-lg-alt::before {
  content: "\f015"; }

.fa-calendar-week::before {
  content: "\f784"; }

.fa-laptop-medical::before {
  content: "\f812"; }

.fa-b::before {
  content: "\42"; }

.fa-file-medical::before {
  content: "\f477"; }

.fa-dice-one::before {
  content: "\f525"; }

.fa-kiwi-bird::before {
  content: "\f535"; }

.fa-arrow-right-arrow-left::before {
  content: "\f0ec"; }

.fa-exchange::before {
  content: "\f0ec"; }

.fa-rotate-right::before {
  content: "\f2f9"; }

.fa-redo-alt::before {
  content: "\f2f9"; }

.fa-rotate-forward::before {
  content: "\f2f9"; }

.fa-utensils::before {
  content: "\f2e7"; }

.fa-cutlery::before {
  content: "\f2e7"; }

.fa-arrow-up-wide-short::before {
  content: "\f161"; }

.fa-sort-amount-up::before {
  content: "\f161"; }

.fa-mill-sign::before {
  content: "\e1ed"; }

.fa-bowl-rice::before {
  content: "\e2eb"; }

.fa-skull::before {
  content: "\f54c"; }

.fa-tower-broadcast::before {
  content: "\f519"; }

.fa-broadcast-tower::before {
  content: "\f519"; }

.fa-truck-pickup::before {
  content: "\f63c"; }

.fa-up-long::before {
  content: "\f30c"; }

.fa-long-arrow-alt-up::before {
  content: "\f30c"; }

.fa-stop::before {
  content: "\f04d"; }

.fa-code-merge::before {
  content: "\f387"; }

.fa-upload::before {
  content: "\f093"; }

.fa-hurricane::before {
  content: "\f751"; }

.fa-mound::before {
  content: "\e52d"; }

.fa-toilet-portable::before {
  content: "\e583"; }

.fa-compact-disc::before {
  content: "\f51f"; }

.fa-file-arrow-down::before {
  content: "\f56d"; }

.fa-file-download::before {
  content: "\f56d"; }

.fa-caravan::before {
  content: "\f8ff"; }

.fa-shield-cat::before {
  content: "\e572"; }

.fa-bolt::before {
  content: "\f0e7"; }

.fa-zap::before {
  content: "\f0e7"; }

.fa-glass-water::before {
  content: "\e4f4"; }

.fa-oil-well::before {
  content: "\e532"; }

.fa-vault::before {
  content: "\e2c5"; }

.fa-mars::before {
  content: "\f222"; }

.fa-toilet::before {
  content: "\f7d8"; }

.fa-plane-circle-xmark::before {
  content: "\e557"; }

.fa-yen-sign::before {
  content: "\f157"; }

.fa-cny::before {
  content: "\f157"; }

.fa-jpy::before {
  content: "\f157"; }

.fa-rmb::before {
  content: "\f157"; }

.fa-yen::before {
  content: "\f157"; }

.fa-ruble-sign::before {
  content: "\f158"; }

.fa-rouble::before {
  content: "\f158"; }

.fa-rub::before {
  content: "\f158"; }

.fa-ruble::before {
  content: "\f158"; }

.fa-sun::before {
  content: "\f185"; }

.fa-guitar::before {
  content: "\f7a6"; }

.fa-face-laugh-wink::before {
  content: "\f59c"; }

.fa-laugh-wink::before {
  content: "\f59c"; }

.fa-horse-head::before {
  content: "\f7ab"; }

.fa-bore-hole::before {
  content: "\e4c3"; }

.fa-industry::before {
  content: "\f275"; }

.fa-circle-down::before {
  content: "\f358"; }

.fa-arrow-alt-circle-down::before {
  content: "\f358"; }

.fa-arrows-turn-to-dots::before {
  content: "\e4c1"; }

.fa-florin-sign::before {
  content: "\e184"; }

.fa-arrow-down-short-wide::before {
  content: "\f884"; }

.fa-sort-amount-desc::before {
  content: "\f884"; }

.fa-sort-amount-down-alt::before {
  content: "\f884"; }

.fa-less-than::before {
  content: "\3c"; }

.fa-angle-down::before {
  content: "\f107"; }

.fa-car-tunnel::before {
  content: "\e4de"; }

.fa-head-side-cough::before {
  content: "\e061"; }

.fa-grip-lines::before {
  content: "\f7a4"; }

.fa-thumbs-down::before {
  content: "\f165"; }

.fa-user-lock::before {
  content: "\f502"; }

.fa-arrow-right-long::before {
  content: "\f178"; }

.fa-long-arrow-right::before {
  content: "\f178"; }

.fa-anchor-circle-xmark::before {
  content: "\e4ac"; }

.fa-ellipsis::before {
  content: "\f141"; }

.fa-ellipsis-h::before {
  content: "\f141"; }

.fa-chess-pawn::before {
  content: "\f443"; }

.fa-kit-medical::before {
  content: "\f479"; }

.fa-first-aid::before {
  content: "\f479"; }

.fa-person-through-window::before {
  content: "\e5a9"; }

.fa-toolbox::before {
  content: "\f552"; }

.fa-hands-holding-circle::before {
  content: "\e4fb"; }

.fa-bug::before {
  content: "\f188"; }

.fa-credit-card::before {
  content: "\f09d"; }

.fa-credit-card-alt::before {
  content: "\f09d"; }

.fa-car::before {
  content: "\f1b9"; }

.fa-automobile::before {
  content: "\f1b9"; }

.fa-hand-holding-hand::before {
  content: "\e4f7"; }

.fa-book-open-reader::before {
  content: "\f5da"; }

.fa-book-reader::before {
  content: "\f5da"; }

.fa-mountain-sun::before {
  content: "\e52f"; }

.fa-arrows-left-right-to-line::before {
  content: "\e4ba"; }

.fa-dice-d20::before {
  content: "\f6cf"; }

.fa-truck-droplet::before {
  content: "\e58c"; }

.fa-file-circle-xmark::before {
  content: "\e5a1"; }

.fa-temperature-arrow-up::before {
  content: "\e040"; }

.fa-temperature-up::before {
  content: "\e040"; }

.fa-medal::before {
  content: "\f5a2"; }

.fa-bed::before {
  content: "\f236"; }

.fa-square-h::before {
  content: "\f0fd"; }

.fa-h-square::before {
  content: "\f0fd"; }

.fa-podcast::before {
  content: "\f2ce"; }

.fa-temperature-full::before {
  content: "\f2c7"; }

.fa-temperature-4::before {
  content: "\f2c7"; }

.fa-thermometer-4::before {
  content: "\f2c7"; }

.fa-thermometer-full::before {
  content: "\f2c7"; }

.fa-bell::before {
  content: "\f0f3"; }

.fa-superscript::before {
  content: "\f12b"; }

.fa-plug-circle-xmark::before {
  content: "\e560"; }

.fa-star-of-life::before {
  content: "\f621"; }

.fa-phone-slash::before {
  content: "\f3dd"; }

.fa-paint-roller::before {
  content: "\f5aa"; }

.fa-handshake-angle::before {
  content: "\f4c4"; }

.fa-hands-helping::before {
  content: "\f4c4"; }

.fa-location-dot::before {
  content: "\f3c5"; }

.fa-map-marker-alt::before {
  content: "\f3c5"; }

.fa-file::before {
  content: "\f15b"; }

.fa-greater-than::before {
  content: "\3e"; }

.fa-person-swimming::before {
  content: "\f5c4"; }

.fa-swimmer::before {
  content: "\f5c4"; }

.fa-arrow-down::before {
  content: "\f063"; }

.fa-droplet::before {
  content: "\f043"; }

.fa-tint::before {
  content: "\f043"; }

.fa-eraser::before {
  content: "\f12d"; }

.fa-earth-americas::before {
  content: "\f57d"; }

.fa-earth::before {
  content: "\f57d"; }

.fa-earth-america::before {
  content: "\f57d"; }

.fa-globe-americas::before {
  content: "\f57d"; }

.fa-person-burst::before {
  content: "\e53b"; }

.fa-dove::before {
  content: "\f4ba"; }

.fa-battery-empty::before {
  content: "\f244"; }

.fa-battery-0::before {
  content: "\f244"; }

.fa-socks::before {
  content: "\f696"; }

.fa-inbox::before {
  content: "\f01c"; }

.fa-section::before {
  content: "\e447"; }

.fa-gauge-high::before {
  content: "\f625"; }

.fa-tachometer-alt::before {
  content: "\f625"; }

.fa-tachometer-alt-fast::before {
  content: "\f625"; }

.fa-envelope-open-text::before {
  content: "\f658"; }

.fa-hospital::before {
  content: "\f0f8"; }

.fa-hospital-alt::before {
  content: "\f0f8"; }

.fa-hospital-wide::before {
  content: "\f0f8"; }

.fa-wine-bottle::before {
  content: "\f72f"; }

.fa-chess-rook::before {
  content: "\f447"; }

.fa-bars-staggered::before {
  content: "\f550"; }

.fa-reorder::before {
  content: "\f550"; }

.fa-stream::before {
  content: "\f550"; }

.fa-dharmachakra::before {
  content: "\f655"; }

.fa-hotdog::before {
  content: "\f80f"; }

.fa-person-walking-with-cane::before {
  content: "\f29d"; }

.fa-blind::before {
  content: "\f29d"; }

.fa-drum::before {
  content: "\f569"; }

.fa-ice-cream::before {
  content: "\f810"; }

.fa-heart-circle-bolt::before {
  content: "\e4fc"; }

.fa-fax::before {
  content: "\f1ac"; }

.fa-paragraph::before {
  content: "\f1dd"; }

.fa-check-to-slot::before {
  content: "\f772"; }

.fa-vote-yea::before {
  content: "\f772"; }

.fa-star-half::before {
  content: "\f089"; }

.fa-boxes-stacked::before {
  content: "\f468"; }

.fa-boxes::before {
  content: "\f468"; }

.fa-boxes-alt::before {
  content: "\f468"; }

.fa-link::before {
  content: "\f0c1"; }

.fa-chain::before {
  content: "\f0c1"; }

.fa-ear-listen::before {
  content: "\f2a2"; }

.fa-assistive-listening-systems::before {
  content: "\f2a2"; }

.fa-tree-city::before {
  content: "\e587"; }

.fa-play::before {
  content: "\f04b"; }

.fa-font::before {
  content: "\f031"; }

.fa-rupiah-sign::before {
  content: "\e23d"; }

.fa-magnifying-glass::before {
  content: "\f002"; }

.fa-search::before {
  content: "\f002"; }

.fa-table-tennis-paddle-ball::before {
  content: "\f45d"; }

.fa-ping-pong-paddle-ball::before {
  content: "\f45d"; }

.fa-table-tennis::before {
  content: "\f45d"; }

.fa-person-dots-from-line::before {
  content: "\f470"; }

.fa-diagnoses::before {
  content: "\f470"; }

.fa-trash-can-arrow-up::before {
  content: "\f82a"; }

.fa-trash-restore-alt::before {
  content: "\f82a"; }

.fa-naira-sign::before {
  content: "\e1f6"; }

.fa-cart-arrow-down::before {
  content: "\f218"; }

.fa-walkie-talkie::before {
  content: "\f8ef"; }

.fa-file-pen::before {
  content: "\f31c"; }

.fa-file-edit::before {
  content: "\f31c"; }

.fa-receipt::before {
  content: "\f543"; }

.fa-square-pen::before {
  content: "\f14b"; }

.fa-pen-square::before {
  content: "\f14b"; }

.fa-pencil-square::before {
  content: "\f14b"; }

.fa-suitcase-rolling::before {
  content: "\f5c1"; }

.fa-person-circle-exclamation::before {
  content: "\e53f"; }

.fa-chevron-down::before {
  content: "\f078"; }

.fa-battery-full::before {
  content: "\f240"; }

.fa-battery::before {
  content: "\f240"; }

.fa-battery-5::before {
  content: "\f240"; }

.fa-skull-crossbones::before {
  content: "\f714"; }

.fa-code-compare::before {
  content: "\e13a"; }

.fa-list-ul::before {
  content: "\f0ca"; }

.fa-list-dots::before {
  content: "\f0ca"; }

.fa-school-lock::before {
  content: "\e56f"; }

.fa-tower-cell::before {
  content: "\e585"; }

.fa-down-long::before {
  content: "\f309"; }

.fa-long-arrow-alt-down::before {
  content: "\f309"; }

.fa-ranking-star::before {
  content: "\e561"; }

.fa-chess-king::before {
  content: "\f43f"; }

.fa-person-harassing::before {
  content: "\e549"; }

.fa-brazilian-real-sign::before {
  content: "\e46c"; }

.fa-landmark-dome::before {
  content: "\f752"; }

.fa-landmark-alt::before {
  content: "\f752"; }

.fa-arrow-up::before {
  content: "\f062"; }

.fa-tv::before {
  content: "\f26c"; }

.fa-television::before {
  content: "\f26c"; }

.fa-tv-alt::before {
  content: "\f26c"; }

.fa-shrimp::before {
  content: "\e448"; }

.fa-list-check::before {
  content: "\f0ae"; }

.fa-tasks::before {
  content: "\f0ae"; }

.fa-jug-detergent::before {
  content: "\e519"; }

.fa-circle-user::before {
  content: "\f2bd"; }

.fa-user-circle::before {
  content: "\f2bd"; }

.fa-user-shield::before {
  content: "\f505"; }

.fa-wind::before {
  content: "\f72e"; }

.fa-car-burst::before {
  content: "\f5e1"; }

.fa-car-crash::before {
  content: "\f5e1"; }

.fa-y::before {
  content: "\59"; }

.fa-person-snowboarding::before {
  content: "\f7ce"; }

.fa-snowboarding::before {
  content: "\f7ce"; }

.fa-truck-fast::before {
  content: "\f48b"; }

.fa-shipping-fast::before {
  content: "\f48b"; }

.fa-fish::before {
  content: "\f578"; }

.fa-user-graduate::before {
  content: "\f501"; }

.fa-circle-half-stroke::before {
  content: "\f042"; }

.fa-adjust::before {
  content: "\f042"; }

.fa-clapperboard::before {
  content: "\e131"; }

.fa-circle-radiation::before {
  content: "\f7ba"; }

.fa-radiation-alt::before {
  content: "\f7ba"; }

.fa-baseball::before {
  content: "\f433"; }

.fa-baseball-ball::before {
  content: "\f433"; }

.fa-jet-fighter-up::before {
  content: "\e518"; }

.fa-diagram-project::before {
  content: "\f542"; }

.fa-project-diagram::before {
  content: "\f542"; }

.fa-copy::before {
  content: "\f0c5"; }

.fa-volume-xmark::before {
  content: "\f6a9"; }

.fa-volume-mute::before {
  content: "\f6a9"; }

.fa-volume-times::before {
  content: "\f6a9"; }

.fa-hand-sparkles::before {
  content: "\e05d"; }

.fa-grip::before {
  content: "\f58d"; }

.fa-grip-horizontal::before {
  content: "\f58d"; }

.fa-share-from-square::before {
  content: "\f14d"; }

.fa-share-square::before {
  content: "\f14d"; }

.fa-child-combatant::before {
  content: "\e4e0"; }

.fa-child-rifle::before {
  content: "\e4e0"; }

.fa-gun::before {
  content: "\e19b"; }

.fa-square-phone::before {
  content: "\f098"; }

.fa-phone-square::before {
  content: "\f098"; }

.fa-plus::before {
  content: "\2b"; }

.fa-add::before {
  content: "\2b"; }

.fa-expand::before {
  content: "\f065"; }

.fa-computer::before {
  content: "\e4e5"; }

.fa-xmark::before {
  content: "\f00d"; }

.fa-close::before {
  content: "\f00d"; }

.fa-multiply::before {
  content: "\f00d"; }

.fa-remove::before {
  content: "\f00d"; }

.fa-times::before {
  content: "\f00d"; }

.fa-arrows-up-down-left-right::before {
  content: "\f047"; }

.fa-arrows::before {
  content: "\f047"; }

.fa-chalkboard-user::before {
  content: "\f51c"; }

.fa-chalkboard-teacher::before {
  content: "\f51c"; }

.fa-peso-sign::before {
  content: "\e222"; }

.fa-building-shield::before {
  content: "\e4d8"; }

.fa-baby::before {
  content: "\f77c"; }

.fa-users-line::before {
  content: "\e592"; }

.fa-quote-left::before {
  content: "\f10d"; }

.fa-quote-left-alt::before {
  content: "\f10d"; }

.fa-tractor::before {
  content: "\f722"; }

.fa-trash-arrow-up::before {
  content: "\f829"; }

.fa-trash-restore::before {
  content: "\f829"; }

.fa-arrow-down-up-lock::before {
  content: "\e4b0"; }

.fa-lines-leaning::before {
  content: "\e51e"; }

.fa-ruler-combined::before {
  content: "\f546"; }

.fa-copyright::before {
  content: "\f1f9"; }

.fa-equals::before {
  content: "\3d"; }

.fa-blender::before {
  content: "\f517"; }

.fa-teeth::before {
  content: "\f62e"; }

.fa-shekel-sign::before {
  content: "\f20b"; }

.fa-ils::before {
  content: "\f20b"; }

.fa-shekel::before {
  content: "\f20b"; }

.fa-sheqel::before {
  content: "\f20b"; }

.fa-sheqel-sign::before {
  content: "\f20b"; }

.fa-map::before {
  content: "\f279"; }

.fa-rocket::before {
  content: "\f135"; }

.fa-photo-film::before {
  content: "\f87c"; }

.fa-photo-video::before {
  content: "\f87c"; }

.fa-folder-minus::before {
  content: "\f65d"; }

.fa-store::before {
  content: "\f54e"; }

.fa-arrow-trend-up::before {
  content: "\e098"; }

.fa-plug-circle-minus::before {
  content: "\e55e"; }

.fa-sign-hanging::before {
  content: "\f4d9"; }

.fa-sign::before {
  content: "\f4d9"; }

.fa-bezier-curve::before {
  content: "\f55b"; }

.fa-bell-slash::before {
  content: "\f1f6"; }

.fa-tablet::before {
  content: "\f3fb"; }

.fa-tablet-android::before {
  content: "\f3fb"; }

.fa-school-flag::before {
  content: "\e56e"; }

.fa-fill::before {
  content: "\f575"; }

.fa-angle-up::before {
  content: "\f106"; }

.fa-drumstick-bite::before {
  content: "\f6d7"; }

.fa-holly-berry::before {
  content: "\f7aa"; }

.fa-chevron-left::before {
  content: "\f053"; }

.fa-bacteria::before {
  content: "\e059"; }

.fa-hand-lizard::before {
  content: "\f258"; }

.fa-notdef::before {
  content: "\e1fe"; }

.fa-disease::before {
  content: "\f7fa"; }

.fa-briefcase-medical::before {
  content: "\f469"; }

.fa-genderless::before {
  content: "\f22d"; }

.fa-chevron-right::before {
  content: "\f054"; }

.fa-retweet::before {
  content: "\f079"; }

.fa-car-rear::before {
  content: "\f5de"; }

.fa-car-alt::before {
  content: "\f5de"; }

.fa-pump-soap::before {
  content: "\e06b"; }

.fa-video-slash::before {
  content: "\f4e2"; }

.fa-battery-quarter::before {
  content: "\f243"; }

.fa-battery-2::before {
  content: "\f243"; }

.fa-radio::before {
  content: "\f8d7"; }

.fa-baby-carriage::before {
  content: "\f77d"; }

.fa-carriage-baby::before {
  content: "\f77d"; }

.fa-traffic-light::before {
  content: "\f637"; }

.fa-thermometer::before {
  content: "\f491"; }

.fa-vr-cardboard::before {
  content: "\f729"; }

.fa-hand-middle-finger::before {
  content: "\f806"; }

.fa-percent::before {
  content: "\25"; }

.fa-percentage::before {
  content: "\25"; }

.fa-truck-moving::before {
  content: "\f4df"; }

.fa-glass-water-droplet::before {
  content: "\e4f5"; }

.fa-display::before {
  content: "\e163"; }

.fa-face-smile::before {
  content: "\f118"; }

.fa-smile::before {
  content: "\f118"; }

.fa-thumbtack::before {
  content: "\f08d"; }

.fa-thumb-tack::before {
  content: "\f08d"; }

.fa-trophy::before {
  content: "\f091"; }

.fa-person-praying::before {
  content: "\f683"; }

.fa-pray::before {
  content: "\f683"; }

.fa-hammer::before {
  content: "\f6e3"; }

.fa-hand-peace::before {
  content: "\f25b"; }

.fa-rotate::before {
  content: "\f2f1"; }

.fa-sync-alt::before {
  content: "\f2f1"; }

.fa-spinner::before {
  content: "\f110"; }

.fa-robot::before {
  content: "\f544"; }

.fa-peace::before {
  content: "\f67c"; }

.fa-gears::before {
  content: "\f085"; }

.fa-cogs::before {
  content: "\f085"; }

.fa-warehouse::before {
  content: "\f494"; }

.fa-arrow-up-right-dots::before {
  content: "\e4b7"; }

.fa-splotch::before {
  content: "\f5bc"; }

.fa-face-grin-hearts::before {
  content: "\f584"; }

.fa-grin-hearts::before {
  content: "\f584"; }

.fa-dice-four::before {
  content: "\f524"; }

.fa-sim-card::before {
  content: "\f7c4"; }

.fa-transgender::before {
  content: "\f225"; }

.fa-transgender-alt::before {
  content: "\f225"; }

.fa-mercury::before {
  content: "\f223"; }

.fa-arrow-turn-down::before {
  content: "\f149"; }

.fa-level-down::before {
  content: "\f149"; }

.fa-person-falling-burst::before {
  content: "\e547"; }

.fa-award::before {
  content: "\f559"; }

.fa-ticket-simple::before {
  content: "\f3ff"; }

.fa-ticket-alt::before {
  content: "\f3ff"; }

.fa-building::before {
  content: "\f1ad"; }

.fa-angles-left::before {
  content: "\f100"; }

.fa-angle-double-left::before {
  content: "\f100"; }

.fa-qrcode::before {
  content: "\f029"; }

.fa-clock-rotate-left::before {
  content: "\f1da"; }

.fa-history::before {
  content: "\f1da"; }

.fa-face-grin-beam-sweat::before {
  content: "\f583"; }

.fa-grin-beam-sweat::before {
  content: "\f583"; }

.fa-file-export::before {
  content: "\f56e"; }

.fa-arrow-right-from-file::before {
  content: "\f56e"; }

.fa-shield::before {
  content: "\f132"; }

.fa-shield-blank::before {
  content: "\f132"; }

.fa-arrow-up-short-wide::before {
  content: "\f885"; }

.fa-sort-amount-up-alt::before {
  content: "\f885"; }

.fa-house-medical::before {
  content: "\e3b2"; }

.fa-golf-ball-tee::before {
  content: "\f450"; }

.fa-golf-ball::before {
  content: "\f450"; }

.fa-circle-chevron-left::before {
  content: "\f137"; }

.fa-chevron-circle-left::before {
  content: "\f137"; }

.fa-house-chimney-window::before {
  content: "\e00d"; }

.fa-pen-nib::before {
  content: "\f5ad"; }

.fa-tent-arrow-turn-left::before {
  content: "\e580"; }

.fa-tents::before {
  content: "\e582"; }

.fa-wand-magic::before {
  content: "\f0d0"; }

.fa-magic::before {
  content: "\f0d0"; }

.fa-dog::before {
  content: "\f6d3"; }

.fa-carrot::before {
  content: "\f787"; }

.fa-moon::before {
  content: "\f186"; }

.fa-wine-glass-empty::before {
  content: "\f5ce"; }

.fa-wine-glass-alt::before {
  content: "\f5ce"; }

.fa-cheese::before {
  content: "\f7ef"; }

.fa-yin-yang::before {
  content: "\f6ad"; }

.fa-music::before {
  content: "\f001"; }

.fa-code-commit::before {
  content: "\f386"; }

.fa-temperature-low::before {
  content: "\f76b"; }

.fa-person-biking::before {
  content: "\f84a"; }

.fa-biking::before {
  content: "\f84a"; }

.fa-broom::before {
  content: "\f51a"; }

.fa-shield-heart::before {
  content: "\e574"; }

.fa-gopuram::before {
  content: "\f664"; }

.fa-earth-oceania::before {
  content: "\e47b"; }

.fa-globe-oceania::before {
  content: "\e47b"; }

.fa-square-xmark::before {
  content: "\f2d3"; }

.fa-times-square::before {
  content: "\f2d3"; }

.fa-xmark-square::before {
  content: "\f2d3"; }

.fa-hashtag::before {
  content: "\23"; }

.fa-up-right-and-down-left-from-center::before {
  content: "\f424"; }

.fa-expand-alt::before {
  content: "\f424"; }

.fa-oil-can::before {
  content: "\f613"; }

.fa-t::before {
  content: "\54"; }

.fa-hippo::before {
  content: "\f6ed"; }

.fa-chart-column::before {
  content: "\e0e3"; }

.fa-infinity::before {
  content: "\f534"; }

.fa-vial-circle-check::before {
  content: "\e596"; }

.fa-person-arrow-down-to-line::before {
  content: "\e538"; }

.fa-voicemail::before {
  content: "\f897"; }

.fa-fan::before {
  content: "\f863"; }

.fa-person-walking-luggage::before {
  content: "\e554"; }

.fa-up-down::before {
  content: "\f338"; }

.fa-arrows-alt-v::before {
  content: "\f338"; }

.fa-cloud-moon-rain::before {
  content: "\f73c"; }

.fa-calendar::before {
  content: "\f133"; }

.fa-trailer::before {
  content: "\e041"; }

.fa-bahai::before {
  content: "\f666"; }

.fa-haykal::before {
  content: "\f666"; }

.fa-sd-card::before {
  content: "\f7c2"; }

.fa-dragon::before {
  content: "\f6d5"; }

.fa-shoe-prints::before {
  content: "\f54b"; }

.fa-circle-plus::before {
  content: "\f055"; }

.fa-plus-circle::before {
  content: "\f055"; }

.fa-face-grin-tongue-wink::before {
  content: "\f58b"; }

.fa-grin-tongue-wink::before {
  content: "\f58b"; }

.fa-hand-holding::before {
  content: "\f4bd"; }

.fa-plug-circle-exclamation::before {
  content: "\e55d"; }

.fa-link-slash::before {
  content: "\f127"; }

.fa-chain-broken::before {
  content: "\f127"; }

.fa-chain-slash::before {
  content: "\f127"; }

.fa-unlink::before {
  content: "\f127"; }

.fa-clone::before {
  content: "\f24d"; }

.fa-person-walking-arrow-loop-left::before {
  content: "\e551"; }

.fa-arrow-up-z-a::before {
  content: "\f882"; }

.fa-sort-alpha-up-alt::before {
  content: "\f882"; }

.fa-fire-flame-curved::before {
  content: "\f7e4"; }

.fa-fire-alt::before {
  content: "\f7e4"; }

.fa-tornado::before {
  content: "\f76f"; }

.fa-file-circle-plus::before {
  content: "\e494"; }

.fa-book-quran::before {
  content: "\f687"; }

.fa-quran::before {
  content: "\f687"; }

.fa-anchor::before {
  content: "\f13d"; }

.fa-border-all::before {
  content: "\f84c"; }

.fa-face-angry::before {
  content: "\f556"; }

.fa-angry::before {
  content: "\f556"; }

.fa-cookie-bite::before {
  content: "\f564"; }

.fa-arrow-trend-down::before {
  content: "\e097"; }

.fa-rss::before {
  content: "\f09e"; }

.fa-feed::before {
  content: "\f09e"; }

.fa-draw-polygon::before {
  content: "\f5ee"; }

.fa-scale-balanced::before {
  content: "\f24e"; }

.fa-balance-scale::before {
  content: "\f24e"; }

.fa-gauge-simple-high::before {
  content: "\f62a"; }

.fa-tachometer::before {
  content: "\f62a"; }

.fa-tachometer-fast::before {
  content: "\f62a"; }

.fa-shower::before {
  content: "\f2cc"; }

.fa-desktop::before {
  content: "\f390"; }

.fa-desktop-alt::before {
  content: "\f390"; }

.fa-m::before {
  content: "\4d"; }

.fa-table-list::before {
  content: "\f00b"; }

.fa-th-list::before {
  content: "\f00b"; }

.fa-comment-sms::before {
  content: "\f7cd"; }

.fa-sms::before {
  content: "\f7cd"; }

.fa-book::before {
  content: "\f02d"; }

.fa-user-plus::before {
  content: "\f234"; }

.fa-check::before {
  content: "\f00c"; }

.fa-battery-three-quarters::before {
  content: "\f241"; }

.fa-battery-4::before {
  content: "\f241"; }

.fa-house-circle-check::before {
  content: "\e509"; }

.fa-angle-left::before {
  content: "\f104"; }

.fa-diagram-successor::before {
  content: "\e47a"; }

.fa-truck-arrow-right::before {
  content: "\e58b"; }

.fa-arrows-split-up-and-left::before {
  content: "\e4bc"; }

.fa-hand-fist::before {
  content: "\f6de"; }

.fa-fist-raised::before {
  content: "\f6de"; }

.fa-cloud-moon::before {
  content: "\f6c3"; }

.fa-briefcase::before {
  content: "\f0b1"; }

.fa-person-falling::before {
  content: "\e546"; }

.fa-image-portrait::before {
  content: "\f3e0"; }

.fa-portrait::before {
  content: "\f3e0"; }

.fa-user-tag::before {
  content: "\f507"; }

.fa-rug::before {
  content: "\e569"; }

.fa-earth-europe::before {
  content: "\f7a2"; }

.fa-globe-europe::before {
  content: "\f7a2"; }

.fa-cart-flatbed-suitcase::before {
  content: "\f59d"; }

.fa-luggage-cart::before {
  content: "\f59d"; }

.fa-rectangle-xmark::before {
  content: "\f410"; }

.fa-rectangle-times::before {
  content: "\f410"; }

.fa-times-rectangle::before {
  content: "\f410"; }

.fa-window-close::before {
  content: "\f410"; }

.fa-baht-sign::before {
  content: "\e0ac"; }

.fa-book-open::before {
  content: "\f518"; }

.fa-book-journal-whills::before {
  content: "\f66a"; }

.fa-journal-whills::before {
  content: "\f66a"; }

.fa-handcuffs::before {
  content: "\e4f8"; }

.fa-triangle-exclamation::before {
  content: "\f071"; }

.fa-exclamation-triangle::before {
  content: "\f071"; }

.fa-warning::before {
  content: "\f071"; }

.fa-database::before {
  content: "\f1c0"; }

.fa-share::before {
  content: "\f064"; }

.fa-mail-forward::before {
  content: "\f064"; }

.fa-bottle-droplet::before {
  content: "\e4c4"; }

.fa-mask-face::before {
  content: "\e1d7"; }

.fa-hill-rockslide::before {
  content: "\e508"; }

.fa-right-left::before {
  content: "\f362"; }

.fa-exchange-alt::before {
  content: "\f362"; }

.fa-paper-plane::before {
  content: "\f1d8"; }

.fa-road-circle-exclamation::before {
  content: "\e565"; }

.fa-dungeon::before {
  content: "\f6d9"; }

.fa-align-right::before {
  content: "\f038"; }

.fa-money-bill-1-wave::before {
  content: "\f53b"; }

.fa-money-bill-wave-alt::before {
  content: "\f53b"; }

.fa-life-ring::before {
  content: "\f1cd"; }

.fa-hands::before {
  content: "\f2a7"; }

.fa-sign-language::before {
  content: "\f2a7"; }

.fa-signing::before {
  content: "\f2a7"; }

.fa-calendar-day::before {
  content: "\f783"; }

.fa-water-ladder::before {
  content: "\f5c5"; }

.fa-ladder-water::before {
  content: "\f5c5"; }

.fa-swimming-pool::before {
  content: "\f5c5"; }

.fa-arrows-up-down::before {
  content: "\f07d"; }

.fa-arrows-v::before {
  content: "\f07d"; }

.fa-face-grimace::before {
  content: "\f57f"; }

.fa-grimace::before {
  content: "\f57f"; }

.fa-wheelchair-move::before {
  content: "\e2ce"; }

.fa-wheelchair-alt::before {
  content: "\e2ce"; }

.fa-turn-down::before {
  content: "\f3be"; }

.fa-level-down-alt::before {
  content: "\f3be"; }

.fa-person-walking-arrow-right::before {
  content: "\e552"; }

.fa-square-envelope::before {
  content: "\f199"; }

.fa-envelope-square::before {
  content: "\f199"; }

.fa-dice::before {
  content: "\f522"; }

.fa-bowling-ball::before {
  content: "\f436"; }

.fa-brain::before {
  content: "\f5dc"; }

.fa-bandage::before {
  content: "\f462"; }

.fa-band-aid::before {
  content: "\f462"; }

.fa-calendar-minus::before {
  content: "\f272"; }

.fa-circle-xmark::before {
  content: "\f057"; }

.fa-times-circle::before {
  content: "\f057"; }

.fa-xmark-circle::before {
  content: "\f057"; }

.fa-gifts::before {
  content: "\f79c"; }

.fa-hotel::before {
  content: "\f594"; }

.fa-earth-asia::before {
  content: "\f57e"; }

.fa-globe-asia::before {
  content: "\f57e"; }

.fa-id-card-clip::before {
  content: "\f47f"; }

.fa-id-card-alt::before {
  content: "\f47f"; }

.fa-magnifying-glass-plus::before {
  content: "\f00e"; }

.fa-search-plus::before {
  content: "\f00e"; }

.fa-thumbs-up::before {
  content: "\f164"; }

.fa-user-clock::before {
  content: "\f4fd"; }

.fa-hand-dots::before {
  content: "\f461"; }

.fa-allergies::before {
  content: "\f461"; }

.fa-file-invoice::before {
  content: "\f570"; }

.fa-window-minimize::before {
  content: "\f2d1"; }

.fa-mug-saucer::before {
  content: "\f0f4"; }

.fa-coffee::before {
  content: "\f0f4"; }

.fa-brush::before {
  content: "\f55d"; }

.fa-mask::before {
  content: "\f6fa"; }

.fa-magnifying-glass-minus::before {
  content: "\f010"; }

.fa-search-minus::before {
  content: "\f010"; }

.fa-ruler-vertical::before {
  content: "\f548"; }

.fa-user-large::before {
  content: "\f406"; }

.fa-user-alt::before {
  content: "\f406"; }

.fa-train-tram::before {
  content: "\e5b4"; }

.fa-user-nurse::before {
  content: "\f82f"; }

.fa-syringe::before {
  content: "\f48e"; }

.fa-cloud-sun::before {
  content: "\f6c4"; }

.fa-stopwatch-20::before {
  content: "\e06f"; }

.fa-square-full::before {
  content: "\f45c"; }

.fa-magnet::before {
  content: "\f076"; }

.fa-jar::before {
  content: "\e516"; }

.fa-note-sticky::before {
  content: "\f249"; }

.fa-sticky-note::before {
  content: "\f249"; }

.fa-bug-slash::before {
  content: "\e490"; }

.fa-arrow-up-from-water-pump::before {
  content: "\e4b6"; }

.fa-bone::before {
  content: "\f5d7"; }

.fa-user-injured::before {
  content: "\f728"; }

.fa-face-sad-tear::before {
  content: "\f5b4"; }

.fa-sad-tear::before {
  content: "\f5b4"; }

.fa-plane::before {
  content: "\f072"; }

.fa-tent-arrows-down::before {
  content: "\e581"; }

.fa-exclamation::before {
  content: "\21"; }

.fa-arrows-spin::before {
  content: "\e4bb"; }

.fa-print::before {
  content: "\f02f"; }

.fa-turkish-lira-sign::before {
  content: "\e2bb"; }

.fa-try::before {
  content: "\e2bb"; }

.fa-turkish-lira::before {
  content: "\e2bb"; }

.fa-dollar-sign::before {
  content: "\24"; }

.fa-dollar::before {
  content: "\24"; }

.fa-usd::before {
  content: "\24"; }

.fa-x::before {
  content: "\58"; }

.fa-magnifying-glass-dollar::before {
  content: "\f688"; }

.fa-search-dollar::before {
  content: "\f688"; }

.fa-users-gear::before {
  content: "\f509"; }

.fa-users-cog::before {
  content: "\f509"; }

.fa-person-military-pointing::before {
  content: "\e54a"; }

.fa-building-columns::before {
  content: "\f19c"; }

.fa-bank::before {
  content: "\f19c"; }

.fa-institution::before {
  content: "\f19c"; }

.fa-museum::before {
  content: "\f19c"; }

.fa-university::before {
  content: "\f19c"; }

.fa-umbrella::before {
  content: "\f0e9"; }

.fa-trowel::before {
  content: "\e589"; }

.fa-d::before {
  content: "\44"; }

.fa-stapler::before {
  content: "\e5af"; }

.fa-masks-theater::before {
  content: "\f630"; }

.fa-theater-masks::before {
  content: "\f630"; }

.fa-kip-sign::before {
  content: "\e1c4"; }

.fa-hand-point-left::before {
  content: "\f0a5"; }

.fa-handshake-simple::before {
  content: "\f4c6"; }

.fa-handshake-alt::before {
  content: "\f4c6"; }

.fa-jet-fighter::before {
  content: "\f0fb"; }

.fa-fighter-jet::before {
  content: "\f0fb"; }

.fa-square-share-nodes::before {
  content: "\f1e1"; }

.fa-share-alt-square::before {
  content: "\f1e1"; }

.fa-barcode::before {
  content: "\f02a"; }

.fa-plus-minus::before {
  content: "\e43c"; }

.fa-video::before {
  content: "\f03d"; }

.fa-video-camera::before {
  content: "\f03d"; }

.fa-graduation-cap::before {
  content: "\f19d"; }

.fa-mortar-board::before {
  content: "\f19d"; }

.fa-hand-holding-medical::before {
  content: "\e05c"; }

.fa-person-circle-check::before {
  content: "\e53e"; }

.fa-turn-up::before {
  content: "\f3bf"; }

.fa-level-up-alt::before {
  content: "\f3bf"; }

.sr-only,
.fa-sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0; }

.sr-only-focusable:not(:focus),
.fa-sr-only-focusable:not(:focus) {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0; }
:root, :host {
  --fa-style-family-brands: 'Font Awesome 6 Brands';
  --fa-font-brands: normal 400 1em/1 'Font Awesome 6 Brands'; }

@font-face {
  font-family: 'Font Awesome 6 Brands';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url('fa-brands-400.e465758e13df1d72.woff2') format("woff2"), url('fa-brands-400.8bf6ccf0176a7567.ttf') format("truetype"); }

.fab,
.fa-brands {
  font-weight: 400; }

.fa-monero:before {
  content: "\f3d0"; }

.fa-hooli:before {
  content: "\f427"; }

.fa-yelp:before {
  content: "\f1e9"; }

.fa-cc-visa:before {
  content: "\f1f0"; }

.fa-lastfm:before {
  content: "\f202"; }

.fa-shopware:before {
  content: "\f5b5"; }

.fa-creative-commons-nc:before {
  content: "\f4e8"; }

.fa-aws:before {
  content: "\f375"; }

.fa-redhat:before {
  content: "\f7bc"; }

.fa-yoast:before {
  content: "\f2b1"; }

.fa-cloudflare:before {
  content: "\e07d"; }

.fa-ups:before {
  content: "\f7e0"; }

.fa-pixiv:before {
  content: "\e640"; }

.fa-wpexplorer:before {
  content: "\f2de"; }

.fa-dyalog:before {
  content: "\f399"; }

.fa-bity:before {
  content: "\f37a"; }

.fa-stackpath:before {
  content: "\f842"; }

.fa-buysellads:before {
  content: "\f20d"; }

.fa-first-order:before {
  content: "\f2b0"; }

.fa-modx:before {
  content: "\f285"; }

.fa-guilded:before {
  content: "\e07e"; }

.fa-vnv:before {
  content: "\f40b"; }

.fa-square-js:before {
  content: "\f3b9"; }

.fa-js-square:before {
  content: "\f3b9"; }

.fa-microsoft:before {
  content: "\f3ca"; }

.fa-qq:before {
  content: "\f1d6"; }

.fa-orcid:before {
  content: "\f8d2"; }

.fa-java:before {
  content: "\f4e4"; }

.fa-invision:before {
  content: "\f7b0"; }

.fa-creative-commons-pd-alt:before {
  content: "\f4ed"; }

.fa-centercode:before {
  content: "\f380"; }

.fa-glide-g:before {
  content: "\f2a6"; }

.fa-drupal:before {
  content: "\f1a9"; }

.fa-hire-a-helper:before {
  content: "\f3b0"; }

.fa-creative-commons-by:before {
  content: "\f4e7"; }

.fa-unity:before {
  content: "\e049"; }

.fa-whmcs:before {
  content: "\f40d"; }

.fa-rocketchat:before {
  content: "\f3e8"; }

.fa-vk:before {
  content: "\f189"; }

.fa-untappd:before {
  content: "\f405"; }

.fa-mailchimp:before {
  content: "\f59e"; }

.fa-css3-alt:before {
  content: "\f38b"; }

.fa-square-reddit:before {
  content: "\f1a2"; }

.fa-reddit-square:before {
  content: "\f1a2"; }

.fa-vimeo-v:before {
  content: "\f27d"; }

.fa-contao:before {
  content: "\f26d"; }

.fa-square-font-awesome:before {
  content: "\e5ad"; }

.fa-deskpro:before {
  content: "\f38f"; }

.fa-brave:before {
  content: "\e63c"; }

.fa-sistrix:before {
  content: "\f3ee"; }

.fa-square-instagram:before {
  content: "\e055"; }

.fa-instagram-square:before {
  content: "\e055"; }

.fa-battle-net:before {
  content: "\f835"; }

.fa-the-red-yeti:before {
  content: "\f69d"; }

.fa-square-hacker-news:before {
  content: "\f3af"; }

.fa-hacker-news-square:before {
  content: "\f3af"; }

.fa-edge:before {
  content: "\f282"; }

.fa-threads:before {
  content: "\e618"; }

.fa-napster:before {
  content: "\f3d2"; }

.fa-square-snapchat:before {
  content: "\f2ad"; }

.fa-snapchat-square:before {
  content: "\f2ad"; }

.fa-google-plus-g:before {
  content: "\f0d5"; }

.fa-artstation:before {
  content: "\f77a"; }

.fa-markdown:before {
  content: "\f60f"; }

.fa-sourcetree:before {
  content: "\f7d3"; }

.fa-google-plus:before {
  content: "\f2b3"; }

.fa-diaspora:before {
  content: "\f791"; }

.fa-foursquare:before {
  content: "\f180"; }

.fa-stack-overflow:before {
  content: "\f16c"; }

.fa-github-alt:before {
  content: "\f113"; }

.fa-phoenix-squadron:before {
  content: "\f511"; }

.fa-pagelines:before {
  content: "\f18c"; }

.fa-algolia:before {
  content: "\f36c"; }

.fa-red-river:before {
  content: "\f3e3"; }

.fa-creative-commons-sa:before {
  content: "\f4ef"; }

.fa-safari:before {
  content: "\f267"; }

.fa-google:before {
  content: "\f1a0"; }

.fa-square-font-awesome-stroke:before {
  content: "\f35c"; }

.fa-font-awesome-alt:before {
  content: "\f35c"; }

.fa-atlassian:before {
  content: "\f77b"; }

.fa-linkedin-in:before {
  content: "\f0e1"; }

.fa-digital-ocean:before {
  content: "\f391"; }

.fa-nimblr:before {
  content: "\f5a8"; }

.fa-chromecast:before {
  content: "\f838"; }

.fa-evernote:before {
  content: "\f839"; }

.fa-hacker-news:before {
  content: "\f1d4"; }

.fa-creative-commons-sampling:before {
  content: "\f4f0"; }

.fa-adversal:before {
  content: "\f36a"; }

.fa-creative-commons:before {
  content: "\f25e"; }

.fa-watchman-monitoring:before {
  content: "\e087"; }

.fa-fonticons:before {
  content: "\f280"; }

.fa-weixin:before {
  content: "\f1d7"; }

.fa-shirtsinbulk:before {
  content: "\f214"; }

.fa-codepen:before {
  content: "\f1cb"; }

.fa-git-alt:before {
  content: "\f841"; }

.fa-lyft:before {
  content: "\f3c3"; }

.fa-rev:before {
  content: "\f5b2"; }

.fa-windows:before {
  content: "\f17a"; }

.fa-wizards-of-the-coast:before {
  content: "\f730"; }

.fa-square-viadeo:before {
  content: "\f2aa"; }

.fa-viadeo-square:before {
  content: "\f2aa"; }

.fa-meetup:before {
  content: "\f2e0"; }

.fa-centos:before {
  content: "\f789"; }

.fa-adn:before {
  content: "\f170"; }

.fa-cloudsmith:before {
  content: "\f384"; }

.fa-opensuse:before {
  content: "\e62b"; }

.fa-pied-piper-alt:before {
  content: "\f1a8"; }

.fa-square-dribbble:before {
  content: "\f397"; }

.fa-dribbble-square:before {
  content: "\f397"; }

.fa-codiepie:before {
  content: "\f284"; }

.fa-node:before {
  content: "\f419"; }

.fa-mix:before {
  content: "\f3cb"; }

.fa-steam:before {
  content: "\f1b6"; }

.fa-cc-apple-pay:before {
  content: "\f416"; }

.fa-scribd:before {
  content: "\f28a"; }

.fa-debian:before {
  content: "\e60b"; }

.fa-openid:before {
  content: "\f19b"; }

.fa-instalod:before {
  content: "\e081"; }

.fa-expeditedssl:before {
  content: "\f23e"; }

.fa-sellcast:before {
  content: "\f2da"; }

.fa-square-twitter:before {
  content: "\f081"; }

.fa-twitter-square:before {
  content: "\f081"; }

.fa-r-project:before {
  content: "\f4f7"; }

.fa-delicious:before {
  content: "\f1a5"; }

.fa-freebsd:before {
  content: "\f3a4"; }

.fa-vuejs:before {
  content: "\f41f"; }

.fa-accusoft:before {
  content: "\f369"; }

.fa-ioxhost:before {
  content: "\f208"; }

.fa-fonticons-fi:before {
  content: "\f3a2"; }

.fa-app-store:before {
  content: "\f36f"; }

.fa-cc-mastercard:before {
  content: "\f1f1"; }

.fa-itunes-note:before {
  content: "\f3b5"; }

.fa-golang:before {
  content: "\e40f"; }

.fa-kickstarter:before {
  content: "\f3bb"; }

.fa-grav:before {
  content: "\f2d6"; }

.fa-weibo:before {
  content: "\f18a"; }

.fa-uncharted:before {
  content: "\e084"; }

.fa-firstdraft:before {
  content: "\f3a1"; }

.fa-square-youtube:before {
  content: "\f431"; }

.fa-youtube-square:before {
  content: "\f431"; }

.fa-wikipedia-w:before {
  content: "\f266"; }

.fa-wpressr:before {
  content: "\f3e4"; }

.fa-rendact:before {
  content: "\f3e4"; }

.fa-angellist:before {
  content: "\f209"; }

.fa-galactic-republic:before {
  content: "\f50c"; }

.fa-nfc-directional:before {
  content: "\e530"; }

.fa-skype:before {
  content: "\f17e"; }

.fa-joget:before {
  content: "\f3b7"; }

.fa-fedora:before {
  content: "\f798"; }

.fa-stripe-s:before {
  content: "\f42a"; }

.fa-meta:before {
  content: "\e49b"; }

.fa-laravel:before {
  content: "\f3bd"; }

.fa-hotjar:before {
  content: "\f3b1"; }

.fa-bluetooth-b:before {
  content: "\f294"; }

.fa-square-letterboxd:before {
  content: "\e62e"; }

.fa-sticker-mule:before {
  content: "\f3f7"; }

.fa-creative-commons-zero:before {
  content: "\f4f3"; }

.fa-hips:before {
  content: "\f452"; }

.fa-behance:before {
  content: "\f1b4"; }

.fa-reddit:before {
  content: "\f1a1"; }

.fa-discord:before {
  content: "\f392"; }

.fa-chrome:before {
  content: "\f268"; }

.fa-app-store-ios:before {
  content: "\f370"; }

.fa-cc-discover:before {
  content: "\f1f2"; }

.fa-wpbeginner:before {
  content: "\f297"; }

.fa-confluence:before {
  content: "\f78d"; }

.fa-shoelace:before {
  content: "\e60c"; }

.fa-mdb:before {
  content: "\f8ca"; }

.fa-dochub:before {
  content: "\f394"; }

.fa-accessible-icon:before {
  content: "\f368"; }

.fa-ebay:before {
  content: "\f4f4"; }

.fa-amazon:before {
  content: "\f270"; }

.fa-unsplash:before {
  content: "\e07c"; }

.fa-yarn:before {
  content: "\f7e3"; }

.fa-square-steam:before {
  content: "\f1b7"; }

.fa-steam-square:before {
  content: "\f1b7"; }

.fa-500px:before {
  content: "\f26e"; }

.fa-square-vimeo:before {
  content: "\f194"; }

.fa-vimeo-square:before {
  content: "\f194"; }

.fa-asymmetrik:before {
  content: "\f372"; }

.fa-font-awesome:before {
  content: "\f2b4"; }

.fa-font-awesome-flag:before {
  content: "\f2b4"; }

.fa-font-awesome-logo-full:before {
  content: "\f2b4"; }

.fa-gratipay:before {
  content: "\f184"; }

.fa-apple:before {
  content: "\f179"; }

.fa-hive:before {
  content: "\e07f"; }

.fa-gitkraken:before {
  content: "\f3a6"; }

.fa-keybase:before {
  content: "\f4f5"; }

.fa-apple-pay:before {
  content: "\f415"; }

.fa-padlet:before {
  content: "\e4a0"; }

.fa-amazon-pay:before {
  content: "\f42c"; }

.fa-square-github:before {
  content: "\f092"; }

.fa-github-square:before {
  content: "\f092"; }

.fa-stumbleupon:before {
  content: "\f1a4"; }

.fa-fedex:before {
  content: "\f797"; }

.fa-phoenix-framework:before {
  content: "\f3dc"; }

.fa-shopify:before {
  content: "\e057"; }

.fa-neos:before {
  content: "\f612"; }

.fa-square-threads:before {
  content: "\e619"; }

.fa-hackerrank:before {
  content: "\f5f7"; }

.fa-researchgate:before {
  content: "\f4f8"; }

.fa-swift:before {
  content: "\f8e1"; }

.fa-angular:before {
  content: "\f420"; }

.fa-speakap:before {
  content: "\f3f3"; }

.fa-angrycreative:before {
  content: "\f36e"; }

.fa-y-combinator:before {
  content: "\f23b"; }

.fa-empire:before {
  content: "\f1d1"; }

.fa-envira:before {
  content: "\f299"; }

.fa-google-scholar:before {
  content: "\e63b"; }

.fa-square-gitlab:before {
  content: "\e5ae"; }

.fa-gitlab-square:before {
  content: "\e5ae"; }

.fa-studiovinari:before {
  content: "\f3f8"; }

.fa-pied-piper:before {
  content: "\f2ae"; }

.fa-wordpress:before {
  content: "\f19a"; }

.fa-product-hunt:before {
  content: "\f288"; }

.fa-firefox:before {
  content: "\f269"; }

.fa-linode:before {
  content: "\f2b8"; }

.fa-goodreads:before {
  content: "\f3a8"; }

.fa-square-odnoklassniki:before {
  content: "\f264"; }

.fa-odnoklassniki-square:before {
  content: "\f264"; }

.fa-jsfiddle:before {
  content: "\f1cc"; }

.fa-sith:before {
  content: "\f512"; }

.fa-themeisle:before {
  content: "\f2b2"; }

.fa-page4:before {
  content: "\f3d7"; }

.fa-hashnode:before {
  content: "\e499"; }

.fa-react:before {
  content: "\f41b"; }

.fa-cc-paypal:before {
  content: "\f1f4"; }

.fa-squarespace:before {
  content: "\f5be"; }

.fa-cc-stripe:before {
  content: "\f1f5"; }

.fa-creative-commons-share:before {
  content: "\f4f2"; }

.fa-bitcoin:before {
  content: "\f379"; }

.fa-keycdn:before {
  content: "\f3ba"; }

.fa-opera:before {
  content: "\f26a"; }

.fa-itch-io:before {
  content: "\f83a"; }

.fa-umbraco:before {
  content: "\f8e8"; }

.fa-galactic-senate:before {
  content: "\f50d"; }

.fa-ubuntu:before {
  content: "\f7df"; }

.fa-draft2digital:before {
  content: "\f396"; }

.fa-stripe:before {
  content: "\f429"; }

.fa-houzz:before {
  content: "\f27c"; }

.fa-gg:before {
  content: "\f260"; }

.fa-dhl:before {
  content: "\f790"; }

.fa-square-pinterest:before {
  content: "\f0d3"; }

.fa-pinterest-square:before {
  content: "\f0d3"; }

.fa-xing:before {
  content: "\f168"; }

.fa-blackberry:before {
  content: "\f37b"; }

.fa-creative-commons-pd:before {
  content: "\f4ec"; }

.fa-playstation:before {
  content: "\f3df"; }

.fa-quinscape:before {
  content: "\f459"; }

.fa-less:before {
  content: "\f41d"; }

.fa-blogger-b:before {
  content: "\f37d"; }

.fa-opencart:before {
  content: "\f23d"; }

.fa-vine:before {
  content: "\f1ca"; }

.fa-signal-messenger:before {
  content: "\e663"; }

.fa-paypal:before {
  content: "\f1ed"; }

.fa-gitlab:before {
  content: "\f296"; }

.fa-typo3:before {
  content: "\f42b"; }

.fa-reddit-alien:before {
  content: "\f281"; }

.fa-yahoo:before {
  content: "\f19e"; }

.fa-dailymotion:before {
  content: "\e052"; }

.fa-affiliatetheme:before {
  content: "\f36b"; }

.fa-pied-piper-pp:before {
  content: "\f1a7"; }

.fa-bootstrap:before {
  content: "\f836"; }

.fa-odnoklassniki:before {
  content: "\f263"; }

.fa-nfc-symbol:before {
  content: "\e531"; }

.fa-mintbit:before {
  content: "\e62f"; }

.fa-ethereum:before {
  content: "\f42e"; }

.fa-speaker-deck:before {
  content: "\f83c"; }

.fa-creative-commons-nc-eu:before {
  content: "\f4e9"; }

.fa-patreon:before {
  content: "\f3d9"; }

.fa-avianex:before {
  content: "\f374"; }

.fa-ello:before {
  content: "\f5f1"; }

.fa-gofore:before {
  content: "\f3a7"; }

.fa-bimobject:before {
  content: "\f378"; }

.fa-brave-reverse:before {
  content: "\e63d"; }

.fa-facebook-f:before {
  content: "\f39e"; }

.fa-square-google-plus:before {
  content: "\f0d4"; }

.fa-google-plus-square:before {
  content: "\f0d4"; }

.fa-mandalorian:before {
  content: "\f50f"; }

.fa-first-order-alt:before {
  content: "\f50a"; }

.fa-osi:before {
  content: "\f41a"; }

.fa-google-wallet:before {
  content: "\f1ee"; }

.fa-d-and-d-beyond:before {
  content: "\f6ca"; }

.fa-periscope:before {
  content: "\f3da"; }

.fa-fulcrum:before {
  content: "\f50b"; }

.fa-cloudscale:before {
  content: "\f383"; }

.fa-forumbee:before {
  content: "\f211"; }

.fa-mizuni:before {
  content: "\f3cc"; }

.fa-schlix:before {
  content: "\f3ea"; }

.fa-square-xing:before {
  content: "\f169"; }

.fa-xing-square:before {
  content: "\f169"; }

.fa-bandcamp:before {
  content: "\f2d5"; }

.fa-wpforms:before {
  content: "\f298"; }

.fa-cloudversify:before {
  content: "\f385"; }

.fa-usps:before {
  content: "\f7e1"; }

.fa-megaport:before {
  content: "\f5a3"; }

.fa-magento:before {
  content: "\f3c4"; }

.fa-spotify:before {
  content: "\f1bc"; }

.fa-optin-monster:before {
  content: "\f23c"; }

.fa-fly:before {
  content: "\f417"; }

.fa-aviato:before {
  content: "\f421"; }

.fa-itunes:before {
  content: "\f3b4"; }

.fa-cuttlefish:before {
  content: "\f38c"; }

.fa-blogger:before {
  content: "\f37c"; }

.fa-flickr:before {
  content: "\f16e"; }

.fa-viber:before {
  content: "\f409"; }

.fa-soundcloud:before {
  content: "\f1be"; }

.fa-digg:before {
  content: "\f1a6"; }

.fa-tencent-weibo:before {
  content: "\f1d5"; }

.fa-letterboxd:before {
  content: "\e62d"; }

.fa-symfony:before {
  content: "\f83d"; }

.fa-maxcdn:before {
  content: "\f136"; }

.fa-etsy:before {
  content: "\f2d7"; }

.fa-facebook-messenger:before {
  content: "\f39f"; }

.fa-audible:before {
  content: "\f373"; }

.fa-think-peaks:before {
  content: "\f731"; }

.fa-bilibili:before {
  content: "\e3d9"; }

.fa-erlang:before {
  content: "\f39d"; }

.fa-x-twitter:before {
  content: "\e61b"; }

.fa-cotton-bureau:before {
  content: "\f89e"; }

.fa-dashcube:before {
  content: "\f210"; }

.fa-42-group:before {
  content: "\e080"; }

.fa-innosoft:before {
  content: "\e080"; }

.fa-stack-exchange:before {
  content: "\f18d"; }

.fa-elementor:before {
  content: "\f430"; }

.fa-square-pied-piper:before {
  content: "\e01e"; }

.fa-pied-piper-square:before {
  content: "\e01e"; }

.fa-creative-commons-nd:before {
  content: "\f4eb"; }

.fa-palfed:before {
  content: "\f3d8"; }

.fa-superpowers:before {
  content: "\f2dd"; }

.fa-resolving:before {
  content: "\f3e7"; }

.fa-xbox:before {
  content: "\f412"; }

.fa-searchengin:before {
  content: "\f3eb"; }

.fa-tiktok:before {
  content: "\e07b"; }

.fa-square-facebook:before {
  content: "\f082"; }

.fa-facebook-square:before {
  content: "\f082"; }

.fa-renren:before {
  content: "\f18b"; }

.fa-linux:before {
  content: "\f17c"; }

.fa-glide:before {
  content: "\f2a5"; }

.fa-linkedin:before {
  content: "\f08c"; }

.fa-hubspot:before {
  content: "\f3b2"; }

.fa-deploydog:before {
  content: "\f38e"; }

.fa-twitch:before {
  content: "\f1e8"; }

.fa-ravelry:before {
  content: "\f2d9"; }

.fa-mixer:before {
  content: "\e056"; }

.fa-square-lastfm:before {
  content: "\f203"; }

.fa-lastfm-square:before {
  content: "\f203"; }

.fa-vimeo:before {
  content: "\f40a"; }

.fa-mendeley:before {
  content: "\f7b3"; }

.fa-uniregistry:before {
  content: "\f404"; }

.fa-figma:before {
  content: "\f799"; }

.fa-creative-commons-remix:before {
  content: "\f4ee"; }

.fa-cc-amazon-pay:before {
  content: "\f42d"; }

.fa-dropbox:before {
  content: "\f16b"; }

.fa-instagram:before {
  content: "\f16d"; }

.fa-cmplid:before {
  content: "\e360"; }

.fa-upwork:before {
  content: "\e641"; }

.fa-facebook:before {
  content: "\f09a"; }

.fa-gripfire:before {
  content: "\f3ac"; }

.fa-jedi-order:before {
  content: "\f50e"; }

.fa-uikit:before {
  content: "\f403"; }

.fa-fort-awesome-alt:before {
  content: "\f3a3"; }

.fa-phabricator:before {
  content: "\f3db"; }

.fa-ussunnah:before {
  content: "\f407"; }

.fa-earlybirds:before {
  content: "\f39a"; }

.fa-trade-federation:before {
  content: "\f513"; }

.fa-autoprefixer:before {
  content: "\f41c"; }

.fa-whatsapp:before {
  content: "\f232"; }

.fa-slideshare:before {
  content: "\f1e7"; }

.fa-google-play:before {
  content: "\f3ab"; }

.fa-viadeo:before {
  content: "\f2a9"; }

.fa-line:before {
  content: "\f3c0"; }

.fa-google-drive:before {
  content: "\f3aa"; }

.fa-servicestack:before {
  content: "\f3ec"; }

.fa-simplybuilt:before {
  content: "\f215"; }

.fa-bitbucket:before {
  content: "\f171"; }

.fa-imdb:before {
  content: "\f2d8"; }

.fa-deezer:before {
  content: "\e077"; }

.fa-raspberry-pi:before {
  content: "\f7bb"; }

.fa-jira:before {
  content: "\f7b1"; }

.fa-docker:before {
  content: "\f395"; }

.fa-screenpal:before {
  content: "\e570"; }

.fa-bluetooth:before {
  content: "\f293"; }

.fa-gitter:before {
  content: "\f426"; }

.fa-d-and-d:before {
  content: "\f38d"; }

.fa-microblog:before {
  content: "\e01a"; }

.fa-cc-diners-club:before {
  content: "\f24c"; }

.fa-gg-circle:before {
  content: "\f261"; }

.fa-pied-piper-hat:before {
  content: "\f4e5"; }

.fa-kickstarter-k:before {
  content: "\f3bc"; }

.fa-yandex:before {
  content: "\f413"; }

.fa-readme:before {
  content: "\f4d5"; }

.fa-html5:before {
  content: "\f13b"; }

.fa-sellsy:before {
  content: "\f213"; }

.fa-sass:before {
  content: "\f41e"; }

.fa-wirsindhandwerk:before {
  content: "\e2d0"; }

.fa-wsh:before {
  content: "\e2d0"; }

.fa-buromobelexperte:before {
  content: "\f37f"; }

.fa-salesforce:before {
  content: "\f83b"; }

.fa-octopus-deploy:before {
  content: "\e082"; }

.fa-medapps:before {
  content: "\f3c6"; }

.fa-ns8:before {
  content: "\f3d5"; }

.fa-pinterest-p:before {
  content: "\f231"; }

.fa-apper:before {
  content: "\f371"; }

.fa-fort-awesome:before {
  content: "\f286"; }

.fa-waze:before {
  content: "\f83f"; }

.fa-cc-jcb:before {
  content: "\f24b"; }

.fa-snapchat:before {
  content: "\f2ab"; }

.fa-snapchat-ghost:before {
  content: "\f2ab"; }

.fa-fantasy-flight-games:before {
  content: "\f6dc"; }

.fa-rust:before {
  content: "\e07a"; }

.fa-wix:before {
  content: "\f5cf"; }

.fa-square-behance:before {
  content: "\f1b5"; }

.fa-behance-square:before {
  content: "\f1b5"; }

.fa-supple:before {
  content: "\f3f9"; }

.fa-webflow:before {
  content: "\e65c"; }

.fa-rebel:before {
  content: "\f1d0"; }

.fa-css3:before {
  content: "\f13c"; }

.fa-staylinked:before {
  content: "\f3f5"; }

.fa-kaggle:before {
  content: "\f5fa"; }

.fa-space-awesome:before {
  content: "\e5ac"; }

.fa-deviantart:before {
  content: "\f1bd"; }

.fa-cpanel:before {
  content: "\f388"; }

.fa-goodreads-g:before {
  content: "\f3a9"; }

.fa-square-git:before {
  content: "\f1d2"; }

.fa-git-square:before {
  content: "\f1d2"; }

.fa-square-tumblr:before {
  content: "\f174"; }

.fa-tumblr-square:before {
  content: "\f174"; }

.fa-trello:before {
  content: "\f181"; }

.fa-creative-commons-nc-jp:before {
  content: "\f4ea"; }

.fa-get-pocket:before {
  content: "\f265"; }

.fa-perbyte:before {
  content: "\e083"; }

.fa-grunt:before {
  content: "\f3ad"; }

.fa-weebly:before {
  content: "\f5cc"; }

.fa-connectdevelop:before {
  content: "\f20e"; }

.fa-leanpub:before {
  content: "\f212"; }

.fa-black-tie:before {
  content: "\f27e"; }

.fa-themeco:before {
  content: "\f5c6"; }

.fa-python:before {
  content: "\f3e2"; }

.fa-android:before {
  content: "\f17b"; }

.fa-bots:before {
  content: "\e340"; }

.fa-free-code-camp:before {
  content: "\f2c5"; }

.fa-hornbill:before {
  content: "\f592"; }

.fa-js:before {
  content: "\f3b8"; }

.fa-ideal:before {
  content: "\e013"; }

.fa-git:before {
  content: "\f1d3"; }

.fa-dev:before {
  content: "\f6cc"; }

.fa-sketch:before {
  content: "\f7c6"; }

.fa-yandex-international:before {
  content: "\f414"; }

.fa-cc-amex:before {
  content: "\f1f3"; }

.fa-uber:before {
  content: "\f402"; }

.fa-github:before {
  content: "\f09b"; }

.fa-php:before {
  content: "\f457"; }

.fa-alipay:before {
  content: "\f642"; }

.fa-youtube:before {
  content: "\f167"; }

.fa-skyatlas:before {
  content: "\f216"; }

.fa-firefox-browser:before {
  content: "\e007"; }

.fa-replyd:before {
  content: "\f3e6"; }

.fa-suse:before {
  content: "\f7d6"; }

.fa-jenkins:before {
  content: "\f3b6"; }

.fa-twitter:before {
  content: "\f099"; }

.fa-rockrms:before {
  content: "\f3e9"; }

.fa-pinterest:before {
  content: "\f0d2"; }

.fa-buffer:before {
  content: "\f837"; }

.fa-npm:before {
  content: "\f3d4"; }

.fa-yammer:before {
  content: "\f840"; }

.fa-btc:before {
  content: "\f15a"; }

.fa-dribbble:before {
  content: "\f17d"; }

.fa-stumbleupon-circle:before {
  content: "\f1a3"; }

.fa-internet-explorer:before {
  content: "\f26b"; }

.fa-stubber:before {
  content: "\e5c7"; }

.fa-telegram:before {
  content: "\f2c6"; }

.fa-telegram-plane:before {
  content: "\f2c6"; }

.fa-old-republic:before {
  content: "\f510"; }

.fa-odysee:before {
  content: "\e5c6"; }

.fa-square-whatsapp:before {
  content: "\f40c"; }

.fa-whatsapp-square:before {
  content: "\f40c"; }

.fa-node-js:before {
  content: "\f3d3"; }

.fa-edge-legacy:before {
  content: "\e078"; }

.fa-slack:before {
  content: "\f198"; }

.fa-slack-hash:before {
  content: "\f198"; }

.fa-medrt:before {
  content: "\f3c8"; }

.fa-usb:before {
  content: "\f287"; }

.fa-tumblr:before {
  content: "\f173"; }

.fa-vaadin:before {
  content: "\f408"; }

.fa-quora:before {
  content: "\f2c4"; }

.fa-square-x-twitter:before {
  content: "\e61a"; }

.fa-reacteurope:before {
  content: "\f75d"; }

.fa-medium:before {
  content: "\f23a"; }

.fa-medium-m:before {
  content: "\f23a"; }

.fa-amilia:before {
  content: "\f36d"; }

.fa-mixcloud:before {
  content: "\f289"; }

.fa-flipboard:before {
  content: "\f44d"; }

.fa-viacoin:before {
  content: "\f237"; }

.fa-critical-role:before {
  content: "\f6c9"; }

.fa-sitrox:before {
  content: "\e44a"; }

.fa-discourse:before {
  content: "\f393"; }

.fa-joomla:before {
  content: "\f1aa"; }

.fa-mastodon:before {
  content: "\f4f6"; }

.fa-airbnb:before {
  content: "\f834"; }

.fa-wolf-pack-battalion:before {
  content: "\f514"; }

.fa-buy-n-large:before {
  content: "\f8a6"; }

.fa-gulp:before {
  content: "\f3ae"; }

.fa-creative-commons-sampling-plus:before {
  content: "\f4f1"; }

.fa-strava:before {
  content: "\f428"; }

.fa-ember:before {
  content: "\f423"; }

.fa-canadian-maple-leaf:before {
  content: "\f785"; }

.fa-teamspeak:before {
  content: "\f4f9"; }

.fa-pushed:before {
  content: "\f3e1"; }

.fa-wordpress-simple:before {
  content: "\f411"; }

.fa-nutritionix:before {
  content: "\f3d6"; }

.fa-wodu:before {
  content: "\e088"; }

.fa-google-pay:before {
  content: "\e079"; }

.fa-intercom:before {
  content: "\f7af"; }

.fa-zhihu:before {
  content: "\f63f"; }

.fa-korvue:before {
  content: "\f42f"; }

.fa-pix:before {
  content: "\e43a"; }

.fa-steam-symbol:before {
  content: "\f3f6"; }
:root, :host {
  --fa-style-family-classic: 'Font Awesome 6 Free';
  --fa-font-regular: normal 400 1em/1 'Font Awesome 6 Free'; }

@font-face {
  font-family: 'Font Awesome 6 Free';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url('fa-regular-400.f386b6b7c6bf65a5.woff2') format("woff2"), url('fa-regular-400.a937b755f79cb30d.ttf') format("truetype"); }

.far,
.fa-regular {
  font-weight: 400; }
:root, :host {
  --fa-style-family-classic: 'Font Awesome 6 Free';
  --fa-font-solid: normal 900 1em/1 'Font Awesome 6 Free'; }

@font-face {
  font-family: 'Font Awesome 6 Free';
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url('fa-solid-900.ce4938a30389d90a.woff2') format("woff2"), url('fa-solid-900.081655f2111aa667.ttf') format("truetype"); }

.fas,
.fa-solid {
  font-weight: 900; }
@font-face {
  font-family: 'Font Awesome 5 Brands';
  font-display: block;
  font-weight: 400;
  src: url('fa-brands-400.e465758e13df1d72.woff2') format("woff2"), url('fa-brands-400.8bf6ccf0176a7567.ttf') format("truetype"); }

@font-face {
  font-family: 'Font Awesome 5 Free';
  font-display: block;
  font-weight: 900;
  src: url('fa-solid-900.ce4938a30389d90a.woff2') format("woff2"), url('fa-solid-900.081655f2111aa667.ttf') format("truetype"); }

@font-face {
  font-family: 'Font Awesome 5 Free';
  font-display: block;
  font-weight: 400;
  src: url('fa-regular-400.f386b6b7c6bf65a5.woff2') format("woff2"), url('fa-regular-400.a937b755f79cb30d.ttf') format("truetype"); }
@font-face {
  font-family: 'FontAwesome';
  font-display: block;
  src: url('fa-solid-900.ce4938a30389d90a.woff2') format("woff2"), url('fa-solid-900.081655f2111aa667.ttf') format("truetype"); }

@font-face {
  font-family: 'FontAwesome';
  font-display: block;
  src: url('fa-brands-400.e465758e13df1d72.woff2') format("woff2"), url('fa-brands-400.8bf6ccf0176a7567.ttf') format("truetype"); }

@font-face {
  font-family: 'FontAwesome';
  font-display: block;
  src: url('fa-regular-400.f386b6b7c6bf65a5.woff2') format("woff2"), url('fa-regular-400.a937b755f79cb30d.ttf') format("truetype");
  unicode-range: U+F003,U+F006,U+F014,U+F016-F017,U+F01A-F01B,U+F01D,U+F022,U+F03E,U+F044,U+F046,U+F05C-F05D,U+F06E,U+F070,U+F087-F088,U+F08A,U+F094,U+F096-F097,U+F09D,U+F0A0,U+F0A2,U+F0A4-F0A7,U+F0C5,U+F0C7,U+F0E5-F0E6,U+F0EB,U+F0F6-F0F8,U+F10C,U+F114-F115,U+F118-F11A,U+F11C-F11D,U+F133,U+F147,U+F14E,U+F150-F152,U+F185-F186,U+F18E,U+F190-F192,U+F196,U+F1C1-F1C9,U+F1D9,U+F1DB,U+F1E3,U+F1EA,U+F1F7,U+F1F9,U+F20A,U+F247-F248,U+F24A,U+F24D,U+F255-F25B,U+F25D,U+F271-F274,U+F278,U+F27B,U+F28C,U+F28E,U+F29C,U+F2B5,U+F2B7,U+F2BA,U+F2BC,U+F2BE,U+F2C0-F2C1,U+F2C3,U+F2D0,U+F2D2,U+F2D4,U+F2DC; }

@font-face {
  font-family: 'FontAwesome';
  font-display: block;
  src: url('fa-v4compatibility.ed8d1a54225df308.woff2') format("woff2"), url('fa-v4compatibility.f8c4829c7f225502.ttf') format("truetype");
  unicode-range: U+F041,U+F047,U+F065-F066,U+F07D-F07E,U+F080,U+F08B,U+F08E,U+F090,U+F09A,U+F0AC,U+F0AE,U+F0B2,U+F0D0,U+F0D6,U+F0E4,U+F0EC,U+F10A-F10B,U+F123,U+F13E,U+F148-F149,U+F14C,U+F156,U+F15E,U+F160-F161,U+F163,U+F175-F178,U+F195,U+F1F8,U+F219,U+F27A; }


/*# sourceMappingURL=styles.dc28000565fefb5f.css.map*/